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:1270px;margin-left:auto;margin-right:auto}.container{width:1270px}.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-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%}.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 (max-width: 1399.98px){.container{max-width:1140px}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-1{flex:0 0 auto;width:8.3333333333%}.col-xxl-2{flex:0 0 auto;width:16.6666666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.3333333333%}.col-xxl-5{flex:0 0 auto;width:41.6666666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.3333333333%}.col-xxl-8{flex:0 0 auto;width:66.6666666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.3333333333%}.col-xxl-11{flex:0 0 auto;width:91.6666666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.3333333333%}.offset-xxl-2{margin-left:16.6666666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.3333333333%}.offset-xxl-5{margin-left:41.6666666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.3333333333%}.offset-xxl-8{margin-left:66.6666666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.3333333333%}.offset-xxl-11{margin-left:91.6666666667%}.g-xxl-0,.gx-xxl-0{--grid-gutter-x: 0px}.g-xxl-0,.gy-xxl-0{--grid-gutter-y: 0px}.g-xxl-1,.gx-xxl-1{--grid-gutter-x: 7.5px}.g-xxl-1,.gy-xxl-1{--grid-gutter-y: 7.5px}.g-xxl-2,.gx-xxl-2{--grid-gutter-x: 15px}.g-xxl-2,.gy-xxl-2{--grid-gutter-y: 15px}.g-xxl-3,.gx-xxl-3{--grid-gutter-x: 30px}.g-xxl-3,.gy-xxl-3{--grid-gutter-y: 30px}.g-xxl-4,.gx-xxl-4{--grid-gutter-x: 45px}.g-xxl-4,.gy-xxl-4{--grid-gutter-y: 45px}.g-xxl-5,.gx-xxl-5{--grid-gutter-x: 90px}.g-xxl-5,.gy-xxl-5{--grid-gutter-y: 90px}}@media (max-width: 1199.98px){.container{max-width:960px}.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%}.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}}@media (max-width: 991.98px){.container{max-width:720px}.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%}.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 (max-width: 767.98px){.container{max-width:540px}.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%}.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 (max-width: 575.98px){.container{max-width:100%}.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%}.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}}header{display:flex;align-items:center;justify-content:space-between;padding-top:30px;position:relative}@media (max-width: 991.98px){header{align-items:unset}}@media (max-width: 767.98px){header{align-items:center}}header .menu{display:none;font-size:2rem;margin-top:5px;padding:10px 10px 10px 0}@media (max-width: 991.98px){header .menu{display:block}}header #openNav:checked~.header__nav{position:absolute;display:block;width:100%;top:140px;left:0;right:-25px;z-index:10}@media (max-width: 991.98px){header #openNav:checked~.header__nav{top:73px}}header .header__logo a{width:85px;display:flex;justify-content:center;flex-wrap:wrap;row-gap:5px;font-family:Roboto Slab,serif;cursor:pointer}@media (max-width: 991.98px){header .header__logo a{display:none}}header .header__logo h4{color:var(--Dark, #0e1412);font-size:1.4rem;font-weight:400;line-height:1}header .header__logo h3{color:var(--Dark, #0e1412);font-size:2.4rem;font-weight:700;line-height:.58}header .header__nav{flex-grow:1;margin-right:80px}@media (max-width: 1399.98px){header .header__nav{margin-right:30px}}@media (max-width: 991.98px){header .header__nav{display:none}}header .header__nav--list{display:flex;justify-content:flex-end;column-gap:30px}@media (max-width: 1399.98px){header .header__nav--list{column-gap:20px}}@media (max-width: 1199.98px){header .header__nav--list{margin-right:25px}}@media (max-width: 991.98px){header .header__nav--list{flex-direction:column;background-color:#0e1412}}header .header__nav--list>li{color:var(--Dark, #0e1412);font-family:Manrope,sans-serif;font-size:1.6rem;font-weight:600;line-height:1.75;padding:10px;border-radius:10px;position:relative;display:flex;align-items:center}@media (max-width: 1199.98px){header .header__nav--list>li{font-size:1.4rem}}@media (max-width: 991.98px){header .header__nav--list>li{padding:0 10px}}header .header__nav--list>li:hover>a{color:var(--Orange, #fd6038)}header .header__nav--list>li:hover>i{color:var(--Orange, #fd6038);transform:rotate(180deg)}header .header__nav--list>li:hover .sub-menu{opacity:1;visibility:visible;transform:scale(1)}@media (max-width: 991.98px){header .header__nav--list>li:hover{flex-direction:column;align-items:stretch}header .header__nav--list>li:hover>a{color:#fff;display:flex}header .header__nav--list>li:hover>i{color:#fff;transform:rotate(180deg)}header .header__nav--list>li:hover .sub-menu{display:block}}header .header__nav--list>li>a{display:flex;align-items:center}@media (max-width: 991.98px){header .header__nav--list>li>a{color:#fff;flex-grow:1;padding:13px 5px}}@media (max-width: 767.98px){header .header__nav--list>li>a{padding:10px 5px}}@media (max-width: 575.98px){header .header__nav--list>li>a{padding:8px 5px}}header .header__nav--list>li>i{font-size:1.4rem;margin-left:10px;transform:translateY(0);transition:transform .2s}@media (max-width: 991.98px){header .header__nav--list>li>i{color:#fff}}header .header__contact{color:var(--Dark, #0e1412);font-family:Manrope,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.75}header .header__contact strong{color:var(--Dark, #0e1412);font-size:2.2rem;font-weight:700;line-height:1.45}@media (max-width: 1199.98px){header .header__nav{margin-right:0}header .header__nav--list{column-gap:unset;gap:5px}header .header__nav--list>li{line-height:unset}header .header__contact strong{font-size:2rem}}.sub-menu{background-color:#fff;box-shadow:0 8px 16px #00000040;position:absolute;top:100%;left:-5%;z-index:10;opacity:0;visibility:hidden;transform:scale(0);transform-origin:top left;transition:all .4s}.sub-menu li{width:200px;transition:all .4s ease-in}.sub-menu li:not(:last-child){border-bottom:1px solid rgba(88,104,99,.3137254902);width:100%}.sub-menu li:hover{color:#fff;background-color:#fd6038}.sub-menu li:hover a{transform:translate(10px)}.sub-menu li a{display:block;padding:15px 10px;font-size:1.4rem;cursor:pointer;width:100%;transition:transform .3s ease-in}@media (max-width: 991.98px){.sub-menu{position:static;display:none;width:100%;transform:none;background:#fff;margin-top:0;margin-bottom:0}}.end-page{background:var(--Dark, #0e1412);padding:100px 0 30px}.footer__content{display:flex;justify-content:space-between;margin-bottom:55px}@media (max-width: 991.98px){.footer__content{flex-wrap:wrap}}.footer__content .footer__list{width:18%}@media (max-width: 991.98px){.footer__content .footer__list{width:33.33%}}@media (max-width: 767.98px){.footer__content .footer__list{width:100%}}.footer__content .footer__list h3{color:var(--White, #fff);font-family:Manrope,sans-serif;font-size:2rem;font-weight:700;line-height:1.5;margin-bottom:25px}.footer__content .footer__list li,.footer__content .footer__list p{color:#beccc7;font-family:Manrope,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.75;margin-bottom:16px}.footer__content .footer__map{flex-grow:1;height:270px;margin-left:70px}@media (max-width: 991.98px){.footer__content .footer__map{margin-left:unset}}.footer__content .footer__map iframe{width:100%;height:100%}.footer__list li:hover a:after{width:100%}.footer__list a{padding:8px 0;position:relative}.footer__list a:after{content:"";background-color:#beccc7;width:0;height:1px;position:absolute;left:0;bottom:5px;transition:all .3s ease-in}hr{width:100%;height:1px;background:#313d39}.footer__end--logo{color:#fff;width:85px;display:flex;justify-content:center;flex-wrap:wrap;row-gap:5px;font-family:Roboto Slab,serif;margin-top:26px;cursor:pointer}.footer__end--logo h4{font-size:1.4rem;font-weight:400;line-height:1}.footer__end--logo h3{font-size:2.4rem;font-weight:700;line-height:.58}.footer__end--contact{margin-top:12px;display:flex;align-items:center;justify-content:space-between}@media (max-width: 575.98px){.footer__end--contact{flex-wrap:wrap;row-gap:10px}}.footer__end--contact .copyright{color:#beccc7;font-family:Manrope,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.71}.social-icon li{color:#fff;font-size:1.2rem}.social-icon li:hover i{background-color:#fd6038}.social-icon li a{display:flex;align-items:center;justify-content:center}.social-icon li i{background-color:#313d39;padding:15px;width:36px;height:36px;transition:all .3s ease-in}.top-page__hero .hero__info--btn,.about__info--btn,.feature__content--btn,.blog__desc button,.btn,.blog__post--btn,.cta__btn,.team__list--card .img--btn,.team__btn{background:var(--Orange, #fd6038);padding:15px 35px;color:var(--White, #fff);text-align:center;font-family:Manrope,sans-serif;font-size:1.8rem;font-weight:600;line-height:1.66;cursor:pointer;transition:all .4s ease-out}@media (max-width: 1199.98px){.top-page__hero .hero__info--btn,.about__info--btn,.feature__content--btn,.blog__desc button,.btn,.blog__post--btn,.cta__btn,.team__list--card .img--btn,.team__btn{padding:10px 25px;font-size:1.6rem}}@media (max-width: 575.98px){.top-page__hero .hero__info--btn,.about__info--btn,.feature__content--btn,.blog__desc button,.btn,.blog__post--btn,.cta__btn,.team__list--card .img--btn,.team__btn{padding:10px;font-size:1.2rem}}.top-page__hero .hero__info--btn:hover,.about__info--btn:hover,.feature__content--btn:hover,.blog__desc button:hover,.btn:hover,.blog__post--btn:hover,.cta__btn:hover,.team__list--card .img--btn:hover,.team__btn:hover{background-color:#fff;color:#fd6038}.contact-main .heading,.blog__feature--heading,.blog__contact--heading,.practice-main .title,.about-2-hero__heading,.history__content--heading,.experience__heading,.about-1-hero__heading,.story__content--heading,.gallery__heading,.video__heading,.about__info--heading,.feature__content--heading,.testimonial__heading--title,.faq__heading,.blog__heading,.awards__heading,.cta__heading,.team__heading{font-family:Roboto Slab,serif;font-size:4.2rem;font-weight:700;line-height:1.24}@media (max-width: 1199.98px){.contact-main .heading,.blog__feature--heading,.blog__contact--heading,.practice-main .title,.about-2-hero__heading,.history__content--heading,.experience__heading,.about-1-hero__heading,.story__content--heading,.gallery__heading,.video__heading,.about__info--heading,.feature__content--heading,.testimonial__heading--title,.faq__heading,.blog__heading,.awards__heading,.cta__heading,.team__heading{font-size:3.2rem}}@media (max-width: 991.98px){.contact-main .heading,.blog__feature--heading,.blog__contact--heading,.practice-main .title,.about-2-hero__heading,.history__content--heading,.experience__heading,.about-1-hero__heading,.story__content--heading,.gallery__heading,.video__heading,.about__info--heading,.feature__content--heading,.testimonial__heading--title,.faq__heading,.blog__heading,.awards__heading,.cta__heading,.team__heading{font-size:2.4rem}}.blog__contact--hashtag,.history__content--hashtag,.experience__hashtag,.about-1-hero__hashtag,.story__content--hashtag,.gallery__hashtag,.video__hashtag,.about__info--hashtag,.service__hashtag,.feature__content--hashtag,.testimonial__hashtag,.faq__hashtag,.blog__hashtag,.awards__hashtag,.cta__hashtag,.team__hashtag{font-family:Roboto Slab,serif;font-size:1.8rem;font-weight:400;line-height:1.66}@media (max-width: 1199.98px){.blog__contact--hashtag,.history__content--hashtag,.experience__hashtag,.about-1-hero__hashtag,.story__content--hashtag,.gallery__hashtag,.video__hashtag,.about__info--hashtag,.service__hashtag,.feature__content--hashtag,.testimonial__hashtag,.faq__hashtag,.blog__hashtag,.awards__hashtag,.cta__hashtag,.team__hashtag{font-size:1.6rem}}@media (max-width: 991.98px){.blog__contact--hashtag,.history__content--hashtag,.experience__hashtag,.about-1-hero__hashtag,.story__content--hashtag,.gallery__hashtag,.video__hashtag,.about__info--hashtag,.service__hashtag,.feature__content--hashtag,.testimonial__hashtag,.faq__hashtag,.blog__hashtag,.awards__hashtag,.cta__hashtag,.team__hashtag{font-size:1.4rem}}@media (max-width: 575.98px){.blog__contact--hashtag,.history__content--hashtag,.experience__hashtag,.about-1-hero__hashtag,.story__content--hashtag,.gallery__hashtag,.video__hashtag,.about__info--hashtag,.service__hashtag,.feature__content--hashtag,.testimonial__hashtag,.faq__hashtag,.blog__hashtag,.awards__hashtag,.cta__hashtag,.team__hashtag{font-size:1.2rem}}.contact-main .hashtag,.contact-main .desc,.contact-main .contact__input ::placeholder,.contact-main .contact__btn,.blog__contact--input input::placeholder,.blog__contact--desc,.practice-main .desc,.practice-main .list,.history__content--desc,.experience__desc,.about-1-hero__desc,.story__content--desc,.gallery__desc,.video__desc,.top-page__hero .hero__info--desc,.about__info--desc,.about__info .data-desc,.service__desc,.feature__content--desc,.testimonial__card--text,.faq__card--content,.blog__desc p,.blog__post--author .author-info__name,.blog__post--author .author-info__job,.cta__desc,.team__desc{font-family:Manrope,sans-serif;font-size:1.8rem;font-weight:400;line-height:1.66}@media (max-width: 1199.98px){.contact-main .hashtag,.contact-main .desc,.contact-main .contact__input ::placeholder,.contact-main .contact__btn,.blog__contact--input input::placeholder,.blog__contact--desc,.practice-main .desc,.practice-main .list,.history__content--desc,.experience__desc,.about-1-hero__desc,.story__content--desc,.gallery__desc,.video__desc,.top-page__hero .hero__info--desc,.about__info--desc,.about__info .data-desc,.service__desc,.feature__content--desc,.testimonial__card--text,.faq__card--content,.blog__desc p,.blog__post--author .author-info__name,.blog__post--author .author-info__job,.cta__desc,.team__desc{font-size:1.6rem}}@media (max-width: 991.98px){.contact-main .hashtag,.contact-main .desc,.contact-main .contact__input ::placeholder,.contact-main .contact__btn,.blog__contact--input input::placeholder,.blog__contact--desc,.practice-main .desc,.practice-main .list,.history__content--desc,.experience__desc,.about-1-hero__desc,.story__content--desc,.gallery__desc,.video__desc,.top-page__hero .hero__info--desc,.about__info--desc,.about__info .data-desc,.service__desc,.feature__content--desc,.testimonial__card--text,.faq__card--content,.blog__desc p,.blog__post--author .author-info__name,.blog__post--author .author-info__job,.cta__desc,.team__desc{font-size:1.4rem}}@media (max-width: 575.98px){.contact-main .hashtag,.contact-main .desc,.contact-main .contact__input ::placeholder,.contact-main .contact__btn,.blog__contact--input input::placeholder,.blog__contact--desc,.practice-main .desc,.practice-main .list,.history__content--desc,.experience__desc,.about-1-hero__desc,.story__content--desc,.gallery__desc,.video__desc,.top-page__hero .hero__info--desc,.about__info--desc,.about__info .data-desc,.service__desc,.feature__content--desc,.testimonial__card--text,.faq__card--content,.blog__desc p,.blog__post--author .author-info__name,.blog__post--author .author-info__job,.cta__desc,.team__desc{font-size:1.2rem}}.team{background:var(--Dark, #0e1412);padding:100px 0}@media (max-width: 767.98px){.team{padding:70px 0}}@media (max-width: 575.98px){.team{padding:40px 0}}.team .inner{display:flex;flex-direction:column;justify-content:center;align-items:center}.team__hashtag{color:var(--Orange, #fd6038);margin-bottom:6px}.team__heading{color:var(--White, #fff);margin-bottom:18px}.team__desc{max-width:470px;color:#beccc7;text-align:center;margin-bottom:70px}@media (max-width: 767.98px){.team__desc{margin-bottom:50px}}.team__list--card{cursor:pointer}.team__list--card:hover img{scale:1.1}.team__list--card-img{max-width:370px;height:370px;overflow:hidden;position:relative}@media (max-width: 767.98px){.team__list--card-img{max-width:unset}}.team__list--card-img img{width:100%;height:100%;object-fit:cover;object-position:center top;transition:all .4s ease-out}.team__list--card .img--btn{position:absolute;bottom:30px;left:50%;transform:translate(-50%)}.team__list--card-info{padding-top:18px;text-align:center}.team__list--card-info .name{color:var(--White, #fff);font-family:Manrope,sans-serif;font-size:2.2rem;font-weight:700;line-height:1.45}.team__list--card-info .pos{color:#beccc7;font-family:Manrope,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.75}.team__btn{margin-top:55px}.cta{background:var(--Green, #017848);padding:100px 0;color:var(--White, #fff)}@media (max-width: 767.98px){.cta{padding:70px 0}}@media (max-width: 575.98px){.cta{padding:40px 0}}.cta .inner{display:flex;align-items:center;justify-content:center;flex-direction:column}.cta__hashtag{margin-bottom:6px}.cta__heading{margin-bottom:18px}.cta__desc{max-width:470px;text-align:center;margin-bottom:38px}.awards{padding:100px 0;background:var(--Yellow-Light, #f8ebc9)}@media (max-width: 767.98px){.awards{padding:70px 0}}@media (max-width: 575.98px){.awards{padding:40px 0}}.awards__hashtag{color:var(--Dark, #0e1412);text-align:center}.awards__heading{color:var(--Dark, #0e1412);text-align:center;margin-bottom:70px}.awards__list--img{max-width:270px;height:270px;background:var(--White, #fff);display:flex;align-items:center;justify-content:center}@media (max-width: 991.98px){.awards__list--img{max-width:unset}}.awards__list--img img{width:60%;object-fit:contain;object-position:center}.blog__post{cursor:pointer}.blog__post:hover .blog__post--img img{scale:1.1}.blog__post--img{width:100%;height:370px;overflow:hidden;margin-bottom:20px}.blog__post--img img{width:100%;height:100%;object-fit:cover;transition:all .3s ease-in}.blog__post--title{color:var(--Dark, #181d1f);font-size:2.2rem;font-weight:700;line-height:1.45;margin:20px 0 12px}.blog__post--btn{background-color:transparent;color:var(--Orange, #fd6038);padding:unset}.blog__post--author{display:flex;align-items:center;gap:16px}.blog__post--author .author-avt{max-width:64px;height:64px;border-radius:50%;overflow:hidden}.blog__post--author .author-avt img{width:100%;height:100%;object-fit:cover}.blog__post--author .author-info__name{font-weight:600;color:var(--Dark, #0e1412)}.blog__post--author .author-info__job{color:var(--Grey, #586863);font-size:1.6rem;line-height:1.75}.scroll-btn{color:#fff;width:40px;height:40px;background-color:#fd6038;cursor:pointer;display:flex;align-items:center;justify-content:center;position:fixed;bottom:20px;right:20px;z-index:90}@media (max-width: 991.98px){.scroll-btn{width:35px;height:35px;bottom:15px;right:15px}}@media (max-width: 767.98px){.scroll-btn{width:30px;height:30px;bottom:10px;right:10px}}@media (max-width: 575.98px){.scroll-btn{bottom:10px;right:18px}}.scroll-btn a{font-size:1.8rem;padding:12px}.top-page{background:var(--Yellow-Light, #f8ebc9)}.top-page__hero{padding:162px 0}@media (max-width: 991.98px){.top-page__hero{padding:100px 0}}.top-page__hero .hero__info{max-width:570px}@media (max-width: 991.98px){.top-page__hero .hero__info{margin:0 auto}}.top-page__hero .hero__info--sub-heading{color:var(--Dark, #0e1412);font-family:Roboto Slab,serif;font-size:1.8rem;font-weight:400;line-height:1.66;margin-bottom:12px}.top-page__hero .hero__info--heading{color:var(--Dark, #0e1412);font-family:Roboto Slab,serif;font-size:6rem;font-weight:800;line-height:1.16;margin-bottom:18px}@media (max-width: 1199.98px){.top-page__hero .hero__info--heading{font-size:4rem}}@media (max-width: 991.98px){.top-page__hero .hero__info--heading{font-size:3.2rem}}.top-page__hero .hero__info--desc{color:var(--Dark, #0e1412);margin-bottom:38px}.top-page__hero .hero__img{background-color:var(--Green, #017848);height:100%;max-width:470px;position:relative}@media (max-width: 767.98px){.top-page__hero .hero__img{max-width:300px;height:300px;margin:78px auto 0}}@media (max-width: 575.98px){.top-page__hero .hero__img{max-width:250px;height:250px}}.top-page__hero .hero__img>img{object-fit:cover;width:70%;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%);z-index:2}.top-page__hero .hero__img-decor--yellow{width:40%;height:85%;background-color:var(--Yellow, #fed464);position:absolute;bottom:0;left:0;z-index:1}.top-page__hero .hero__img-decor--orange{width:30%;height:25%;background:var(--Orange, #fd6038);position:absolute;top:27%;right:-15%;z-index:1}@media (max-width: 1199.98px){.top-page__hero .hero__img-decor--orange{right:-5%}}.top-page__hero .hero__img .hero__img--btn{cursor:pointer}.top-page__hero .hero__img .hero__img--btn img{position:absolute;top:-13%;left:-10%}@media (max-width: 1199.98px){.top-page__hero .hero__img .hero__img--btn img{top:-14%;left:-11%}}@media (max-width: 991.98px){.top-page__hero .hero__img .hero__img--btn img{width:75px;height:75px;top:-10%;left:-15%}}@media (max-width: 767.98px){.top-page__hero .hero__img .hero__img--btn img{width:65px;height:65px;left:-10%}}@media (max-width: 575.98px){.top-page__hero .hero__img .hero__img--btn img{width:50px;height:50px}}.top-page__hero .hero__img .hero__img--btn .hero__img--video-text{position:absolute;top:-25%;left:-20.5%;z-index:20;color:var(--Dark, #0e1412);animation:rotateText 10s linear infinite;transform-origin:50% 50%}.top-page__hero .hero__img .hero__img--btn .hero__img--video-text:hover{animation-play-state:paused}@media (max-width: 1399.98px){.top-page__hero .hero__img .hero__img--btn .hero__img--video-text{top:-23%;left:-21%}}@media (max-width: 1199.98px){.top-page__hero .hero__img .hero__img--btn .hero__img--video-text{top:-28%;left:-23%}}@media (max-width: 991.98px){.top-page__hero .hero__img .hero__img--btn .hero__img--video-text{width:135px;height:135px;top:-19%;left:-25%}}@media (max-width: 767.98px){.top-page__hero .hero__img .hero__img--btn .hero__img--video-text{width:115px;height:115px;top:-18.5%;left:-18.5%}}@media (max-width: 575.98px){.top-page__hero .hero__img .hero__img--btn .hero__img--video-text{width:90px;height:90px;top:-18%;left:-18%}}@keyframes rotateText{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.about{background-color:var(--Dark, #0e1412);color:#fff;padding:100px 0}.about__img{max-width:570px;height:570px;position:relative}@media (max-width: 1199.98px){.about__img{margin-right:35px}}@media (max-width: 991.98px){.about__img{height:390px}}@media (max-width: 767.98px){.about__img{display:none}}.about__img img{object-fit:cover;width:100%;height:100%}.about__img--decor-1{background:var(--Yellow, #fed464);width:3.5%;height:40%;position:absolute;top:0;left:0;z-index:1}.about__img--decor-2{background:var(--Yellow, #fed464);width:20%;height:28%;position:absolute;top:43%;right:0;transform:translate(50%);z-index:1}.about__info{max-width:470px;height:100%;margin:0 auto;display:flex;flex-direction:column;justify-content:center}.about__info--hashtag{color:var(--Orange, #fd6038);margin-bottom:6px}.about__info--heading{color:var(--White, #fff);margin-bottom:18px}.about__info--desc{color:#beccc7;margin-bottom:28px}.about__info--data{display:flex;gap:55px;margin-bottom:40px}.about__info .data-number{color:var(--White, #fff);font-family:Roboto Slab,serif;font-size:2.4rem;font-weight:700;line-height:1.41}@media (max-width: 991.98px){.about__info .data-number{font-size:2rem}}.about__info .data-desc{color:#beccc7}.about__info--btn{max-width:170px}.service{padding:150px 0}.service .inner{display:flex;flex-direction:column;align-items:center;justify-content:center}.service__hashtag{color:var(--Grey, #586863);margin-bottom:6px}.service__heading{color:var(--Dark, #0e1412);font-family:Roboto Slab,serif;font-size:4.2rem;font-weight:700;line-height:1.24;margin-bottom:18px}.service__desc{max-width:470px;text-align:center;color:var(--Grey, #586863);margin-bottom:70px}.service__btn{background:var(--Orange, #fd6038);color:var(--White, #fff);text-align:center;padding:15px 35px;font-family:Manrope,sans-serif;font-size:1.8rem;font-weight:600;line-height:1.66;cursor:pointer;transition:all .4s ease-out}.service__btn:hover{outline:2px solid #fd6038;background-color:#fff;color:#fd6038}.service__list{margin-bottom:55px}.service__list--card{max-width:400px;height:400px;cursor:pointer;overflow:hidden;position:relative}@media (max-width: 767.98px){.service__list--card{max-width:unset}}.service__list--card:hover img{scale:1.1}.service__list--card img{width:100%;height:100%;object-fit:cover;transition:scale .4s ease}.service__list--card .service__list [class*=col-]:first-child .service__list--card-desc,.service__list [class*=col-]:first-child .service__list--card .service__list--card-desc,.service__list--card .service__list--card-desc{width:90%;text-align:center;font-family:Manrope,sans-serif;padding:20px 62px;font-size:2.2rem;font-weight:700;line-height:1.45;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}@media (max-width: 1199.98px){.service__list--card .service__list [class*=col-]:first-child .service__list--card-desc,.service__list [class*=col-]:first-child .service__list--card .service__list--card-desc,.service__list--card .service__list--card-desc{padding:20px 50px;font-size:1.6rem}}@media (max-width: 767.98px){.service__list--card .service__list [class*=col-]:first-child .service__list--card-desc,.service__list [class*=col-]:first-child .service__list--card .service__list--card-desc,.service__list--card .service__list--card-desc{padding:20px 30px;font-size:1.4rem}}.service__list--card-desc{background-color:#fff;color:var(--Dark, #0e1412)}.service__list [class*=col-]:first-child .service__list--card-desc{background:var(--Orange, #fd6038);color:var(--White, #fff)}.feature .inner{margin-bottom:150px;display:flex;flex-direction:column}.feature__box:not(:last-child){margin-bottom:150px}@media (max-width: 767.98px){.feature__box:not(:last-child){margin-bottom:70px}}.feature__box:nth-child(2n) .feature__content{margin-left:unset}@media (max-width: 767.98px){.feature .f-columns-reverse{display:flex;flex-direction:column-reverse}}.feature__img{max-width:570px;height:570px;position:relative}@media (max-width: 991.98px){.feature__img{height:390px}}.feature__img img{width:100%;height:100%;object-fit:cover}.feature__img--decor-orange-1{background:var(--Orange, #fd6038);width:28%;height:25%;position:absolute;top:50%;left:0%;transform:translate(-35%)}.feature__img--decor-orange-2{background:var(--Orange, #fd6038);width:3.5%;height:40%;position:absolute;top:0;right:0}.feature__img--decor-green-1{background:var(--Green, #017848);width:25%;height:17%;position:absolute;top:50%;left:0%;transform:translate(-35%)}.feature__img--decor-green-2{background:var(--Green, #017848);width:3.5%;height:40%;position:absolute;bottom:0;right:0}.feature__content{max-width:470px;height:100%;margin:0 auto;display:flex;flex-direction:column;justify-content:center}@media (max-width: 767.98px){.feature__content{margin-bottom:30px}}.feature__content--hashtag{color:var(--Grey, #586863);margin-bottom:6px}.feature__content--heading{color:var(--Dark, #0e1412);margin-bottom:18px}.feature__content--desc{color:var(--Grey, #586863);margin-bottom:28px}.feature__content--list{list-style:disc;color:var(--Dark, #0e1412);font-family:Manrope,sans-serif;font-size:1.8rem;font-weight:500;line-height:1.66;transform:translate(25px)}.feature__content--list :not(:last-child){margin-bottom:12px}.feature__content--btn{max-width:180px}.feature__content--btn:hover{outline:2px solid #fd6038}.testimonial{padding:150px 0}.testimonial__hashtag{color:var(--Grey, #586863);margin-bottom:8px}.testimonial__heading{margin-bottom:70px;display:flex;justify-content:space-between;align-items:flex-end}.testimonial__heading--title{max-width:469px;color:var(--Dark, #0e1412)}.testimonial__heading--arrows{font-size:1.6rem;color:#fff;display:flex;gap:20px;cursor:pointer}.testimonial__heading--arrows .arrows--next,.testimonial__heading--arrows .arrows--back{width:45px;height:45px;display:flex;align-items:center;justify-content:center}@media (max-width: 767.98px){.testimonial__heading--arrows .arrows--next,.testimonial__heading--arrows .arrows--back{width:35px;height:35px}}.testimonial__heading--arrows .arrows--back{background-color:#0e1412}.testimonial__heading--arrows .arrows--next{background-color:#fd6038}.testimonial__dot{margin-top:55px;display:flex;align-items:center;justify-content:center;gap:10px}.testimonial__dot .dot{width:8px;height:8px;border-radius:50%;background-color:#0e1412}.testimonial__dot .dot:first-child{background-color:#fd6038}.testimonial__card{padding:30px;border:1px solid #e6efec;background:var(--White, #fff)}.testimonial__card--avt{width:64px;height:64px;border-radius:50%;overflow:hidden}.testimonial__card--avt img{width:100%;height:100%;object-fit:cover;object-position:center top}.testimonial__card--text{color:var(--Grey, #586863);margin:30px 0}.testimonial__card--quotes{width:27px;height:24px}.testimonial__card--quotes img{width:100%;height:100%}.testimonial__card--author{color:var(--Dark, #0e1412);font-family:Manrope,sans-serif;font-size:2rem;font-weight:700;line-height:1.5;margin-top:12px}.testimonial__card--author-job{color:var(--Grey, #586863);font-family:Manrope,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.71}.faq .inner{margin:0 auto 150px;max-width:770px;display:flex;flex-direction:column;align-items:center}.faq__hashtag{color:var(--Grey, #586863);margin-bottom:6px}.faq__heading{color:var(--Dark, #0e1412);margin-bottom:18px}.faq .faq__option--other,.faq .faq__option--general{padding:8px;border-radius:8px;font-family:Manrope,sans-serif;font-size:1.8rem;font-weight:600;line-height:1.66}.faq .faq__option--other:hover,.faq .faq__option--general:hover{background-color:#ededed}.faq__option{display:flex;gap:30px;margin-bottom:70px;cursor:pointer}.faq__option--general{color:var(--Orange, #fd6038)}.faq__option--other{color:var(--Dark, #0e1412)}.faq__card{width:100%;padding:30px}.faq__card:not(:first-of-type){border-top:1px solid var(--Light-Grey, #dbe1e3)}.faq__card--header{display:flex;align-items:center;justify-content:space-between}.faq__card--header h2{color:var(--Dark, #0e1412);font-family:Manrope,sans-serif;font-size:2.2rem;font-weight:700;line-height:1.45}@media (max-width: 575.98px){.faq__card--header h2{font-size:1.4rem}}.faq__card--header label{max-width:28px;max-height:28px;padding:10px;font-size:1.6rem;color:#fff;cursor:pointer;background-color:#0e1412;display:flex;align-items:center;justify-content:center}.faq__card--header i{transition:all .3s ease-in}.faq__card--content{color:var(--Grey, #586863)}.faq #openFaqCard-1:checked+.faq__card,.faq #openFaqCard-2:checked+.faq__card,.faq #openFaqCard-3:checked+.faq__card{background:var(--White, #fff);box-shadow:0 20px 70px #0e141212;margin-bottom:30px}.faq #openFaqCard-1:checked+.faq__card .faq__card--content,.faq #openFaqCard-2:checked+.faq__card .faq__card--content,.faq #openFaqCard-3:checked+.faq__card .faq__card--content{display:block}.faq #openFaqCard-1:checked+.faq__card .faq__card--header,.faq #openFaqCard-2:checked+.faq__card .faq__card--header,.faq #openFaqCard-3:checked+.faq__card .faq__card--header{margin-bottom:20px}.faq #openFaqCard-1:checked+.faq__card .faq__card--header i,.faq #openFaqCard-2:checked+.faq__card .faq__card--header i,.faq #openFaqCard-3:checked+.faq__card .faq__card--header i{transform:rotate(180deg)}.faq #openFaqCard-1:checked+.faq__card .faq__card--header label,.faq #openFaqCard-2:checked+.faq__card .faq__card--header label,.faq #openFaqCard-3:checked+.faq__card .faq__card--header label{background-color:#fd6038}.blog{margin-bottom:150px}.blog__hashtag{color:var(--Grey, #586863);margin-bottom:6px}.blog__heading{color:var(--Dark, #0e1412);margin-bottom:18px}.blog__desc{display:flex;align-items:center;justify-content:space-between;margin-bottom:70px}.blog__desc p{max-width:470px;color:var(--Grey, #586863)}@media (max-width: 575.98px){.blog__desc button{display:none}}.blog__desc button:hover{outline:1px solid #fd6038}.about-1-topPage{background:var(--Yellow-Light, #f8ebc9)}.about-1-hero{padding:100px 0;text-align:center}@media (max-width: 991.98px){.about-1-hero{padding:70px 0}}@media (max-width: 767.98px){.about-1-hero{padding:50px 0}}.about-1-hero__hashtag{color:var(--Dark, #0e1412)}@media (max-width: 575.98px){.about-1-hero__hashtag{font-size:1rem}}.about-1-hero__heading{color:var(--Dark, #0e1412);font-size:6rem}@media (max-width: 1199.98px){.about-1-hero__heading{font-size:4rem}}@media (max-width: 991.98px){.about-1-hero__heading{font-size:3.2rem}}@media (max-width: 575.98px){.about-1-hero__heading{font-size:3rem}}.about-1-hero__desc{color:var(--Dark, #0e1412)}@media (max-width: 575.98px){.about-1-hero__desc{font-size:1rem}}.story{padding:150px 0}@media (max-width: 991.98px){.story{padding:70px 0}}@media (max-width: 767.98px){.story{padding:50px 0}}.story__content{display:flex;flex-direction:column;justify-content:center;max-width:470px;height:100%}.story__content--hashtag{color:var(--Grey, #586863);margin-bottom:6px}.story__content--heading{color:var(--Dark, #0e1412);margin-bottom:18px}.story__content--desc{color:var(--Grey, #586863);display:flex;flex-direction:column;gap:25px}@media (max-width: 991.98px){.story__content--desc{gap:12px}}.story__img{position:relative}@media (max-width: 991.98px){.story__img{height:100%}}@media (max-width: 767.98px){.story__img{display:none}}.story__img img{width:100%;height:100%}@media (max-width: 991.98px){.story__img img{object-fit:cover}}.story__img--yellow-1{width:3.5%;height:40%;background:var(--Yellow, #fed464);position:absolute;top:0;right:0}.story__img--yellow-2{width:25%;height:33.33%;background:var(--Yellow, #fed464);position:absolute;top:50%;left:0;transform:translate(-50%)}.gallery{margin-bottom:150px}@media (max-width: 991.98px){.gallery{margin-bottom:70px}}@media (max-width: 767.98px){.gallery{margin-bottom:50px}}.gallery .inner{display:flex;flex-direction:column;align-items:center}.gallery__hashtag{color:var(--Grey, #586863);margin-bottom:6px}.gallery__heading{color:var(--Dark, #0e1412);margin-bottom:18px}.gallery__desc{text-align:center;max-width:470px;color:var(--Grey, #586863);margin-bottom:70px}@media (max-width: 767.98px){.gallery__desc{margin-bottom:50px}}.gallery__img{width:100%}.gallery__img img{width:100%;max-height:570px;object-fit:cover}.gallery__dot{margin-top:55px;display:flex;align-items:center;justify-content:center;gap:10px}.gallery__dot .dot{width:8px;height:8px;border-radius:50%;background-color:#0e1412}.gallery__dot .dot:first-child{background-color:#fd6038}.gallery__data{width:100%;margin-top:70px;background:var(--Yellow, #fed464);padding:55px 0;display:flex;align-items:center;justify-content:center;gap:100px}@media (max-width: 767.98px){.gallery__data{gap:35px;padding:25px 0}}@media (max-width: 575.98px){.gallery__data{flex-direction:column}}.gallery__data .data-box{display:flex;flex-direction:column;align-items:center}.gallery__data .data-number{color:var(--Dark, #0e1412);font-family:Roboto Slab,serif;font-size:6rem;font-weight:800;line-height:1.16}@media (max-width: 1199.98px){.gallery__data .data-number{font-size:4rem}}@media (max-width: 767.98px){.gallery__data .data-number{font-size:3.2rem}}@media (max-width: 575.98px){.gallery__data .data-number{font-size:6rem}}.gallery__data .data-desc{color:var(--Dark, #0e1412);font-family:Manrope,sans-serif;font-size:1.8rem;font-weight:400;line-height:1.66}@media (max-width: 1199.98px){.gallery__data .data-desc{font-size:1.4rem}}@media (max-width: 767.98px){.gallery__data .data-desc{font-size:1.2rem}}@media (max-width: 575.98px){.gallery__data .data-desc{font-size:1.8rem}}.video{margin-bottom:150px}@media (max-width: 991.98px){.video{margin-bottom:70px}}@media (max-width: 767.98px){.video{margin-bottom:50px}}.video .inner{display:flex;flex-direction:column;align-items:center}.video__hashtag{color:var(--Grey, #586863);margin-bottom:6px}.video__heading{color:var(--Dark, #0e1412);margin-bottom:18px}.video__desc{text-align:center;max-width:470px;color:var(--Grey, #586863);margin-bottom:70px}@media (max-width: 767.98px){.video__desc{margin-bottom:50px}}.video__feature{width:100%;height:570px;position:relative}@media (max-width: 991.98px){.video__feature{height:460px}}@media (max-width: 767.98px){.video__feature{height:300px}}@media (max-width: 575.98px){.video__feature{height:200px}}.video__feature .interview-video{height:100%}.video__feature .interview-video img{width:100%;height:100%;object-fit:cover}.video__feature .video-play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video__feature .video-play-btn img{cursor:pointer}@media (max-width: 767.98px){.video__feature .video-play-btn img{width:60px;height:60px}}.about-2-hero{padding:70px 0 150px;text-align:center}@media (max-width: 991.98px){.about-2-hero{padding:70px 0}}@media (max-width: 767.98px){.about-2-hero{padding:50px 0}}.about-2-hero__heading{color:var(--Dark, #0e1412);font-size:6rem;margin-bottom:70px}@media (max-width: 1199.98px){.about-2-hero__heading{font-size:4rem}}@media (max-width: 991.98px){.about-2-hero__heading{font-size:3.2rem}}.about-2-hero__video{max-height:570px}.about-2-hero__video .interview__video{position:relative}.about-2-hero__video .interview__video>img{display:block;width:100%;object-fit:cover}.about-2-hero__video .interview__video>button{background-color:transparent;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.about-2-hero__video .content__video{padding:25px;background-color:#fd6038;text-align:left}.about-2-hero__video .content__video--title{color:var(--White, #fff);font-size:2.2rem;font-weight:700;line-height:1.45;margin-bottom:15px}@media (max-width: 991.98px){.about-2-hero__video .content__video--title{font-size:1.6rem}}.about-2-hero__video .content__video--desc{color:var(--White, #fff);font-size:1.6rem;font-weight:400;line-height:1.75}@media (max-width: 991.98px){.about-2-hero__video .content__video--desc{font-size:1.2rem}}.history{margin-bottom:150px}@media (max-width: 991.98px){.history{margin-bottom:100px}}@media (max-width: 767.98px){.history{margin-bottom:70px}}@media (max-width: 767.98px){.history{margin-bottom:50px}}.history__content{display:flex;flex-direction:column;justify-content:center;height:100%;max-width:470px}.history__content--hashtag{color:var(--Grey, #586863);margin-bottom:6px}.history__content--heading{color:var(--Dark, #0e1412);margin-bottom:18px}.history__content--desc{color:var(--Grey, #586863);display:flex;flex-direction:column;gap:15px}.history__img{max-width:570px;height:570px;position:relative}@media (max-width: 991.98px){.history__img{height:370px}}@media (max-width: 767.98px){.history__img{height:270px}}.history__img img{width:100%;height:100%;object-fit:cover}.history__img--decor{height:45%;width:4%;background-color:#fd6038;position:absolute;left:0;bottom:0;transform:translate(-100%)}.experience{background:var(--Yellow-Light, #f8ebc9);padding:100px 0;text-align:center;margin-bottom:150px}@media (max-width: 991.98px){.experience{margin-bottom:100px;padding:70px 0}}@media (max-width: 767.98px){.experience{margin-bottom:70px}}@media (max-width: 575.98px){.experience{margin-bottom:50px;padding:50px 0}}.experience__hashtag{color:var(--Dark, #0e1412);margin-bottom:6px}.experience__heading{color:var(--Dark, #0e1412);margin-bottom:18px}.experience__desc{color:var(--Grey, #586863);padding:0 50vh}@media (max-width: 991.98px){.experience__desc{padding:unset}}.practice-top-page{background:#f8ebc9;padding-bottom:30px}.practice-main{padding-bottom:150px}@media (max-width: 767.98px){.practice-main{padding-bottom:50px}}.practice-main section{margin-bottom:48px}@media (max-width: 767.98px){.practice-main section{margin-bottom:30px}}@media (max-width: 575.98px){.practice-main section{margin-bottom:25px}}.practice-main img{width:100%;max-height:570px;object-fit:cover;margin-bottom:70px}@media (max-width: 767.98px){.practice-main img{height:270px;margin-bottom:40px;margin-top:40px}}@media (max-width: 575.98px){.practice-main img{margin-bottom:20px;margin-top:20px}}.practice-main .title{color:var(--Dark, #0e1412);margin-bottom:18px}.practice-main .desc{color:var(--Grey, #586863);display:flex;flex-direction:column;row-gap:22px}@media (max-width: 767.98px){.practice-main .desc{row-gap:15px}}.practice-main .list{color:var(--Dark, #0e1412);font-weight:500;list-style:disc;transform:translate(20px);margin:28px 0}@media (max-width: 767.98px){.practice-main .list{margin:15px 0}}@media (max-width: 575.98px){.practice-main .list{margin:10px 0}}.blog-top-page{background:#f8ebc9;padding-bottom:30px}.blog-main{margin:70px 0 150px}@media (max-width: 767.98px){.blog-main{margin:40px 0 70px}}.blog__feature{margin-bottom:100px}.blog__feature--heading{color:var(--Dark, #0e1412);font-size:6rem;margin-bottom:40px}@media (max-width: 991.98px){.blog__feature--heading{font-size:4.2rem}}@media (max-width: 767.98px){.blog__feature--heading{font-size:3.2rem}}.blog__feature--option{margin-bottom:70px;display:flex;gap:10px}@media (max-width: 767.98px){.blog__feature--option{flex-wrap:wrap}}.blog__feature--option button:first-child:hover{outline:1px solid #fd6038}.blog__feature--option button:not(:first-child){background:var(--Dark, #0e1412)}.blog__feature--option button:not(:first-child):hover{background:#505050;color:#fff}.blog__contact{background:var(--Green, #017848);padding:100px 0;margin-bottom:100px}@media (max-width: 767.98px){.blog__contact{padding:70px 0}}@media (max-width: 575.98px){.blog__contact{padding:40px 0}}.blog__contact .inner{display:flex;flex-direction:column;align-items:center}.blog__contact--hashtag{color:var(--White, #fff);margin-bottom:6px}.blog__contact--heading{color:#fff;margin-bottom:40px}.blog__contact--input{display:flex;gap:15px;margin-bottom:18px}@media (max-width: 767.98px){.blog__contact--input{gap:10px}}.blog__contact--input input{padding:15px 20px;height:60px;width:395px;font-size:2rem}@media (max-width: 767.98px){.blog__contact--input input{height:45px;width:260px}}@media (max-width: 575.98px){.blog__contact--input input{width:210px}}.blog__contact--desc p{color:#fff}.blog__contact--desc span{color:#fed464}.blog__list-blog-page .inner{display:flex;flex-direction:column;align-items:center;gap:30px}@media (max-width: 767.98px){.blog__list-blog-page .blog__list:not(:first-child){display:none}}.blog__list-blog-page .pagination{display:flex;gap:15px;margin-top:55px}.blog__list-blog-page .pagination button{width:48px;height:48px;display:flex;align-items:center;justify-content:center;color:#fff;background:var(--Dark, #0e1412);font-size:1.8rem;cursor:pointer}.blog__list-blog-page .pagination button:first-child{background:var(--Orange, #fd6038)}@media (max-width: 767.98px){.blog__list-blog-page .pagination button{width:40px;height:40px}}@media (max-width: 575.98px){.blog__list-blog-page .pagination button{width:35px;height:35px}}.contact-top-page{background:#f8ebc9;padding-bottom:30px}.contact-main{padding:100px 0}@media (max-width: 991.98px){.contact-main{padding:70px 0}}@media (max-width: 575.98px){.contact-main{padding:40px 0 50px}}.contact-main .hashtag{color:var(--Grey, #586863);font-weight:500;margin-bottom:12px}@media (max-width: 575.98px){.contact-main .hashtag{font-size:1rem;margin-bottom:5px}}.contact-main .heading{color:var(--Dark, #0e1412);max-width:670px;margin-bottom:20px}@media (max-width: 767.98px){.contact-main .heading{margin-bottom:15px}}@media (max-width: 575.98px){.contact-main .heading{font-size:2.1rem;margin-bottom:10.5px}}.contact-main .desc{color:var(--Grey, #586863);font-family:DM Sans,sans-serif;font-size:1.6rem;letter-spacing:-.16px;max-width:530px;margin-bottom:70px}@media (max-width: 991.98px){.contact-main .desc{margin-bottom:50px}}@media (max-width: 767.98px){.contact-main .desc{margin-bottom:30px}}@media (max-width: 575.98px){.contact-main .desc{width:265px;font-size:1rem}}.contact-main .contact__input input{width:100%;height:60px;background:var(--Gray-6, #f2f2f2);padding:18px 31px;font-size:1.6rem}@media (max-width: 767.98px){.contact-main .contact__input input{padding:12px 25px}}.contact-main .contact__input textarea{width:100%;height:150px;background:var(--Gray-6, #f2f2f2);padding:20px 31px;font-size:1.6rem;resize:vertical}.contact-main .contact__input ::placeholder{font-size:1.4rem;line-height:1.72;color:var(--Grey, #586863)}.contact-main .contact__btn{display:flex;align-items:center;justify-content:center;width:144px;height:62px;border-radius:31px;background:var(--Dark, #0e1412);color:var(--White, #fff);font-size:1.6rem;font-weight:400;margin-top:40px;cursor:pointer}.contact-main .contact__btn:hover{background:var(--Dark, #323232)}.wrapper-404{background:linear-gradient(135deg,#f8ebc9,#fdf5e6);min-height:100vh;overflow-x:hidden;position:relative}.container-404{min-height:100vh;display:flex;align-items:center;justify-content:center;position:relative;padding:20px}.floating-shapes{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.shape{position:absolute;border-radius:50%;opacity:.6;animation:float 6s ease-in-out infinite}.shape.shape-1{width:80px;height:80px;background:#fd6038;top:10%;left:10%;animation-delay:0s}.shape.shape-2{width:60px;height:60px;background:#fff;top:20%;right:15%;animation-delay:1s}.shape.shape-3{width:100px;height:100px;background:#fd6038;bottom:20%;left:20%;animation-delay:2s;opacity:.4}.shape.shape-4{width:40px;height:40px;background:#fff;top:60%;right:25%;animation-delay:3s}.shape.shape-5{width:70px;height:70px;background:#fd6038;bottom:10%;right:10%;animation-delay:4s;opacity:.5}.shape.shape-6{width:50px;height:50px;background:#fff;top:40%;left:5%;animation-delay:5s}@keyframes float{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-20px) rotate(180deg)}}.content{text-align:center;z-index:10;position:relative;max-width:600px}.error-code{display:flex;justify-content:center;gap:20px;margin-bottom:40px}.error-code .digit{font-size:8rem;font-weight:700;color:#fd6038;text-shadow:0 10px 30px rgba(253,96,56,.2);animation:bounce 2s ease-in-out infinite;display:inline-block}.error-code .digit:nth-child(1){animation-delay:0s}.error-code .digit:nth-child(2){animation-delay:.2s}.error-code .digit:nth-child(3){animation-delay:.4s}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.error-message{margin-bottom:50px}.error-message h1{font-size:2.5rem;color:#fd6038;margin-bottom:20px;font-weight:600;animation:fadeInUp 1s ease-out}.error-message p{font-size:1.2rem;color:#666;line-height:1.6;animation:fadeInUp 1s ease-out .3s both}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.actions{display:flex;gap:20px;justify-content:center;flex-wrap:wrap;animation:fadeInUp 1s ease-out .6s both}.btn-home,.btn-back{padding:15px 30px;border:none;border-radius:50px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.btn-home span,.btn-back span{position:relative;z-index:2}.btn-home{background:#fd6038;color:#fff;box-shadow:0 8px 25px #fd603833}.btn-home .btn-bg{position:absolute;top:0;left:-100%;width:100%;height:100%;background:#e5542f;transition:left .3s ease;z-index:1}.btn-home:hover{transform:translateY(-3px);box-shadow:0 12px 35px #fd603833}.btn-home:hover .btn-bg{left:0}.btn-back{background:transparent;color:#fd6038;border:2px solid #fd6038}.btn-back:hover{background:#fd6038;color:#fff;transform:translateY(-3px);box-shadow:0 8px 25px #fd603833}.robot{position:absolute;bottom:50px;right:50px;z-index:5;animation:robotFloat 3s ease-in-out infinite}.robot-head{width:80px;height:80px;background:#fff;border-radius:20px;position:relative;box-shadow:0 5px 20px #0000001a;margin-bottom:10px}.robot-head .eye{width:12px;height:12px;background:#fd6038;border-radius:50%;position:absolute;top:25px;animation:blink 3s infinite}.robot-head .eye.eye-left{left:20px}.robot-head .eye.eye-right{right:20px}.robot-head .mouth{width:30px;height:15px;border:3px solid #fd6038;border-top:none;border-radius:0 0 30px 30px;position:absolute;bottom:15px;left:50%;transform:translate(-50%)}.robot-body{width:60px;height:40px;background:#f8ebc9;border-radius:10px;margin:0 auto;position:relative;box-shadow:0 3px 15px #0000001a}.robot-body .antenna{width:3px;height:20px;background:#fd6038;position:absolute;top:-30px;left:50%;transform:translate(-50%)}.robot-body .antenna:after{content:"";width:8px;height:8px;background:#fd6038;border-radius:50%;position:absolute;top:-8px;left:50%;transform:translate(-50%);animation:pulse 2s infinite}@keyframes robotFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes blink{0%,90%,to{transform:scaleY(1)}95%{transform:scaleY(.1)}}@keyframes pulse{0%,to{opacity:1;transform:translate(-50%) scale(1)}50%{opacity:.5;transform:translate(-50%) scale(1.2)}}@media (max-width: 768px){.error-code .digit{font-size:5rem}.error-message h1{font-size:2rem}.error-message p{font-size:1rem}.actions{flex-direction:column;align-items:center}.robot{bottom:20px;right:20px;transform:scale(.8)}.shape.shape-1,.shape.shape-3,.shape.shape-5{width:50px;height:50px}.shape.shape-2,.shape.shape-4,.shape.shape-6{width:30px;height:30px}}@media (max-width: 480px){.error-code{gap:10px}.error-code .digit{font-size:4rem}.error-message h1{font-size:1.5rem}.container{padding:10px}}*{box-sizing:border-box}.top-page{width:100vw}html{font-size:62.5%;scroll-behavior:smooth}body{font-size:inherit;font-family:Manrope,sans-serif}button,select,textarea,input{outline:none;border:none}a{text-decoration:none;color:inherit;font-weight:inherit}
