@charset "UTF-8";.form-check-input:focus{box-shadow:none}.no-scroll{overflow:hidden}hr{border-top:1px solid #ddd}.form-select{background:transparent url("/wp-content/themes/copaciteq/assets/css/../images/icons/dropdown-arrow-black.svg") right center no-repeat;background-size:10px;color:#000;font-size:16px;font-weight:400;line-height:1.35;letter-spacing:.3px;padding:12px 0;padding-right:15px;border-bottom:1px solid rgba(94,95,97,10%);border-radius:0;cursor:pointer;--lzl-bg-img:"/wp-content/themes/copaciteq/assets/css/../images/icons/dropdown-arrow-black.svg"}.form-select:focus{background:transparent url("/wp-content/themes/copaciteq/assets/css/../images/icons/dropdown-arrow-black.svg") right center no-repeat;background-size:10px;--lzl-bg-img:"/wp-content/themes/copaciteq/assets/css/../images/icons/dropdown-arrow-black.svg"}.form-select:focus.lzl:not(.lzl-ed),.form-select:focus.lzl-ing:not(.lzl-ed){background-image:none}.h1{font-size:18px;font-weight:300;color:#000;font-family:"Neue Haas Unica";letter-spacing:3px;text-transform:uppercase;margin-bottom:20px}.h2{font-size:42px;font-weight:200;color:#000;text-transform:uppercase;margin-bottom:40px}.hero{font-size:36px;color:#000;font-weight:200;text-transform:uppercase;line-height:1.4;margin-bottom:20px}.hero--title{font-size:87px;font-weight:300;line-height:.95;color:rgb(var(--green)/100%);font-family:"Didot";font-style:italic;text-transform:capitalize;margin-bottom:30px}.p1{font-size:24px;line-height:1.2;text-transform:initial;text-transform:capitalize;font-weight:400;color:#000;margin-bottom:24px;transition:var(--all-medium)}.p2{font-size:18px;line-height:1.2;text-transform:initial;font-weight:300;color:rgba(0,0,0,60%);margin-bottom:20px;transition:var(--all-medium)}.button--white{background:rgb(var(--white)/100%)}.button--white span{color:#007f43}.link--button{display:inline-flex;flex-flow:row wrap;align-items:center;position:relative;transition:var(--all-fast)}.form-select.lzl:not(.lzl-ed),.form-select.lzl-ing:not(.lzl-ed){background-image:none}.link--button span{font-size:16px;font-weight:500;color:#000;text-transform:capitalize;padding-top:2px;transition:var(--all-fast)}.link--button:hover span{color:#007f43}.link--button .link--button--arrow{display:flex;width:45px;padding:7px 12px;border-radius:20px;border:1px solid;transition:var(--all-fast)}.link--button:hover .link--button--arrow{border-color:#007f43}.link--button .link--button--arrow.link--button--arrow--white{border-color:rgb(var(--white)/100%)}.link--button .link--button--arrow.link--button--arrow--green{border-color:rgb(var(--green)/100%)}.link--button span+.link--button--arrow{margin-left:10px}.link--button:hover span+.link--button--arrow{margin-left:20px}.loaded .loader{opacity:0;visibility:hidden;transform:translateY(-100%)}.loaded .loader--bckg{transform:scaleY(.0001);transition-delay:1.2s}.grid--line--wrapper{position:absolute;left:50%;top:0;transform:translateX(-50%);width:90%;height:100%;pointer-events:none;display:flex;flex-flow:row wrap;justify-content:space-between;z-index:-1}.grid--line--wrapper .grid--line{width:1px;height:100%;background:rgb(var(--green)/10%)}.top--line{position:relative}.top--line::before{content:"";position:absolute;left:50%;transform:translateX(-50%);top:0;height:100px;width:1px;background:rgb(var(--green)/100%)}.header.active{background:#fff}.header.active .brand--logo{padding:15px 0;width:160px}.header .dropdown-toggle::after{margin-bottom:4px;border:0px;width:8px;height:8px;border-left:1px solid #000;margin:0;margin-left:10px;margin-top:-4px;border-bottom:1px solid #000;transform:rotate(-45deg)}.header .dropdown-menu{border-radius:0;padding:0}.navbar-nav .dropdown-menu{display:none;position:absolute;left:0;top:100%;border-radius:0px;z-index:1000;min-width:200px;background-color:white;box-shadow:none;border:1px solid #e7e7e7}.navbar-nav .dropdown:hover>.dropdown-menu,.navbar-nav .dropdown-submenu:hover>.dropdown-menu{display:block}.navbar-nav .dropdown-submenu{position:relative}.navbar-nav .dropdown-submenu .dropdown-item{display:flex;align-items:center;justify-content:space-between}.navbar-nav .dropdown-submenu .dropdown-toggle::after{transform:rotate(-135deg)}.navbar-nav .dropdown-submenu .dropdown-menu{top:0;left:100%;margin-top:0;position:absolute}@media (max-width:768px){.navbar-nav .dropdown-menu{display:none;position:static;background-color:white;border:1px solid #e7e7e7;min-width:200px}.navbar-nav .dropdown-menu.show{display:block}.navbar-nav .dropdown-submenu .dropdown-menu{position:static}}.dropdown-bx2.active .drodown-btn2{background:#007f43;color:#fff}.dropdown-bx2.active .drodown-btn2 .arrow{border-color:#fff}.banner{position:relative}.banner .bg{width:100%;height:100vh;position:relative;overflow:hidden}.banner .bg .mob-img{display:none}.banner .swiper-slide{position:relative}.banner .swiper-slide .banner--content{position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;z-index:111}.banner .swiper-slide .banner--content .banner--subtitle{font-size:20px;font-weight:300;line-height:1;color:rgb(var(--black-3)/100%);text-transform:uppercase;margin-bottom:20px}.banner .swiper-slide .banner--content .banner--title{font-size:120px;font-weight:300;line-height:.95;color:rgb(var(--black-3)/100%);text-transform:uppercase;margin-bottom:30px}.banner .swiper-slide .banner--content .banner--title span{font-family:"Didot";font-style:italic;display:inline-block;width:100%}.banner .swiper-pagination{bottom:120px;text-align:left;max-width:1320px;padding:0 var(--bs-gutter-x,.75rem);margin:auto;left:50%;transform:translateX(-50%)}.banner .swiper-pagination span{width:12px;height:12px;border-radius:0;border:1px solid #007f43;background:0 0;transition:var(--all-medium);opacity:1}.banner .swiper-pagination span.swiper-pagination-bullet-active{background:#007f43;transform:rotate(180deg)}.banner .discover-more{font-size:18px;line-height:1.4;color:rgb(var(--white)/100%);text-transform:capitalize;font-weight:300;position:absolute;left:50%;bottom:30px;writing-mode:vertical-lr;transform:rotate(180deg) translateX(50%);z-index:2}.our-story{padding:80px 0}.our-story .img-box{width:100%;height:100%}.our-story p:last-child{margin-bottom:0}.our--mission .section--subtitle{margin-bottom:0}.featured--projects .swiper-slide{display:inline-block;position:relative;transform:scale(.9);transition:all 1.2s!important}.featured--projects .swiper-slide.swiper-slide-active{transform:scale(1)}.featured--projects .swiper-slide .img-box{width:100%;height:100%;overflow:hidden}.featured--projects .swiper-slide .info{position:static;left:60px;bottom:60px;width:100%;max-width:100%;margin-top:20px}.featured--projects .swiper-slide .info .p1{color:rgb(var(--black)/100%);margin-bottom:10px}.featured--projects .swiper-slide .info p{color:rgb(var(--black)/100%);margin-bottom:10px}.featured--projects .swiper-pagination{position:static;text-align:left;width:auto}.products--by--category{padding:80px 0}.products--by--category .nav-pills .nav-link{text-transform:uppercase}.nav-pills{justify-content:center;margin-bottom:40px;padding-top:20px}.nav-pills .nav-link{padding:12px 20px 13px;border-radius:40px;line-height:1;font-size:20px;font-weight:400;text-transform:capitalize;color:rgb(var(--gray-1)/100%);background:0 0;border:1px solid transparent}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background:0 0;border-color:rgb(var(--green)/100%);color:rgb(var(--green)/100%)}.category--product--list li .card{width:100%;border:none;border-radius:0}.category--product--list li .card .card-img{width:100%;border:1px solid rgb(var(--black-1)/10%);margin-bottom:40px;overflow:hidden}.category--product--list li .card .card-body{width:100%;padding:0}.category--product--list li .card .card-body .p1{text-align:center;margin-bottom:0}.category--product--list li .card:hover .card-body .p1{color:#007f43}.home--blogs{padding:80px 0}.home--blogs p{text-transform:uppercase;margin-bottom:16px}.card{border:none;border-radius:0}.home--blogs .card .card-img{width:100%;height:400px;overflow:hidden;border-radius:0px}.home--blogs .card .card-body{padding:30px 0 0}.home--blogs .card .card-body .p1{transition:var(--all-medium)}.home--blogs .card:hover .card-body .p1{color:#007f43}.home--blogs .home--blog--btn--grp{margin-top:40px;text-align:center;display:block}.testimonials--box .swiper-slide.swiper-slide-active{opacity:1!important}.footer .copy p a{font-weight:400}.footer .copy .divider{padding:0 5px}.inner--banner{width:100%;position:relative}.inner--banner .inner--banner--bg{width:100%;aspect-ratio:192/70}.inner--banner .banner--content{width:100%;position:absolute;left:0;top:50%;transform:translateY(-50%)}.inner--banner .banner--content .hero--title{margin-bottom:0;color:rgb(var(--black-1)/100%)}.breadcrumb{margin-bottom:0}[aria-label=breadcrumb] .breadcrumb-item{font-size:20px;font-weight:300;color:rgb(var(--black-1)/100%)}[aria-label=breadcrumb] .breadcrumb-item.active{color:rgb(var(--black-1)/50%)}.products--filters{padding:16px 0;border-bottom:1px solid rgb(var(--black-1)/10%)}.products--filters .filters--title{font-size:16px;font-weight:500;color:rgb(var(--black-1)/100%);text-transform:uppercase}.products--filters .clear-filter{font-size:14px;font-weight:400;color:rgb(var(--black-1)/100%);text-transform:capitalize;text-decoration:underline}.products--filters .sort--by{border:1px solid rgb(var(--gray-2)/100%);padding:14px 18px;display:flex}.products--filters .sort--by span{font-size:16px;font-weight:400;color:rgb(var(--gray-1)/100%);margin-right:10px}.products--filters .sort--by select{border:none;padding:0;min-width:200px}.filters--wrapper{padding:30px 0;height:100%}.filters--wrapper .filter--box{padding-bottom:40px}.filters--wrapper .filter--title{font-size:16px;font-weight:400;color:rgb(var(--black-1)/100%);text-transform:uppercase;margin-bottom:30px}.filter--list li{display:flex;width:100%;margin-bottom:15px}.filter--list .form-check{display:flex;flex-flow:row wrap;align-items:center;padding:0}.filter--list .form-check-input{width:20px;height:20px;border-radius:0;margin:0;margin-right:15px;float:none}.filter--list .form-check-label{padding:2px 0}.filter--icon{display:none}.filter--close{display:none}.products--list--wrapper{padding:30px 0 60px}.products--list{display:flex;flex-flow:row wrap;gap:40px 30px}.products--list>li{width:calc(100% / 4 - 24px)}.products--list.wish--list>li{width:calc(100% / 4 - 22.5px)}.products--list>li .card{position:relative;width:100%;background:0 0}.products--list>li .card .options-list{display:flex;flex-flow:column wrap;position:absolute;right:30px;top:30px;overflow:hidden;z-index:1}.products--list>li .card .options-list li{display:flex;margin-bottom:8px;transform:translateX(100%);opacity:0;transition:var(--all-fast) ease-out}.products--list>li .card .options-list li:last-child{transition-delay:.1s}.products--list>li .card:hover .options-list li{transform:translateX(0%);opacity:1}.products--list>li .card .options-list li a{display:flex;width:35px;height:35px}.products--list>li:hover .card .options-list li{transform:translateX(0%);opacity:1}.products--list>li .card .card-img{width:100%;aspect-ratio:1;border:1px solid rgb(var(--gray-2)/50%);border-radius:0;transition:var(--all-medium);overflow:hidden}.products--list>li .card:hover .card-img{border-color:rgb(var(--black-1)/50%)}.products--list>li .card .card-body{display:flex;flex-flow:row wrap;padding:16px 0 0}.products--list>li .card .product--title{width:100%;font-size:18px;font-weight:400;color:#000;text-transform:capitalize}.products--list>li .card .product--price{width:100%;font-size:18px;font-weight:400;color:#000;text-transform:capitalize}div[slider]>input[type=range]::-ms-track{-webkit-appearance:none;background:0 0;color:transparent}div[slider]>input[type=range]::-moz-range-track{-moz-appearance:none;background:0 0;color:transparent}div[slider]>input[type=range]:focus::-webkit-slider-runnable-track{background:0 0;border:transparent}div[slider]>input[type=range]:focus{outline:none}div[slider]>input[type=range]::-ms-thumb{pointer-events:all;width:28px;height:28px;border-radius:0px;border:0 none;background:red}div[slider]>input[type=range]::-moz-range-thumb{pointer-events:all;width:28px;height:28px;border-radius:0px;border:0 none;background:red}div[slider]>input[type=range]::-webkit-slider-thumb{pointer-events:all;width:28px;height:28px;border-radius:0px;border:0 none;background:red;-webkit-appearance:none}div[slider]>input[type=range]::-ms-fill-lower{background:0 0;border:0 none}div[slider]>input[type=range]::-ms-fill-upper{background:0 0;border:0 none}div[slider]>input[type=range]::-ms-tooltip{display:none}.pagination--section{padding:50px 0;border-top:1px solid rgb(var(--black-1)/10%);border-bottom:1px solid rgb(var(--black-1)/10%);margin-bottom:60px}.pagination--section .pagination{justify-content:center;align-items:center}.pagination--section .pagination .page-item{margin:0 5px}.pagination--section .pagination .page-link{font-size:16px;font-weight:400;color:rgb(var(--black-1)/100%);border:none;border-radius:0;transition:var(--all-medium)}.pagination--section .pagination .page-link:hover{background:#000;color:#fff}.pagination--section .page--count{font-size:16px;font-weight:400;color:rgb(var(--black-1)/50%)}.header-space{width:100%;height:80px}.thumb-slider{height:100%}.product-details{padding:50px 0 80px}.product-details .wishlist{position:absolute;right:20px;top:20px;width:35px;z-index:3}.product-details .gallery--grp{display:flex}.gallery--grp .position-relative{flex:1}.product-details{width:100%;height:100%}.product-details .thumb-slider{width:155px;height:100%;flex:0 0 auto;padding-right:30px}.product-details .thumb-slider .swiper-slide{width:100%;height:auto;border:1px solid rgb(var(--gray-2)/50%);transition:var(--all-fast)}.product-details .thumb-slider .swiper-slide.swiper-slide-thumb-active{border:1px solid rgb(var(--gray-1)/100%)}.product-details .product-view-slider{border:1px solid rgb(var(--gray-2)/100%);aspect-ratio:1}.product-details .product-view-slider .swiper-slide{width:100%!important;height:auto;aspect-ratio:1;background:#fff}.product-details .product-info{height:100%;display:flex;flex-flow:column wrap;padding-left:20px;align-items:flex-start}.product-details .product-info .title{font-size:36px;font-weight:300;color:rgb(var(--black-2)/100%);margin-bottom:20px}.product-details .product-info .size{font-size:16px;font-weight:400;color:rgb(var(--black-1)/100%);margin-bottom:20px}.product-details .product-info .size:empty{margin-bottom:0}.product-details .product-info .price{font-size:24px;font-weight:400;color:rgb(var(--black-2)/100%);margin-bottom:45px}.product-details .product-info .description{font-size:18px;font-weight:300;color:rgb(var(--black-2)/100%);margin-bottom:auto}.product-details .product-info .button{margin:45px 0}.product-details .product-info .button--outline.button--green{background:#007f43;border-color:#007f43}.product-details .product-info .button--outline.button--green span{color:#fff}.product-details .product-info .button--outline.button--green:hover{background:0 0}.product-details .product-info .button--outline.button--green:hover span{color:#007f43}.social-share{display:flex;flex-flow:row wrap;align-items:center;gap:20px}.social-share span{font-size:16px;font-weight:400;color:rgb(var(--black-1)/100%)}.social-share a{display:flex;padding:5px}.related-products{padding:80px 0}.our--mission{padding:10px 0 20px}.our--mission .img-box{width:100%;margin-bottom:40px}.our-story.founder-message .hero--title{transform:translateX(0%)}.our-story.founder-message p:last-child{margin-bottom:0}.blogs{padding:0 0 100px}.blogs .section--title{margin-bottom:135px}.blog-list{display:flex;flex-flow:row wrap;margin-bottom:64px}.blog-list{display:grid;grid-template-columns:1fr;gap:70px}.blog-list li:first-child{grid-column:span 1}.blog-list li:not(:first-child){grid-template-columns:repeat(2,1fr);grid-column:span 1}.blog-list li:first-child .card{flex-flow:row wrap;align-items:center}.blog-list li:first-child .card .card-img{width:calc(100% / 13 * 8);aspect-ratio:8.5/5;margin-right:60px}.blog-list li:first-child .card .card-body{flex:1}.blog-list li .card{border:none;border-radius:0;background:0 0}.blog-list li .card .card-img{width:100%;aspect-ratio:1.2;border-radius:0;overflow:hidden}.blog-list li .card .card-body{padding:24px 0 0}.blog-list li:first-child .card .card-body{padding:0}.blog-list li .card .card-body .date{font-size:16px;font-weight:300;margin-bottom:14px;color:#959595}.blog-list li .card .card-body .section--subtitle{text-transform:uppercase;margin-bottom:12px}.blog-list li .card .card-body .p2{margin-bottom:0}@media (min-width:768px){.blog-list{grid-template-columns:1fr 1fr}.blog-list li:first-child{grid-column:span 2}}.blog-details{padding:70px 0}.blog-details .blog-banner{width:100%;display:flex;margin:35px 0}.blog-details .blog-info p:has(+h4){margin-bottom:48px}.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{margin-bottom:10px;font-size:28px}.blog-details .social-share{margin:50px 0}.blog-details .title{font-size:35px;font-weight:400}.blog-details .date{font-size:16px}.blog-details ul li,.blog-details ol li{font-size:16px;list-style-type:disc;list-style-position:outside;margin-bottom:8px}.blog-details ul,.blog-details ol{padding-left:20px}.blog-details ul,.blog-details ol{margin-bottom:20px}.blog-details .social-share li{list-style-type:none;margin-bottom:0}.blog-details .social-share{padding-left:0}.blog-details .d-flex.justify-content-between{align-items:center}.blog-details figure{width:500px;margin:25px 0;border-radius:0px}.contact{padding-bottom:100px}.contact .section--title{margin-bottom:130px}.contact .wrapper{margin-bottom:30px}.contact .title{font-size:20px;font-weight:400;color:#6d6e6d;margin-bottom:8px}.contact .a{font-size:16px;font-weight:400;color:#000;margin-bottom:0}.contact .social{margin-top:15px}.contact .social li{margin-left:0;margin-right:20px}.wpcf7-not-valid-tip{width:100%!important;font-size:14px!important;position:absolute}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{margin:20px 10px!important;border-width:1px;padding:10px;font-size:14px!important}.footer .wpcf7 form.invalid .wpcf7-response-output,.footer .wpcf7 form.unaccepted .wpcf7-response-output,.footer .wpcf7 form.payment-required .wpcf7-response-output{margin-top:40px!important;margin-left:0;margin-right:0}.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-bottom:0!important}.asl_w_container{width:0px!important;min-width:0px!important;transition:all .4s;opacity:0}div.asl_m.asl_w{border:none!important}.search.active .asl_w_container{width:200px!important;opacity:1}.promagnifier{display:none!important}#ajaxsearchlite1 .probox,div.asl_w .probox{height:35px!important;display:flex;align-items:center}div.asl_m .probox .proinput form{height:100%!important}#ajaxsearchlite1 .probox .proinput input,div.asl_w .probox .proinput input{height:100%!important;font-size:14px!important}div.asl_m .probox .proloading{margin-right:5px!important}.intl-tel-input.separate-dial-code .selected-flag{background:0 0!important}.intl-tel-input .country-list .country{font-size:14px}.intl-tel-input ul.country-list{padding:15px!important;box-shadow:0 0 8px rgba(0,0,0,.08);border:0px}.intl-tel-input.separate-dial-code .selected-dial-code{font-size:15px}.intl-tel-input .selected-flag{padding-left:0!important}.social-share a{width:16px;width:auto}.breadcrumb li a,.breadcrumb li.breadcrumb-item{font-size:15px}.mobile-menu-overlay{opacity:0px;visibility:hidden;pointer-events:none;width:100%;height:100%}