.countdown-col,.gallery-container .gallery-item,.newsletter-col{overflow:hidden}.location li,.social-links li{list-style:none}:root{--green:#009245;--grey:#676f76}body{margin:0;padding:0}.page{background:#f0f5f5;display:flex;flex-wrap:wrap}.form-control,.gallery-item img,.newsletter input{display:block;width:100%}.col{flex:1;height:100vh;position:relative}.social-links,.social-links li{align-items:center}.countdown-col{background:url(https://via.placeholder.com//1920x1080) center/cover no-repeat}.countdown-col:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to bottom right,#eec344,#000);opacity:.6}.middle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.middle .logo{width:150px;margin:auto auto 20px}.middle .logo img{width:100%}.newsletter{width:90%}.newsletter-col #particles-js{position:absolute;width:100%;height:100%;background-image:url("");background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.newsletter h5{font-style:italic;font-size:12px;margin-bottom:1rem}.newsletter input{margin:12px auto;max-width:400px;box-sizing:border-box;padding:14px 20px;border-radius:30px;border:1px solid #ddd;outline:0}.newsletter-btn{background-image:linear-gradient(to right,#f09819 51%,#ff512f 100%);color:#fff;cursor:pointer;transition:.4s}.newsletter-btn:hover{opacity:.7}.form-control{height:calc(2.25rem + 2px);padding:.375rem .75rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;font-family:Poppins,sans-serif;font-size:15px}.gallery-container{padding:20px;column-count:2;--webkit-column-count:2;--moz-column-count:2;gap:5rem}.gallery-grid{display:grid;grid-template-columns:1fr}.gallery-item img{height:auto;object-fit:cover}.cd-gallery,.cd-gallery ul{display:grid;gap:10px}*,::after,::before{margin:0;padding:0;box-sizing:border-box}.contact-text,.social-networks{margin-top:20px}.footer-container{border-top:1px solid #dfdfdf;padding:20px 65px 35px;background-color:#dfdfdf}.btn-custom:hover,.cd-top{background-color:var(--green)}.social-links .social{margin-left:20px}.location li:hover p,.networks-list .fab:hover,a:hover{color:var(--green)}.location li p{margin-bottom:10px}.icon-pic img{width:50px;margin-bottom:20px}.contact-text{font-size:17px;text-transform:capitalize;color:var(--grey)}.cd-gallery ul{grid-template-columns:repeat(4,1fr);list-style-type:none;padding:0;margin-bottom:50px}.cd-gallery li{position:relative;box-shadow:none;width:100%;padding:0 40px}.gallery-image img{width:100%;height:auto;display:block}.networks-list .fab{font-size:25px;color:var(--grey)}.copyright-div{padding-top:20px;margin:0 auto}.map-wide{margin-bottom:0}.small-title-text,.title-text{margin-bottom:1em}.cd-top{left:30px}.btn-custom.disabled,.btn-custom:disabled{background-color:var(--green);border:1px solid var(--green)}.section-title{border-left:4px solid var(--grey);width:100%}.span-contact{display:flex;align-items:center;justify-content:left;text-align:left}.contact-icon{margin-right:10px}.span-contact p{margin:0}.span-contact a{color:inherit}.btn-custom:hover p,.btn-hover-corner-banner,a.btn-hover-corner-banner:hover{color:#fff}.section-hide p{color:#111}.wide-section-box span{color:#000}.with-errors li{color:red}.form-control:focus{border-color:var(--green)}.carousel-caption h2{padding:0 5px}#slide-1{background-image:url("../img/images/home3_1800x800.webp")}#slide-2{background-image:url("../img/images/home2_1800x800.webp")}.gallery-background{background-image:url("../img/images/gallery_full\ \(1\).webp")}.about{margin-top:-56px}h3{font-size:18px}.title-text span{font-weight:700}.small-title-text{font-size:24px}.carousel-caption{z-index:0}.thumb-caption{height:241px}.footer-col{margin-top:40px}.btn-custom{color:var(--green);border:solid 2px var(--green)}.btn-custom p{color:var(--green);font-weight:600}.home-icon-box{margin:20px 30px}.wide-section-bg:before{background-image:url(../img/images/about_675x500.webp);background-image:linear-gradient(to bottom right,#fff,snow)}.home-icon-box h3{line-height:1.3rem}.floating-whatsapp{position:fixed;width:60px;height:60px;bottom:30px;right:30px;background-color:#25d366;color:#fff;border-radius:50px;text-align:center;font-size:30px;box-shadow:2px 2px 3px #999;z-index:1000}.floating-whatsapp i{margin-top:15px}.floating-whatsapp:hover{background-color:#128c7e;color:#fff}@media screen and (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:none;outline:0;box-shadow:none}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.contact-section{background-image:url("../img/images/contact-full.webp")}@media (min-width:1260px){.gallery-container{-webkit-column-count:2;column-count:2}}@media screen and (max-width:900px){.col{flex:100%}.caret-drop:before,.nav-link:focus,.navbar-nav>li>a:hover{color:var(--green)}}@media screen and (max-width:800px){.gallery-container{column-count:1;--webkit-column-count:1;--moz-column-count:1}.gallery-container .work-full-slider{width:100%;height:100%;padding:0}.cd-gallery ul{grid-template-columns:repeat(3,1fr)}.cd-gallery li{width:100%}.carousel-indicators{bottom:0}.carousel-caption{top:35%}.carousel-control-next-icon,.carousel-control-prev-icon{display:none}.thumb-caption{height:auto}}@media (max-width:576px){.time .time-col{font-size:.6rem}.time .time-col div{font-size:1.3rem}.section-hide{top:23%}.footer-container{padding:20px 40px 80px}}@media (max-width:500px){.cd-gallery ul{grid-template-columns:1fr}#slide-1{background-image:url("../img/images/vaccum_small.webp")}#slide-2{background-image:url("../img/images/home2_small.webp")}.contact-section{background-image:url("../img/images/contact-small.webp")}.gallery-background{background-image:url("../img/images/gallery-small.webp")}}