@media only screen and (max-width: 1240px){.header .navbar .nav-link{font-size:16px;padding:8px}.header .navbar .btn-light{padding:10px 14px;height:42px;font-size:16px}.hero-section h1{font-size:100px;line-height:72px}.hero-section h3{font-size:24px;width:-moz-fit-content;width:fit-content}.our-arrangements-section .heading{height:100px}.our-arrangements-section .circles-row .circle{height:180px;width:180px;font-size:22px;line-height:28px}.new-arrivals-card .banner{height:230px}.new-arrivals-section .heading h1{font-size:60px}.our-arrangements-section .circles-row .circle.c1,.our-arrangements-section .circles-row .circle.c3{margin-top:120px}.our-arrangements-section .arrow1,.our-arrangements-section .arrow2{top:100px;width:140px}.our-arrangements-section{max-width:660px}.hero-section .heading span{font-size:14px;line-height:20px}.about-us h2{line-height:65px}.about-us .detail p{font-size:20px;line-height:40px}.slider-section .text-swiper h1{line-height:44px;font-size:32px}.services-section .service-card .content h1,.services-section .service-card .content .step{margin-bottom:20px}.catalog-card h4{font-size:16px}.page-header h1{font-size:65px;line-height:normal;letter-spacing:.04em;margin-bottom:60px}.page-header .banner{height:350px}.team-card .banner{height:360px}.all-pro .pro-card .banner{height:auto}.case-study-card .banner{height:320px}.case-study-card{margin-bottom:20px}.services-main-section .services-links a{font-size:16px;line-height:50px}}@media only screen and (min-width: 991px){.d-none-lg{display:none}.page-bottom{display:none}}@media only screen and (max-width: 991px){.d-none-sm{display:none}.hero-section{padding:150px 0px}.hero-section h1{font-size:80px;line-height:50px}.catalog-form-card{padding:30px}.catalog-form-card .banner-bg h3{font-size:30px;line-height:normal}.catalog-form-card .banner-bg h3 br{display:none}.core-strengths,.services-section,.product-catalogs-section,.catalog-form-section,.company-profile,.catalogs-section,.ceo-msg,.our-team,.contact-section,.special-offer-section,.about-us,.case-studies-section,.how-it-works-inner,.proof-section,.about-us{padding:60px 0px}.how-it-works-inner .how-it-works-card{padding:40px 30px}.how-it-works-inner .how-it-works-card .banner{margin-bottom:30px}form h5{margin-bottom:60px}.left-heading h3{margin-bottom:20px}.slider-section .banner-swiper{margin-bottom:40px}.slider-section .text-swiper{height:auto}.slider-section .text-swiper .swiper-slide{padding-bottom:100px}.services-section .service-card .content{padding:40px 0px 0px}.about-us h2{margin-bottom:30px;font-size:28px;line-height:46px}.about-us .detail{max-width:100%}.about-us .detail p{margin-bottom:20px}.about-us .detail{justify-content:flex-start;align-items:flex-start}.footer .f-row{flex-wrap:wrap}.footer .f-row .f-col-1{width:calc(50% - 10px);margin-bottom:40px}.footer .f-row .f-col-2{width:calc(50% - 10px);margin-bottom:40px}.footer .f-row .f-col-3{width:100%}.page-header{padding:105px 0px 0px}.page-header h1{font-size:45px;margin-bottom:80px;line-height:normal}.product-catalogs-section .catalogs-card .tab-pane{padding:40px 20px 20px}.product-catalogs-section .catalogs-card .nav-pills .nav-item .nav-link{height:60px}.product-catalogs-section .catalogs-card .nav-pills .nav-item .nav-link.active{height:80px}form .form-field .form-control{min-height:60px}.services-main-section .services-links{display:none}.services-main-section .service-detail{margin-bottom:40px}.services-main-section .service-detail .step{margin-bottom:30px}.services-main-section .service-detail .banner{margin-bottom:40px}.services-main-section .service-detail p,.services-main-section .service-detail h3{margin-bottom:30px}.services-main-section .service-detail h5{margin-bottom:20px}.header .navbar .nav-link{padding:10px 0px;font-family:"Montserrat";font-style:normal;font-weight:500;font-size:22px;line-height:29px;letter-spacing:.04em;color:#353535}.header .navbar .btn-light{text-align:center;justify-content:center}.header .dropdown-menu{box-shadow:none;border-radius:0px;padding:0px 0px 10px;margin-bottom:10px;border:none;border-bottom:1px solid #3b3b3b}.header .dropdown-menu .dropdown-item{padding:10px 0px;font-size:16px;line-height:normal;color:#353535}.header.active .dropdown-menu{box-shadow:none}.special-offer-card .card-head h1{font-size:60px}.special-offer-card .card-head{min-height:200px}.special-offer-card .card-body{padding:40px 40px 20px}.special-offer-card .card-body h3{font-size:24px;margin-bottom:30px}.special-offer-card .card-body p{font-size:18px}.page-header .btn-main{display:none}}@media screen and (max-width: 768px){.footer .heading-row{flex-wrap:wrap;flex-direction:column}.footer{display:none}.page-header .banner{height:175px;width:calc(100% + 30px);margin-left:-15px}.page-header h1{font-size:40px;line-height:normal;margin-bottom:80px}.about-us h6{font-size:12px;line-height:normal;margin-bottom:40px}.about-us h2{font-size:20px;line-height:30px}.about-us .detail p{font-size:12px;line-height:20px}.ceo-msg h6{font-size:12px;line-height:normal;margin-bottom:40px}.ceo-msg .ceo-banner{height:200px;-o-object-fit:cover;object-fit:cover;margin-bottom:40px}.ceo-msg h2{font-size:20px;line-height:30px;margin-bottom:40px}.ceo-msg .detail p{font-size:12px;line-height:20px}.ceo-msg{padding-bottom:20px}.team-card .banner{height:350px}.team-card h6{line-height:normal}.team-card h3{font-size:14px;line-height:normal;margin-bottom:20px}.team-card p{font-size:12px;line-height:20px}.section-heading{font-size:20px;line-height:normal;margin-bottom:40px}.comapny-profile-card .cp-row{padding:15px 0px}.comapny-profile-card .cp-row .col-1{font-size:12px;line-height:normal;width:30%;padding-right:20px}.comapny-profile-card .cp-row .col-2{width:70%;font-size:12px;line-height:normal}.contact-card .btn{max-width:240px;height:40px;font-size:14px}.bottom{padding:50px 0px 40px;background:#262626}.bottom .bottom-row{flex-direction:column}.bottom .bottom-row .logo{color:#fff;padding-bottom:50px;margin-bottom:45px;border-bottom:1px solid #3b3b3b}.bottom .bottom-row .copy-write a,.bottom .bottom-row .copy-write span{color:#999}.bottom .bottom-row .copy-write{gap:16px}.header{padding:25px 0px}.header .navbar .navbar-brand{font-size:24px}.hero-section{padding:145px 0px 80px}.hero-section p{max-width:250px}.hero-section .action-btns{gap:16px}.hero-section .action-btns .btn{height:40px;max-width:240px;font-size:14px;padding:10px}.btn-dark{height:40px;font-size:14px}.left-heading h3{font-size:12px;margin-bottom:0px;line-height:normal}.slider-section .banner-swiper{height:200px}.slider-section .step{display:none}.slider-section .text-swiper .swiper-slide{padding:0px 0px 50px}.slider-section .text-swiper h1{font-size:18px;line-height:30px;margin-bottom:24px}.slider-section .text-swiper p.desc{font-size:10px;line-height:20px}.slider-section .arrows{left:0;gap:16px}.slider-section .arrow{height:40px;width:40px}.slider-section .arrow svg{height:12px;width:10px}.top-line{margin-bottom:12px}.services-section .service-card .banner{height:200px;margin-bottom:24px}.services-section .service-card .content{padding:0px}.services-section .service-card .content .step p{font-size:12px}.services-section .service-card .content h1{font-size:18px;line-height:30px;margin-bottom:16px}.services-section .service-card .content p.desc{font-size:10px;line-height:20px}.service-card .btn-light-outline{font-size:14px;height:49px;width:100%}.services-section .service-card{margin-bottom:40px}.catalogs-section,.services-section{padding:60px 0px 0px}.catalog-card .banner{height:100px}.catalog-card{margin-bottom:40px}.catalogs-section .bottom-right{display:none}.catalog-card h4{font-size:10px;line-height:normal}.proof-section .proof-grid{display:none}.proof-section .proof-slider-wrapper{display:flex;flex-direction:column;gap:20px}.proof-section .proof-slider-wrapper .proof-swiper{width:100%;margin-bottom:20px}.proof-section .proof-slider-wrapper .proof-swiper .swiper-slide{height:auto}.proof-section .proof-slider-wrapper .proof-swiper .swiper-slide .proof-card{height:335px;margin-bottom:0}.proof-section .proof-slider-wrapper .proof-arrows{display:flex;justify-content:flex-start;gap:16px}.proof-section .proof-slider-wrapper .proof-arrows .arrow{width:40px;height:40px;border:1px solid #353535;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease-in-out;background:rgba(0,0,0,0)}.proof-section .proof-slider-wrapper .proof-arrows .arrow:hover{background:#353535}.proof-section .proof-slider-wrapper .proof-arrows .arrow:hover svg path{stroke:#fff}.all-products-section{padding:0px}.breadcrumb .b-inner span,.breadcrumb .b-inner a{font-size:12px}.btn-filter{padding:6px 15px;height:auto}.btn-filter span{font-size:14px}.all-pro .pro-card .banner{height:100px;margin-bottom:15px}.all-pro .pro-card .detail{padding:0px}.all-pro .pro-card .detail h4{font-size:14px;line-height:normal;margin-bottom:16px}.all-pro .pro-card .detail .right-content b{font-size:12px;line-height:normal;margin-bottom:8px}.all-pro .pro-card .detail .right-content .btn{width:100%;font-size:10px}.all-pro .pro-card{margin-bottom:40px}.all-pro .pro-card .detail p{font-size:10px;line-height:20px;margin-bottom:16px}.case-study-card .banner{height:180px}.case-study-card{gap:12px}.case-study-card .detail h6{font-size:14px;line-height:normal;margin-bottom:12px}.case-study-card .detail p{font-size:10px;line-height:20px;margin-bottom:16px}.contact-section .c-left h6{font-size:12px;line-height:normal;margin-bottom:12px}.contact-section .c-left p{font-size:10px;line-height:normal;margin-bottom:40px}form h5{font-size:10px;line-height:20px;margin-bottom:40px}form .form-field .form-label{font-size:12px;line-height:normal;margin-bottom:12px}form .form-field .form-control{min-height:40px;padding:5px 15px;font-size:20px}form .form-field{margin-bottom:24px}form .bottom-right{justify-content:center}form .btn-main{width:160px !important;height:40px;font-size:16px}.form-check .form-check-label{font-size:10px}form .privacy-policy{padding:16px 0px}.how-it-works-inner .how-it-works-card{padding:40px}.how-it-works-inner .how-it-works-card .step{font-size:14px;line-height:normal;padding-bottom:24px;margin-bottom:24px}.how-it-works-inner .how-it-works-card .step span{font-size:24px}.how-it-works-inner .how-it-works-card .banner{height:158px;margin-bottom:24px}.how-it-works-inner .how-it-works-card .content h1{margin-bottom:24px;font-size:18px;line-height:normal}.how-it-works-inner .how-it-works-card .content p{font-size:10px;line-height:20px}.how-it-works-inner .how-it-works-card .content .btn{height:48px;width:100%;margin-top:24px}.how-it-works-inner{gap:10px}.product-catalogs-section .catalogs-inner .search-bar .form-control{height:40px;padding:10px 40px 10px 25px}.product-catalogs-section .catalogs-inner .search-bar .icon{top:10px;right:16px;z-index:9;font-size:20px}.product-catalogs-section .catalogs-inner .search-bar{margin-bottom:40px}.product-catalogs-section .catalogs-card .nav-pills .nav-item .nav-link{font-size:12px;line-height:normal}.product-catalogs-section .catalogs-card .nav-pills{height:80px}.product-catalogs-section .catalogs-card .nav-pills .nav-item .nav-link{height:40px}.product-catalogs-section .catalogs-card .nav-pills .nav-item .nav-link.active{height:60px}.product-catalogs-section .catalogs-card .tab-pane .catalogs-row .product-card .banner{height:100px}.product-catalogs-section .catalogs-card .tab-pane .catalogs-row .product-card{min-height:auto}.product-catalogs-section .catalogs-card .tab-pane .catalogs-row .product-card h5{font-size:10px}.product-catalogs-section .btn-light-outline{width:100%;font-size:12px;height:44px}.catalog-form-card{padding:40px 20px 20px}.catalog-form-card .banner-bg{height:200px;padding:10px}.catalog-form-card .banner-bg h3{font-size:18px;line-height:30px}.catalog-form-card .catalogs-row .product-card-2 .banner{height:80px}.catalog-form-card .catalogs-row .product-card-2 h5{font-size:10px;line-height:normal}.catalog-form-card .catalogs-row .product-card-2{min-height:auto}.catalog-form-card .catalogs-row{margin-bottom:60px}.catalog-form-card .disc{font-size:10px;line-height:20px;text-align:left;margin-bottom:70px}form .form-field .file-uploader .file-upload-label{height:40px !important;max-width:180px !important;padding:10px !important}form .form-field .file-uploader .file-upload-label{font-size:10px}.services-main-section{padding:60px 0px}.services-main-section .service-detail .step p{line-height:normal;font-size:12px;width:20px}.services-main-section .service-detail .banner{height:200px;margin-bottom:40px}.services-main-section .service-detail h3{font-size:18px;line-height:normal;margin-bottom:24px}.services-main-section .service-detail p{font-size:10px;line-height:normal;margin-bottom:40px}.services-main-section .service-detail h5{font-size:14px;margin-bottom:12px;padding-bottom:12px}.services-main-section .service-detail ul li{font-size:10px;line-height:20px}.special-offer-card .card-head{min-height:150px}.special-offer-card .card-head h1{font-size:40px;line-height:normal}.special-offer-card .card-body h3{font-size:20px}.special-offer-card .card-body p{font-size:12px}.catalog-form-card .more{font-size:16px}.hero-section .heading{flex-direction:column;gap:30px;justify-content:flex-start;align-items:flex-start}.hero-section .heading span{font-size:12px;word-break:keep-all}.hero-section h3{font-size:24px;text-align:left;line-height:36px}.hero-section .heading{margin-bottom:20px}.our-arrangements-section .heading{height:80px}.our-arrangements-section .circles-row .circle{height:120px;width:120px;font-size:16px;line-height:20px}.our-arrangements-section .circles-row .circle.c1{margin-top:130px;margin-right:-55px}.our-arrangements-section .circles-row .circle.c3{margin-top:130px;margin-left:-55px}.our-arrangements-section .arrow1,.our-arrangements-section .arrow2{width:75px}.our-arrangements-section{max-width:320px}.new-arrivals-section .heading h1{font-size:32px;line-height:normal}.new-arrivals-card .banner{height:140px}.new-arrivals-card .banner svg{height:40px;width:40px}.new-arrivals-card p{font-size:14px;line-height:normal}}