@media screen and (max-width:1800px){.chooseImg{--minus:-5vw}}@media screen and (max-width:1600px){.chooseImg{--minus:0vw}.heading{--font:42px}.webMarquee .item{font-size:110px}}@media screen and (max-width:1399px){.logo{max-width:200px}.nav_menu>ul{margin-right:30px;column-gap:20px}.nav_menu ul{font-size:15px}.header_main [class*="rj-btn-"]{font-size:13px;padding-inline:16px;--height:42px}.copyright{font-size:12px}.subtag{font-size:16px}.portFolioName{font-size:18px}.siteName{font-size:14px}.rj_para.testiPara{font-size:18px}.showBoxText .subheading,.subheading{font-size:22px}.webName{font-size:15px}.chooseImg{--minus:-5vw}.moredetails{font-size:16px}.contact-info-wrap{padding-left:60px}.common_banner.home_banner{--height:500px}body{font-size:15px}p{margin:0 0 10px}.showBox{height:400px}.is-active .showImg{height:260px}.section.section-md{--paddingBlock:50px}.mt80,.listGap.mt80{margin-top:var(--gap50)}.webMarquee .item{font-size:80px}.section.section-lg{--paddingBlock:60px}.testimonialSlider{margin-top:20px}.rj_icon.lg{--space:80px}.testimonialSlider .review-rating{margin:15px 0;font-size:18px}.testimonialSlider .rj_para.testiPara{font-size:18px;margin-bottom:10px;--max:80px}.section{--paddingBlock:30px}.quoteIcon{margin:10px auto 16px}.rj_box{font-size:16px}.rj_para{--max:66px;margin:auto 0 10px 0}.mainFooter{padding:50px 0 10px}.mainFooter .ftop{margin-bottom:30px}.copyright hr{margin-top:20px;margin:20px 0}.aboutUs .rj_content_left figure{height:500px}.aboutUs .rj_content_left figure img{height:100%}.servicePageBox .rj_img{height:400px}.posterWrapper{--height:420px}.gallery-thumbs{width:220px}.img_slider{--height:412px}.img_thumb .nightWrap{height:calc(var(--height) + 18px)!important}.header-info li{font-size:14px}.list-line li:not(:last-child)::after{margin:0 12px}.form-content .formTitle{font-size:32px;margin:-30px -30px 16px;padding:16px}.popular_services .serviceBoxPopular img{height:300px}}@media screen and (max-width:1199px){:root{--gap10:8px;--gap20:16px;--gap30:24px;--gap40:32px;--gap50:40px;--gap60:48px;--gap70:56px;--gap80:64px;--globalFont:16px}h6{font-size:18px}.nav_menu ul{font-size:16px;column-gap:32px}.common_banner.home_banner{min-height:40vh;margin-bottom:0}.bannertext .banner-heading.heading,.heading{margin-bottom:16px}.bannertext .headtag{font-size:26px;margin-bottom:8px}.section{--paddingBlock:40px}.section.section-md{--paddingBlock:55px}.section.section-lg{--paddingBlock:70px}.section-falseTop-lg{padding-top:var(--sectionFalse)!important}.section-falseBottom-lg{padding-bottom:var(--sectionFalse)!important}.partnerList li::after{width:4px}.partnerList li:nth-child(2n){max-width:calc(100% - 80px)}.partnerList li>*{padding-inline:32px}.partnerLogo img{max-width:200px;max-height:130px}.posterVideo{height:530px}.rj_content{margin-bottom:30px}.title{--font:32px}.headtag,.rj-widget-title{font-size:26px}.rj_box.testiBox{font-size:18px}.testiBox .review-rating{font-size:20px}.footerGrid{grid-template-columns:repeat(1,5fr 3fr 8fr)}.logoSide{flex-direction:column-reverse;justify-content:start;order:-1}.custom-logo-link.f-logo{max-width:200px}.contentLayoutBox .boxSpace{padding:24px}.breadcrumbs{font-size:18px}.breadcrumb-list li:not(:last-child)::after{margin-inline:8px}.logo{max-width:150px}.nav_menu ul{font-size:14px;column-gap:16px}.social.sm a i{--width:30px}.header_main [class*="rj-btn-"]{--height:38px}.common_banner.home_banner{--height:470px}.bannertext .heading{--font:40px}[class*="rj-btn-"].lg{--height:44px;font-size:15px}[class*="rj-btn-"]{padding:0 20px}.fixedButton [class*="rj-btn-"],[class*="rj-btn-"].vertical-button{padding:20px 2px;font-size:14px}.hoverExpand .owl-item a{position:relative}.hoverExpand .owl-item a .hoverExpand-content{position:absolute;left:0;right:0;bottom:0;padding:20px}.contact-info ul{font-size:14px;gap:30px}.fnav ul{font-size:14px;gap:6px}.testiBox .rj_text{padding:20px 36px 0}hr{margin:10px 0}.btn_center,.btn_left{margin-top:20px}.aboutUs .rj_content_left figure{height:430px}.testimonialSlider .rj_para.testiPara{--max:70px}.header-info .icon{max-width:32px}.header-info li span{display:none}.productBox img{height:220px}}@media screen and (max-width:991px){:root{--gap40:28px;--gap50:35px;--gap60:42px;--gap70:48px;--gap80:50px}h1{font-size:calc(var(--globalFont) + 16px);line-height:1.2;font-weight:600;margin:0 0 20px}h2{font-size:calc(var(--globalFont) + 12px);line-height:1.2;font-weight:600;margin:0 0 16px}h3{font-size:calc(var(--globalFont) + 8px);line-height:1.3;font-weight:600;margin:0 0 12px}h4{font-size:calc(var(--globalFont) + 4px);line-height:1.3;font-weight:600;margin:0 0 10px}.section-falseTop-md{padding-top:var(--sectionFalse)!important}.section-falseBottom-md{padding-bottom:var(--sectionFalse)!important}.partnerList li{font-size:20px}.partnerList li:nth-child(2n+1){font-size:32px}body,.bannertext{font-size:17px}.bannertext .headtag{font-size:24px}[class*="rj-btn-"]{--height:40px;padding-inline:20px}[class*="rj-btn-"].lg{--height:44px;font-size:15px}.posterVideo{height:392px}.title{--font:28px}.rj_ques .subheading,.subheading{font-size:22px}.call-to-action-wrap{padding:30px;font-size:21px}body:has(.call-to-action-wrap) .mainFooter{padding-top:170px}.mainFooter{padding-top:50px}.footerGrid{grid-template-columns:repeat(1,3fr 8fr);row-gap:30px}.logoSide{grid-column:1/-1}.copyright{padding-block:16px 12px}.copyright-wrapper{justify-content:center;flex-wrap:wrap;gap:4px;text-align:center}.form-control,.wpcf7-form-control,.comment-form :is(input,textarea,select){height:44px;font-size:15px}textarea.form-control,textarea.wpcf7-form-control,.comment-form-comment textarea,.woocommerce form .form-row textarea{height:130px}.searchform [class*="rj-btn-"]{--height:44px}.formLabel .row{row-gap:20px}label{font-size:16px}.wpcf7-not-valid-tip{font-size:14px}.inner_banner{min-height:200px;padding-block:30px}.call-to-action-inner{font-size:18px;font-weight:300}.contentLayoutBox .subheading{font-size:26px}.rj_map{height:clamp(360px, 50vh, 480px)}.thankyouSection{padding-block:70px}.heading404{font-size:120px}.icon-404{max-width:300px}.common_banner.home_banner{--height:400px}body,.bannertext{font-size:14px}.showItem.is-active,.showItem{width:100%}.is-active .showImg,.showBox{height:260px}.serviceShow{display:grid;margin:0;grid-template-columns:repeat(2,1fr);gap:20px}.is-active .showBoxText,.showBoxText{max-width:360px;opacity:1;visibility:visible}.showImg{flex-shrink:0}.showBox{align-items:flex-end;flex-direction:column;row-gap:20px}.aboutImg{display:block}.bigImage{width:100%;height:300px}.bigImage img{width:100%;height:100%;object-fit:cover}.smallImage{display:none}.webMarquee .item{font-size:40px}.aboutUs .rj_content_left figure img{height:100%;width:100%;object-fit:cover}.aboutUs .rj_content_left figure{height:430px;width:100%}.aboutUs .rj_content_right figure{height:430px;width:100%}.aboutUs .rj_content_right figure img{height:100%;width:100%;object-fit:cover}.chooseImg{--minus:0;height:370px}.form_wrap.serviceForm{margin:0 auto}.single-servicePage .btn-wrap{justify-content:center}.contact-info-wrap{padding-left:20px;max-width:100%;border-left:transparent}.responsive_nav{display:block}[class*="rj_flote_"]{--marginSide:20px}.form-content .formTitle{font-size:30px}.rj_content.liquid-content{max-width:100%}.liquid-container{max-width:calc(100% - 16px)}}@media screen and (max-width:767px){[class*="col-"]:has(.banner_img){position:absolute;top:0;left:0;right:0;opacity:.35}.section{--paddingBlock:30px}.section.section-md{--paddingBlock:40px}.section.section-lg{--paddingBlock:50px}.section-falseTop-sm{padding-top:var(--sectionFalse)!important}.section-falseBottom-sm{padding-bottom:var(--sectionFalse)!important}.partnerList li>*{padding-inline:20px}.partnerList li:nth-child(2n+1){font-size:28px}.btn_center,.btn_left,.owl-carousel .owl-dots{margin-top:30px}.btn_center.sm,.btn_left.sm{margin-top:20px}.rj_box.testiBox{font-size:17px}.testiBox .rj_text{padding:60px 30px 30px}.headtag,.rj-widget-title{font-size:24px}.testiBox .testiPara{margin-top:10px}.rj_icon.lg{--width:80px}.servicePageBox{grid-template-columns:repeat(1,1fr);gap:10px}.copyright{font-size:9px}.separate{margin:0 2px}.gallery-container,.productPoster .gallery-container{flex-direction:column}.full-img{width:auto!important;height:100%!important;object-fit:cover}.gallery-main .swiper-wrapper{box-sizing:border-box}.gallery-main .swiper-slide{width:100%!important}.gallery-main .full-img{height:360px!important;width:100%!important}.gallery-thumbs,.productPoster .gallery-thumbs{width:100%}.productPoster .gallery-thumbs .swiper-slide,.gallery-thumbs .swiper-slide{height:100px!important}.gallery-thumbs [class*="swiper-button-"]{--offset:0;margin:0}.portFolioBox:hover .gal_icon{display:none}.portFolioBox .rj_text{opacity:1;visibility:visible;margin-bottom:0}.portFolioBox .subtitle{color:var(--primary-color)}.img_thumb{float:none;width:100%;overflow:hidden}.img_thumb ul li{width:auto!important}.img_slider{--height:360px;width:100%;height:auto}.img_large{width:100%!important}.img_thumb .nightWrap{height:100px!important;margin:0}.img_thumb .controllerNav span.left{left:0;top:50%;transform:rotate(270deg);margin:0}.img_thumb .controllerNav span.right{right:0;bottom:auto;top:50%;left:auto;transform:rotate(270deg)}.accordion-single-content{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.accordion-single-item.is-open .accordion-single-content{max-height:200px}.accordion-single-title::after{content:"";position:absolute;right:25px;top:50%;transition:all 0.2s ease-in-out;display:block;width:8px;height:8px;border-top:solid 2px #999;border-right:solid 2px #999;transform:translateY(-50%) rotate(135deg)}.accordion-single-item.is-open .accordion-single-title::after{transform:translateY(-50%) rotate(315deg)}.accordion-single-title{position:relative;margin:0;font-size:18px}.contact-info li{font-size:14px}.mainFooter .ftop{margin-bottom:0}.serviceShow .showBoxText,.showBoxText{max-width:100%;opacity:1;visibility:visible;z-index:9;margin-top:auto;padding:10px 10px}.serviceShow .showBox{align-items:flex-start}.serviceShow .is-active .showImg::before{opacity:1;visibility:visible}.serviceShow .webName{font-size:13px;color:#fff}.serviceShow .showBoxText .subheading,.serviceShow .subheading{font-size:16px;color:#fff}.serviceShow .moredetails{font-size:14px;color:#fff}.service-blog .list-line.noList{flex-direction:column;align-items:start}.rj_ques .subtitle{font-size:18px}.rj_popupForm-content{max-width:400px}.why-choose{background:linear-gradient(90deg,var(--white-color) 30%,#E8F2F6 100%)}.productBox img{height:180px}}@media screen and (max-width:575px){.partnerList li:nth-child(2n){max-width:100%}[class*="rj-btn-"].lg{padding-inline:24px}.banner_btn{margin-top:20px}.btn-wrap{gap:10px 12px}.posterVideo{height:36vh}.contact-info ul{word-break:break-all}.contact-info ul{font-size:18px}.contact-info li{column-gap:10px}.contact-info li img{max-width:26px}.social{flex-wrap:wrap;gap:6px}.social a i{--width:36px}.whatsApp-button{--space:40px;bottom:30px}.scrollup i{font-size:15px;--space:40px}.breadcrumbs{display:none}.subheading{font-size:24px}h1{font-size:calc(var(--globalFont) + 22px);line-height:1.2;font-weight:600;margin:0 0 20px}h2{font-size:calc(var(--globalFont) + 8px);line-height:1.2;font-weight:600;margin:0 0 16px}h3{font-size:calc(var(--globalFont) + 6px);line-height:1.3;font-weight:600;margin:0 0 12px}.thankyouSection{padding-block:50px;min-height:70dvh}.icon-404{max-width:240px}.heading404{font-size:100px}.thank_you-img,.success-img{max-width:100px}.header_main [class*="rj-btn-"]{font-size:0;position:relative;min-width:30px}.header_main [class*="rj-btn-"]::before{content:'\f095';font-family:'FontAwesome';font-size:20px;position:absolute;left:0;right:0}.layout{grid-template-columns:repeat(1,1fr)}.section-falseTop-sm{padding-top:20px}.copyright-wrapper .copyright-left{flex-direction:column}.separate{display:none}.social{display:none}.rj_ques .subtitle{font-size:16px}.rj_ans{font-size:14px}.rj_popupForm-content{max-width:360px}[class*="rj_flote_"]{float:none!important;--marginSide:0px}.productBox img{height:auto}}@media screen and (max-width:479px){:root{--offsetTop:76px;--gap40:24px;--gap50:30px;--gap60:36px;--gap70:40px;--gap80:42px}body,.bannertext{font-size:15px}.header_main .rj-btn-paperplain{padding:0;min-width:auto;border-radius:30px 100px 100px 120px}.header_main .rj-btn-paperplain span{display:none}.header_main [class*="rj-btn-"].rj-btn-paperplain i{margin:0}.responsive_nav ul li{font-size:16px}.logo{max-width:150px}.partnerList li{text-align:center!important;gap:8px;--space:20px}.partnerList p br{display:none}.partnerList li>*{width:100%}.partnerList li::after{display:none}.section-falseTopMobile{padding-top:var(--sectionFalse)!important}.section-falseBottomMobile{padding-bottom:var(--sectionFalse)!important}.call-to-action-wrap{padding:30px 20px}.footerGrid{row-gap:20px;grid-template-columns:inherit}.fnav ul{row-gap:6px}.layout{grid-template-columns:inherit}.rj_box.testiBox{font-size:16px}.testiBox .rj_text{padding:60px 16px 20px}.testiBox .review-rating{font-size:18px}.bannertext .headtag{font-size:21px}[class*="rj-btn-"].lg{min-width:140px}.fixedButton [class*="rj-btn-"],[class*="rj-btn-"].vertical-button{padding:16px 2px;font-size:13px}.rj_popupForm-content .form_wrap{padding:30px 20px}.form-control,.wpcf7-form-control,.comment-form :is(input,textarea,select){height:40px;font-size:14px;padding:4px 12px}textarea.form-control,textarea.wpcf7-form-control,.comment-form-comment textarea,.woocommerce form .form-row textarea{height:110px;padding-top:5px}.copyright{font-size:13px;margin-top:30px}.footerCol-in{border:1px solid var(--border-color);border-radius:1vw;overflow:hidden}.fTitle.fTitleClick{background:var(--primary-color);color:var(--white-color);font-weight:400;font-size:24px;padding:6px 16px 8px;margin:0;position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;column-gap:12px}.fTitleClick::after{content:'\f067';font:var(--icon-font);font-size:20px;display:inline-block;vertical-align:middle}.flex-break-mobile{flex-wrap:wrap}.rj_map{height:320px}.rj_ques{padding:12px 48px 12px 12px}.rj_ques .subheading{font-size:20px}.rj_ans{font-size:16px;padding:16px 16px 20px 16px}.serviceShow{grid-template-columns:repeat(1,1fr)}.contact-info li{font-size:14px}.rj_popupForm-content{max-width:300px}.codedropz-upload-inner h3{font-size:20px}.form-content .formTitle{font-size:24px}.gallery-main .full-img{height:300px!important}.posterWrapper+.rj_content_wrapper.mt60{margin-top:0}.img_slider{--height:300px}}