@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@100;300;400;500;700;900&display=swap";.montserrat-thin{font-family:"Montserrat",sans-serif;font-weight:100}.montserrat-light{font-family:"Montserrat",sans-serif;font-weight:300}.montserrat-regular,*{font-family:"Montserrat",sans-serif;font-weight:400}.montserrat-medium{font-family:"Montserrat",sans-serif;font-weight:500}.montserrat-bold,.footer .footer-content .footer-menu-links .footer-menu-link-header,.page-services .service-card .service-item-title,.contact-form-card .contact-form-title,.page-banner .page-banner-title h3,.header-brand .nav-wrapper .primary-main-nav-menu ul.main-nav-menu>li:hover ul.sub-menu li>a,.header-brand .nav-wrapper .primary-main-nav-menu ul.main-nav-menu>.current-menu-item ul.sub-menu li>a,.header-brand .nav-wrapper .primary-main-nav-menu div.menu-primary-menu-container>ul>li:hover ul.sub-menu li>a,.header-brand .nav-wrapper .primary-main-nav-menu div.menu-primary-menu-container>ul>.current-menu-item ul.sub-menu li>a,.header-brand .nav-wrapper .primary-main-nav-menu ul.main-nav-menu>li>a,.header-brand .nav-wrapper .primary-main-nav-menu div.menu-primary-menu-container>ul>li>a,.header-home .nav-wrapper .primary-main-nav-menu ul.main-nav-menu>li:hover ul.sub-menu li>a,.header-home .nav-wrapper .primary-main-nav-menu ul.main-nav-menu>.current-menu-item ul.sub-menu li>a,.header-home .nav-wrapper .primary-main-nav-menu div.menu-primary-menu-container>ul>li:hover ul.sub-menu li>a,.header-home .nav-wrapper .primary-main-nav-menu div.menu-primary-menu-container>ul>.current-menu-item ul.sub-menu li>a,.header-home .nav-wrapper .primary-main-nav-menu ul.main-nav-menu>li>a,.header-home .nav-wrapper .primary-main-nav-menu div.menu-primary-menu-container>ul>li>a,.btn-brand{font-family:"Montserrat",sans-serif;font-weight:700}.montserrat-black{font-family:"Montserrat",sans-serif;font-weight:900}.bg-none{background-color:rgba(0,0,0,0)}.bg-brand{background-color:#e31e24 !important}.text-brand{color:#e31e24 !important}.text-decoration-none{text-decoration:none !important}.btn-brand{background-color:#00793a;min-width:14%;color:#fff !important}.container{width:100%;padding:20px;box-sizing:border-box;transition:ease all .5s}.flex-box-center{display:flex;align-items:center;justify-content:center}.header-home{background-color:rgba(0,0,0,0) !important;border-bottom:#fff solid 1px}.header-home .nav-wrapper{padding:10px}.header-home .nav-wrapper .primary-main-nav-menu ul.main-nav-menu,.header-home .nav-wrapper .primary-main-nav-menu div.menu-primary-menu-container>ul{margin:0px}.header-home .nav-wrapper .primary-main-nav-menu ul.main-nav-menu>li,.header-home .nav-wrapper .primary-main-nav-menu div.menu-primary-menu-container>ul>li{transition:background-color .3s;float:left;list-style:none;margin-right:25px}.header-home .nav-wrapper .primary-main-nav-menu ul.main-nav-menu>li>a,.header-home .nav-wrapper .primary-main-nav-menu div.menu-primary-menu-container>ul>li>a{border:1px rgba(0,0,0,0) solid;text-decoration:none;color:#fff !important;display:block;padding:10px}.header-home .nav-wrapper .primary-main-nav-menu ul.main-nav-menu>li ul.sub-menu,.header-home .nav-wrapper .primary-main-nav-menu div.menu-primary-menu-container>ul>li ul.sub-menu{display:none;min-width:20%;border-radius:10px}.header-home .nav-wrapper .primary-main-nav-menu ul.main-nav-menu>li:hover>a,.header-home .nav-wrapper .primary-main-nav-menu ul.main-nav-menu>.current-menu-item>a,.header-home .nav-wrapper .primary-main-nav-menu div.menu-primary-menu-container>ul>li:hover>a,.header-home .nav-wrapper .primary-main-nav-menu div.menu-primary-menu-container>ul>.current-menu-item>a{transition:border-color .3s ease-in;border:solid 1px #fff}.header-home .nav-wrapper .primary-main-nav-menu ul.main-nav-menu>li:hover ul.sub-menu,.header-home .nav-wrapper .primary-main-nav-menu ul.main-nav-menu>.current-menu-item ul.sub-menu,.header-home .nav-wrapper .primary-main-nav-menu div.menu-primary-menu-container>ul>li:hover ul.sub-menu,.header-home .nav-wrapper .primary-main-nav-menu div.menu-primary-menu-container>ul>.current-menu-item ul.sub-menu{position:absolute;border:solid 1px #ccc;background-color:rgba(0,0,0,0) !important;display:block;float:right;padding:0}.header-home .nav-wrapper .primary-main-nav-menu ul.main-nav-menu>li:hover ul.sub-menu li,.header-home .nav-wrapper .primary-main-nav-menu ul.main-nav-menu>.current-menu-item ul.sub-menu li,.header-home .nav-wrapper .primary-main-nav-menu div.menu-primary-menu-container>ul>li:hover ul.sub-menu li,.header-home .nav-wrapper .primary-main-nav-menu div.menu-primary-menu-container>ul>.current-menu-item ul.sub-menu li{transition:background-color .3s;list-style:none;margin-right:25px;width:100%}.header-home .nav-wrapper .primary-main-nav-menu ul.main-nav-menu>li:hover ul.sub-menu li>a,.header-home .nav-wrapper .primary-main-nav-menu ul.main-nav-menu>.current-menu-item ul.sub-menu li>a,.header-home .nav-wrapper .primary-main-nav-menu div.menu-primary-menu-container>ul>li:hover ul.sub-menu li>a,.header-home .nav-wrapper .primary-main-nav-menu div.menu-primary-menu-container>ul>.current-menu-item ul.sub-menu li>a{text-decoration:none;color:#fff;display:block;padding:10px}.header-home .nav-wrapper .primary-main-nav-menu ul.main-nav-menu>li:hover ul.sub-menu li:hover,.header-home .nav-wrapper .primary-main-nav-menu ul.main-nav-menu>li:hover ul.sub-menu>.current-menu-item,.header-home .nav-wrapper .primary-main-nav-menu ul.main-nav-menu>.current-menu-item ul.sub-menu li:hover,.header-home .nav-wrapper .primary-main-nav-menu ul.main-nav-menu>.current-menu-item ul.sub-menu>.current-menu-item,.header-home .nav-wrapper .primary-main-nav-menu div.menu-primary-menu-container>ul>li:hover ul.sub-menu li:hover,.header-home .nav-wrapper .primary-main-nav-menu div.menu-primary-menu-container>ul>li:hover ul.sub-menu>.current-menu-item,.header-home .nav-wrapper .primary-main-nav-menu div.menu-primary-menu-container>ul>.current-menu-item ul.sub-menu li:hover,.header-home .nav-wrapper .primary-main-nav-menu div.menu-primary-menu-container>ul>.current-menu-item ul.sub-menu>.current-menu-item{background-color:#fff}.header-home .nav-wrapper .primary-main-nav-menu ul.main-nav-menu>li:hover ul.sub-menu li:hover>a,.header-home .nav-wrapper .primary-main-nav-menu ul.main-nav-menu>li:hover ul.sub-menu>.current-menu-item>a,.header-home .nav-wrapper .primary-main-nav-menu ul.main-nav-menu>.current-menu-item ul.sub-menu li:hover>a,.header-home .nav-wrapper .primary-main-nav-menu ul.main-nav-menu>.current-menu-item ul.sub-menu>.current-menu-item>a,.header-home .nav-wrapper .primary-main-nav-menu div.menu-primary-menu-container>ul>li:hover ul.sub-menu li:hover>a,.header-home .nav-wrapper .primary-main-nav-menu div.menu-primary-menu-container>ul>li:hover ul.sub-menu>.current-menu-item>a,.header-home .nav-wrapper .primary-main-nav-menu div.menu-primary-menu-container>ul>.current-menu-item ul.sub-menu li:hover>a,.header-home .nav-wrapper .primary-main-nav-menu div.menu-primary-menu-container>ul>.current-menu-item ul.sub-menu>.current-menu-item>a{color:#00793a !important}.header-brand{background-color:#fff !important;border-bottom:#00793a solid 1px}.header-brand .nav-wrapper{padding:10px}.header-brand .nav-wrapper .primary-main-nav-menu ul.main-nav-menu,.header-brand .nav-wrapper .primary-main-nav-menu div.menu-primary-menu-container>ul{margin:0px}.header-brand .nav-wrapper .primary-main-nav-menu ul.main-nav-menu>li,.header-brand .nav-wrapper .primary-main-nav-menu div.menu-primary-menu-container>ul>li{transition:background-color .3s;float:left;list-style:none;margin-right:25px}.header-brand .nav-wrapper .primary-main-nav-menu ul.main-nav-menu>li>a,.header-brand .nav-wrapper .primary-main-nav-menu div.menu-primary-menu-container>ul>li>a{border:1px rgba(0,0,0,0) solid;text-decoration:none;color:#00793a;display:block;padding:10px}.header-brand .nav-wrapper .primary-main-nav-menu ul.main-nav-menu>li ul.sub-menu,.header-brand .nav-wrapper .primary-main-nav-menu div.menu-primary-menu-container>ul>li ul.sub-menu{display:none;min-width:20%}.header-brand .nav-wrapper .primary-main-nav-menu ul.main-nav-menu>li:hover>a,.header-brand .nav-wrapper .primary-main-nav-menu ul.main-nav-menu>.current-menu-item>a,.header-brand .nav-wrapper .primary-main-nav-menu div.menu-primary-menu-container>ul>li:hover>a,.header-brand .nav-wrapper .primary-main-nav-menu div.menu-primary-menu-container>ul>.current-menu-item>a{transition:border-color .3s ease-in;border:solid 1px #00793a;border-radius:5px}.header-brand .nav-wrapper .primary-main-nav-menu ul.main-nav-menu>li:hover ul.sub-menu,.header-brand .nav-wrapper .primary-main-nav-menu ul.main-nav-menu>.current-menu-item ul.sub-menu,.header-brand .nav-wrapper .primary-main-nav-menu div.menu-primary-menu-container>ul>li:hover ul.sub-menu,.header-brand .nav-wrapper .primary-main-nav-menu div.menu-primary-menu-container>ul>.current-menu-item ul.sub-menu{position:absolute;border-top:solid 1px #00793a;background-color:#fff !important;display:block;float:right;padding:0}.header-brand .nav-wrapper .primary-main-nav-menu ul.main-nav-menu>li:hover ul.sub-menu li,.header-brand .nav-wrapper .primary-main-nav-menu ul.main-nav-menu>.current-menu-item ul.sub-menu li,.header-brand .nav-wrapper .primary-main-nav-menu div.menu-primary-menu-container>ul>li:hover ul.sub-menu li,.header-brand .nav-wrapper .primary-main-nav-menu div.menu-primary-menu-container>ul>.current-menu-item ul.sub-menu li{transition:background-color .3s;list-style:none;margin-right:25px;width:100%}.header-brand .nav-wrapper .primary-main-nav-menu ul.main-nav-menu>li:hover ul.sub-menu li>a,.header-brand .nav-wrapper .primary-main-nav-menu ul.main-nav-menu>.current-menu-item ul.sub-menu li>a,.header-brand .nav-wrapper .primary-main-nav-menu div.menu-primary-menu-container>ul>li:hover ul.sub-menu li>a,.header-brand .nav-wrapper .primary-main-nav-menu div.menu-primary-menu-container>ul>.current-menu-item ul.sub-menu li>a{text-decoration:none;color:#00793a;display:block;padding:10px}.header-brand .nav-wrapper .primary-main-nav-menu ul.main-nav-menu>li:hover ul.sub-menu li:hover,.header-brand .nav-wrapper .primary-main-nav-menu ul.main-nav-menu>li:hover ul.sub-menu>.current-menu-item,.header-brand .nav-wrapper .primary-main-nav-menu ul.main-nav-menu>.current-menu-item ul.sub-menu li:hover,.header-brand .nav-wrapper .primary-main-nav-menu ul.main-nav-menu>.current-menu-item ul.sub-menu>.current-menu-item,.header-brand .nav-wrapper .primary-main-nav-menu div.menu-primary-menu-container>ul>li:hover ul.sub-menu li:hover,.header-brand .nav-wrapper .primary-main-nav-menu div.menu-primary-menu-container>ul>li:hover ul.sub-menu>.current-menu-item,.header-brand .nav-wrapper .primary-main-nav-menu div.menu-primary-menu-container>ul>.current-menu-item ul.sub-menu li:hover,.header-brand .nav-wrapper .primary-main-nav-menu div.menu-primary-menu-container>ul>.current-menu-item ul.sub-menu>.current-menu-item{background-color:#00793a}.header-brand .nav-wrapper .primary-main-nav-menu ul.main-nav-menu>li:hover ul.sub-menu li:hover>a,.header-brand .nav-wrapper .primary-main-nav-menu ul.main-nav-menu>li:hover ul.sub-menu>.current-menu-item>a,.header-brand .nav-wrapper .primary-main-nav-menu ul.main-nav-menu>.current-menu-item ul.sub-menu li:hover>a,.header-brand .nav-wrapper .primary-main-nav-menu ul.main-nav-menu>.current-menu-item ul.sub-menu>.current-menu-item>a,.header-brand .nav-wrapper .primary-main-nav-menu div.menu-primary-menu-container>ul>li:hover ul.sub-menu li:hover>a,.header-brand .nav-wrapper .primary-main-nav-menu div.menu-primary-menu-container>ul>li:hover ul.sub-menu>.current-menu-item>a,.header-brand .nav-wrapper .primary-main-nav-menu div.menu-primary-menu-container>ul>.current-menu-item ul.sub-menu li:hover>a,.header-brand .nav-wrapper .primary-main-nav-menu div.menu-primary-menu-container>ul>.current-menu-item ul.sub-menu>.current-menu-item>a{color:#fff !important}.side-nav-logo{padding:25px}.main-nav-side-menu{display:none}.main-nav-side-menu>ul.menu{padding:0 !important}.main-nav-side-menu>ul.menu li{transition:background-color .3s;list-style:none;line-height:10px;text-align:center}.main-nav-side-menu>ul.menu li a{text-decoration:none;color:#e31e24;font-weight:bold;display:block;padding:20px}.main-nav-side-menu>ul.menu>li:active{background-color:rgba(44,44,44,.3) !important}.main-nav-side-menu .pll-item-wrapper{display:flex;align-items:center;justify-content:center;gap:10px}.main-nav-side-menu .pll-link{text-decoration:none;color:inherit}.main-nav-side-menu .submenu{display:none;margin:0;padding:0;list-style:none}.main-nav-side-menu .submenu.show{display:block}.main-nav-side-menu .submenu-toggle{background:none;border:none;cursor:pointer;display:inline-flex;align-items:center;padding:0 5px}.main-nav-side-menu .chevron-icon{display:inline-block;transition:transform .3s ease}.main-nav-side-menu .submenu-toggle[aria-expanded=true] .chevron-icon{transform:rotate(90deg)}.video-container{position:absolute;top:0;left:0;width:100%;height:100vh;overflow:hidden}.video-container video{position:relative;width:100%;height:inherit;object-fit:cover;transform:scale(1.2)}.page-banner .page-banner-title{height:100%;display:flex;flex-direction:column;justify-content:flex-end;margin-top:-182px;position:relative}.q-carousel{height:100vh !important}.q-carousel .q-panel{overflow-x:hidden !important;overflow-y:hidden !important}.q-carousel .q-carousel__slide .slider-overlay>.q-img{background-position:center;animation:zoom 35s}.q-carousel .q-carousel__slide .slider-overlay .slider-img{position:relative;height:400px}.q-carousel .slider-content .slider-title{font-size:4vh;line-height:40px}section .section-title{font-size:2.5em}.contact-form-card{border-radius:15px}.who-we-are{min-height:60vh}.who-we-are .who-we-are__item .who-we-are__item-counter{font-size:3em}.who-we-are .who-we-are__item .who-we-are__item-title{font-size:1.3em}.page-services .service-card{height:500px;border-radius:20px}.page-services .service-card .service-item-title{color:#00793a}.page-services .service-btn-holder .service-btn{width:100%}.default-item-section .default-item a.article-link{text-decoration:none !important}.default-item-section .default-item .default-item-details{height:100%;display:flex;align-items:center}.default-item-section .default-item .default-item-details .default-item-content{font-size:1.5em;text-align:justify;line-height:2.2}.default-item-section .default-item .default-item-thumbnail-holder .default-item-thumbnail{width:100%;min-height:auto}.sustainability-section{min-height:360px;display:flex;justify-content:center;align-items:center;font-size:1.5em}.footer{text-align:center;border-top:1px #00793a solid !important;padding-top:25px;z-index:1;bottom:auto !important;margin-top:-20px}.footer .footer-content{min-height:320px}.footer .footer-content .footer-menu-links{display:flex;align-items:center}.footer .footer-content .footer-menu-links .footer-menu-link-header{font-size:14px}.footer .footer-content .footer-menu-links .quick-menu-links ul.menu{padding:0}.footer .footer-content .footer-menu-links .quick-menu-links ul.menu li{list-style:none}.footer .footer-content .footer-menu-links .quick-menu-links ul.menu li a{text-decoration:none;color:#00793a}.footer .pll-parent-menu-item{display:none !important}.footer .copyright{border-top:1px #00793a solid !important;text-align:center}.page-content-wrapper{min-height:98vh;position:relative}.page-single-view{margin-top:2vh}.page-single-post-view{font-size:1.5em}.page-single-post-view .single-thumbnail-image{max-width:60%;margin:0px auto}.about-us .about-us-section p{color:#32373c;font-size:22px}.wpcf7-form{max-width:500px;margin:0 auto}.wpcf7-form p{margin-bottom:4px}.wpcf7-form label{display:block;margin-bottom:5px}.wpcf7-form input[type=text],.wpcf7-form input[type=email],.wpcf7-form textarea{width:100%;padding:10px;border:1px solid #ccc;border-radius:20px}.wpcf7-form textarea{min-height:150px}.wpcf7-form input[type=submit]{background-color:#00793a;font-weight:bold;color:#fff;border:none;padding:10px 20px;border-radius:20px;cursor:pointer;width:100%;transition:background-color .3s ease}.wpcf7-form input[type=submit]:hover{background-color:#00793a}.wpcf7-form.init .wpcf7-not-valid-tip{display:none;color:red;font-size:.9em;margin-top:5px}.wpcf7-form.invalid .wpcf7-not-valid-tip{display:block;color:red;font-size:.9em;margin-top:5px}.shape{position:relative;text-align:center;padding:12px;margin-top:-76px;margin-bottom:-133px;height:180px;width:100%;z-index:0}.shape:before{content:"";position:absolute;top:0;left:0;height:100%;width:30%;background:#fff;transform:skew(0deg, 13.8deg)}.shape:after{content:"";position:absolute;top:0;right:0;height:100%;width:70%;background:#fff;transform:skew(0deg, -6deg)}@keyframes zoom{from{transform:scale(1.1, 1.1)}to{transform:scale(1.5, 1.5)}}@media(min-width: 768px){.service-btn-holder .service-btn{width:40%}.container{max-width:720px;margin:0 auto}.q-carousel{height:100vh}.q-carousel .q-carousel__slide .slider-overlay>.q-img{background-position:center;animation:zoom 35s}.q-carousel .q-carousel__slide .slider-overlay .slider-img{position:relative;height:80vh}.q-carousel .slider-content{padding:5%}.q-carousel .slider-content .slider-title{font-size:8vh;line-height:77px}.section-services .services-item .services-details .services-content .services-title{font-size:2.125rem;line-height:2.5rem}.section-services .services-item .service-thumbnail-holder .service-thumbnail{height:320px}.footer{text-align:left !important}}.contact-us-page .contact-field{color:#e31e24 !important}.page-loader{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;display:flex;justify-content:center;align-items:center;z-index:9999}.page-loader .spinner{border:10px solid #e31e24;border-top:10px solid #00793a;border-radius:50%;width:180px;height:180px;animation:spin 1s linear infinite;transition:ease all 1.5s}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.page-loader p{margin-top:10px;font-size:16px;color:#fff}.q-masonry{display:flex;flex-wrap:wrap}.q-masonry-item{flex:1 1 auto;margin:.5rem}@media(min-width: 992px){.container{max-width:960px}}@media(min-width: 1200px){.container{max-width:1250px}}.google-map{margin-top:18px}.google-map iframe{border-radius:25px}#error_18d8d520dfe9639ce890ecc6a241d2d1970e83a4{display:none !important}