.half-container{max-width:710px}.bg-black{background-color:var(--black)}.bg-blue-1{background-color:var(--blue-1)}.bg-beige{background-color:var(--bg-beige)}.text-normal,.text-normal h1,.text-normal h2,.text-normal h3,.text-normal h4,.text-normal h5,.text-normal h6,.text-normal p,.text-normal a{font-weight:400}.text-semibold,.text-semibold h1,.text-semibold h2,.text-semibold h3,.text-semibold h4,.text-semibold h5,.text-semibold h6{font-weight:600}.text-bold,.text-bold h1,.text-bold h2,.text-bold h3,.text-bold h4,.text-bold h5,.text-bold h6,.text-bold p,.text-bold a{font-weight:700}.text-mb-20 p,.text-mb-20 li{margin-bottom:20px}.text-xs,.text-xs p,.text-xs li{font-size:14px;line-height:18px}.transition{transition:.2s}.zoom-hover:hover{transform:scale(1.05)}h3{font-size:28px;line-height:35px}h4{font-size:24px;line-height:30px}h5{font-size:20px;line-height:24px}h6{font-size:18px;line-height:24px}.btn.primary{background-color:var(--blue-1);border-color:var(--blue-1)}.btn.primary:hover{background-color:var(--white);color:var(--blue-1)}#site-header.fixed .header-logo{width:148px}#site-header.fixed{background-color:var(--white);padding:10px 0;box-shadow:0 0 10px 0 #d4d4d4}#hero.home .box{background:linear-gradient(to bottom,rgba(74,148,67,.8) 0%,rgba(74,148,67,.36) 100%);border-radius:80px;height:300px}.services-item{min-height:300px;border-radius:20px;transition:.2s}.services-item:hover{transform:scale(1.01)}.services-item:nth-child(1),.services-item:nth-child(2){width:48.9%}.services-item:nth-child(3),.services-item:nth-child(4),.services-item:nth-child(5){width:32%}.services-item .content-wrapper{border-radius:0 15px 15px 15px}.services-item .hyperlink-arrow{width:20px;height:20px}#cta-1.home .box{border-radius:0 80px}#partner.home .logo-list-wrapper .logo-item{width:140px}#why-choose.home .row-2 .box{border-radius:0 80px}.accordion-wrapper .accordion-item{padding:50px 0}.accordion-wrapper .accordion-item:first-child{padding-top:0}.accordion-wrapper .accordion-item:last-child{padding-bottom:0;border-bottom:none}.accordion-wrapper .accordion-item{border-bottom:1px solid rgba(255,255,255,.42)}.why-choose-item:nth-child(2){padding-left:90px}#about .col h3{color:#499343}#about .col .desc{font-size:14px;line-height:30px;margin-bottom:40px}#about .col .desc{font-size:14px;line-height:30px}#about .col .logos{margin-top:50px;display:flex;align-content:start;justify-content:center;flex-wrap:wrap;align-items:center}#about .col .logos .logo-inner{width:33%;text-align:center;padding:12px 0}#about .col.col2 img{width:960px;max-width:unset;margin-left:-125px;margin-top:-249px}#vission .col h3{color:#499343}#vission .col .desc p{font-size:16px;color:#1b1b1b}.burger.active .line:nth-child(1){transform:rotate(45deg) translate(5px,5px)}.burger.active .line:nth-child(2){opacity:0}.burger.active .line:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}.drawer.open{right:0}.drawer-menu{display:flex;flex-direction:column;gap:20px}@media only screen and (max-width:1400px){#hero.home .box{padding:30px}h3{font-size:24px;line-height:28px}h5{font-size:18px;line-height:22px}h6{font-size:16px;line-height:20px}}@media only screen and (max-width:1200px){.accordion-wrapper .accordion-item{padding:30px 0}#cta-1.home .col-1{width:70%}#cta-1.home .col-2{width:30%}}@media only screen and (max-width:1100px){#cta-1.home .box{border-radius:0 80px;padding:50px}#services.home .row-1{margin-bottom:50px}.services-item:nth-child(3),.services-item:nth-child(4),.services-item:nth-child(5){width:48.9%}#cta-2.home .col-2{gap:0}}@media only screen and (max-width:1000px){.services-item{width:48%!important}#cta-1.home .row-1{flex-direction:column;gap:20px}#cta-1.home .row-1 .col-1,#cta-1.home .row-1 .col-2{width:100%}}@media only screen and (max-width:980px){#why-choose.home .row-2{flex-direction:column;gap:50px}#why-choose.home .row-2 .col-1,#why-choose.home .row-2 .col-2{width:100%}#why-choose.home .row-2 .col-2{padding:50px 0}#cta-2.home .btn-wrapper{margin-bottom:10px}}@media only screen and (max-width:800px){#hero.home .box{border-radius:30px}#cta-1.home .row-1 .col-2{justify-content:center}#cta-2.home .col-2 .feat-img-wrapper{position:absolute;bottom:0}#cta-2.home .row-1{position:relative;margin-bottom:320px}#cta-2.home .col-2 .feat-img-wrapper{position:absolute;bottom:-300px;left:0}#services.home .row-2{flex-direction:column}#services.home .row-2 .heading-wrapper,#services.home .row-2 .description-wrapper{width:100%}}@media only screen and (max-width:767px){.testimonials-wrapper{padding:20px;background-color:rgba(0,0,0,.5);border-radius:15px}}@media only screen and (max-width:640px){#services.home .row-2 .heading-wrapper,#services.home .row-2 .description-wrapper{width:100%;text-align:center}#cta-1.home .row-1 .col-1{flex-direction:column;text-align:center;align-items:center}#cta-2.home .col-2 .feat-img-wrapper{bottom:-260px}#why-choose.home .why-choose-item .heading-wrapper{text-align:left}#brand-promise.home .row-1{width:100%}#why-choose.home .logo-wrapper{opacity:.1;margin:0 auto}#why-choose.home .why-choose-list-wrapper{padding:0}.why-choose-item:nth-child(2){padding-left:0}.services-item{width:100%!important}}@media only screen and (max-width:540px){#partner.home .logo-list-wrapper .logo-item{width:200px;text-align:center}#cta-2.home .row-1{flex-direction:column}#cta-2.home .col-2{width:100%;text-align:center}#cta-2.home .col-1{width:100%;text-align:center}#services.home .row-1{flex-direction:column;gap:20px}#brand-promise.home .row-1{margin:0}}@media only screen and (max-width:440px){#cta-2.home .col-2 .feat-img-wrapper{bottom:-200px}#cta-2.home .row-1{margin-bottom:250px}#partner.home .logo-list-wrapper .logo-item{width:120px}#cta-1.home .row-1{padding:40px 20px}#cta-2.home .logo-list-wrapper{flex-direction:column;gap:10px}#brand-promise.home .row-1{flex-direction:column;align-items:center;text-align:center;margin-bottom:20px}}@media only screen and (max-width:340px){#why-choose.home .why-choose-list-wrapper .why-choose-item{flex-direction:column;align-items:center;text-align:center}#why-choose.home .why-choose-item .heading-wrapper{text-align:center}#why-choose.home .why-choose-list-wrapper{position:relative}#why-choose.home .logo-wrapper{position:absolute}#why-choose.home .row-2 .col-2{padding:0}}