/*!
Theme Name: trenil
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.4
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: trenil
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

trenil is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/@import url("https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&family=Space+Grotesk:wght@300..700&display=swap");.custom-btn{display:flex;justify-content:center;align-items:center;font-family:"Manrope", sans-serif;font-weight:500;font-size:18px;width:fit-content;height:fit-content;padding:12px 30px;border:1px solid;border-radius:0px 10px 0px 10px;text-decoration:unset;transition:all 0.3s}@media (max-width: 1200px){.custom-btn{font-size:16px}}.custom-btn--solid{border-color:#023302;background-color:#023302;color:#FBFBFB}.custom-btn--white{border-color:#FBFBFB;background-color:transparent;color:#FBFBFB}.custom-btn--white:hover{background-color:#FBFBFB;color:#023302}.custom-btn--green{border-color:#023302;background-color:transparent;color:#023302}.custom-btn--green:hover{background-color:#023302;color:#FBFBFB}.custom-btn--submit{border-color:#023302;background-color:#023302;color:#FFD402}.custom-btn--submit:hover{color:#FBFBFB}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}@media (min-width: 1400px){.container-md{max-width:1434px}}@media (max-width: 768px){.container-md{max-width:100%}}.combo-title{display:flex;align-items:center;margin-bottom:45px}.combo-title span{width:7px;height:66px;background-color:#FFD402;position:relative;display:block;margin-right:14px}.combo-title-mini{font-family:"Space Grotesk", sans-serif;font-weight:700;font-size:20px;color:#023302}@media screen and (max-width: 768.5px){.combo-title-mini{font-size:14px}}.combo-title-big{font-family:"Space Grotesk", sans-serif;font-weight:700;font-size:36px}@media screen and (max-width: 768.5px){.combo-title-big{font-size:21px}}.hero-section{position:relative;display:flex;align-items:flex-end;height:443px;background-size:cover;background-position:top;background-repeat:no-repeat}@media (max-width: 992.5px){.hero-section{align-items:center}}.hero-section--overlay{position:absolute;width:100%;height:100%;background:linear-gradient(90deg, rgba(0,0,0,0.79) 0%, rgba(2,51,2,0.26) 100%);z-index:1}.hero-section h1{position:relative;z-index:2;display:flex;align-items:center;margin-bottom:0;font-family:"Space Grotesk", sans-serif;font-size:64px;font-weight:700;color:#FBFBFB;padding-bottom:132px}@media (max-width: 992.5px){.hero-section h1{font-size:39px;padding-bottom:0}}.hero-section h1 span{background-color:#FFD402;width:136px;height:5px;margin-right:14px}@media (max-width: 992.5px){.hero-section h1 span{width:39px}}.slider-info-section{padding-bottom:50px}.slider-info-section .image-swiper{height:500px;position:relative;left:-15%;top:50%;transform:translateY(-50%);padding:19px}@media (max-width: 768.5px){.slider-info-section .image-swiper{left:unset;margin-bottom:50px}}.slider-info-section .image-swiper .swiper-wrapper .swiper-slide{background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:221px;position:relative;z-index:2}.slider-info-section .image-swiper .swiper-wrapper .swiper-slide::after{content:"";width:100%;height:100%;border-radius:221px;border-right:2px solid #023302;border-bottom:2px solid #023302;position:absolute;left:3%;top:3%;z-index:1}.slider-info-section--services-single{display:flex;margin-bottom:27px}.slider-info-section--services-single img{border-radius:28px;background-color:#023302;padding:19px 11px;margin-right:21px;height:fit-content}.slider-info-section--services-single h5{font-family:"Space Grotesk", sans-serif;font-size:20px;font-weight:700;margin-bottom:10px;color:#0A0A0A}.slider-info-section--services-single p{font-family:"Manrope", sans-serif;font-size:18px;font-weight:400;margin-bottom:unset;color:#525252}.instagram-section{padding-top:53px;padding-bottom:135px;display:flex;flex-direction:column;align-items:center}@media (max-width: 992.5px){.instagram-section{padding-top:50px;padding-bottom:50px}}.instagram-section-title{font-family:"Space Grotesk", sans-serif;font-size:36px;font-weight:700;color:#023302;margin-bottom:6px;text-align:center}@media (max-width: 992.5px){.instagram-section-title{font-size:24px}}.instagram-section a.insta-link{font-family:"Manrope", sans-serif;font-size:18px;font-weight:400;color:#525252;margin-bottom:59px}@media (max-width: 992.5px){.instagram-section a.insta-link{margin-bottom:21px}}.contact-us-section{padding-bottom:88px}.contact-us-section-left-side{padding:0;position:relative}@media (max-width: 992.5px){.contact-us-section-left-side{display:none}}.contact-us-section-left-side .img-overlay{position:absolute;left:0;top:0;height:100%;width:100%;z-index:2;background-color:#02330280}.contact-us-section-left-side img{position:relative;width:100%;height:100%;z-index:1}.contact-us-section-right-side{display:flex;flex-direction:column;justify-content:center;padding-top:3rem}@media (max-width: 992.5px){.contact-us-section-right-side{display:none;margin-top:39px}}.contact-us-section-right-side .small-info-text{font-family:"Manrope", sans-serif;font-weight:400;color:#525252;margin-bottom:43px}.contact-us-section-right-side input,.contact-us-section-right-side textarea{background-color:#FBFBFB !important;border-radius:unset !important;border-color:#D9D9D9 !important;padding-left:35px !important;padding-top:21px !important;padding-bottom:21px !important}.contact-us-section-right-side input:hover,.contact-us-section-right-side input:active,.contact-us-section-right-side input:focus-visible,.contact-us-section-right-side input:focus,.contact-us-section-right-side input:focus-within,.contact-us-section-right-side textarea:hover,.contact-us-section-right-side textarea:active,.contact-us-section-right-side textarea:focus-visible,.contact-us-section-right-side textarea:focus,.contact-us-section-right-side textarea:focus-within{border-color:#023302 !important}.contact-us-section-right-side .custom-btn{display:flex !important;justify-content:center !important;align-items:center !important;font-family:"Manrope", sans-serif !important;font-weight:500 !important;font-size:18px !important;width:fit-content !important;height:fit-content !important;padding:12px 30px !important;border:1px solid !important;border-radius:0px 10px 0px 10px !important;text-decoration:unset !important;transition:all 0.3s !important;border-color:#023302 !important;background-color:transparent !important;color:#023302 !important}@media (max-width: 1200px){.contact-us-section-right-side .custom-btn{font-size:16px !important}}.contact-us-section-right-side .custom-btn:hover{background-color:#023302 !important;color:#FBFBFB !important}@media (max-width: 992.5px){.contact-us-section .contact-form-bg{padding:39px 0;position:relative;display:flex;flex-direction:column;justify-content:center;background-size:cover;background-position:center;background-repeat:no-repeat}.contact-us-section .contact-form-bg .img-overlay{position:absolute;left:0;top:0;height:100%;width:100%;z-index:2;background-color:#023302ab}.contact-us-section .contact-form-bg-content{position:relative;z-index:3;padding:0 39px}.contact-us-section .contact-form-bg-content .combo-title-wrapper{color:#FBFBFB}.contact-us-section .contact-form-bg-content .small-info-text{font-family:"Manrope", sans-serif;font-weight:400;color:#FBFBFB;margin-bottom:43px}.contact-us-section .contact-form-bg-content input,.contact-us-section .contact-form-bg-content textarea{background-color:#FBFBFB !important;border-radius:unset !important;border-color:#D9D9D9 !important;padding-left:35px !important;padding-top:21px !important;padding-bottom:21px !important}.contact-us-section .contact-form-bg-content input:hover,.contact-us-section .contact-form-bg-content input:active,.contact-us-section .contact-form-bg-content input:focus-visible,.contact-us-section .contact-form-bg-content input:focus,.contact-us-section .contact-form-bg-content input:focus-within,.contact-us-section .contact-form-bg-content textarea:hover,.contact-us-section .contact-form-bg-content textarea:active,.contact-us-section .contact-form-bg-content textarea:focus-visible,.contact-us-section .contact-form-bg-content textarea:focus,.contact-us-section .contact-form-bg-content textarea:focus-within{border-color:#023302 !important}.contact-us-section .contact-form-bg-content .custom-btn{display:flex !important;justify-content:center !important;align-items:center !important;font-family:"Manrope", sans-serif !important;font-weight:500 !important;font-size:18px !important;width:fit-content !important;height:fit-content !important;padding:12px 30px !important;border:1px solid !important;border-radius:0px 10px 0px 10px !important;text-decoration:unset !important;transition:all 0.3s !important;border-color:#FBFBFB !important;background-color:transparent !important;color:#FBFBFB !important}}@media (max-width: 992.5px) and (max-width: 1200px){.contact-us-section .contact-form-bg-content .custom-btn{font-size:16px !important}}@media (max-width: 992.5px){.contact-us-section .contact-form-bg-content .custom-btn:hover{background-color:#FBFBFB !important;color:#023302 !important}}.site-footer{padding:128px 0 34px 0;border-top:1px solid #023302}@media all and (max-width: 992.5px){.site-footer{padding:30px 0}}.site-footer .footer-logo{height:126px;width:134px;object-fit:none}@media all and (max-width: 992.5px){.site-footer .footer-logo{margin-bottom:15px}}.site-footer .footer-titles{display:flex;align-items:center;font-family:"Space Grotesk", sans-serif;font-weight:700;font-size:24px;color:#0A0A0A;padding-bottom:27px}@media (max-width: 1200.5px){.site-footer .footer-titles{font-size:18px}}.site-footer .footer-titles.social-icons{padding-bottom:59px}@media (max-width: 992.5px){.site-footer .footer-titles.social-icons{padding-bottom:27px}}.site-footer .footer-titles span{display:block;width:39px;height:5px;background-color:#FFD402;margin-right:15px}.site-footer .follow-us{display:flex;flex-direction:column;align-items:end}@media (max-width: 992.5px){.site-footer .follow-us{align-items:start}}.site-footer .footer-vector-link{margin-bottom:27px}.site-footer .footer-vector-link img{background-color:#FFD402;border-radius:50%;padding:6px;margin-right:9px}.site-footer .footer-vector-link a{font-family:"Manrope", sans-serif;font-weight:500;color:#525252;text-decoration:unset}.site-footer ul.footer-menus{list-style-image:url("./assets/images/chevron.svg")}.site-footer ul.footer-menus li{margin-bottom:21px}.site-footer ul.footer-menus li a{font-family:"Manrope", sans-serif;font-weight:500;color:#023302;text-decoration:none}.site-footer ul.footer-menus li a:hover{color:#023302}.site-footer .current_page_item a{color:#023302}.site-footer .social-link{text-decoration:unset}.site-footer .social-link img{background-color:#023302;border-radius:39%;padding:13px}.site-footer .footer-horizontal-line{height:1px;width:100%;max-width:1662px;background-color:#023302;margin:60px auto auto}.site-footer .footer-copyright{font-family:"Manrope", sans-serif;font-weight:500;color:#525252;padding-top:43px;margin-bottom:0}@media (max-width: 992.5px){.site-footer .footer-copyright{padding-top:34px}}.sub-header{background-color:#023302;padding:15px 0}.sub-header-wrapper{display:flex;justify-content:space-between;align-items:center}@media (min-width: 1400px){.sub-header-wrapper{max-width:1434px}}@media (max-width: 768px){.sub-header-wrapper{max-width:100%}}.sub-header .sub-link-wrapper{display:flex}@media (max-width: 575.5px){.sub-header .sub-link-wrapper:first-of-type{flex-direction:column}}.sub-header .sub-link-wrapper .sub-link{font-family:"Manrope", sans-serif;font-weight:500;display:flex;align-items:center;margin-right:64px}@media (max-width: 767.5px){.sub-header .sub-link-wrapper .sub-link{margin-right:15px}}@media (max-width: 575.5px){.sub-header .sub-link-wrapper .sub-link:first-of-type{margin-bottom:5px}}.sub-header .sub-link-wrapper .sub-link:last-of-type{margin-right:unset}.sub-header .sub-link-wrapper .sub-link img.vector{border-radius:50%;background-color:#FFD402;padding:5px;margin-right:9px}.sub-header .sub-link-wrapper .sub-link a{color:#FBFBFB;text-decoration:unset}@media (max-width: 575.5px){.sub-header .sub-link-wrapper .sub-link a{font-size:14px}}.sub-header .sub-link-wrapper .social-link{margin-right:22px}.sub-header .sub-link-wrapper .social-link:last-of-type{margin-right:unset}.navbar{top:0;right:0;left:0;background-color:#FBFBFB;padding:10px 0;z-index:100}.navbar .navbar-brand{padding:0}.navbar .navbar-brand img{height:126px;width:134px;display:block;object-fit:none}@media all and (max-width: 991.5px){.navbar .navbar-brand img{height:70px;width:70px;object-fit:initial}}@media (max-width: 991.5px){.navbar .custom-btn-desktop{display:none}}.navbar.active{height:100vh}@media all and (max-width: 991.5px){.navbar{align-items:baseline}}.navbar .navbar-toggler{background:none;border:0;outline:none;border:none;cursor:pointer;-webkit-appearence:none;-webkit-tap-highlight-color:transparent}.navbar .navbar-toggler:focus{outline:none;box-shadow:unset}.navbar .navbar-toggler svg{width:64px;height:48px;top:-6px;left:-14px;stroke:#023302;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;fill:none;display:block}.navbar .navbar-toggler svg path{transition:stroke-dasharray var(--duration, 0.85s) var(--easing, ease) var(--delay, 0s),stroke-dashoffset var(--duration, 0.85s) var(--easing, ease) var(--delay, 0s);stroke-dasharray:var(--array-1, 26px) var(--array-2, 100px);stroke-dashoffset:var(--offset, 126px);transform:translateZ(0)}.navbar .navbar-toggler svg path:nth-child(2){--duration: 0.7s;--easing: ease-in;--offset: 100px;--array-2: 74px}.navbar .navbar-toggler svg path:nth-child(3){--offset: 133px;--array-2: 107px}.navbar .navbar-toggler.active svg{stroke:#023302}.navbar .navbar-toggler.active svg path{--offset: 57px}.navbar .navbar-toggler.active svg path:nth-child(1),.navbar .navbar-toggler.active svg path:nth-child(3){--delay: 0.15s;--easing: cubic-bezier(0.2, 0.4, 0.2, 1.1)}.navbar .navbar-toggler.active svg path:nth-child(2){--duration: 0.4s;--offset: 2px;--array-1: 1px}.navbar .navbar-toggler.active svg path:nth-child(3){--offset: 58px}.navbar .navbar-collapse{transition:all 1s;justify-content:center}@media (max-width: 991.5px){.navbar .navbar-collapse{margin-top:15px}}.navbar .navbar-collapse .navbar-nav{display:contents}.navbar .navbar-collapse .navbar-nav li{width:fit-content}.navbar .navbar-collapse .navbar-nav li.pll-parent-menu-item .dropdown-menu li{display:block}.navbar .navbar-collapse .navbar-nav .menu-item:last-of-type{display:none}@media (max-width: 991.5px){.navbar .navbar-collapse .navbar-nav .menu-item:last-of-type{display:block}}.navbar .navbar-collapse .navbar-nav .nav-link{font-family:"Manrope", sans-serif;font-size:20px;font-weight:500;padding:0;margin:0 15px;color:#0A0A0A}@media (max-width: 1200px){.navbar .navbar-collapse .navbar-nav .nav-link{font-size:16px}}@media (max-width: 991.5px){.navbar .navbar-collapse .navbar-nav .nav-link{font-size:20px;margin:0}}.navbar .navbar-collapse .navbar-nav .nav-link:hover{color:#006943}.navbar .navbar-collapse .navbar-nav .current_page_item .nav-link{color:#006943;position:relative}.navbar .navbar-collapse .navbar-nav .current_page_item .nav-link::after{content:"";position:absolute;width:100%;height:2px;background-color:#023302;bottom:-8px;left:0}@media (max-width: 991.5px){.navbar .navbar-collapse .navbar-nav .current_page_item .nav-link::after{bottom:0}}.navbar .navbar-collapse .navbar-nav .dropdown-menu{transition:all 100ms ease-in;display:block;visibility:hidden;opacity:0;right:0}@media all and (max-width: 991.5px){.navbar .navbar-collapse .navbar-nav .dropdown-menu{margin-bottom:20px;width:30%;margin-left:20px}}.navbar .navbar-collapse .navbar-nav .dropdown-menu.show{transition:all 100ms ease-out;transition-delay:200ms;visibility:visible;opacity:1}.navbar .navbar-collapse .navbar-nav .dropdown-menu li .dropdown-item:hover{background-color:#023302;color:#FBFBFB}.navbar .navbar-collapse .navbar-nav .dropdown-menu li .dropdown-item:focus{background-color:#023302}.navbar .navbar-collapse .dropdown-menu li{width:100%}.navbar .navbar-collapse .dropdown-menu li a span{display:flex;align-items:center}.home .hero-swiper{height:729px}@media (max-width: 576.5px){.home .hero-swiper{height:600px}}.home .hero-swiper .swiper-slide{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center;display:flex;align-items:center}.home .hero-swiper .swiper-slide .gradient-overlay{position:absolute;left:0;top:0;height:100%;width:100%;z-index:1;background:linear-gradient(90deg, rgba(0,0,0,0.79) 0%, rgba(2,51,2,0.26) 100%)}.home .hero-swiper .swiper-slide .slide-content{position:relative;z-index:2}.home .hero-swiper .swiper-slide .slide-content h1{font-family:"Space Grotesk", sans-serif;font-size:64px;font-weight:700;color:#FBFBFB;display:flex;align-items:center;margin-bottom:19px}@media (max-width: 576.5px){.home .hero-swiper .swiper-slide .slide-content h1{font-size:50px}}.home .hero-swiper .swiper-slide .slide-content h1 span{width:136px;height:5px;background-color:#FFD402;margin-right:14px}.home .hero-swiper .swiper-slide .slide-content div{font-family:"Manrope", sans-serif;font-weight:400;font-size:18px;color:#FBFBFB;margin-bottom:34px;width:70%}@media (max-width: 576.5px){.home .hero-swiper .swiper-slide .slide-content div{font-size:16px}}.home .hero-swiper .hero-swiper-pagination{position:absolute;z-index:3;left:50%;bottom:77px;transform:translateX(-50%)}.home .hero-swiper .hero-swiper-pagination .swiper-pagination-bullet{width:21px;height:10px;background-color:#FBFBFB;opacity:1;border-radius:8.5px}.home .hero-swiper .hero-swiper-pagination .swiper-pagination-bullet-active{width:80px;background-color:#FFD402}.home .portfolio-numbers{box-shadow:0px 0px 15px 0px #00000026;border-radius:0px 10px 0px 10px;background-color:#FBFBFB;padding:40px 0;position:relative;z-index:9;top:-40px}.home .portfolio-numbers-stats{display:flex;justify-content:center;align-items:center}@media (max-width: 768.5px){.home .portfolio-numbers-stats{flex-wrap:wrap}}.home .portfolio-numbers-stats--single{width:25%;display:flex;flex-direction:column;justify-content:center;align-items:center;border-left:1px solid #B5B5B5}@media (max-width: 768.5px){.home .portfolio-numbers-stats--single{width:50%}.home .portfolio-numbers-stats--single:nth-child(3){border-left:unset}}.home .portfolio-numbers-stats--single:first-of-type{border-left:unset}.home .portfolio-numbers-stats--single div{font-family:"Space Grotesk", sans-serif;font-weight:500;font-size:64px;color:#023302}@media (max-width: 768.5px){.home .portfolio-numbers-stats--single div{font-size:21px}}.home .portfolio-numbers-stats--single p{font-family:"Manrope", sans-serif;font-weight:600;font-size:20px;color:#0A0A0A}@media (max-width: 768.5px){.home .portfolio-numbers-stats--single p{font-size:16px}}.home .services{padding-top:76px;padding-bottom:96px}@media (max-width: 576.5px){.home .services{padding-top:39px;padding-bottom:45px}}.home .services-mini-title{display:flex;justify-content:center;align-items:center;text-align:center;font-family:"Space Grotesk", sans-serif;font-size:20px;font-weight:700;color:#023302;margin-bottom:18px}.home .services-mini-title span{width:7px;height:26px;margin-right:6px;background-color:#FFD402}.home .services h2{font-family:"Space Grotesk", sans-serif;font-size:36px;font-weight:700;text-align:center;margin-bottom:75px}@media (max-width: 576.5px){.home .services h2{margin-bottom:45px}}.home .services_grid{display:grid;grid-template-columns:repeat(3, 1fr);row-gap:37px;column-gap:40px;margin-bottom:75px}@media (max-width: 1200.5px){.home .services_grid{grid-template-columns:repeat(2, 1fr);row-gap:30px;column-gap:30px;margin-bottom:39px}}@media (max-width: 576.5px){.home .services_grid{grid-template-columns:repeat(1, 1fr);row-gap:15px;column-gap:15px}}.home .services_grid--card{position:relative;padding:65px 9px 47px 37px;height:388px;border-radius:0px 10px 0px 10px;background-size:cover;background-position:center;background-repeat:no-repeat}.home .services_grid--card:hover .white-overlay{opacity:0}.home .services_grid--card:hover img{filter:brightness(0) invert(1)}.home .services_grid--card:hover .service-content .service-title{color:#FBFBFB}.home .services_grid--card:hover .service-content .service-description{color:#FBFBFB}.home .services_grid--card .color-overlay{position:absolute;left:0;top:0;height:100%;width:100%;background-color:#023302B0;z-index:1}.home .services_grid--card .white-overlay{background:#FBFBFB;transition:opacity 0.3s ease;position:absolute;left:0;top:0;height:100%;width:100%;z-index:1;border-bottom:3px solid #023302;box-shadow:0px 0px 10px 0px #00000026}.home .services_grid--card .service-content{position:relative;z-index:2}.home .services_grid--card .service-content img{height:70px;transition:all .1s ease-in-out}.home .services_grid--card .service-content .service-title{font-family:"Manrope", sans-serif;font-size:20px;font-weight:700;color:#023302;margin-top:19px;margin-bottom:11px;height:70px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;transition:all .1s ease-in-out}@media (max-width: 992.5px){.home .services_grid--card .service-content .service-title{height:fit-content}}.home .services_grid--card .service-content .service-description{font-family:"Manrope", sans-serif;font-weight:400;color:#525252;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:5;transition:all .1s ease-in-out}.home .services_grid .first-card .white-overlay{opacity:0}.home .services_grid .first-card img{filter:brightness(0) invert(1)}.home .services_grid .first-card .service-content .service-title{color:#FBFBFB}.home .services_grid .first-card .service-content .service-description{color:#FBFBFB}.home .background-info-banner{height:410px;color:#FBFBFB;display:flex;align-items:center;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.home .background-info-banner--overlay{position:absolute;background:#023302CC;left:0;top:0;height:100%;width:100%;z-index:1}.home .background-info-banner--content{position:relative;z-index:2}.home .background-info-banner h1{font-family:"Space Grotesk", sans-serif;font-size:40px;font-weight:700;margin-bottom:47px}@media (max-width: 992.5px){.home .background-info-banner h1{font-size:30px}}.home .testimonials{padding-top:135px;padding-bottom:150px}@media screen and (max-width: 992.5px){.home .testimonials{padding-top:39px;padding-bottom:50px}}.home .testimonials .testimonials_flexbox{padding-top:144px;display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width: 992.5px){.home .testimonials .testimonials_flexbox{padding-top:50px}}@media screen and (max-width: 768.5px){.home .testimonials .testimonials_flexbox{justify-content:center}}.home .testimonials .testimonials_flexbox .testimonial-card{width:calc(33.33% - 21px);height:326px;border-radius:0px 40px 0px 40px;background-color:#FBFBFB;border:3px solid #023302;position:relative;display:flex;flex-direction:column;justify-content:center;padding:39px 64px 0}@media screen and (max-width: 1200.5px){.home .testimonials .testimonials_flexbox .testimonial-card{width:calc(50% - 21px);margin-bottom:100px}}@media screen and (max-width: 768.5px){.home .testimonials .testimonials_flexbox .testimonial-card{width:calc(100% - 21px);padding:39px}}.home .testimonials .testimonials_flexbox .testimonial-card-customer-image{position:absolute;left:50%;top:-21%;background-color:#FBFBFB;transform:translateX(-50%);border:1px solid #0A0A0A;border-radius:50%;width:122px;height:122px;object-fit:none}@media screen and (max-width: 1200.5px){.home .testimonials .testimonials_flexbox .testimonial-card-customer-image{width:100px;height:100px}}.home .testimonials .testimonials_flexbox .testimonial-card-feedback{font-family:"Manrope", sans-serif;font-weight:400;color:#525252}.home .testimonials .testimonials_flexbox .testimonial-card-customer{font-family:"Space Grotesk", sans-serif;font-weight:700;font-size:20px;color:#023302;margin-top:25px;margin-bottom:8px}.services_posts{padding-top:200px;padding-bottom:77px}@media (max-width: 1200.5px){.services_posts{padding-top:50px;padding-bottom:50px}}.services_posts h2{display:flex;align-items:center;font-family:"Space Grotesk", sans-serif;font-size:36px;font-weight:700;color:#0A0A0A;margin-bottom:50px}@media (max-width: 1200.5px){.services_posts h2{font-size:21px;margin-bottom:39px}}@media (max-width: 768.5px){.services_posts h2{margin-bottom:21px}}.services_posts h2 span{height:5px;width:47px;background-color:#FFD402;margin-right:21px}.services_posts .services-grid{display:grid;grid-template-columns:repeat(3, 1fr);row-gap:23px;column-gap:30px;margin-bottom:51px}@media (max-width: 1200.5px){.services_posts .services-grid{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 768.5px){.services_posts .services-grid{display:none}}.services_posts .services-mobile-slider{display:none;margin:0 2rem 3rem;border-bottom:3px solid #023302}@media (max-width: 768.5px){.services_posts .services-mobile-slider{display:block}}@media (max-width: 576.5px){.services_posts .services-mobile-slider{margin:0 0 7rem}}.services_posts .services-mobile-slider .services-swiper{height:450px;overflow:initial;overflow-x:clip !important}.services_posts .services-mobile-slider .services-swiper .service{height:100%;max-height:100%}.services_posts .services-mobile-slider .services-swiper .service-content{height:100%;max-height:100%;padding:0 10px}.services_posts .services-mobile-slider .services-swiper .swiper-button-prev{left:70%}.services_posts .services-mobile-slider .services-swiper .swiper-button-next,.services_posts .services-mobile-slider .services-swiper .swiper-button-prev{top:111%;color:#006943 !important}.services_posts .services-mobile-slider .services-swiper .swiper-button-next:after,.services_posts .services-mobile-slider .services-swiper .swiper-button-prev:after{font-size:35px}.services_posts .service{position:relative;height:506px;background-size:cover;background-position:center;background-repeat:no-repeat}.services_posts .service:hover .white-overlay{opacity:0}.services_posts .service:hover .service-content img{filter:brightness(0) invert(1)}.services_posts .service:hover .service-content h3{color:#FBFBFB}.services_posts .service:hover .service-content .desc{color:#FBFBFB}.services_posts .service:hover .service-content .custom-btn{color:#FBFBFB;border-color:#FBFBFB}.services_posts .service-content{position:relative;height:100%;z-index:2;padding:51px 37px 31px;display:flex;flex-direction:column;justify-content:space-between}.services_posts .service-content img{transition:all 0.1s ease-in-out;height:75px;width:75px}@media (max-width: 768.5px){.services_posts .service-content img{margin-top:2rem}}.services_posts .service-content h3{transition:all 0.1s ease-in-out;font-family:"Manrope", sans-serif;font-size:20px;font-weight:700;color:#023302;margin-bottom:15px}.services_posts .service-content .desc{transition:all 0.1s ease-in-out;font-family:"Manrope", sans-serif;font-weight:400;color:#023302}.services_posts .service .color-overlay{position:absolute;left:0;top:0;height:100%;width:100%;background-color:#023302B0;z-index:1}.services_posts .service .white-overlay{transition:opacity 0.3s ease;position:absolute;left:0;top:0;height:100%;width:100%;background-color:#FBFBFB;z-index:1;border-bottom:3px solid #023302;box-shadow:0px 0px 10px 0px #00000026}.services_posts .first-card .white-overlay{opacity:0}.services_posts .first-card .service-content img{filter:brightness(0) invert(1)}.services_posts .first-card .service-content h3{color:#FBFBFB}.services_posts .first-card .service-content .desc{color:#FBFBFB}.services_posts .first-card .service-content .custom-btn{color:#FBFBFB;border-color:#FBFBFB}.references .references-gallery{padding-top:170px;padding-bottom:171px}@media (max-width: 1200.5px){.references .references-gallery{padding-top:50px;padding-bottom:50px}}.about-us .main-about-us-section{padding-top:214px}@media (max-width: 768.5px){.about-us .main-about-us-section{padding-top:50px}}.about-us .main-about-us-section .left-side{display:flex;flex-direction:column;justify-content:center}.about-us .main-about-us-section .left-side--title{display:flex;align-items:center;padding-bottom:33px}.about-us .main-about-us-section .left-side--title img{margin-right:26px}.about-us .main-about-us-section .left-side--title h2{font-family:"Space Grotesk", sans-serif;font-size:36px;font-weight:700;color:#0A0A0A;margin-bottom:unset}.about-us .main-about-us-section .left-side--text{font-family:"Manrope", sans-serif;font-size:18px;font-weight:400;color:#525252}.about-us .main-about-us-section .right-side{position:relative;display:flex;justify-content:center}@media (max-width: 768.5px){.about-us .main-about-us-section .right-side{padding-top:39px}}.about-us .main-about-us-section .right-side img:nth-of-type(1){width:275px;object-fit:cover;height:424px;border:10px solid #FBFBFB;border-radius:221px;position:relative;left:25%;top:32%;z-index:3}@media (max-width: 1400.5px){.about-us .main-about-us-section .right-side img:nth-of-type(1){left:5%}}@media (max-width: 768.5px){.about-us .main-about-us-section .right-side img:nth-of-type(1){display:none}}.about-us .main-about-us-section .right-side img:nth-of-type(2){width:342px;object-fit:cover;height:531px;border:10px solid #FBFBFB;border-radius:221px;position:relative;z-index:2}@media (max-width: 768.5px){.about-us .main-about-us-section .right-side img:nth-of-type(2){display:none}}.about-us .main-about-us-section .right-side img:nth-of-type(3){width:275px;object-fit:cover;height:424px;border:10px solid #FBFBFB;border-radius:221px;position:relative;left:-27%;top:44%;z-index:1}@media (max-width: 1400.5px){.about-us .main-about-us-section .right-side img:nth-of-type(3){left:-5%}}@media (max-width: 768.5px){.about-us .main-about-us-section .right-side img:nth-of-type(3){display:none}}.about-us .main-about-us-section .right-side img:nth-of-type(4){display:none;width:100%;height:100% !important}@media (max-width: 768.5px){.about-us .main-about-us-section .right-side img:nth-of-type(4){display:block}}.about-us .mini-info-section{padding-top:270px}@media (max-width: 768.5px){.about-us .mini-info-section{padding-top:50px}}.about-us .mini-info-section .mini-info-section--left .desktop-image,.about-us .mini-info-section .mini-info-section--left .mobile-image{width:100%;height:377px;object-fit:cover}.about-us .mini-info-section .mini-info-section--left .desktop-image{display:block;border-radius:221px}.about-us .mini-info-section .mini-info-section--left .mobile-image{display:none}@media (max-width: 768.5px){.about-us .mini-info-section .mini-info-section--left .desktop-image{display:none}.about-us .mini-info-section .mini-info-section--left .mobile-image{display:block;border-radius:0px 10px 0px 10px}}.about-us .mini-info-section--right{display:flex;justify-content:center;align-items:center}.about-us .mini-info-section--right div{font-family:"Manrope", sans-serif;font-size:18px;font-weight:400;color:#525252}.about-us .slider-info-section{padding-top:232px;padding-bottom:177px}@media (max-width: 992.5px){.about-us .slider-info-section{padding-top:70px;padding-bottom:70px}}.equipment-rental .equipment-cards{padding-top:117px;padding-bottom:117px}@media (max-width: 1200.5px){.equipment-rental .equipment-cards{padding-top:74px;padding-bottom:74px}}@media (max-width: 992.5px){.equipment-rental .equipment-cards-list{display:none}}.equipment-rental .equipment-cards-swiper{display:none;position:relative;margin:0 1rem;overflow-x:clip}@media (max-width: 992.5px){.equipment-rental .equipment-cards-swiper{display:block;height:100%}}.equipment-rental .equipment-cards-swiper-pagination{position:absolute;z-index:3;left:50%;bottom:-5%;transform:translateX(-50%)}.equipment-rental .equipment-cards-swiper-pagination .swiper-pagination-bullet{width:21px;height:10px;background-color:#023302;opacity:1;border-radius:8.5px}.equipment-rental .equipment-cards-swiper-pagination .swiper-pagination-bullet-active{width:21px;background-color:#FFD402}.equipment-rental .equipment-card{display:flex;align-items:center;height:478px;background-color:#FBFBFB;border-bottom:3px solid #023302;box-shadow:0px 0px 10px 0px #00000026;margin-bottom:27px;padding:0 50px}@media (max-width: 992.5px){.equipment-rental .equipment-card{box-shadow:unset;align-items:flex-start;flex-direction:column;padding:0;height:100%}}.equipment-rental .equipment-card img{width:35%;height:100%;object-fit:contain;position:relative}@media (max-width: 1200.5px){.equipment-rental .equipment-card img{height:50%;object-fit:cover}}@media (max-width: 992.5px){.equipment-rental .equipment-card img{height:150px;width:50%;object-fit:contain;margin:0 auto}}.equipment-rental .equipment-card-content{width:65%;border-left:1px solid #B5B5B5;padding-left:41px;padding-top:8px}@media (max-width: 992.5px){.equipment-rental .equipment-card-content{width:100%;border-top:1px solid #B5B5B5;border-left:unset;padding:21px 0;display:flex;flex-direction:column;justify-content:space-between;height:100%}}.equipment-rental .equipment-card-content--wrapper{padding:0 10px}.equipment-rental .equipment-card h2{font-family:"Space Grotesk", sans-serif;font-size:36px;font-weight:700;color:#023302;margin-bottom:7px}@media (max-width: 992.5px){.equipment-rental .equipment-card h2{font-size:21px}}.equipment-rental .equipment-card .category{font-family:"Manrope", sans-serif;font-weight:400;color:#525252;margin-bottom:29px}@media (max-width: 992.5px){.equipment-rental .equipment-card .category{margin-bottom:21px;font-weight:bold}}.equipment-rental .equipment-card .main-content{font-family:"Manrope", sans-serif;font-weight:400;color:#525252;display:flex}@media (max-width: 992.5px){.equipment-rental .equipment-card .main-content{flex-direction:column}}.equipment-rental .equipment-card .main-content p{margin-bottom:0}.equipment-rental .equipment-card .main-content p:first-of-type{margin-right:50px}@media (max-width: 992.5px){.equipment-rental .equipment-card .main-content p:first-of-type{margin-right:unset}}.equipment-rental .equipment-card .custom-btn{margin-left:auto}.contact-form-section{padding-top:228px;padding-bottom:228px}@media (max-width: 992.5px){.contact-form-section{padding-top:50px;padding-bottom:50px}}.contact-form-section .combo-title{margin-bottom:21px}.contact-form-section .small-info{font-family:"Manrope", sans-serif;font-weight:400;color:#525252}.contact-form-section .contact-info--link{font-family:"Manrope", sans-serif;font-weight:500;display:flex;align-items:center;margin-bottom:27px}.contact-form-section .contact-info--link:last-of-type{margin-bottom:unset}.contact-form-section .contact-info--link img.vector{border-radius:50%;background-color:#FFD402;padding:5px;margin-right:27px}.contact-form-section .contact-info--link a{color:#525252;text-decoration:unset}@media (max-width: 575.5px){.contact-form-section .contact-info--link a{font-size:14px}}.contact-form-section .contact-form{margin-top:176px}@media (max-width: 992.5px){.contact-form-section .contact-form{margin-top:39px}}.contact-form-section .contact-form .forminator-label{font-family:"Manrope", sans-serif !important;font-size:20px !important;color:#0A0A0A !important;margin-bottom:9px !important}@media (max-width: 992.5px){.contact-form-section .contact-form .forminator-label{font-size:16px !important}}.contact-form-section .contact-form input,.contact-form-section .contact-form textarea{background-color:#FBFBFB !important;border-radius:unset !important;border-color:#D9D9D9 !important;padding-left:35px !important;padding-top:21px !important;padding-bottom:21px !important}.contact-form-section .contact-form input:hover,.contact-form-section .contact-form input:active,.contact-form-section .contact-form input:focus-visible,.contact-form-section .contact-form input:focus,.contact-form-section .contact-form input:focus-within,.contact-form-section .contact-form textarea:hover,.contact-form-section .contact-form textarea:active,.contact-form-section .contact-form textarea:focus-visible,.contact-form-section .contact-form textarea:focus,.contact-form-section .contact-form textarea:focus-within{border-color:#023302 !important}.contact-form-section .contact-form .forminator-button-submit{display:flex !important;justify-content:center !important;align-items:center !important;font-family:"Manrope", sans-serif !important;font-weight:500 !important;font-size:18px !important;width:fit-content !important;height:fit-content !important;padding:12px 30px !important;border:1px solid !important;border-radius:0px 10px 0px 10px !important;text-decoration:unset !important;transition:all 0.3s !important;border-color:#023302 !important;background-color:#023302 !important;color:#FFD402 !important}@media (max-width: 1200px){.contact-form-section .contact-form .forminator-button-submit{font-size:16px !important}}.contact-form-section .contact-form .forminator-button-submit:hover{color:#FBFBFB !important}.not-found{padding-top:70px;padding-bottom:133px}@media (max-width: 768.5px){.not-found{padding-bottom:70px}}.not-found .left-side{display:flex;flex-direction:column;justify-content:center}.not-found .left-side .error-404{font-family:"Manrope", sans-serif;font-size:18px;font-weight:400;color:#525252}.not-found .left-side h2{font-family:"Space Grotesk", sans-serif;font-size:64px;font-weight:700;color:#0A0A0A;margin-bottom:32px}.not-found .left-side .not-found-text{font-family:"Manrope", sans-serif;font-size:18px;font-weight:400;color:#525252;margin-bottom:32px}.not-found .right-side img{width:100%}

/*# sourceMappingURL=style.css.map */