html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.row>*,.container-fluid,.container{padding-left:calc(var(--grid-gutter-x) * .5);padding-right:calc(var(--grid-gutter-x) * .5)}.container-fluid,.container{--grid-gutter-x: 30px;--grid-gutter-y: 0;width:100%;margin-left:auto;margin-right:auto}@media (min-width: 576px){.container{max-width:540px}}@media (min-width: 768px){.container{max-width:720px}}@media (min-width: 992px){.container{max-width:960px}}@media (min-width: 1200px){.container{max-width:1140px}}@media (min-width: 1200px){.container{max-width:1170px}}.row{display:flex;flex-wrap:wrap;margin-top:calc(var(--grid-gutter-y) * -1);margin-left:calc(var(--grid-gutter-x) * .5 * -1);margin-right:calc(var(--grid-gutter-x) * .5 * -1)}.row>*{margin-top:var(--grid-gutter-y)}.col{flex:1 0}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.row-cols-7>*{flex:0 0 auto;width:14.2857142857%}.row-cols-8>*{flex:0 0 auto;width:12.5%}.row-cols-9>*{flex:0 0 auto;width:11.1111111111%}.row-cols-10>*{flex:0 0 auto;width:10%}.row-cols-11>*{flex:0 0 auto;width:9.0909090909%}.row-cols-12>*{flex:0 0 auto;width:8.3333333333%}.col{flex:1 0 0%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.3333333333%}.col-2{flex:0 0 auto;width:16.6666666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.3333333333%}.col-5{flex:0 0 auto;width:41.6666666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.3333333333%}.col-8{flex:0 0 auto;width:66.6666666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.3333333333%}.col-11{flex:0 0 auto;width:91.6666666667%}.col-12{flex:0 0 auto;width:100%}.offset-0{margin-left:0}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}.g-0,.gx-0{--grid-gutter-x: 0px}.g-0,.gy-0{--grid-gutter-y: 0px}.g-1,.gx-1{--grid-gutter-x: 7.5px}.g-1,.gy-1{--grid-gutter-y: 7.5px}.g-2,.gx-2{--grid-gutter-x: 15px}.g-2,.gy-2{--grid-gutter-y: 15px}.g-3,.gx-3{--grid-gutter-x: 30px}.g-3,.gy-3{--grid-gutter-y: 30px}.g-4,.gx-4{--grid-gutter-x: 45px}.g-4,.gy-4{--grid-gutter-y: 45px}.g-5,.gx-5{--grid-gutter-x: 90px}.g-5,.gy-5{--grid-gutter-y: 90px}@media (min-width: 576px){.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.row-cols-sm-7>*{flex:0 0 auto;width:14.2857142857%}.row-cols-sm-8>*{flex:0 0 auto;width:12.5%}.row-cols-sm-9>*{flex:0 0 auto;width:11.1111111111%}.row-cols-sm-10>*{flex:0 0 auto;width:10%}.row-cols-sm-11>*{flex:0 0 auto;width:9.0909090909%}.row-cols-sm-12>*{flex:0 0 auto;width:8.3333333333%}.col-sm{flex:1 0 0%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.3333333333%}.col-sm-2{flex:0 0 auto;width:16.6666666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.3333333333%}.col-sm-5{flex:0 0 auto;width:41.6666666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.3333333333%}.col-sm-8{flex:0 0 auto;width:66.6666666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.3333333333%}.col-sm-11{flex:0 0 auto;width:91.6666666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}.g-sm-0,.gx-sm-0{--grid-gutter-x: 0px}.g-sm-0,.gy-sm-0{--grid-gutter-y: 0px}.g-sm-1,.gx-sm-1{--grid-gutter-x: 7.5px}.g-sm-1,.gy-sm-1{--grid-gutter-y: 7.5px}.g-sm-2,.gx-sm-2{--grid-gutter-x: 15px}.g-sm-2,.gy-sm-2{--grid-gutter-y: 15px}.g-sm-3,.gx-sm-3{--grid-gutter-x: 30px}.g-sm-3,.gy-sm-3{--grid-gutter-y: 30px}.g-sm-4,.gx-sm-4{--grid-gutter-x: 45px}.g-sm-4,.gy-sm-4{--grid-gutter-y: 45px}.g-sm-5,.gx-sm-5{--grid-gutter-x: 90px}.g-sm-5,.gy-sm-5{--grid-gutter-y: 90px}}@media (min-width: 768px){.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.row-cols-md-7>*{flex:0 0 auto;width:14.2857142857%}.row-cols-md-8>*{flex:0 0 auto;width:12.5%}.row-cols-md-9>*{flex:0 0 auto;width:11.1111111111%}.row-cols-md-10>*{flex:0 0 auto;width:10%}.row-cols-md-11>*{flex:0 0 auto;width:9.0909090909%}.row-cols-md-12>*{flex:0 0 auto;width:8.3333333333%}.col-md{flex:1 0 0%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.3333333333%}.col-md-2{flex:0 0 auto;width:16.6666666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.3333333333%}.col-md-5{flex:0 0 auto;width:41.6666666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.3333333333%}.col-md-8{flex:0 0 auto;width:66.6666666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.3333333333%}.col-md-11{flex:0 0 auto;width:91.6666666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}.g-md-0,.gx-md-0{--grid-gutter-x: 0px}.g-md-0,.gy-md-0{--grid-gutter-y: 0px}.g-md-1,.gx-md-1{--grid-gutter-x: 7.5px}.g-md-1,.gy-md-1{--grid-gutter-y: 7.5px}.g-md-2,.gx-md-2{--grid-gutter-x: 15px}.g-md-2,.gy-md-2{--grid-gutter-y: 15px}.g-md-3,.gx-md-3{--grid-gutter-x: 30px}.g-md-3,.gy-md-3{--grid-gutter-y: 30px}.g-md-4,.gx-md-4{--grid-gutter-x: 45px}.g-md-4,.gy-md-4{--grid-gutter-y: 45px}.g-md-5,.gx-md-5{--grid-gutter-x: 90px}.g-md-5,.gy-md-5{--grid-gutter-y: 90px}}@media (min-width: 992px){.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.row-cols-lg-7>*{flex:0 0 auto;width:14.2857142857%}.row-cols-lg-8>*{flex:0 0 auto;width:12.5%}.row-cols-lg-9>*{flex:0 0 auto;width:11.1111111111%}.row-cols-lg-10>*{flex:0 0 auto;width:10%}.row-cols-lg-11>*{flex:0 0 auto;width:9.0909090909%}.row-cols-lg-12>*{flex:0 0 auto;width:8.3333333333%}.col-lg{flex:1 0 0%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.3333333333%}.col-lg-2{flex:0 0 auto;width:16.6666666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.3333333333%}.col-lg-5{flex:0 0 auto;width:41.6666666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.3333333333%}.col-lg-8{flex:0 0 auto;width:66.6666666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.3333333333%}.col-lg-11{flex:0 0 auto;width:91.6666666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}.g-lg-0,.gx-lg-0{--grid-gutter-x: 0px}.g-lg-0,.gy-lg-0{--grid-gutter-y: 0px}.g-lg-1,.gx-lg-1{--grid-gutter-x: 7.5px}.g-lg-1,.gy-lg-1{--grid-gutter-y: 7.5px}.g-lg-2,.gx-lg-2{--grid-gutter-x: 15px}.g-lg-2,.gy-lg-2{--grid-gutter-y: 15px}.g-lg-3,.gx-lg-3{--grid-gutter-x: 30px}.g-lg-3,.gy-lg-3{--grid-gutter-y: 30px}.g-lg-4,.gx-lg-4{--grid-gutter-x: 45px}.g-lg-4,.gy-lg-4{--grid-gutter-y: 45px}.g-lg-5,.gx-lg-5{--grid-gutter-x: 90px}.g-lg-5,.gy-lg-5{--grid-gutter-y: 90px}}@media (min-width: 1200px){.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.row-cols-xl-7>*{flex:0 0 auto;width:14.2857142857%}.row-cols-xl-8>*{flex:0 0 auto;width:12.5%}.row-cols-xl-9>*{flex:0 0 auto;width:11.1111111111%}.row-cols-xl-10>*{flex:0 0 auto;width:10%}.row-cols-xl-11>*{flex:0 0 auto;width:9.0909090909%}.row-cols-xl-12>*{flex:0 0 auto;width:8.3333333333%}.col-xl{flex:1 0 0%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.3333333333%}.col-xl-2{flex:0 0 auto;width:16.6666666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.3333333333%}.col-xl-5{flex:0 0 auto;width:41.6666666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.3333333333%}.col-xl-8{flex:0 0 auto;width:66.6666666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.3333333333%}.col-xl-11{flex:0 0 auto;width:91.6666666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}.g-xl-0,.gx-xl-0{--grid-gutter-x: 0px}.g-xl-0,.gy-xl-0{--grid-gutter-y: 0px}.g-xl-1,.gx-xl-1{--grid-gutter-x: 7.5px}.g-xl-1,.gy-xl-1{--grid-gutter-y: 7.5px}.g-xl-2,.gx-xl-2{--grid-gutter-x: 15px}.g-xl-2,.gy-xl-2{--grid-gutter-y: 15px}.g-xl-3,.gx-xl-3{--grid-gutter-x: 30px}.g-xl-3,.gy-xl-3{--grid-gutter-y: 30px}.g-xl-4,.gx-xl-4{--grid-gutter-x: 45px}.g-xl-4,.gy-xl-4{--grid-gutter-y: 45px}.g-xl-5,.gx-xl-5{--grid-gutter-x: 90px}.g-xl-5,.gy-xl-5{--grid-gutter-y: 90px}}.header{position:sticky;top:0;left:0;width:100%;z-index:999;background-color:#fff}.header__inner{padding-top:30px;padding-bottom:30px;display:flex;align-items:center;justify-content:space-between}.header__nav{padding-left:187px}.header .nav__list{display:flex;align-items:center}.header .nav__link{padding:0 15px;color:#0e1412;font-family:Manrope;font-size:1.6rem;font-weight:400;line-height:1.75;transition:color .3s ease}.header .nav__arrow-icon{transition:transform .3s ease}.header .nav__link:hover{color:#fd6038}.header .nav__link:hover .nav__arrow-icon{transform:rotate(180deg)}.header .nav__item{position:relative}.header .nav__item:hover .sub-nav{display:block}.header__contact{text-align:right}.header__contact-text{color:#0e1412;font-family:Manrope;font-size:1.6rem;font-weight:400;line-height:1.75}.header__contact-phone{color:#0e1412;font-family:Manrope;font-size:2.2rem;font-weight:700;line-height:1.45455}.header .sub-nav{display:none;position:absolute;top:calc(100% + 15px);padding:12px;left:-20px;background:#fff;width:185px}.header .sub-nav__item:hover .sub-nav__link{color:#fd6038}.header .sub-nav__link{color:var(--Grey, #586863);font-family:Manrope;font-size:1.6rem;font-weight:400;line-height:1.75;display:flex;justify-content:space-between;align-items:center}.header .sub-nav:before{content:"";display:inline-block;width:100%;height:30px;top:-20px;left:0;position:absolute}.header .mobile-nav,.header .mobile-nav__hamburger,.header .mobile-nav__overlay{display:none}.header .mobile-nav{position:fixed;top:0;left:0;bottom:0;width:300px;max-width:90%;background-color:#fff;box-shadow:2px 0 10px #0000001a;z-index:100;transform:translate(-100%);transition:transform .4s ease;font-family:Manrope}.header .mobile-nav__list{text-align:center}.header .mobile-nav__link{display:block;padding:12px 0;color:#0e1412;font-size:1.8rem;font-weight:500;border-bottom:1px solid #eee}.header .mobile-nav__item:hover{display:block;background:#fd6038}.header .mobile-nav__item:hover a,.header .mobile-nav__item:hover span{color:#fff}.header .mobile-nav__close{font-size:2.2rem;color:#0e1412;background:none;border:none;cursor:pointer;position:absolute;top:0;right:0;padding:20px}.header .mobile-nav__logo{display:block;text-align:center}.header .mobile-sub-nav{max-height:0;overflow:hidden;transition:max-height .4s ease-out}.header .mobile-sub-nav__item:hover{background:#fff}.header .mobile-sub-nav__item:hover a{color:#000}.header .mobile-sub-nav__link{display:block;padding:12px 0;color:#555;font-size:1.6rem;position:relative}.header .mobile-sub-nav__link:before{content:"";position:absolute;left:5px;top:50%;transform:translateY(-50%)}.header .submenu-toggle:checked~.mobile-nav__link .nav__arrow-icon{transform:rotate(180deg)}.header .submenu-toggle:checked~.mobile-sub-nav{max-height:500px}.header .mobile-nav__overlay{position:fixed;inset:0;background-color:#0000004d;z-index:99;opacity:0;visibility:hidden;transition:opacity .4s ease,visibility .4s ease}.header .mobile-nav__hamburger{font-size:2.2rem;color:#0e1412;background:none;border:none;cursor:pointer}.header .mobile-nav__toggle:checked~.mobile-nav{transform:translate(0)}.header .mobile-nav__toggle:checked~.mobile-nav__overlay{opacity:1;visibility:visible}@media (max-width: 1199.98px){.header .header__nav{padding-left:0}}@media (max-width: 991.98px){.header__nav,.header__logo{display:none}.header .mobile-nav,.header .mobile-nav__hamburger,.header .mobile-nav__overlay{display:block}}.footer{background:#000}.footer__top{padding-top:100px}.footer__top .row>div{display:flex}.footer__col-heading{color:var(--White, #fff);font-family:Manrope;font-size:2rem;font-weight:700;line-height:1.5}.footer__col--map{width:100%}.footer__col-item{margin-left:70px}.footer__link,.footer .footer__address{color:#beccc7;font-family:Manrope;font-size:1.6rem;font-weight:400;line-height:1.75}.footer__link-list,.footer .footer__address-list{margin-top:24px;display:flex;flex-direction:column;gap:16px}.footer__address{margin-top:24px}.footer__separator{margin-top:55px;height:1px;background:#313d39}.footer__bottom{margin-top:28px;padding-bottom:28px;display:flex;justify-content:space-between;align-items:flex-end}.footer__bottom p{color:#beccc7;margin-top:12px;font-family:Manrope;font-size:1.4rem;font-weight:400;line-height:1.71429}.footer__socials .social-icons{display:flex;gap:10px}.footer__socials .social-icons__link{width:36px;height:36px;background:#313d39;display:inline-flex;align-items:center;justify-content:center;color:#fff}.footer__socials .social-icons__link:hover{background:#fd6038}@media (max-width: 767.98px){.footer .footer__top .row>div{flex-direction:column;gap:20px;width:100%}.footer .footer__col-item{margin-left:0}}.cta{background:var(--Green, #017848);text-align:center;padding:100px 0}.cta .section-label{color:#fff}.cta .section-desc{width:470px;max-width:100%;margin:0 auto 38px}.hero__heading{padding-top:70px;color:#0e1412;font-family:Roboto Slab;font-size:6rem;font-weight:800;line-height:1.16667;max-width:100%;width:570px}.hero__desc{color:#586863;max-width:470px;width:100%;font-family:Manrope;font-size:1.8rem;font-weight:400;line-height:1.6667;margin:20px 0 40px}.hero__image{width:100%;height:380px;object-fit:cover;display:block}@media (max-width: 991.98px){.hero .hero__media{margin-top:30px}}.filter-form{margin-top:60px;margin-bottom:131px;border-radius:8px;background:#fff;box-shadow:0 20px 70px #0e141212}.filter-form__group{display:flex;justify-content:center;align-items:flex-start;padding:30px 0;gap:15px}.filter-form__icon{font-size:2.2rem}.filter-form__control{display:flex;flex-direction:column}.filter-form__label{color:#0e1412;font-family:Manrope;font-size:2.2rem;font-weight:700;line-height:1.45455}.filter-form__select{color:var(--Grey, #586863);font-family:Manrope;font-size:1.4rem;font-weight:400;line-height:1.71429;border:none;outline:none;margin-top:5px}.filter-form__submit{align-self:center;padding:15px 20px}.filter-form .row{align-items:center}@media (max-width: 991.98px){.filter-form .filter-form{box-shadow:none}.filter-form .filter-row{flex-direction:column-reverse}.filter-form .filter-row>[class*=col]{padding:0}.filter-form .filter-form__group{justify-content:flex-start}}.about{background:#000;padding:100px 0}.about__content{padding-top:11px}.about__media{width:100%;border-radius:10px;overflow:hidden}.about__image{width:100%;height:670px;display:block;object-fit:cover}.about__checklist{margin-top:50px;margin-bottom:50px;display:flex;flex-direction:column;gap:20px}.about__check-icon{color:#fff;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;background-color:#fd6038;border-radius:50%}.about__check-item{display:flex;align-items:center;gap:15px}.about__check-item span+span{color:#fff;font-family:Manrope;font-size:1.8rem;font-weight:600;line-height:1.66667}@media (max-width: 991.98px){.about .about__media{margin-top:30px}}.services__header{margin-top:150px;text-align:center}.services .section-heading{width:770px;max-width:100%;color:#0e1412;display:inline-block}.services__list{margin-top:70px;margin-bottom:150px}.services .service-item{padding:40px 30px;border-radius:10px;border:1px solid #e0e0e0;background:#fff;text-align:center}.services .service-item__icon{width:100px;height:100px;object-fit:cover;display:block;margin:0 auto}.services .service-item__title{color:#0e1412;font-family:Manrope;font-size:2rem;font-weight:700;line-height:1.5;margin:30px 20px}.services .service-item__desc{color:#586863;font-family:Manrope;font-size:1.8rem;font-weight:400;line-height:1.66667}.section-label{color:#fd6038;font-family:Roboto Slab;font-size:1.8rem;font-weight:400;line-height:1.66667}.section-heading{color:#fff;font-family:Roboto Slab;font-size:4.2rem;font-weight:700;line-height:1.2381;margin:6px 0 18px}.section-desc{color:#beccc7;font-family:Manrope;font-size:1.8rem;font-weight:400;line-height:1.66667}.properties__header{text-align:center}.properties .section-heading{color:#0e1412}.properties__list{margin-top:70px}.properties .property-card__image{width:100%;height:303px;object-fit:cover;display:block;border-radius:10px;overflow:hidden}.properties .property-card__content{margin-top:20px}.properties .property-card__price{color:#fd6038;font-family:Manrope;font-size:1.6rem;font-weight:600;line-height:1.75}.properties .property-card__title{color:#0e1412;font-family:Manrope;font-size:2rem;font-weight:700;line-height:1.5;margin-bottom:15px}.properties .property-card__specs{display:flex;gap:20px}.properties .property-card__spec-item{display:flex;align-items:center}.properties .property-card__spec-item span{color:#586863;font-family:Manrope;font-size:1.4rem;font-weight:500}.properties__dots{margin-top:70px;text-align:center}.properties__dots .dot{display:inline-block;width:13px;height:13px;border-radius:50%;background:#e0e0e0;transition:background .3s ease;margin-bottom:150px}.properties__dots .dot--active,.properties__dots .dot:hover{background:#fd6038}.properties__dots .dot+.dot{margin-left:22px}@media (max-width: 991.98px){.properties .properties__list>.row{row-gap:20px}.properties .row-properties>div{width:100%}}.stats{background:#017848}.stats__list{display:flex;justify-content:space-around;text-align:center;padding:97px 0 96px}.stats .stat-item__number{color:#fff;font-family:Roboto Slab;font-size:4.2rem;font-weight:700;line-height:1.2381;margin-bottom:20px}.stats .stat-item__desc{color:#fff;font-family:Manrope;font-size:1.8rem;font-weight:600;line-height:1.66667;text-wrap:nowrap}@media (max-width: 991.98px){.stats .stats__list{flex-direction:column;row-gap:40px}}.projects{padding:100px 0;background:#1e1e1e}.projects__header{text-align:center;margin-bottom:60px}.projects .row>div{display:flex;flex-direction:column;gap:30px}.projects .project-item{overflow:hidden;border-radius:10px}.projects .project-item__image{width:100%;height:100%;object-fit:cover;transition:transform .4s ease;display:block}.projects .project-item__image:hover{transform:scale(1.05)}.projects .project-item--short{height:370px}.projects .project-item--tall{height:484px}@media (max-width: 991.98px){.projects .row-projects{gap:30px}.projects .row-projects>div{width:100%}}.team__header{margin-top:150px}.team__header .section-heading{color:#0e1412;text-align:center}.team .team__list{margin-top:70px}.team .team__list .team-card{padding:13px;border-radius:20px;background:#f8ebc9;box-shadow:0 44px 74px #0000000a}.team .team__list .team-card__image{width:100%;height:280px;object-fit:cover;display:block}.team .team__list .team-card__content{padding-top:14px;text-align:center}.team .team__list .team-card__name{color:#0e1412;font-family:Roboto Slab;font-size:2.4rem;font-weight:700;line-height:1.41667}.team .team__list .team-card__role{padding:8px 0 21px;color:#586863;font-family:Manrope;font-size:1.8rem;font-weight:500;line-height:1.66667}.team .team__list .team-card .social-icons{display:flex;align-items:center;justify-content:center;gap:8px}.team .team__list .team-card .social-icons__item{width:36px;height:36px;border-radius:50%;border:1px solid rgba(253,96,56,.2);display:flex;align-items:center;justify-content:center}.team .team__list .team-card .social-icons__link i{color:#fd6038}.team__cta{margin-top:55px;text-align:center}.team__cta .btn{padding:15px 35px}@media (max-width: 991.98px){.team .row-team{gap:30px}.team .row-team>div{width:100%}}.testimonials{margin-top:150px}.testimonials__header{text-align:center}.testimonials__header .section-heading{color:#0e1412}.testimonials .testimonial-list{margin-top:70px}.testimonials .testimonial-list .testimonial-card{padding:30px 30px 35px;border-radius:12px;border:1px solid var(--Gray-5, #e0e0e0);background:#fff}.testimonials .testimonial-list .testimonial-card__quote{color:#586863;font-family:Manrope;font-size:1.8rem;font-weight:400;line-height:1.66667;height:150px;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.testimonials .testimonial-list .testimonial-card__avatar{width:60px;height:60px;object-fit:cover;display:block;border-radius:60px;border:2px solid #fff;background:url(pages/<path-to-image>) #d3d3d3 -25.052px 0px/150% 100% no-repeat,#c4c4c4;box-shadow:0 10px 18px -6px #70707033}.testimonials .testimonial-list .testimonial-card__name{color:#0e1412;font-family:Manrope;font-size:2.2rem;font-weight:700;line-height:1.45455}.testimonials .testimonial-list .testimonial-card__role{color:#586863;font-family:Manrope;font-size:1.6rem;font-weight:400;line-height:1.75}.testimonials .testimonial-list .testimonial-card__author{margin-top:20px;display:flex;gap:14px}.testimonials .testimonial-list .testimonial-card__author-info{display:flex;flex-direction:column;gap:5px}.testimonials .testimonial-list .testimonial-card__rating{margin-top:25px;display:flex;gap:5px}.testimonials .testimonial-list .testimonial-card__rating .rating-star{width:24px;height:24px}.testimonials__clients{margin-top:150px;padding-bottom:300px}.testimonials__clients .client-list{display:flex;justify-content:space-around;align-items:center;height:91px}.testimonials__clients .client-list .client-item img{padding:30px}.testimonials__clients .client-list .client-item:hover{border-radius:12px;box-shadow:0 45px 80px #0000000a}@media (max-width: 991.98px){.testimonials .row-testimonial{gap:30px}.testimonials .client-list{flex-direction:column}}.blog{margin-top:150px}.blog__header{text-align:center}.blog__header .section-heading{color:#0e1412}.blog__list{margin-top:52px}.blog-card__image{width:100%;height:408px;object-fit:cover;display:block;border-radius:10px;background:#d3d3d3 50%/cover no-repeat}.blog-card__content{margin-top:20px}.blog-card__title{color:#000;font-family:Manrope;font-size:2.2rem;font-weight:700;line-height:1.45455}.blog-card__meta{color:#586863;font-family:Manrope;font-size:1.6rem;font-weight:400;line-height:1.75;margin:20px 0}.blog-card__desc{color:#586863;font-family:Manrope;font-size:1.6rem;font-weight:400;line-height:1.75;margin-bottom:15px}.blog-card__read-more{color:#fd6038;font-family:Manrope;font-size:1.8rem;font-weight:600;line-height:1.66667}@media (max-width: 991.98px){.blog .row-blog{gap:20px}}.faq{margin:150px auto 0}.faq__header{text-align:center}.faq__header .section-heading{color:#0e1412}.faq__list{margin:0 100px;display:flex;flex-direction:column;gap:24px}.faq-item{padding-bottom:16px;border-bottom:1px solid #e0e0e0}.faq-item .icon-minus{display:block}.faq-item .icon-plus{display:none}.faq-item__question{list-style:none;display:flex;justify-content:space-between}.faq-item__question::-webkit-details-marker{display:none}.faq-item__question>span{color:#0e1412;font-family:Manrope;font-size:2.2rem;font-weight:700;line-height:1.45455}.faq-item__icon{width:30px;height:30px;border-radius:50%;border:1px solid #0e1412;display:flex;align-items:center;justify-content:center;cursor:pointer}.faq-item__icon i{color:#0e1412}.faq-item__icon:hover{background:#fd6038;border:#fd6038}.faq-item__icon:hover i{color:#fff}.faq-item[open] .icon-minus{display:none}.faq-item[open] .icon-plus{display:block}.faq-item[open] .faq-item__icon{background:#fd6038;border:#fd6038}.faq-item[open] .faq-item__icon i{color:#fff}.faq-item__answer{color:#586863;font-family:Manrope;font-size:1.8rem;font-weight:400;line-height:1.66667;margin-top:9px}@media (max-width: 991.98px){.faq .faq__list{margin:0}}.subscribe{margin-top:150px;margin-bottom:150px}.subscribe__body{background:#fd6038;border-radius:20px;padding:66px 0 67px}.subscribe__header{text-align:center}.subscribe__heading{color:#fff;font-family:Roboto Slab;font-size:4.2rem;font-weight:700;line-height:1.2381}.subscribe__desc{color:#fff;font-family:Manrope;font-size:1.6rem;font-weight:600;line-height:1.75;max-width:401px;width:100%;margin:18px auto 30px}.subscribe .subscribe__form{width:450px;height:60px;margin:0 auto;padding:16px 12px 16px 25px;border-radius:12px;background:#fff;display:flex;align-items:center;justify-content:space-between}.subscribe .subscribe__form-input{border:none;outline:none;color:#b3b4b5;font-family:Manrope;font-size:1.6rem;font-weight:600;line-height:1.75}.subscribe .subscribe__form-submit{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#fd6038;color:#fff;border-radius:12px}.subscribe .subscribe__form-submit:hover{opacity:.9}.page-about .header{background-color:#fbf5e5}.about-intro__heading{margin:70px 0;max-width:770px;width:100%;color:var(--Dark, #0e1412);text-align:center;font-family:Roboto Slab;font-size:4.2rem;font-weight:700;line-height:1.2381}.interviews .interview-card{position:relative}.interviews .interview-card__image{width:100%;height:426px;object-fit:cover;display:block}.interviews .interview-card__content{background:#fd6038;padding:25px 20px 20px;color:#fff;position:absolute;bottom:0;left:0;right:0}.interviews .interview-card__title{font-family:Manrope;font-size:2.2rem;font-weight:700;line-height:1.45455}.interviews .interview-card__desc{font-family:Manrope;font-size:1.6rem;font-weight:400;line-height:1.75}.interviews .play-button{width:60px;height:60px;background:#fff;display:flex;align-items:center;justify-content:center;position:absolute;border-radius:50%;top:50%;left:50%;transform:translate(-50%);color:#fd6038}.history{margin-top:150px;margin-bottom:150px}.history__content{padding-bottom:86px;padding-top:86px}.history .section-label{color:#586863}.history .section-heading{color:#0e1412;width:469px;max-width:100%}.history .section-desc{color:var(--Grey, #586863);font-family:Manrope;font-size:1.8rem;font-weight:400;line-height:1.66667;width:470px;max-width:100%}.history__media{position:relative}.history__decoration{width:158px;height:270px;background:var(--Orange, #fd6038);display:inline-block;position:absolute;bottom:0;left:-30px;z-index:-1}.history__image{height:570px;width:100%;object-fit:cover;display:block}.experience{background:var(--Yellow-Light, #f8ebc9);padding:100px 0;text-align:center}.experience .section-label,.experience .section-heading{color:var(--Dark, #0e1412)}.experience .section-desc{width:770px;max-width:100%;color:var(--Grey, #586863);margin:0 auto}.page-practice .header{background-color:#fbf5e5}.hero-subpage{padding-top:70px;background-color:#fbf5e5}.hero-subpage__title{text-align:center}.hero-subpage__heading{color:var(--Dark, #0e1412);font-family:Roboto Slab;font-size:6rem;font-weight:800;line-height:1.1667;width:670px;max-width:100%;margin:0 auto}.hero-subpage__desc{color:var(--Dark, #0e1412);font-family:Manrope;font-size:1.8rem;font-weight:400;line-height:1.66667;margin:18px auto 100px;width:670px;max-width:100%}.practice-grid{margin:150px 0}.practice-grid__header{margin-bottom:150px;text-align:center}.practice-grid__header .section-label{color:var(--Grey, #586863)}.practice-grid__header .section-heading{color:#0e1412}.practice-grid__header .section-desc{color:var(--Grey, #586863);width:470px;max-width:100%;margin:0 auto}.practice-grid .practice-card{position:relative}.practice-grid .practice-card:hover .practice-card__title-wrapper{background:#fd6038}.practice-grid .practice-card:hover .practice-card__title{color:#fff}.practice-grid .practice-card__image{width:100%;height:370px;object-fit:cover;display:block}.practice-grid .practice-card__title-wrapper{position:absolute;padding:20px 62px;background:#fff;bottom:20px;left:50%;transform:translate(-50%)}.practice-grid .practice-card__title{color:#0e1412;font-family:Manrope;font-size:2.2rem;font-weight:700;line-height:1.45455;text-wrap:nowrap}.page-practice-details .header{background-color:#fbf5e5}.page-hero-image{margin-bottom:22px}.page-hero-image img{width:100%;height:570px;object-fit:cover;display:block}.page-content-detail{padding-bottom:150px}.page-content-detail h1,.page-content-detail h2{color:var(--Dark, #0e1412);font-family:Roboto Slab;font-size:42px;font-weight:700;line-height:1.2381;margin-bottom:18px;margin-top:48px}.page-content-detail p{color:var(--Grey, #586863);font-family:Manrope;font-size:18px;font-weight:400;line-height:1.66667}.page-content-detail p+p{margin-top:28px}.page-content-detail ul{list-style:disc;margin:28px 0}.page-content-detail li{list-style-position:inside;color:var(--Dark, #0e1412);font-family:Manrope;font-size:1.8rem;font-weight:500;line-height:1.66667}.page-blog .header{background-color:#fbf5e5}.blog-page{padding:70px 0 100px}.blog-page__heading{color:var(--Dark, #0e1412);font-family:Roboto Slab;font-size:6rem;font-weight:800;line-height:1.16667}.blog-page .filter-tabs{margin-top:38px;margin-bottom:70px;display:flex;align-items:center;gap:20px}.blog-page .filter-tabs__link{padding:15px 35px;background:#000;color:#fff}.blog-page .filter-tabs__link:hover,.blog-page .filter-tabs__link--active{background:#fd6038}.blog-post-card__media img{width:100%;height:370px;object-fit:cover;display:block}.blog-post-card__author{padding-top:20px;display:flex;gap:16px;align-items:center}.blog-post-card__author-name{color:var(--Dark, #0e1412);font-family:Manrope;font-size:1.8rem;font-weight:600;line-height:1.66667}.blog-post-card__author-role{color:var(--Grey, #586863);font-family:Manrope;font-size:1.6rem;font-weight:400;line-height:1.75}.blog-post-card__avatar{width:64px;height:64px;border-radius:50%;object-fit:cover}.blog-post-card__title{padding:20px 0 12px}.blog-post-card__title a{color:var(--Dark, #181d1f);font-family:Manrope;font-size:2.2rem;font-weight:700;line-height:1.45455}.blog-post-card__read-more{color:var(--Dark, #0e1412);font-family:Manrope;font-size:1.8rem;font-weight:600;line-height:1.66667}.blog-post-card__read-more:hover{color:#fd6038}.newsletter__body{background:#017848;text-align:center;padding:100px 0}.newsletter__body .section-label{color:#fff}.newsletter__form{display:flex;gap:16px;justify-content:center}.newsletter__input{width:393px;height:60px;padding:16px;outline:none;border:none}.newsletter__subtext{color:var(--White, #fff);margin-top:18px;font-family:Manrope;font-size:18px;font-style:normal;font-weight:400;line-height:1,6667}.newsletter__subtext span{color:#fed464}.related-articles{margin-top:100px}.related-articles .blog-post-card__media img{width:100%;height:370px;object-fit:cover;display:block}.pagination-wrapper{margin-top:55px;margin-bottom:150px}.pagination-wrapper .pagination{display:flex;justify-content:center;gap:16px}.pagination-wrapper .pagination__link{padding:9px 20px;background:#000;color:#fff;display:inline-block;font-family:Manrope;font-size:1.8rem;font-weight:600;line-height:1.66667}.pagination-wrapper .pagination__link:hover,.pagination-wrapper .pagination__link--active{background:#fd6038}.btn{display:inline-flex;padding:15px 30px;align-items:center;border-radius:6px;background:#fd6038;color:#fff;font-family:Manrope;font-size:1.8rem;font-weight:600;line-height:1.66667}.btn:hover{opacity:.8}*{box-sizing:border-box}html{font-size:62.5%}body{font-size:1.6rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}button,input,textarea,select{font-size:inherit;font-family:inherit}button{cursor:pointer;background:transparent;border:none;outline:none}a{color:inherit;text-decoration:none}
