@media screen and (min-width:2160px){.link--button span{font-size:18px}.link--button .link--button--arrow{width:50px}.swiper-pagination span{font-size:22px}.p1{font-size:26px}#ajaxsearchlite1 .probox,div.asl_w .probox,div.asl_m .probox .proinput input{height:40px!important;padding:0 5px}div.asl_w .probox .promagnifier{width:40px!important;height:40px!important}.contact .title{font-size:24px}.contact .wrapper a{font-size:20px}.products--list>li .card .product--title{font-size:22px}.product-details .product-info .title{font-size:40px}.product-details .product-info .description{font-size:20px}.social-share span{font-size:20px}.social-share li a{width:25px}.blog-details .title{font-size:45px}.blog-details .date{font-size:16px}.blog-details ul li,.blog-details ol li{font-size:20px}}@media screen and (max-width:1680px){.banner .swiper-slide .banner--content .banner--title{font-size:90px}.hero--title{font-size:100px}.product-details{padding:60px 0 80px}.blog-details .title{font-size:30px}.blog-details .social-share{margin-top:30px}.blog-details .blog-info h2,.blog-details .blog-info h3,.blog-details .blog-info h4,.blog-details .blog-info h5,.blog-details .blog-info h6{font-size:28px}}@media screen and (max-width:1500px){.banner .swiper-slide .banner--content .banner--subtitle{font-size:18px}.hero--title{font-size:70px}.nav-pills .nav-link{font-size:18px}.p1{font-size:20px}.contact .section--title{margin-bottom:100px}.contact .section--title{margin-bottom:100px}.contact .title{font-size:18px}.products--list>li .card .options-list li a{width:28px;height:28px}.products--list>li .card .options-list{right:10px;top:10px}.product-details .wishlist{width:25px}.product-details .product-info .title{font-size:30px}.product-details .product-info{padding-left:10px}.blog-list li .card .card-body .section--subtitle{font-size:26px}.blogs .section--title{margin-bottom:100px}.blog-details .title{font-size:28px}.blog-details .date{font-size:14px}.blog-details{padding:60px 0 30px}.blog-details .blog-info h2,.blog-details .blog-info h3,.blog-details .blog-info h4,.blog-details .blog-info h5,.blog-details .blog-info h6{font-size:24px}}@media screen and (max-width:1366px){.our-story,.products--by--category,.home--blogs,.related-products{padding:80px 0}.blogs{padding:0 0 80px}.blog-list li:first-child .card .card-img{margin-right:30px}.blog-list{gap:50px}.contact{padding-bottom:80px}.top--line::before{height:80px}.category--product--list li .card .card-img{margin-bottom:25px}.nav-pills .nav-link{font-size:16px}.home--blogs p{margin-bottom:8px}.home--blogs .home--blog--btn--grp{margin-top:30px}.banner .swiper-slide .banner--content .banner--title{font-size:80px}.link--button span{font-size:14px}.inner--banner .inner--banner--bg{aspect-ratio:190/70}.products--list>li .card .product--title{font-size:16px}.blog-details .social-share{margin:30px 0}.blog-details{padding:50px 0 30px}#ajaxsearchlite1 .probox,div.asl_w .probox{height:30px!important}}@media screen and (max-width:1280px){.our-story,.products--by--category,.home--blogs,.related-products{padding:70px 0}.blogs{padding:0 0 70px}.hero--title{font-size:60px}.banner .swiper-slide .banner--content .banner--title{font-size:60px}.header.active .brand--logo{width:110px}.banner .discover-more{font-size:14px}.p1{font-size:18px}.contact .section--title{margin-bottom:70px}.contact{padding-bottom:70px}.inner--banner .banner--content .hero--title{font-size:70px}.products--list>li .card .options-list li a{width:25px;height:25px}.products--list>li .card .options-list{right:10px;top:10px}.product-details .product-info .description{font-size:16px}.product-details .thumb-slider{width:135px;padding-right:20px}.blog-list li .card .card-body .section--subtitle{font-size:24px}.blog-list li .card .card-body .p2{font-size:16px}#ajaxsearchlite1 .probox .proinput input,div.asl_w .probox .proinput input{font-size:12px!important}.blog-details{padding:50px 0 20px}}@media screen and (max-width:1200px){.our-story .hero--title{font-size:55px}.featured--projects .swiper-slide .info{left:30px;bottom:30px;max-width:360px}.our-story,.products--by--category,.home--blogs,.related-products{padding:60px 0}.blogs{padding:0 0 60px}.contact .title{font-size:16px}.product-details .product-info .title{font-size:26px}.product-details .wishlist{width:21px}.product-details{padding:40px 0 80px}.blog-list li:first-child .card .card-img{width:calc(100% / 13 * 8);aspect-ratio:7/5}.blog-list li .card .card-body .date{font-size:14px}.blog-list{gap:40px}.blog-details{padding:50px 0}.blog-details .button{line-height:1}#ajaxsearchlite1 .probox .proinput input,div.asl_w .probox .proinput input::placeholder{font-size:12px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag{width:67px!important}.intl-tel-input.separate-dial-code .selected-dial-code{font-size:14px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=tel],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=text]{padding-left:70px!important}}@media screen and (max-width:1100px){.product-details{padding:40px 0 70px}.product-details .product-info{padding-left:0}.product-details .thumb-slider{width:100px;padding-right:15px}.product-details .product-info .button{margin:20px 0}.product-details .wishlist{right:10px;top:10px}.a2a_kit a{width:18px}}@media screen and (max-width:1024px){.navbar-nav.active{right:0}.no-scroll .mobile-menu-overlay{position:fixed;width:100%;height:100%;top:0;right:0;visibility:visible;background:rgba(0,0,0,.65);opacity:1;z-index:1;pointer-events:none;backdrop-filter:blur(5px);transition:all .3s}.header .dropdown-toggle::after{margin-bottom:4px;position:absolute;right:20px;top:22px}.navbar-nav .dropdown-menu{position:static!important;transform:none!important;top:100%;padding:0;background:#e8e8e8;border:0px;height:0px;transition:all .3s;opacity:0;pointer-events:none}.navbar-nav .dropdown-menu li a{font-size:14px;padding:10px 10px 10px 25px}.navbar-nav .dropdown-menu.show{pointer-events:all;height:auto;opacity:1}.navbar-nav .dropdown-submenu .dropdown-menu{background:#d9d9d9}.banner .bg{height:80vh}.banner .swiper-pagination{bottom:50px}.contact{padding-bottom:60px}.top--line::before{height:60px}.our-story.founder-message .hero--title{transform:none!important;margin-left:0}.hero--title{margin-bottom:38px}.product-details{padding:40px 0 60px}.blog-details .title{font-size:26px}.blog-details .social-share{margin:30px 0 40px}.blog-details .blog-banner{margin:25px 0}.products--list>li{width:calc(100% / 3 - 20px)}.blog-list li:first-child .card .card-img{width:100%;margin-right:0}.blog-list li:first-child .card .card-body{padding-top:24px}.blog-list li .card .card-img,.blog-list li:first-child .card .card-img{aspect-ratio:1.7}.blog-list{gap:30px;grid-template-columns:repeat(3,1fr)}.blog-list li:first-child{grid-column:span 1}.blog-list li .card .card-body .section--subtitle{font-size:22px}.featured--projects .flex-row{justify-content:center!important}.featured--projects .swiper-pagination{margin-right:15px}}@media screen and (max-width:991px){.banner .swiper-pagination{padding:0 20px;bottom:50px}.banner .swiper-slide .banner--content .banner--subtitle{font-size:16px}.banner .swiper-slide .banner--content .banner--title{font-size:50px}.banner .bg{height:70vh}.our-story .hero--title{opacity:1;margin-left:0;margin-bottom:35px;font-size:50px;margin-top:30px}.our-story,.products--by--category,.home--blogs,.related-products{padding:50px 0}.our-story{text-align:center}.blogs{padding:0 0 50px}.top--line::before{height:50px}.category--product--list li .card .card-img{margin-bottom:15px}.home--blogs .card .card-body{padding:15px 0 0}.home--blogs p{font-size:14px;margin-bottom:5px}.home--blogs .card .card-body .p1{margin-bottom:30px}.home--blogs .home--blog--btn--grp{margin-top:10px}.link--button .link--button--arrow{width:40px}.footer .wpcf7 form.invalid .wpcf7-response-output,.footer .wpcf7 form.unaccepted .wpcf7-response-output,.footer .wpcf7 form.payment-required .wpcf7-response-output{margin-top:35px!important}.contact .section--title{margin-bottom:50px}.contact .social{justify-content:flex-start;margin-top:12px}.contact .wrapper{margin-bottom:25px}.contact{padding-bottom:40px}.inner--banner .banner--content .hero--title{font-size:55px}.filters--wrapper.active{left:0}.products--list>li .card .card-body{padding-top:10px}.products--list>li .card .product--title{line-height:1.3}.products--list{gap:25px}.products--list>li{width:calc(100% / 3 - 18px)}.products--list>li .card .options-list li a{width:20px;height:20px}.products--list>li .card .options-list{right:10px;top:10px}.products--list>li .card .product--title{font-size:15px}.products--list>li .card .options-list li a{width:22px;height:22px}.products--list>li .card .options-list{right:10px;top:10px}.product-details .thumb-slider .swiper-slide{margin-bottom:12px!important}.product-details .wishlist{width:16px}.product-details .product-info .title{font-size:22px;margin-bottom:15px}.product-details .product-info .description{font-size:14px;line-height:1.4}.product-details .product-info .button{margin:15px 0}.social-share{gap:13px}.product-details .thumb-slider{width:60px;padding-right:10px}.social-share a{width:17px!important}.social-share li span{font-size:12px}.product-details{padding:30px 0 50px}.blogs .section--title{margin-bottom:70px}.blog-list li .card .card-body .section--subtitle{font-size:20px}.blog-list li .card .card-body .p2{font-size:14px}.blog-list li .card .card-body .date{margin-bottom:5px;font-size:12px}.blog-list{gap:35px 25px;margin-bottom:40px}.blog-list li .card .card-body .section--subtitle{margin-bottom:12px}.blog-details{padding:30px 0}.blog-list li .card .card-body,.blog-list li:first-child .card .card-body{padding:15px 0 0}.products--list.wish--list>li{width:calc(100% / 3 - 22.5px)}.products--list.wish--list{gap:16px}.intl-tel-input ul.country-list{width:260px}.blog-details .blog-info h2,.blog-details .blog-info h3,.blog-details .blog-info h4,.blog-details .blog-info h5,.blog-details .blog-info h6{font-size:22px;margin-bottom:5px}}@media screen and (max-width:767px){.banner .bg{height:50vh}.banner .bg .mob-img{display:block}.banner .discover-more{font-size:12px}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 6px}.banner .swiper-slide .banner--content .banner--subtitle{font-size:14px}.banner .swiper-slide .banner--content .banner--title{font-size:40px}.banner .swiper-pagination{bottom:70px;padding:0 25px}.our-story .hero--title{font-size:40px;margin-bottom:12px}.our-story .section--subtitle{margin-bottom:12px}.link--button span{font-size:13px}.link--button .link--button--arrow{padding:5px 8px;width:36px}.products--by--category,.home--blogs{padding:30px 0}.contact{padding-bottom:30px}.our-story{padding:40px 0}.blogs{padding:0 0 40px}.our-story .founder-message{padding:50px 0}.p1{font-size:16px}.top--line::before{height:35px}.link--button span{font-size:12px}.featured--projects .swiper-pagination{font-size:13px}.nav-pills .nav-link{padding:8px 16px;font-size:14px}.banner .swiper-pagination span{width:8px;height:8px}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 8px}.grid--line--wrapper{display:none}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{padding:6px 8px;font-size:12px!important}.contact .wrapper{width:49%;display:inline-block;padding-right:15px}.contact .wrapper a{font-size:14px}.contact .social li{margin-right:20px}.inner--banner .banner--content .hero--title{font-size:45px}.inner--banner .banner--content{top:57%}.header.active .brand--logo{padding:10px 0}.our-story .img-box{aspect-ratio:auto}.inner--banner .inner--banner--bg{aspect-ratio:190/100}.products--list>li .card .product--title{font-size:14px}.product-details .product-info{margin-top:20px}.product-details .gallery--grp{flex-direction:column-reverse}.product-details .thumb-slider .swiper-slide{width:auto}.product-details .thumb-slider{width:100%;margin-top:18px}.product-details .thumb-slider .swiper-wrapper{transform:none!important}.product-details .product-info .button{margin-top:5px;margin-bottom:15px}.modal.show .modal-dialog{max-width:95%;margin:auto}.enquiry--modal .wpcf7 form.invalid .wpcf7-response-output,.enquiry--modal .wpcf7 form.unaccepted .wpcf7-response-output,.enquiry--modal .wpcf7 form.payment-required .wpcf7-response-output{margin-left:auto!important;margin-right:auto!important;width:calc(100% - 20px)}.blogs .section--title{margin-bottom:50px}.blog-list{grid-template-columns:1fr 1fr}.blog-list li:first-child .card .card-img{width:100%;margin-right:0;aspect-ratio:1.2}.blog-details .blog-banner{margin:20px 0}.blog-details ul li,.blog-details ol li{font-size:14px}.blog-details .social-share{margin:20px 0 30px}.blog-details .title{font-size:22px}.blog-details .date{font-size:12px;margin-bottom:10px}.blog-details{padding:10px 0 30px}.blog-details figure{width:370px}.blog-details .blog-info h2,.blog-details .blog-info h3,.blog-details .blog-info h4,.blog-details .blog-info h5,.blog-details .blog-info h6{font-size:18px}#ajaxsearchlite1 .probox .proinput input,div.asl_w .probox .proinput input::placeholder{font-size:10px}.founder-message .section--title{text-align:center}.featured--projects .swiper-pagination{display:none}.contact .social li{margin-right:15px}.products--by--category .nav-pills{display:flex;overflow-x:auto;white-space:nowrap;flex-wrap:nowrap;justify-content:flex-start}.products--by--category .nav-pills li{flex:0 0 auto}}@media screen and (max-width:640px){.our-story .hero--title{font-size:35px}.home--blogs .card .card-img{height:300px}.wpcf7-not-valid-tip{font-size:12px!important}.our--mission .img-box{margin-bottom:25px}.blog-details .title{font-size:20px}.blog-details .blog-banner{margin:15px 0}}@media screen and (max-width:576px){.contact .wrapper{margin-bottom:20px}.inner--banner .banner--content .hero--title{font-size:40px}.our-story.about-story{padding-top:30px}.page-item.disabled .page-link{line-height:1}.product-details .product-info .title{font-size:20px;margin-bottom:15px}.blog-list{grid-template-columns:1fr}.products--list.wish--list{display:grid;grid-template-columns:repeat(2,1fr);margin-bottom:20px}.products--list.wish--list li{width:100%}.category--product--list li,.home--blog--list .blog--cont{width:350px;flex:0 0 auto}.category--product--list li .card .card-img{height:300px}.home--blogs .card .card-body .p1,.home--blogs .card .card-body{white-space:normal}.banner .bg{height:auto}.banner .swiper-pagination{bottom:20px}.intl-tel-input .country-list .country{font-size:12px}.blog-details figure{margin:15px 0}}@media screen and (max-width:480px){.header.active .brand--logo{width:90px;padding:0}.featured--projects .swiper-slide .info{left:20px;bottom:20px;max-width:90%}.featured--projects .swiper-slide .info p{line-height:1.2}.nav-pills .nav-link{padding:7px 12px 9px;font-size:12px}.category--product--list li .card .card-body .p1{font-size:13px}.home--blogs .card .card-body .p1{font-size:16px;line-height:1.2}.home--blogs p{font-size:12px}.banner .swiper-slide .banner--content .banner--title{font-size:30px}.products--by--category,.home--blogs{padding:20px 0}.nav-pills{margin-bottom:25px}.link--button .link--button--arrow{width:30px}.home--blogs .card .card-img{height:260px}.footer .copy .divider{display:none}.footer .wpcf7 form.invalid .wpcf7-response-output,.footer .wpcf7 form.unaccepted .wpcf7-response-output,.footer .wpcf7 form.payment-required .wpcf7-response-output{margin-left:0!important;margin-right:0!important;margin-top:30px!important}.wpcf7-not-valid-tip{font-size:11px!important}.banner .swiper-slide .banner--content .banner--subtitle{font-size:13px}.our-story .hero--title{font-size:30px}.link--button span{font-size:11px}.category--product--list li .card .card-img{margin-bottom:10px}.contact .title{font-size:14px}.contact .section--title{margin-bottom:40px}.contact .title{margin-bottom:5px}.our-story,.products--by--category,.home--blogs,.related-products{padding:45px 0}.our--mission{padding:0}.our-story.founder-message{padding-top:50px}.inner--banner .banner--content .hero--title{font-size:32px}.products--list>li{width:calc(100% / 2 - 8px)}.products--list{gap:16px}.category--product--list li{width:270px;margin-top:10px}.products--list>li .card .options-list li a{width:15px;height:15px}.product-details .product-info .description{font-size:13px}.product-details{padding:10px 0 40px}.blog-list li .card .card-body{padding:15px 0 0}.blog-list li .card .card-body .section--subtitle{font-size:18px}.blog-list{margin-bottom:30px;gap:40px}.blog-list li .card .card-body .section--subtitle{font-size:16px}.blog-details ul,.blog-details ol{margin-bottom:10px}.blog-details .social-share{margin:15px 0 20px}.blog-details figure{width:100%}.blog-details .title{font-size:18px}.search.active .asl_w_container{width:160px!important}.banner .swiper-pagination{bottom:20px}.contact .wrapper a{font-size:13px}.home--blogs .card .card-body .p1{margin-bottom:30px}.category--product--list li .card .card-img{height:260px}}@media screen and (max-width:414px){.link--button .link--button--arrow{width:30px}.featured--project--slider .swiper-button-next,.featured--project--slider .swiper-button-prev{display:none}.category--product--list li .card .card-body .p1{font-size:14px}.contact .social li{margin-right:15px}.search.active .asl_w_container{width:140px!important}.featured--project--slider{padding:0 15px}}@media screen and (max-width:390px){.nav-pills .nav-link{padding:6px 10px 7px;font-size:12px}.products--list>li .card .product--title{font-size:13px}.product-details .product-info{margin-top:10px}.search.active .asl_w_container{width:130px!important}.blog-details .blog-info h2,.blog-details .blog-info h3,.blog-details .blog-info h4,.blog-details .blog-info h5,.blog-details .blog-info h6{font-size:17px}.category--product--list li,.home--blog--list .blog--cont{width:300px}}