#masthead{background:#fff;margin-left:auto;margin-right:auto;position:sticky;width:100%;z-index:111;top:0;transition:.5s}#masthead .header-wrapper{min-height:80px;display:flex;align-items:center;background:#fff}#masthead .header-wrapper .header-inner{display:flex;max-width:1104px;width:calc(100% - 48px);margin-left:auto;margin-right:auto;align-items:center;padding:35px 0;justify-content:space-between;display:flex;align-items:center}#masthead .header-wrapper .header-inner .site-branding img{max-width:170px}#masthead .header-wrapper .header-inner .main-navigation{max-height:fit-content;margin-left:auto;width:auto;height:64px;display:flex;align-items:center;padding:0;position:relative}@media(max-width: 1179px){#masthead .header-wrapper .header-inner .main-navigation{display:none}}#masthead .header-wrapper .header-inner .main-navigation ul{display:flex;align-items:center}#masthead .header-wrapper .header-inner .main-navigation .menu-item{margin-left:13px}#masthead .header-wrapper .header-inner .main-navigation .menu-item:first-child{margin-left:0}#masthead .header-wrapper .header-inner .main-navigation .menu-item.wpml-ls-item{background:#e6e6e6;display:flex;align-items:center;justify-content:center;border-radius:50%;width:32px;height:32px;transition:.3s}#masthead .header-wrapper .header-inner .main-navigation .menu-item.wpml-ls-item a{font-size:12px;font-weight:600;color:#000;line-height:32px;width:100%;display:flex;align-items:center;justify-content:center;text-align:center}#masthead .header-wrapper .header-inner .main-navigation .menu-item.wpml-ls-item a:after{display:none}#masthead .header-wrapper .header-inner .main-navigation .menu-item.wpml-ls-item:hover{background:#ffd900;transition:.3s}#masthead .header-wrapper .header-inner .main-navigation .menu-item.wpml-ls-item:hover a{color:#000}#masthead .header-wrapper .header-inner .main-navigation .menu-item a{font-size:16px;font-weight:500;line-height:1.45em;color:#292c2f;position:relative}#masthead .header-wrapper .header-inner .main-navigation .menu-item a:after{content:"";width:0;height:3px;display:block;margin-bottom:4px;background:#ffd900;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;position:absolute;bottom:-4px;left:0}#masthead .header-wrapper .header-inner .main-navigation .menu-item a:hover:after{width:100%;transition:all .3s ease-in-out 0s}#masthead .header-wrapper .header-inner .main-navigation .menu-item.current-menu-item a:after{width:100%;transition:all .3s ease-in-out 0s}#masthead .header-wrapper .header-inner .main-navigation ul ul{left:0;opacity:0;visibility:hidden;transition:.4s;top:40px;border-radius:12px;background:#2e4458}#masthead .header-wrapper .header-inner .main-navigation ul ul.sub-menu{min-width:90px;max-width:90px;padding:12px 12px 0 12px !important;display:block !important}#masthead .header-wrapper .header-inner .main-navigation ul ul.sub-menu li a{white-space:nowrap;margin-bottom:8px;line-height:1.5em;color:#fff}#masthead .header-wrapper .header-inner .main-navigation .menu-item.menu-item-has-children>a::before{content:"";width:12px;height:12px;background:url(/wp-content/themes/alfabeet/assets/down-chevron.svg) center no-repeat;background-size:contain;display:block;position:absolute;right:-20px;top:calc(50% - 8px)}#masthead .header-wrapper .header-inner .main-navigation .menu-item.menu-item-has-children>a:hover .sub-menu{visibility:visible;opacity:1;top:24px;transition:.4s ease-out}@media(max-width: 600px){#masthead .header-wrapper .header-inner .wpml-ls{display:none}}.sticky #masthead .header-wrapper{transition:.5s;margin-left:auto;margin-right:auto;z-index:111;transition:.4s}.default .site-branding img,.sticky .site-branding img{filter:unset}.sidebar-menu{position:fixed;top:0;right:-100%;width:100%;height:100%;background:#31a945;z-index:111;display:flex;align-items:flex-start;justify-content:flex-start;transition:.4s}.sidebar-menu .sidebar-menu-inner{width:calc(100% - 48px);margin-left:auto;margin-right:auto;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;padding-top:80px}.sidebar-menu .sidebar-menu-inner .menu-close{position:absolute;top:24px;right:24px;width:40px;height:40px;border-radius:50%;background:rgba(203,203,203,.2);backdrop-filter:blur(30px);border:none;padding:0;margin:0;cursor:pointer}.sidebar-menu .sidebar-menu-inner .menu-close img{width:16px;height:16px;filter:brightness(0) invert(1)}.sidebar-menu .sidebar-menu-inner .main-navigation ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:16px;text-align:left}.sidebar-menu .sidebar-menu-inner .main-navigation ul li a{font-size:16px;color:#fffbf1;text-decoration:none;font-weight:400}.sidebar-menu .sidebar-menu-inner .main-navigation ul li.wpml-ls-item{display:none}.sidebar-menu .sidebar-menu-inner .main-navigation ul .current_page_item a{color:#ffd900}.sidebar-menu .header-language-switcher{width:100%;display:flex;align-items:flex-start;justify-content:flex-start;margin-top:12px}.sidebar-menu .header-language-switcher .wpml-ls{padding-left:0}.sidebar-menu .header-language-switcher ul{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:10px}.sidebar-menu .header-language-switcher ul .wpml-ls-item{background:#2c983e;display:flex;align-items:center;justify-content:center;border-radius:50%;width:34px;height:34px;transition:.3s}.sidebar-menu .header-language-switcher ul .wpml-ls-item a{font-size:12px;font-weight:600;color:#fff;line-height:32px;width:100%;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 !important}.sidebar-menu .header-language-switcher ul .wpml-ls-item a:after{display:none}.sidebar-menu .header-language-switcher ul .wpml-ls-item:hover{background:#ffd900;transition:.3s}.sidebar-menu .header-language-switcher ul .wpml-ls-item:hover a{color:#000}.show-sidebar .sidebar-menu{right:0;transition:.4s}body.show-sidebar{overflow:hidden}.menu-toggle{background-color:rgba(0,0,0,0);border:none;width:24px;height:20px;padding:0;display:flex;flex-direction:column;justify-content:center;align-items:center;width:24px;height:20px}.menu-toggle .burger-menu{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100%;transition:.3s ease-in-out}.menu-toggle .line{width:100%;height:2px;background-color:#292c2f;border-radius:4px;transition:.3s ease-in-out;pointer-events:none}@media(min-width: 1180px){.menu-toggle{display:none}}.footer-top{background:#31a945;padding-top:0px;padding-bottom:0px}.footer-top .inner-row{padding:120px 0;max-width:948px}@media(max-width: 1279px){.footer-top .inner-row{padding-top:70px;padding-bottom:70px}}.footer-top .inner-row .footer-top-inner{display:flex;justify-content:center;gap:48px}@media(max-width: 1279px){.footer-top .inner-row .footer-top-inner{gap:30px;flex-direction:column}}@media(max-width: 799px){.footer-top .inner-row .footer-top-inner{gap:25px}}.footer-top .inner-row .footer-top-inner-left{flex-basis:calc(50% - 40px);position:relative}@media(max-width: 1279px){.footer-top .inner-row .footer-top-inner-left br{display:none}}.footer-top .inner-row .footer-top-inner-left ul{list-style:none;padding-left:0;margin-left:0;margin-top:40px}.footer-top .inner-row .footer-top-inner-left ul li{margin-bottom:4px;color:#fff;font-size:16px;line-height:1.5em;opacity:.6}.footer-top .inner-row .footer-top-inner-left ul li a{color:#fff;text-decoration:none;transition:all .3s ease}.footer-top .inner-row .footer-top-inner-left ul li a:hover{color:#fff;transition:all .3s ease}.footer-top .inner-row .footer-top-inner-left h2{font-family:"Raleway";font-style:normal;font-weight:700;font-size:40px;line-height:44px;display:flex;align-items:center;letter-spacing:-0.02em;color:#fff;margin-top:0;margin-bottom:16px}@media(max-width: 1279px){.footer-top .inner-row .footer-top-inner-left h2{font-size:32px;line-height:1.1}}@media(max-width: 799px){.footer-top .inner-row .footer-top-inner-left h2{font-size:24px;line-height:26px}}.footer-top .inner-row .footer-top-inner-left p{font-family:"Raleway";font-style:normal;font-weight:500;font-size:20px;line-height:28px;letter-spacing:-0.005em;color:#fff;margin:0}@media(max-width: 1279px){.footer-top .inner-row .footer-top-inner-left p{font-size:20px;line-height:28px}}@media(max-width: 799px){.footer-top .inner-row .footer-top-inner-left p{font-size:16px;line-height:22px}}.footer-top .inner-row .footer-top-inner-right{flex-basis:calc(50% - 40px)}.footer-top .inner-row .footer-top-inner-right p{margin-top:0;margin-bottom:-12px}.footer-top .inner-row .footer-top-inner-right p:nth-child(5){margin-top:26px;margin-bottom:unset;display:flex;flex-direction:row-reverse;align-items:flex-end}@media(max-width: 1279px){.footer-top .inner-row .footer-top-inner-right p:nth-child(5){flex-direction:row;margin-top:36px}}@media(max-width: 799px){.footer-top .inner-row .footer-top-inner-right p:nth-child(5){justify-content:center;margin-top:55px}}.footer-top .inner-row .footer-top-inner form{max-width:580px;min-width:500px}@media(max-width: 799px){.footer-top .inner-row .footer-top-inner form{max-width:100%;min-width:100%}}.footer-top .inner-row .footer-top-inner form input,.footer-top .inner-row .footer-top-inner form textarea{width:100%;background:#fff;border:solid 1px #fff;outline:none;font-family:"Inter";font-style:normal;font-weight:500;font-size:16px;line-height:23px;letter-spacing:-0.005em}@media(max-width: 799px){.footer-top .inner-row .footer-top-inner form input,.footer-top .inner-row .footer-top-inner form textarea{min-width:100%}}.footer-top .inner-row .footer-top-inner form input[type=text],.footer-top .inner-row .footer-top-inner form input[type=email]{padding:16px 20px;border-radius:4px;height:55px}.footer-top .inner-row .footer-top-inner form textarea{padding:16px 20px;border-radius:4px;height:150px}.footer-top .inner-row .footer-top-inner form input[type=submit]{background:#ffd900;border:none;cursor:pointer;border-radius:0px;font-family:"Raleway";font-style:normal;font-weight:700;color:rgba(0,0,0,.8);font-size:18px;line-height:26px;letter-spacing:-0.005em;width:fit-content;padding:12px 16px;width:145px;min-width:unset;border:solid 3px #ffd900}@media(max-width: 799px){.footer-top .inner-row .footer-top-inner form input[type=submit]{margin-right:auto;margin-left:auto}}.footer-top .inner-row .footer-top-inner form input[type=submit]{transition:all .3s ease}.footer-top .inner-row .footer-top-inner form input[type=submit]:hover{background:#000;background:#f5f5f5;transition:all .3s ease}.footer-top .inner-row .footer-top-inner form .wpcf7-not-valid-tip{background:#dc3232;color:#fff;padding:8px;border-radius:4px;margin-top:4px;font-size:10px;text-transform:uppercase;display:inline-block;font-weight:500;text-align:left}.footer-top .inner-row .footer-top-inner form .wpcf7-response-output{background:#fff;color:#292c2f;border-radius:4px}.footer-top .inner-row .footer-top-inner form.wpcf7-form.invalid .wpcf7-response-output{border:1px solid #fff !important;display:inline-flex;color:#292c2f;margin-left:0;border-radius:4px}.footer-top .inner-row .footer-top-inner .wpcf7-spinner{display:none}@media(max-width: 799px){.footer-top .inner-row .footer-top-inner .wpcf7-spinner{position:absolute;transform:translateX(105px)}}.footer-top .inner-row .footer-top-inner .wpcf7 input::placeholder,.footer-top .inner-row .footer-top-inner .wpcf7 textarea::placeholder{color:#000;opacity:1}.footer-top .inner-row .wpcf7-form br{display:none}.footer-top .inner-row .wpcf7-form label{margin:28px 0;display:block}footer#colophon{padding-top:80px;padding-bottom:80px;background:#23462a}@media(max-width: 1279px){footer#colophon{padding-top:64px;padding-bottom:93px}}@media(max-width: 799px){footer#colophon{padding-top:84px}}footer#colophon .inner-row{display:flex;justify-content:space-between;padding-bottom:80px}@media(max-width: 1279px){footer#colophon .inner-row{gap:0px;justify-content:unset}}@media(max-width: 799px){footer#colophon .inner-row{flex-direction:column}}footer#colophon .inner-row .footer-col{width:min-content}footer#colophon .inner-row .footer-col ul{list-style:none;padding-left:0;margin:0}footer#colophon .inner-row .footer-col p,footer#colophon .inner-row .footer-col a,footer#colophon .inner-row .footer-col li{font-family:"Inter";font-style:normal;font-weight:500;font-size:16px;line-height:23px;letter-spacing:-0.005em;color:#fff;text-decoration:none}footer#colophon .inner-row .footer-col a{transition:all .3s ease}footer#colophon .inner-row .footer-col a:hover{color:#ffd900;transition:all .3s ease}footer#colophon .inner-row .footer-col-1{margin-right:auto;display:flex;width:max-content}@media(max-width: 1279px){footer#colophon .inner-row .footer-col-1{margin-right:47px}}@media(max-width: 799px){footer#colophon .inner-row .footer-col-1{margin-right:0;margin-bottom:40px}}@media(max-width: 1279px){footer#colophon .inner-row .footer-col-1 .footer-logo{padding-left:0}}@media(max-width: 799px){footer#colophon .inner-row .footer-col-1 .footer-logo{padding-top:0px}}footer#colophon .inner-row .footer-col-1 .footer-logo img{width:170px}@media(max-width: 1279px){footer#colophon .inner-row .footer-col-1 .footer-logo img{min-width:170px}}@media(min-width: 1624px){footer#colophon .inner-row .footer-col-1 .footer-logo{width:200px}}footer#colophon .inner-row .footer-col-1 .textwidget p{margin-top:0}footer#colophon .inner-row .footer-col-2{display:flex;gap:40px}footer#colophon .inner-row .footer-col-2 ul{display:flex;flex-wrap:wrap}footer#colophon .inner-row .footer-col-2 ul li{min-width:127px;width:fit-content}footer#colophon .inner-row .footer-col-2 ul li.current-menu-item a{border-bottom:solid 1px #ffd900}@media(max-width: 1279px){footer#colophon .inner-row .footer-col-2{transform:translate(-17px, 0px);margin-left:auto}}@media(max-width: 799px){footer#colophon .inner-row .footer-col-2{display:flex;flex-direction:column;gap:13px;margin-left:unset;margin-bottom:13px;transform:translate(0px, 0px)}}footer#colophon .inner-row .footer-col-3{margin-left:40px}@media(max-width: 1279px){footer#colophon .inner-row .footer-col-3{margin-left:40px;transform:translate(-17px, 0px)}}@media(max-width: 799px){footer#colophon .inner-row .footer-col-3{margin-left:0;transform:translate(0, 0)}}footer#colophon .inner-row .footer-col-3 li{margin-bottom:8px}footer#colophon .inner-row .footer-col #nav_menu-2 a{white-space:normal;line-height:23px;display:inline-block;width:min-content;min-width:118px}@media(max-width: 799px){footer#colophon .inner-row .footer-col #nav_menu-2 a{width:max-content;transform:translate(0px, -4px)}}footer#colophon .inner-row.footer-bottom{padding-top:0px;padding-bottom:20px;align-items:center;position:absolute;left:0;right:0}@media(max-width: 1279px){footer#colophon .inner-row.footer-bottom{padding-top:13px}}footer#colophon .inner-row.footer-bottom p{color:hsla(0,0%,100%,.8);margin-bottom:0}@media(max-width: 799px){footer#colophon .inner-row.footer-bottom{align-items:baseline}}footer#colophon .footer-social{display:flex;gap:20px;padding:12px 0px}footer#colophon .footer-social li a{border:solid 2px rgba(0,0,0,0);width:32px;height:32px;display:flex;border-radius:4px;align-items:center;justify-content:center;transition:all .1s ease}footer#colophon .footer-social li a:hover{border:solid 2px #ffd900;background:#ffd900}footer#colophon .footer-social li a:hover img{filter:brightness(0.2);transition:all .1s ease}footer#colophon .footer-social li a img{width:24px;height:24px;object-fit:contain;display:block}.hero{position:relative;overflow:hidden;z-index:1}.hero:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.33);z-index:2}.hero .hero-bg{top:0;left:0;width:100%;min-height:100%;object-fit:cover;z-index:-1;animation:reveal 1000ms;transform-origin:bottom;position:absolute;z-index:1}.hero .inner-row{padding-top:80px;padding-bottom:80px;min-height:100%;display:flex;justify-content:center;flex-direction:column;align-items:flex-end;text-align:left;z-index:6;position:relative}.hero .inner-row .hero-content{margin-left:0;margin-right:auto;text-align:left}.hero .inner-row .hero-content h1{color:#ffd900;font-size:48px;font-weight:700;line-height:1.15em;letter-spacing:.02em;text-transform:unset;margin-top:0}@media(max-width: 768px){.hero .inner-row .hero-content h1{font-size:38px}}@media(max-width: 480px){.hero .inner-row .hero-content h1{font-size:32px}}@media(max-width: 768px){.hero .inner-row .hero-content h1.title-smaller{font-size:32px}}@media(max-width: 480px){.hero .inner-row .hero-content h1.title-smaller{font-size:24px}}.hero .inner-row .hero-content .title-bottom *{color:#fff;line-height:1.45em}.hero .inner-row .hero-content .title-bottom *:first-child{margin-top:0}.hero .inner-row .hero-content .title-bottom h2,.hero .inner-row .hero-content .title-bottom h3,.hero .inner-row .hero-content .title-bottom h4,.hero .inner-row .hero-content .title-bottom h5,.hero .inner-row .hero-content .title-bottom h5{font-size:24px}@media(max-width: 768px){.hero .inner-row .hero-content .title-bottom h2,.hero .inner-row .hero-content .title-bottom h3,.hero .inner-row .hero-content .title-bottom h4,.hero .inner-row .hero-content .title-bottom h5,.hero .inner-row .hero-content .title-bottom h5{font-size:20px}}@media(max-width: 480px){.hero .inner-row .hero-content .title-bottom h2,.hero .inner-row .hero-content .title-bottom h3,.hero .inner-row .hero-content .title-bottom h4,.hero .inner-row .hero-content .title-bottom h5,.hero .inner-row .hero-content .title-bottom h5{font-size:16px}}.hero .inner-row .hero-content .title-bottom h2,.hero .inner-row .hero-content .title-bottom h3,.hero .inner-row .hero-content .title-bottom h4,.hero .inner-row .hero-content .title-bottom h5,.hero .inner-row .hero-content .title-bottom h5{max-width:700px}.hero .inner-row .hero-content .title-bottom p{max-width:508px;font-size:20px}@media(max-width: 768px){.hero .inner-row .hero-content .title-bottom p{font-size:18px}}@media(max-width: 480px){.hero .inner-row .hero-content .title-bottom p{font-size:16px}.hero .inner-row .hero-content .title-bottom p br{display:none}}.hero .inner-row .hero-content .wrap-button{margin-top:48px}.hero .inner-row .hero-content .wrap-button a{margin-bottom:12px;margin-right:12px}.hero .inner-row .hero-content .primary-btn{margin-top:0px;line-height:3em;font-weight:700;letter-spacing:.02em;font-size:16px;min-width:180px}.hero .inner-row .hero-content .primary-btn:hover{background:rgba(0,0,0,0);border:solid 1px #fff;color:#fff;transition:all .3s ease}.hero .inner-row .hero-content .primary-btn:nth-child(2){background:rgba(0,0,0,0);border:solid 1px #fff;color:#fff}.hero .inner-row .hero-content .primary-btn:nth-child(2):hover{background-color:#ffd900;border:solid 1px #ffd900;color:#000}.project-items-container{background:#fafafa;padding-top:24px}.project-items-container .inner-row{display:flex;flex-wrap:wrap;gap:32px}.project-items-container .project-item{flex:1 1 calc(33.333% - 32px);box-sizing:border-box;margin-bottom:16px;max-width:calc(33.333% - 32px);background:#fafafa;box-shadow:0px 4px 8px rgba(0,0,0,.02),0px 6px 12px rgba(0,0,0,.03)}@media(max-width: 1279px){.project-items-container .project-item{flex:1 1 calc(33.333% - 32px)}}@media(max-width: 799px){.project-items-container .project-item{flex:1 1 calc(50% - 20px);max-width:calc(50% - 20px)}}@media(max-width: 600px){.project-items-container .project-item{flex:1 1 100%;max-width:100%;margin-bottom:0}}.project-items-container .project-item h3 a{font-family:"Raleway";font-style:normal;font-weight:600;font-size:24px;line-height:27px;letter-spacing:-0.02em;color:rgba(0,0,0,.8);text-decoration:none}.project-items-container .project-item .project-thumbnail{width:100%;aspect-ratio:317/239;overflow:hidden;display:block}.project-items-container .project-item .project-thumbnail img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.project-items-container .project-item .wrap{padding:24px;gap:8px;display:flex;flex-direction:column;align-content:flex-start;background:#fafafa}.project-items-container .project-item .wrap .project-title{margin:0;font-family:"Raleway";font-style:normal;font-weight:600;font-size:24px;line-height:35px;letter-spacing:-0.02em;color:#292c2f;display:flex;align-items:center;gap:7px}.project-items-container .project-item .wrap img.country-flag{height:24px}.project-items-container .project-item .wrap .project-excerpt{margin:0;font-family:"Raleway";font-style:normal;font-weight:500;font-size:18px;line-height:25px;display:flex;align-items:center;letter-spacing:-0.005em;color:rgba(0,0,0,.55)}.project-pagination{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:32px;margin-bottom:32px;color:#292c2f;padding-bottom:44px}.project-pagination a{font-family:"Inter";color:#292c2f;transition:all .3s ease;text-decoration:none;display:flex;align-items:center;justify-content:center;font-weight:600;background:#ffd900;width:32px;height:32px;border-radius:50%}.project-pagination a:hover{color:#292c2f;transition:all .3s ease}.project-pagination span{font-weight:600}.project-pagination span span{display:flex;align-items:center;justify-content:center;background:#e5e5e5;width:32px;height:32px;border-radius:50%;font-weight:600}.project-pagination span .prev img{transform:rotate(180deg)}.project-pagination span img{width:14px;height:14px;object-fit:contain}.project-pagination .current{font-family:"Inter";font-style:normal;font-size:16px;line-height:23px;color:#292c2f}.project-pagination .prev{font-family:"Inter";font-style:normal;font-size:16px;line-height:23px;color:#292c2f}.project-pagination .next{font-family:"Inter";font-style:normal;font-size:16px;line-height:23px;color:#292c2f}.project-filter-dropdowns{background:#fff;margin-top:32px;margin-bottom:32px}.project-filter-dropdowns .inner-row{display:flex;flex-wrap:wrap;gap:16px}.project-filter-dropdowns .inner-row label{font-family:"Inter";font-style:normal;font-weight:500;font-size:16px;line-height:23px;text-align:center;letter-spacing:-0.005em;color:#292c2f;padding-right:7px}.project-filter-dropdowns .inner-row select.filter-select{font-family:"Inter";background:#fff;font-style:normal;font-weight:400;font-size:16px;line-height:20px;color:#292c2f;padding:3px 10px;gap:8px;border:1px solid rgba(0,0,0,.1);border-radius:4px;outline:none}.no-projects{text-align:center;font-family:"Inter";font-style:normal;font-weight:500;font-size:24px;line-height:1em;color:#292c2f;max-width:948px;margin-left:auto;margin-right:auto;padding-top:220px;padding-bottom:220px;width:calc(100% - 48px)}.team-section{padding-bottom:0;padding-top:100px;background:#fafafa;padding-bottom:0}@media(max-width: 1279px){.team-section{padding-top:70px}}.team-section .inner-row{width:100%;max-width:1148px}.team-section .board-office-filters,.team-section .office-filters{display:flex;justify-content:flex-end;gap:32px;padding:36px 100px}@media(max-width: 1279px){.team-section .board-office-filters,.team-section .office-filters{padding:40px 100px 20px 100px}}@media(max-width: 600px){.team-section .board-office-filters,.team-section .office-filters{justify-content:space-between;padding:35px 90px 20px 90px}}.team-section .board-office-filters .board-filter,.team-section .board-office-filters .office-filter,.team-section .office-filters .board-filter,.team-section .office-filters .office-filter{background:none;border:none;padding:0;margin:0;border-bottom:2px solid rgba(0,0,0,0);font-family:"Inter";font-style:normal;font-weight:500;font-size:16px;line-height:1.4em;border-radius:0;letter-spacing:-0.005em;transition:all .3s ease}.team-section .board-office-filters .board-filter.active,.team-section .board-office-filters .office-filter.active,.team-section .office-filters .board-filter.active,.team-section .office-filters .office-filter.active{transition:all .3s ease;border-bottom:2px solid #ffd900}.team-section .board-office-filters .board-filter:hover,.team-section .board-office-filters .office-filter:hover,.team-section .office-filters .board-filter:hover,.team-section .office-filters .office-filter:hover{transition:all .3s ease;border-bottom:2px solid #ffd900}.team-section .board-office-filters{padding:22px 100px}.team-section .team-member{background:#fafafa;box-shadow:0px 2px 4px rgba(0,0,0,.02),0px 6px 12px rgba(0,0,0,.03)}.team-section .team-member.hidden{display:none}.team-section .wrap-top{display:flex;align-content:flex-start;gap:51px;justify-content:space-around}@media(max-width: 1279px){.team-section .wrap-top{flex-direction:column;padding-left:64px;padding-right:64px}}@media(max-width: 799px){.team-section .wrap-top{gap:32px;padding-left:40px;padding-right:32px}}.team-section .wrap-top .section-title{flex-basis:400px;font-family:"Raleway";font-weight:700;font-size:40px;line-height:44px;letter-spacing:-0.02em;margin:0}@media(max-width: 1279px){.team-section .wrap-top .section-title{word-break:break-word;font-size:32px;line-height:1.1;flex-basis:100%;max-width:50%}}@media(max-width: 799px){.team-section .wrap-top .section-title{font-size:24px;max-width:100%}}.team-section .wrap-top .content-text{flex-basis:calc(100% - 480px)}.team-section .team-title{margin-top:0}.team-section .member-socials{display:flex;gap:32px;align-items:flex-end;margin-top:32px}.team-section .member-socials a{width:24px;padding:0;margin:0;max-width:24px;display:grid}.team-section .member-socials img{width:100%;height:100%;object-fit:contain;display:block}.team-section .member-socials a{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.team-section .bottom-wrap{display:flex;align-content:center;align-items:center;padding:50px 64px;gap:48px;flex-direction:column;margin-top:8px;padding:100px 100px 50px 100px}@media(max-width: 799px){.team-section .bottom-wrap{padding:44px 26px 44px 26px}}.team-section .content-text{font-family:"Raleway";font-style:normal;font-weight:500;font-size:16px;line-height:22px;letter-spacing:-0.005em;color:rgba(0,0,0,.8)}.team-section .section-description-bottom{font-family:"Raleway";font-style:normal;font-weight:500;font-size:24px;line-height:28px;letter-spacing:-0.005em;color:rgba(0,0,0,.8);width:calc(100% - 32px);text-align:center}@media(max-width: 520px){.team-section .section-description-bottom{width:100%}}.team-section .board-members,.team-section .team-members{display:flex;flex-wrap:wrap;gap:18px 32px}@media(max-width: 1279px){.team-section .board-members,.team-section .team-members{padding:13.5px;gap:24px 32px}}@media(max-width: 799px){.team-section .board-members,.team-section .team-members{gap:32px 32px;padding:30px}}.team-section .board-members .team-member,.team-section .team-members .team-member{flex-grow:0;box-sizing:border-box}@media(max-width: 779px){.team-section .board-members .team-member,.team-section .team-members .team-member{flex-basis:100%}}@media(min-width: 780px)and (max-width: 1024px){.team-section .board-members .team-member,.team-section .team-members .team-member{flex-basis:calc(50% - 16px)}}@media(min-width: 1025px){.team-section .board-members .team-member,.team-section .team-members .team-member{flex-basis:calc(33.333% - 21.3333333333px)}}.team-section .board-members .team-member .team-member-info,.team-section .team-members .team-member .team-member-info{padding:24px}.team-section .board-members .team-member .member-image,.team-section .team-members .team-member .member-image{width:100%;aspect-ratio:445.3/410.96;overflow:hidden}.team-section .board-members .team-member .member-image img,.team-section .team-members .team-member .member-image img{width:100%;height:100%;object-fit:cover}.team-section .board-members .team-member .member-name,.team-section .team-members .team-member .member-name{font-family:"Raleway";font-style:normal;font-weight:600;font-size:24px;line-height:35px;letter-spacing:-0.02em;color:#292c2f;max-height:34px;display:inline}.team-section .board-members .team-member .member-position,.team-section .team-members .team-member .member-position{font-family:"Raleway";font-style:normal;font-weight:500;font-size:16px;line-height:22px;letter-spacing:-0.005em;color:#292c2f;margin-top:8px}h1,h2,h3,h4,h5,h6{font-family:"Raleway";font-weight:700}p,li,ol,a{font-family:"Raleway"}::selection{background:#ffd900;color:#292c2f}@font-face{font-family:"Raleway";src:url("../assets/fonts/Raleway-Regular.woff2") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"Raleway";src:url("../assets/fonts/Raleway-Medium.woff2") format("woff2");font-weight:500;font-style:normal}@font-face{font-family:"Raleway";src:url("../assets/fonts/Raleway-SemiBold.woff2") format("woff2");font-weight:600;font-style:normal}@font-face{font-family:"Raleway";src:url("../assets/fonts/Raleway-Bold.woff2") format("woff2");font-weight:700;font-style:normal}@font-face{font-family:"Inter";src:url("../assets/fonts/Inter-Bold.woff2") format("woff2");font-weight:900;font-style:normal}@font-face{font-family:"Inter";src:url("../assets/fonts/Inter-Medium.woff2") format("woff2");font-weight:500;font-style:normal}@font-face{font-family:"Inter";src:url("../assets/fonts/Inter-Regular.woff2") format("woff2");font-weight:400;font-style:normal}section{padding-top:120px;padding-bottom:120px;overflow:hidden}section b,section strong{font-weight:600}@media(max-width: 1180px){section{padding-top:70px;padding-bottom:70px}}.aos{display:block}.aos-cont{display:block;overflow:hidden;padding-bottom:.5em}.section-title .main-title h1{color:#fff;font-size:75px;line-height:1em;margin-top:0;margin-bottom:0}.section-title.title-block{background-color:#23462a;padding-top:100px;padding-bottom:100px}@media(max-width: 1180px){.section-title.title-block{padding-top:92px;padding-bottom:92px}}@media(max-width: 820px){.section-title.title-block{padding-top:80px;padding-bottom:80px}}.section-title.title-block .inner-row{text-align:center}.section-title.title-block .inner-row h1{font-size:40px;font-weight:700;color:#fff;line-height:1.1em;letter-spacing:-0.02em;margin-bottom:12px;max-width:820px;margin-left:auto;margin-right:auto}@media(max-width: 820px){.section-title.title-block .inner-row h1{margin-bottom:8px;font-size:32px}.section-title.title-block .inner-row h1 b{font-size:40px}}@media(max-width: 520px){.section-title.title-block .inner-row h1{font-size:24px;line-height:1.4em}.section-title.title-block .inner-row h1 b{font-size:40px}}.section-title.title-block .inner-row .subtitle,.section-title.title-block .inner-row .subtitle *{font-size:20px;font-weight:400;line-height:1.4;letter-spacing:-0.02em;color:#fff;max-width:820px;margin-left:auto;margin-right:auto}.section-title.title-block .primary-btn{margin-top:24px}.inner-row{width:calc(100% - 48px);max-width:1104px;margin-left:auto;margin-right:auto}.primary-btn{background-color:#ffd900;line-height:2.7em;font-size:18px;font-family:Raleway;font-weight:700;padding:0 24px;color:#292c2f;border:solid 1px #ffd900;text-decoration:none;display:inline-flex;justify-content:center;transition:all .3s ease;position:relative}.primary-btn:hover{background-color:rgba(0,0,0,0);border:solid 1px #ffd900;color:#292c2f;transition:all .3s ease}[data-aos=fade-small]{opacity:0;transform:translateY(20px)}[data-aos=fade-small].aos-animate{opacity:1;transform:translateY(0px)}.main-title{display:block;overflow:hidden}.content-text{display:block;overflow:hidden;font-family:"Raleway"}.image-text{padding-top:0px;padding-bottom:0px;background:#fff}.image-text{position:relative;display:flex;overflow:hidden;max-height:560px;height:760px}@media(max-width: 1279px){.image-text{height:560px}}@media(max-width: 799px){.image-text{max-height:704px}}.image-text .outer-wrap{max-width:unset;width:100%;display:contents}.image-text .outer-wrap img{max-width:none;width:100%;height:100%;max-width:100%}.image-text .outer-wrap .content-wrap{min-height:100%;display:flex;justify-content:flex-end;flex-direction:column;align-items:flex-end;text-align:left;z-index:6;position:absolute;left:0;right:0;top:0;bottom:0;min-width:100%}@media(max-width: 1400px){.image-text .outer-wrap .content-wrap{padding-bottom:0px}}@media(max-width: 799px){.image-text .outer-wrap .content-wrap{display:flex;align-items:center;padding-right:124px;justify-content:center;padding-left:46px}}.image-text .outer-wrap .content-wrap .content{max-width:1000px;margin-left:0;margin-right:auto;text-align:left;padding-bottom:100px}@media(max-width: 1279px){.image-text .outer-wrap .content-wrap .content{max-width:800px;padding-right:230px;padding-top:136px;justify-content:center}}@media(max-width: 799px){.image-text .outer-wrap .content-wrap .content{padding-bottom:unset;display:flex;flex-direction:column;align-items:flex-start;padding-right:0px}}.image-text .outer-wrap .content-wrap .content .primary-btn{margin-top:18px;font-size:16px;line-height:18px;letter-spacing:-0.02em;padding:12px 24px}.image-text .outer-wrap .content-wrap h2{color:#ffd900;font-weight:700;font-size:40px;line-height:44px;letter-spacing:.02em;text-transform:unset;margin-top:0}.image-text .outer-wrap .content-wrap h2 b{font-weight:700}@media(max-width: 520px){.image-text .outer-wrap .content-wrap h2{font-size:40px}}@media(max-width: 1279px){.image-text .outer-wrap .content-wrap h2{font-weight:700;font-size:32px;line-height:35px}.image-text .outer-wrap .content-wrap h2 br{display:none}}@media(max-width: 799px){.image-text .outer-wrap .content-wrap h2{font-size:24px;line-height:26px}.image-text .outer-wrap .content-wrap h2 br{display:none}}.image-text .outer-wrap .content-wrap b{color:#fff}@media(max-width: 1279px){.image-text .outer-wrap .content-wrap b{font-weight:700;font-size:32px;line-height:35px}}@media(max-width: 799px){.image-text .outer-wrap .content-wrap b{font-size:24px;line-height:26px}}.image-text .outer-wrap .content-wrap p{color:#fff;font-weight:700;font-size:20px;line-height:28px;letter-spacing:-0.005em;margin-top:-3px}@media(max-width: 799px){.image-text .outer-wrap .content-wrap p{font-weight:700;line-height:28px;padding-right:40px}}.image-text .outer-wrap .content-wrap.title-center{margin-top:100px;margin-bottom:100px}.image-text .outer-wrap .content-wrap.title-center .aos-container{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;text-align:center}.footer-top-inner .image-text.black{background:#030506}.image-text.cover .outer-wrap img{width:100%;height:100%;max-width:100%;object-fit:cover;object-position:100% 20%}@media(max-width: 1279px){.image-text.cover .outer-wrap img{object-position:left}}.image-text .primary-btn{margin-top:18px}.image-text .primary-btn.ol{background:rgba(0,0,0,0);border:solid 1px #fff;margin-left:13px;color:#fff}.image-text .primary-btn.ol:hover{background-color:#ffd900;border:solid 1px #ffd900;color:#292c2f}@media(max-width: 799px){.image-text .primary-btn.ol{margin-top:20px;margin-left:0}}section.text-block .inner-row{display:flex;justify-content:space-between;align-items:center;gap:24px}@media(max-width: 799px){section.text-block .inner-row{flex-direction:column}}section.text-block .content-boxes-header{flex-basis:400px}section.text-block .content-boxes-header h2{font-size:40px;font-weight:700;line-height:44px;letter-spacing:-0.02em;color:#292c2f;margin:0}section.text-block .section-description{flex-basis:calc(100% - 432px)}section.text-block .section-description p{max-width:420px;margin-left:auto;font-size:16px;line-height:22px;letter-spacing:-0.005em;color:#292c2f}section.text-block .section-description p:first-child{margin-top:0}section.text-block .section-description p:last-child{margin-bottom:0}@media(max-width: 1180px){section.text-block.layout-30-70{padding-top:70px;padding-bottom:70px}}section.text-block.layout-30-70 .inner-row{align-items:center;width:calc(100% - 128px)}@media(max-width: 1279px){section.text-block.layout-30-70 .inner-row{align-items:flex-start;gap:30px}}@media(max-width: 520px){section.text-block.layout-30-70 .inner-row{width:calc(100% - 88px)}}section.text-block.layout-30-70 .content-boxes-header{flex:0 0 33.33%;max-width:300px;margin-top:-23px}@media(max-width: 1279px){section.text-block.layout-30-70 .content-boxes-header{margin-top:0}}@media(max-width: 799px){section.text-block.layout-30-70 .content-boxes-header{flex:0 0 100%;max-width:100%}}@media(max-width: 1279px){section.text-block.layout-30-70 .content-boxes-header h2.section-title{font-size:32px;line-height:35px}}@media(max-width: 799px){section.text-block.layout-30-70 .content-boxes-header h2.section-title{font-size:24px;line-height:26px}}section.text-block.layout-30-70 .section-description{flex:0 0 66.66%}section.text-block.layout-30-70 .section-description p{max-width:100%}@media(max-width: 799px){section.text-block.layout-30-70 .section-description p strong{font-weight:700;font-size:16px;line-height:22px}}section.text-block.layout-70-30{padding:120px 0}@media(max-width: 768px){section.text-block.layout-70-30{padding:70px 0}}section.text-block.layout-70-30 .inner-row{align-items:flex-start;width:calc(100% - 80px);max-width:1080px}@media(max-width: 799px){section.text-block.layout-70-30 .inner-row{flex-direction:column}}section.text-block.layout-70-30 .content-boxes-header{flex:0 0 59.33%}section.text-block.layout-70-30 h2.section-title{font-size:32px;font-weight:700;line-height:1.1;letter-spacing:-0.64px}@media(max-width: 1279px){section.text-block.layout-50-50{padding:100px 64px}}@media(max-width: 799px){section.text-block.layout-50-50{padding:60px 30px}}@media(max-width: 480px){section.text-block.layout-50-50{padding:60px 0px}}section.text-block.layout-50-50 .inner-row{align-items:flex-start;height:176px}@media(max-width: 1279px){section.text-block.layout-50-50 .inner-row{height:auto}}@media(max-width: 779px){section.text-block.layout-50-50 .inner-row{flex-direction:column}}section.text-block.layout-50-50 .inner-row p{font-weight:500;color:rgba(0,0,0,.8)}@media(max-width: 1279px){section.text-block.layout-50-50 .inner-row h2{font-size:36px;line-height:39.6px}}@media(max-width: 779px){section.text-block.layout-50-50 .inner-row h2{font-size:24px;line-height:26px}}@media(max-width: 1279px){section.text-block.layout-50-50 .section-description{flex-basis:100%}}@media(max-width: 779px){section.text-block.layout-50-50 .content-boxes-header{flex-basis:unset}}section.text-columns{padding-top:100px;padding-bottom:100px}@media(max-width: 1279px){section.text-columns{padding-top:70px;padding-bottom:70px;padding-left:64px;padding-right:64px}}@media(max-width: 799px){section.text-columns{padding-left:30px;padding-right:30px}}section.text-columns .inner-row h2{color:#fff;font-size:40px;font-weight:700;line-height:1.1em;letter-spacing:-0.02em;margin-top:0;margin-bottom:0}@media(max-width: 768px){section.text-columns .inner-row h2{word-break:break-word}}@media(max-width: 620px){section.text-columns .inner-row h2{font-size:32px}}@media(max-width: 480px){section.text-columns .inner-row h2{font-size:24px}}@media(max-width: 768px){section.text-columns .inner-row{width:100%}}section.text-columns .inner-row .columns-inner{display:flex;flex-wrap:wrap;justify-content:space-between;gap:24px;margin-top:48px}section.text-columns .inner-row .columns-inner .column{flex-basis:calc(25% - 24px)}@media(max-width: 1279px){section.text-columns .inner-row .columns-inner .column{flex-basis:calc(50% - 24px)}}@media(max-width: 799px){section.text-columns .inner-row .columns-inner .column{flex-basis:100%}}section.text-columns .inner-row .columns-inner .column h3{font-size:16px;font-weight:700;line-height:22px;letter-spacing:-0.02em;color:#fff;margin-top:0;margin-bottom:0}section.text-columns .inner-row .columns-inner .column p{font-size:16px;font-weight:400;line-height:22px;letter-spacing:-0.005em;color:#fff;margin-top:0;margin-bottom:0}section.text-columns .inner-row .columns-inner .column:last-child{margin-bottom:0}section.text-columns .inner-row .columns-inner .column:first-child{margin-top:0}section.text-columns .inner-row.bottom .columns-inner{display:flex;flex-direction:column;align-items:center;gap:48px;margin-top:0px;transform:translate(0px, 40px)}@media(max-width: 799px){section.text-columns .inner-row.bottom .columns-inner{align-items:flex-start}}section.text-columns .inner-row.bottom .columns-inner .bottom-description{text-align:center;font-weight:500;letter-spacing:-0.005em;margin-top:0;margin-bottom:0;font-size:20px;line-height:28px}@media(max-width: 799px){section.text-columns .inner-row.bottom .columns-inner .bottom-description{font-weight:500;font-size:16px;line-height:22px;text-align:left}}section.text-columns .inner-row.bottom a.primary-btn:nth-child(2){margin-left:13px}section.text-columns .inner-row.bottom.text-light .bottom-description{color:#fff}section.text-columns .inner-row.bottom.text-light a.primary-btn{background:rgba(0,0,0,0);border:solid 1px #fff;color:#fff}section.text-columns .inner-row.bottom.text-light a.primary-btn:hover{background-color:#ffd900;border:solid 1px #ffd900;color:#292c2f}@media(max-width: 799px){section.text-columns .inner-row a.primary-btn{font-weight:500}}@media(max-width: 400px){section.text-columns .inner-row a.primary-btn{font-size:16px}}section.text-columns.text-dark .inner-row{color:rgba(0,0,0,.8)}section.text-columns.text-dark .inner-row h2.section-title,section.text-columns.text-dark .inner-row h3{color:rgba(0,0,0,.8)}section.text-columns.text-dark .inner-row .columns-inner p{color:rgba(0,0,0,.8);font-weight:500;font-size:16px;line-height:20px}section.text-columns.text-dark .inner-row .columns-inner h3{color:rgba(0,0,0,.8);font-weight:700;font-size:24px;line-height:1.4em;margin-bottom:16px}section.title-block{background-color:#f2f5f8}@media(max-width: 1279px){section.title-block{padding-top:92px;padding-bottom:92px}}@media(max-width: 799px){section.title-block{padding-top:80px;padding-bottom:80px}}section.title-block .inner-row{text-align:center}section.title-block .inner-row h2{font-size:40px;font-weight:700;line-height:1.1;letter-spacing:-0.02em;color:#303132;margin-bottom:24px}@media(max-width: 768px){section.title-block .inner-row h2{font-size:36px;max-width:calc(100% - 48px);margin-left:auto;margin-right:auto}}@media(max-width: 480px){section.title-block .inner-row h2{font-size:24px}}section.title-block .inner-row h3{font-size:24px;font-weight:400;line-height:1.4;letter-spacing:-0.02em;color:#303132;margin-bottom:28px;margin-top:28px}section.title-block .inner-row p{font-size:16px;font-weight:400;line-height:1.4;letter-spacing:-0.005em;color:#303132;margin-bottom:28px;margin-top:48px}section.title-block .inner-row .primary-btn{margin-top:24px}section.title-block .inner-row.text-white h2{color:#fff}section.title-block .inner-row.text-white h3{color:#fff}section.title-block .inner-row.text-white p{color:#fff}section.title-left-block{background-color:#d9dcdf;padding-top:100px;padding-bottom:100px}@media(max-width: 1279px){section.title-left-block{padding-top:70px;padding-bottom:70px}}section.title-left-block .inner-row{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin-top:0;margin-bottom:0}section.title-left-block .inner-row .left-content{flex-basis:480px}section.title-left-block .inner-row .left-content h2{font-size:40px;font-weight:700;line-height:1.1em;letter-spacing:-0.02em;color:#303132;margin-top:0;margin-bottom:0}@media(max-width: 768px){section.title-left-block .inner-row .left-content h2{font-size:36px;margin-bottom:16px}}@media(max-width: 480px){section.title-left-block .inner-row .left-content h2{font-size:24px}section.title-left-block .inner-row .left-content h2 br{display:none}}section.title-left-block .inner-row .right-content{flex-basis:calc(100% - 504px)}section.title-left-block .inner-row .right-content .content-item{max-width:580px;margin-left:auto}section.title-left-block .inner-row .right-content .content-item h3{font-size:16px;font-weight:700;line-height:22px;letter-spacing:-0.02em;color:#303132;margin-top:0;margin-bottom:0px}section.title-left-block .inner-row .right-content .content-item p{font-size:16px;font-weight:400;line-height:22px;letter-spacing:-0.005em;color:#303132;margin-top:0;margin-bottom:0}section.title-left-block .inner-row .right-content .content-item{margin-bottom:24px}section.title-left-block .inner-row .right-content .content-item:last-child{margin-bottom:0}section.title-left-block .inner-row .right-content .content-item:first-child{margin-top:0}section.title-left-block .inner-row.text-white h2{color:#fff}section.title-left-block .inner-row.text-white .content-item h3{color:#fff}section.title-left-block .inner-row.text-white .content-item p{color:#fff}section.title-left-block .inner-row.bottom{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:48px;padding:70px 0px}section.title-left-block .inner-row.bottom .bottom-description{text-align:center;margin:0;font-size:20px;font-weight:500;line-height:30px}@media(max-width: 520px){section.title-left-block .inner-row.bottom{justify-content:flex-start;align-items:flex-start;padding-bottom:0}section.title-left-block .inner-row.bottom .bottom-description{text-align:left}}@media(max-width: 920px){section.title-left-block .inner-row{flex-wrap:wrap}section.title-left-block .inner-row .left-content{flex-basis:100%}section.title-left-block .inner-row .left-content h2 br{display:none}section.title-left-block .inner-row .right-content{flex-basis:100%}section.title-left-block .inner-row .right-content .content-item{margin-left:0}section.title-left-block .inner-row .bottom-description br{display:none}}section.title-left-block.list .inner-row{gap:80px}@media(max-width: 1220px){section.title-left-block.list .inner-row{gap:40px}}section.title-left-block.list .left-content{flex:0 0 33%}@media(max-width: 1020px){section.title-left-block.list .left-content{flex-basis:100%}}section.title-left-block.list .right-content{flex:1}section.title-left-block.wysiwyg .right-content ul{margin-left:0;padding-left:16px}section.title-left-block.wysiwyg .right-content p,section.title-left-block.wysiwyg .right-content li{margin-bottom:0;font-weight:500;font-size:20px;line-height:1.4;letter-spacing:-0.005em;color:#303132}section.title-left-block.wysiwyg .right-content p b,section.title-left-block.wysiwyg .right-content p strong,section.title-left-block.wysiwyg .right-content li b,section.title-left-block.wysiwyg .right-content li strong{font-weight:700}section.title-left-block.wysiwyg .right-content li{margin-bottom:8px}section.title-left-block.wysiwyg .right-content a{color:#303132;text-decoration:none;display:block;font-weight:500;font-size:20px;line-height:1.4;letter-spacing:-0.005em;transition:all .3s ease}section.title-left-block.wysiwyg .right-content a:hover{color:#ffd900;text-decoration:none;transition:all .3s ease}@media(max-width: 799px){section.title-left-block.wysiwyg .right-content p{font-size:18px}section.title-left-block.wysiwyg .right-content a{font-size:18px}}@media(max-width: 400px){section.title-left-block.wysiwyg .right-content p{font-size:16px}section.title-left-block.wysiwyg .right-content a{font-size:16px}}@media(max-width: 799px){section.title-left-block.wysiwyg .right-content ul{margin:0;padding-inline-start:20px}}@media(max-width: 799px){section.title-left-block.wysiwyg .right-content li{font-size:16px}}.titles-bottom ul,.titles-top ul{list-style:none;padding-left:0;margin-left:0;max-width:580px;display:inline-flex;flex-wrap:wrap;justify-content:flex-start;gap:24px}.titles-bottom ul li,.titles-top ul li{flex-basis:calc(50% - 24px);color:#fff;font-weight:500;margin-bottom:0;display:flex}.titles-bottom ul li span,.titles-top ul li span{margin-right:12px}.titles-bottom{margin-left:calc(50% + 24px)}@media(max-width: 520px){.titles-bottom{margin-left:unset}}@keyframes reveal{0%{opacity:0;transform:scale(1.1)}100%{opacity:1;transform:scale(1)}}@keyframes kenburns-reverse{0%{transform:scale(0.95)}100%{transform:scale(1)}}.aos-container{overflow:hidden}.mb-100{transform:translateY(100px)}.mt--100{transform:translateY(-100px)}.lg-prev{width:44px !important;height:44px !important;display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(203,203,203,.2);backdrop-filter:blur(30px);background-image:url(../assets/images/right.svg);transform:rotate(180deg);background-size:24px;background-position:center;background-repeat:no-repeat}.lg-next{width:44px !important;height:44px !important;display:flex;align-items:center;background:rgba(203,203,203,.2);backdrop-filter:blur(30px);background-image:url(../assets/images/right.svg);background-size:24px;background-position:center;background-repeat:no-repeat}.blog-page{background:#f2f5f8}a.blog-image{display:block;overflow:hidden}a.blog-image img{transition:all .3s ease}a.blog-image:hover img{transform:scale(1.1);transition:all .3s ease}.simple-page{background:#d9dcdf}.page-heading,.blog-heading{text-align:center;padding-top:80px;padding-bottom:80px}@media(max-width: 768px){.page-heading,.blog-heading{padding-top:60px;padding-bottom:60px}}@media(max-width: 520px){.page-heading,.blog-heading{padding-top:30px;padding-bottom:30px}}.page-heading h1,.blog-heading h1{font-size:40px;font-weight:700;line-height:1.4em;letter-spacing:-0.02em;color:#303132}.page-heading p,.blog-heading p{font-size:20px;font-weight:500;line-height:1.4em;letter-spacing:-0.005em;color:#303132;max-width:960px;margin-left:auto;margin-right:auto}@media(max-width: 799px){.page-heading h1,.blog-heading h1{font-size:32px}.page-heading p,.blog-heading p{font-size:20px}}@media(max-width: 480px){.page-heading h1,.blog-heading h1{font-size:24px}.page-heading p,.blog-heading p{font-size:16px}}.blog-pagination{display:flex;margin-bottom:0px;margin-top:40px;justify-content:center;align-items:center;gap:16px;color:#292c2f}.blog-pagination a{font-family:"Inter";color:#292c2f;transition:all .3s ease;text-decoration:none;display:flex;align-items:center;justify-content:center;font-weight:600;background:#ffd900;width:32px;height:32px;border-radius:50%}.blog-pagination a:hover{color:#000;transition:all .3s ease}.blog-pagination span{font-weight:600}.blog-pagination span span{display:flex;align-items:center;justify-content:center;background:#e5e5e5;width:32px;height:32px;border-radius:50%;font-weight:600}.blog-pagination span .prev img{transform:rotate(180deg)}.blog-pagination span img{width:14px;height:14px;object-fit:contain}.blog-pagination .current{font-family:"Inter";font-style:normal;font-size:16px;line-height:23px;color:#292c2f}.blog-pagination .prev{font-family:"Inter";font-style:normal;font-size:16px;line-height:23px;color:#292c2f}.blog-pagination .next{font-family:"Inter";font-style:normal;font-size:16px;line-height:23px;color:#292c2f}.single-post .entry-content a{color:#292c2f;text-decoration:none;transition:all .3s ease}.single-post .entry-content a:hover{color:#ffd900;transition:all .3s ease}.single-post .entry-content{padding-bottom:40px}.single-post .entry-content p{font-size:20px;margin-top:.24em}.single-post .entry-content h2,.single-post .entry-content h3,.single-post .entry-content h4,.single-post .entry-content h5,.single-post .entry-content h6{font-size:24px;margin-bottom:.24em}.simple-page .page-heading{padding:80px 0 40px 0}@media(max-width: 768px){.simple-page .page-heading{padding-top:60px}}@media(max-width: 520px){.simple-page .page-heading{padding-top:30px}}.simple-page .page-section{padding-top:0;padding-bottom:80px}@media(max-width: 768px){.simple-page .page-section{padding-bottom:60px}}@media(max-width: 520px){.simple-page .page-section{padding-bottom:30px}}.simple-page .page-section form.wpcf7-form{margin:0 auto;max-width:820px;min-width:500px}@media(max-width: 799px){.simple-page .page-section form.wpcf7-form{max-width:100%;min-width:100%}}.simple-page .page-section form.wpcf7-form br{display:none}.simple-page .page-section form.wpcf7-form input,.simple-page .page-section form.wpcf7-form textarea{width:100%;background:#fff;border:solid 1px #fff;outline:none;font-family:"Inter";font-style:normal;font-weight:500;font-size:16px;line-height:23px;letter-spacing:-0.005em}.simple-page .page-section form.wpcf7-form input[type=text],.simple-page .page-section form.wpcf7-form input[type=email]{padding:16px 20px;border-radius:40px;height:55px}.simple-page .page-section form.wpcf7-form textarea{padding:16px 20px;border-radius:40px;height:55px;overflow:hidden;resize:none}.simple-page .page-section form.wpcf7-form input[type=submit]{background:#ffd900;border:none;cursor:pointer;border-radius:0px;font-family:"Raleway";font-style:normal;font-weight:700;color:rgba(0,0,0,.8);font-size:18px;line-height:26px;letter-spacing:-0.005em;width:fit-content;padding:12px 16px;width:145px;min-width:unset}@media(max-width: 799px){.simple-page .page-section form.wpcf7-form input[type=submit]{margin-right:auto;margin-top:32px}}@media(max-width: 520px){.simple-page .page-section form.wpcf7-form input[type=submit]{margin-top:40px}}.simple-page .page-section form.wpcf7-form input#anonymous{width:26px;height:26px}.simple-page .page-section form.wpcf7-form input::placeholder,.simple-page .page-section form.wpcf7-form textarea::placeholder{color:#000;opacity:1}.simple-page .page-section form.wpcf7-form label[for=anonymous]{display:flex;justify-content:flex-start;align-items:center;gap:12px}.simple-page .page-section form.wpcf7-form .wpcf7-submit{display:flex;margin-left:auto}.simple-page .page-section form.wpcf7-form .wpcf7 input::placeholder,.simple-page .page-section form.wpcf7-form .wpcf7 textarea::placeholder{color:#000;opacity:1}.simple-page .page-section form.wpcf7-form input[type=checkbox]{appearance:none;-webkit-appearance:none;width:18px;height:18px;border:none;border-radius:2px;background:#fff;cursor:pointer;position:relative}.simple-page .page-section form.wpcf7-form input[type=checkbox]:checked{background:#fff}.simple-page .page-section form.wpcf7-form input[type=checkbox]:checked::after{content:"";position:absolute;width:9px;height:18px;border:solid #000;border-width:0 3px 3px 0;transform:rotate(45deg);top:50%;left:50%;transform:translate(-50%, -60%) rotate(45deg)}.simple-page .page-section form.wpcf7-form .wpcf7-form-control-wrap{display:flex;flex-wrap:wrap;margin-bottom:28px}.simple-page .page-section form.wpcf7-form .wpcf7-form-control-wrap input,.simple-page .page-section form.wpcf7-form .wpcf7-form-control-wrap textarea{flex-basis:100%}.simple-page .page-section form.wpcf7-form .wpcf7-not-valid-tip{background:#dc3232;color:#fff;padding:8px;border-radius:4px;margin-top:4px;font-size:10px;text-transform:uppercase;display:inline-block;margin-right:auto;font-weight:500;text-align:left;width:max-content}.simple-page .page-section form.wpcf7-form .wpcf7-response-output{border:2px solid #ffd900;background:#fff;border-radius:6px;padding:16px 24px}.simple-page .page-section form.wpcf7-form.sent .wpcf7-response-output{background:#fff;border:solid 2px #31a945}.simple-page p{font-weight:500;font-size:20px;line-height:1.4;text-align:center;letter-spacing:-0.005em;color:#000}@media(max-width: 799px){.content-boxes{padding:40px 0}}.content-boxes:not(:first-child){padding:100px 0}.content-boxes:has(.content-space){padding:70px 0}.content-boxes .section-title,.content-boxes .large-title{font-family:"Raleway";font-weight:700;text-align:center;margin:0;letter-spacing:-0.02em}.content-boxes .section-title{font-size:40px;line-height:44px}.content-boxes .large-title{font-size:40px;line-height:64px}.content-boxes .section-description,.content-boxes .section-description-bottom{font-size:16px;line-height:1.4em;text-align:center;color:#292c2f;margin:32px 0}.content-boxes .section-description strong,.content-boxes .section-description-bottom strong{font-weight:700}.content-boxes .section-description p,.content-boxes .section-description-bottom p{margin:0 0 16px}.content-boxes .section-description p:last-child,.content-boxes .section-description-bottom p:last-child{margin-bottom:0}.content-boxes .content-boxes-inner{display:flex;flex-wrap:wrap;justify-content:center;gap:24px}.content-boxes .content-box{flex:0 0 calc(25% - 18px);text-align:center;padding:0;background-size:cover;background-position:center;background-repeat:no-repeat}.content-boxes .content-box h3{font-size:20px;font-weight:700;line-height:1.3;margin-bottom:8px;color:rgba(0,0,0,.8)}.content-boxes .content-box p{font-size:16px;margin:0}.content-boxes .content-box .content-text{font-size:16px;line-height:20px;font-weight:500}.content-boxes .bottom{display:flex;flex-direction:column;align-items:center;gap:20px;margin-top:60px}.content-boxes .bottom.desc-true{margin-top:160px}.content-boxes .bottom.is-icon-true.desc-true{margin-top:117px;transform:translateY(9px)}@media(max-width: 799px){.content-boxes .bottom.is-icon-true.desc-true{margin-top:150px}}.content-boxes .bottom.is-icon-true.sum-true{margin-top:0;padding-top:0}.content-boxes .bottom.is-icon-true.sum-true .section-description-bottom{margin:62px 0 43px}@media(max-width: 799px){.content-boxes .bottom .content-boxes-buttons{display:flex;flex-direction:column;gap:18px}}.content-boxes.col-td .section-description,.content-boxes .col-td .section-description{max-width:650px;margin:0 auto;padding:40px 0 32px;font-weight:500;letter-spacing:-0.005em}.content-boxes.col-td .content-boxes-inner,.content-boxes .col-td .content-boxes-inner{gap:40px;margin-top:40px}.content-boxes.col-td .content-box,.content-boxes .col-td .content-box{flex:1 1 0;max-width:380px}@media(max-width: 1279px){.content-boxes.col-td .content-box,.content-boxes .col-td .content-box{flex:0 0 calc(33% - 25px)}}@media(max-width: 620px){.content-boxes.col-td .content-box,.content-boxes .col-td .content-box{flex:0 0 100%}}@media(max-width: 1279px){.content-boxes.col-td .section-title,.content-boxes .col-td .section-title{font-size:32px;line-height:35px;padding-bottom:24px}}@media(max-width: 799px){.content-boxes.col-td .section-title,.content-boxes .col-td .section-title{font-size:24px;line-height:26px;padding-bottom:16px}}@media(max-width: 1279px){.content-boxes.col-td.is-icon-true .section-title,.content-boxes .col-td.is-icon-true .section-title{max-width:560px;margin:0 auto}.content-boxes.col-td.is-icon-true .section-description,.content-boxes .col-td.is-icon-true .section-description{padding-top:48px;margin-bottom:32px}}.content-boxes.desc-true,.content-boxes .desc-true{padding-left:0}.content-boxes.desc-true .content-boxes-inner,.content-boxes .desc-true .content-boxes-inner{margin-top:0}@media(max-width: 1279px){.content-boxes .content-space{padding:0 32px}}@media(max-width: 799px){.content-boxes .content-space{padding:40px 0}}.content-boxes .content-space .content-boxes-inner{justify-content:space-between;gap:48px;margin-top:18px}@media(max-width: 1279px){.content-boxes .content-space .content-boxes-inner{justify-content:center;gap:76px 18px}}@media(max-width: 480px){.content-boxes .content-space .content-boxes-inner{gap:32px 18px}}.content-boxes .content-space .content-box{display:contents}@media(max-width: 1279px){.content-boxes .content-space .content-box{display:flex;align-items:center;justify-content:center;flex:0 0 calc(33.333% - 27px)}}@media(max-width: 799px){.content-boxes .content-space .content-box{flex:0 0 calc(50% - 20px)}}@media(max-width: 480px){.content-boxes .content-space .content-box{flex:0 0 100%}}.content-boxes .content-space .content-box h3{font-size:20px;line-height:25px;min-height:52px}@media(max-width: 1279px){.content-boxes .content-space .content-box h3{min-height:unset}}.content-boxes a.primary-btn{min-width:186px}.content-boxes a.primary-btn.ol{background:rgba(0,0,0,0);margin-left:18px}.content-boxes a.primary-btn.ol:hover{background-color:#ffd900}@media(max-width: 799px){.content-boxes a.primary-btn.ol{margin-left:0}}.content-boxes .inner-row.is-icon-true .box-icon{display:flex;flex-direction:column;align-items:center;height:90px}.content-boxes .inner-row.is-icon-true .content-box{display:flex;flex-direction:column;justify-content:flex-end;transform:translateY(12px)}.content-boxes .inner-row.is-icon-true .content-box h3{min-height:38px;margin-top:-7px}@media(max-width: 799px){.content-boxes .inner-row.is-icon-true .content-box h3{max-width:250px;margin:0 auto}}.content-boxes .inner-row.is-icon-true .section-description-bottom{margin:0 0 43px}@media(max-width: 799px){.content-boxes:has(.content-space){display:none}}.banner{position:relative;overflow:hidden}.banner .banner-bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.banner .inner-row{width:calc(100% - 128px);position:relative;z-index:2}.banner .inner-row h2{font-size:40px;font-weight:700;line-height:1.4;letter-spacing:-0.02em;color:#fff;margin-bottom:24px;line-height:1.2em;margin-top:0;margin-left:0;margin-right:0}.banner .inner-row h2 b{font-weight:700;font-size:40px !important}@media(max-width: 768px){.banner .inner-row h2{font-size:36px}}@media(max-width: 480px){.banner .inner-row h2{font-size:24px}.banner .inner-row h2 br{display:none}}.banner .inner-row .section-description p{color:#fff;font-weight:700;font-size:20px;line-height:28px;letter-spacing:-0.005em;max-width:580px}.banner .inner-row .primary-btn{margin-top:24px}@media(max-width: 768px){.banner{padding-bottom:80px;padding-top:150px}.banner .inner-row .section-description p{max-width:300px}}@media(max-width: 520px){.banner .inner-row{width:calc(100% - 88px)}}.owl-carousel .owl-nav{display:flex;justify-content:space-between;align-items:center;gap:12px}.owl-carousel .owl-nav button{width:44px;height:44px;border-radius:50%;backdrop-filter:blur(30px);background-image:url(../assets/images/right-arrow.svg) !important;background-size:24px !important;background-position:center !important;background-repeat:no-repeat !important;background-color:rgba(203,203,203,.4) !important}.owl-carousel .owl-nav button span{display:none}.owl-carousel .owl-nav button.owl-prev{transform:rotate(180deg)}.owl-carousel .owl-nav button:hover{background-color:#ffd900 !important;transition:all .3s ease}.media .info-boxes{background:#f2f5f8;padding:70px 100px 50px}.media .info-boxes .content-text.content-text{max-width:960px;margin-bottom:0}.media .info-boxes h2.section-title{margin-bottom:0}.media .info-boxes .title-top{display:flex;flex-direction:column;gap:34px}@media(max-width: 1279px){.media .info-boxes{padding:60px 32px 50px}.media .info-boxes .title-top{gap:16px}}@media(max-width: 799px){.media .info-boxes{padding:30px 24px}.media .info-boxes .content-text.content-text{font-size:16px;line-height:22px}.media .info-boxes .title-top{gap:30px}}.media .blog-section{background:#f2f5f8;padding:0 0 70px}.media .blog-section .container{padding:0 100px}.media .blog-section .container .inner-row{width:100%}.media .blog-section .container .inner-row .blog-grid{display:flex;flex-wrap:wrap;gap:70px 32px}.media .blog-section .container .inner-row .blog-grid .owl-stage{display:flex}.media .blog-section .container .inner-row .blog-grid .owl-stage .owl-item{display:flex;flex-direction:column}.media .blog-section .container .inner-row .blog-grid .owl-stage .owl-item article{display:flex;flex-direction:column;height:100%;max-width:100%}.media .blog-section .container .inner-row .blog-grid .owl-stage .owl-item article .blog-image{height:240px}.media .blog-section .container .inner-row .blog-grid .owl-stage .owl-item article .blog-content{display:flex;flex-direction:column;height:calc(100% - 240px)}.media .blog-section .container .inner-row .blog-grid .owl-stage .owl-item article .blog-content .blog-readmore{margin-top:auto}.media .blog-section .container .inner-row .blog-grid.owl-carousel{gap:32px}.media .blog-section .container .inner-row .blog-grid .blog-card{flex:1 1 calc(33.333% - 32px);max-width:calc(33.333% - 32px);background:#fafafa;box-shadow:0 4px 8px rgba(0,0,0,.02),0 6px 12px rgba(0,0,0,.03)}.media .blog-section .container .inner-row .blog-grid .blog-card a{text-decoration:none}.media .blog-section .container .inner-row .blog-grid .blog-card h3.blog-post-title{margin:0 0 16px}.media .blog-section .container .inner-row .blog-grid .blog-card h3 a{font-family:"Raleway";font-weight:600;font-size:24px;line-height:1.2em;letter-spacing:-0.02em;color:rgba(0,0,0,.8);transition:all .3s ease}.media .blog-section .container .inner-row .blog-grid .blog-card h3 a:hover{color:#31a945;transition:all .3s ease}.media .blog-section .container .inner-row .blog-grid .blog-card .blog-image{width:100%;aspect-ratio:335/240;overflow:hidden;display:block;height:240px}.media .blog-section .container .inner-row .blog-grid .blog-card .blog-image img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.media .blog-section .container .inner-row .blog-grid .blog-card .blog-content{display:flex;flex-direction:column;height:calc(100% - 240px);padding:24px}.media .blog-section .container .inner-row .blog-grid .blog-card .blog-content .blog-excerpt{margin-bottom:32px}.media .blog-section .container .inner-row .blog-grid .blog-card .blog-content .blog-excerpt p{margin:0}.media .blog-section .container .inner-row .blog-grid .blog-card .blog-content .blog-excerpt{font-family:"Raleway";font-weight:500;font-size:16px;line-height:1.4em;letter-spacing:-0.005em;color:rgba(0,0,0,.8)}.media .blog-section .container .inner-row .blog-grid .blog-card .blog-content a.blog-readmore{font-family:"Raleway";font-weight:500;font-size:18px;line-height:1.4em;letter-spacing:-0.005em;color:#31a945;transition:all .3s ease;display:flex;align-items:center;gap:8px;margin-top:auto}.media .blog-section .container .inner-row .blog-grid .blog-card .blog-content a.blog-readmore img{width:16px;height:16px;object-fit:contain;transition:all .3s ease}.media .blog-section .container .inner-row .blog-grid .blog-card .blog-content a.blog-readmore:hover{color:#23462a;text-decoration:none}.media .blog-section .container .inner-row .blog-grid .blog-card .blog-content a.blog-readmore:hover img{transform:translateX(4px);transition:all .3s ease;filter:brightness(0.5)}@media(max-width: 1279px){.media .blog-section .container .inner-row .blog-grid .blog-card{flex:1 1 calc(33.333% - 32px);max-width:calc(33.333% - 32px)}}@media(max-width: 920px){.media .blog-section .container .inner-row .blog-grid .blog-card{flex:1 1 calc(50% - 20px);max-width:calc(50% - 20px)}}@media(max-width: 600px){.media .blog-section .container .inner-row .blog-grid .blog-card{flex:1 1 100%;max-width:100%}}@media(max-width: 1279px){.media .blog-section .container .inner-row .blog-grid{gap:70px 20px}}@media(max-width: 799px){.media .blog-section .container .inner-row .blog-grid{gap:32px}}@media(max-width: 1279px){.media .blog-section .container{padding:0 64px}}@media(max-width: 799px){.media .blog-section .container{padding:0 30px}}@media(max-width: 799px){.media .blog-section{padding-bottom:30px}}.media.home .blog-section{background:#fff}.media.home .blog-section h3.blog-post-title{margin:0}.media.home .blog-section .blog-excerpt p{margin:8px 0 32px}.media.home .title-block:has(+.blog-section){padding:70px 0 50px;background:#fff}.media.home .title-block:has(+.blog-section) p.description{font-weight:500;font-size:20px;line-height:1.4em;letter-spacing:-0.005em;color:rgba(0,0,0,.8);margin-bottom:16px}@media(max-width: 768px){.media.home .title-block:has(+.blog-section) p.description{font-size:18px;margin-top:32px}}@media(max-width: 480px){.media.home .title-block:has(+.blog-section) p.description{font-size:16px;margin-top:30px;margin-bottom:0}.media.home .title-block:has(+.blog-section) p.description br{display:none}}.media.home .title-block:has(+.blog-section) h2.section-title{margin-top:0}@media(max-width: 799px){.media.home .title-block:has(+.blog-section) h2.section-title{font-weight:700;font-size:36px;margin-bottom:16px}}@media(max-width: 480px){.media.home .title-block:has(+.blog-section) h2.section-title{font-size:24px;margin-bottom:0}}.media .blog-category{position:absolute;margin:8px 0 0 10px}.media .blog-category a{display:flex;align-items:center;justify-content:center;width:fit-content;height:32px;padding:7px 14px;border-radius:12px;font-family:"Inter";font-weight:600;font-size:12px;text-transform:uppercase;text-decoration:none;color:#000;background:#ffd900;transition:all .3s ease}section.info-boxes{padding:70px 100px 120px 60px}section.info-boxes .title-top{text-align:center}section.info-boxes .inner-row.bottom{width:100%}@media(max-width: 799px){section.info-boxes .inner-row{width:100%}}section.info-boxes h2{font-family:"Raleway";font-weight:700;font-size:40px;letter-spacing:-0.02em;text-align:center;color:rgba(0,0,0,.8);margin:0 0 32px}@media(max-width: 1279px){section.info-boxes h2{font-size:32px;margin-bottom:24px}}@media(max-width: 799px){section.info-boxes h2{font-size:24px;margin-bottom:16px}}section.info-boxes .content-box .content-text{max-width:814px;margin:0 auto 10px;font-family:"Raleway";font-weight:500;font-size:20px;line-height:28px;letter-spacing:-0.005em;text-align:center;color:rgba(0,0,0,.8)}@media(max-width: 799px){section.info-boxes .content-box .content-text{margin-bottom:0}}section.info-boxes .info-block-inner{display:flex;flex-direction:column;gap:80px;padding-top:70px}@media(max-width: 1279px){section.info-boxes .info-block-inner{padding-top:110px}}@media(max-width: 799px){section.info-boxes .info-block-inner{padding-top:70px;gap:30px}}section.info-boxes .info-box{display:flex;align-items:flex-start;gap:64px;flex:0 0 50%}section.info-boxes .info-box.reverse{flex-direction:row-reverse}@media(max-width: 799px){section.info-boxes .info-box.reverse{flex-direction:column-reverse}}@media(max-width: 799px){section.info-boxes .info-box{flex-direction:column-reverse;gap:30px}}section.info-boxes .info-box .box{flex:1}section.info-boxes .info-box .box h3{margin:0 0 24px;font-family:"Raleway";font-weight:700;font-size:40px;line-height:44px;letter-spacing:-0.02em;color:#292c2f}@media(max-width: 1279px){section.info-boxes .info-box .box h3{font-size:32px;line-height:35px}}@media(max-width: 799px){section.info-boxes .info-box .box h3{font-size:24px;line-height:26px}}section.info-boxes .info-box .box .content-text{font-family:"Raleway";font-weight:500;font-size:16px;line-height:22px;letter-spacing:-0.005em;color:#000;text-align:left}section.info-boxes .info-box .box .content-text p{margin:0 0 23px}section.info-boxes .info-box .box .content-text h3{margin-bottom:23px}section.info-boxes .info-box .box .content-text strong{font-weight:900}section.info-boxes .info-box .image{flex:1;overflow:hidden;max-height:433px}@media(max-width: 1279px){section.info-boxes .info-box .image{max-width:400px;width:100%;aspect-ratio:1/2}}@media(max-width: 799px){section.info-boxes .info-box .image{max-width:100%}}section.info-boxes .info-box .image img{width:100%;height:100%;object-fit:cover;display:block}section.info-boxes .info-box:last-child p:last-child{margin-bottom:0}@media(max-width: 1279px){section.info-boxes{padding:40px 60px 120px}}@media(max-width: 799px){section.info-boxes{padding:70px 30px}}.timeline-section{padding:120px 0;background:hsl(0,0%,96%)}@media(max-width: 1279px){.timeline-section{display:none}}.timeline-section .timeline{position:relative;max-width:1100px;margin:0 auto}.timeline-section .timeline:before{content:"";position:absolute;top:0;left:50%;width:4px;height:100%;background:#dcdcdc;transform:translateX(-50%)}.timeline-section .timeline .timeline-progress{position:absolute;top:0;left:50%;width:6px;height:0;background:#31a945;transform:translateX(-50%);transition:height .2s linear;z-index:2}.timeline-section .timeline h3.timeline-year{font-family:"Inter";font-weight:900;font-size:32px;line-height:48px;letter-spacing:-0.005em;color:#31a945;margin:0}.timeline-section .timeline span.timeline-sub{font-family:"Inter";font-weight:500;font-size:16px;line-height:22px;letter-spacing:-0.005em;color:rgba(0,0,0,.55)}.timeline-section .timeline .timeline-item{position:relative;width:50%;padding:40px 0 40px 90px;box-sizing:border-box}.timeline-section .timeline .timeline-item:not(:last-child){margin-bottom:60px}.timeline-section .timeline .timeline-item .timeline-dot{position:absolute;top:0;width:66px;height:66px;border-radius:50%;background:#31a945;margin-top:70px;transform:scale(0.2);opacity:.25;transition:transform .25s cubic-bezier(0.34, 1.56, 0.64, 1),opacity .15s ease-out}.timeline-section .timeline .timeline-item.active .timeline-dot{transform:scale(1);opacity:1}.timeline-section .timeline .timeline-item .timeline-content{max-width:420px}.timeline-section .timeline .timeline-item .timeline-content .year{font-size:28px;font-weight:700;color:#2ea44f;margin-bottom:5px}.timeline-section .timeline .timeline-item .timeline-content .small-title{font-size:14px;color:#666;margin-bottom:15px}.timeline-section .timeline .timeline-item .timeline-content p{margin:32px 0 0;font-family:"Inter";font-weight:500;font-size:18px;line-height:26px;letter-spacing:-0.005em;color:#000}.timeline-section .timeline .timeline-item.left{left:0;text-align:right;padding:40px 90px 40px 0}.timeline-section .timeline .timeline-item.left .timeline-content{margin-right:40px}.timeline-section .timeline .timeline-item.left .timeline-dot{right:0;left:auto;transform:translate(50%, -50%) scale(0.4)}.timeline-section .timeline .timeline-item.left.active .timeline-dot{transform:translate(50%, -50%) scale(1);animation:dotPulseLeft .5s cubic-bezier(0.34, 1.56, 0.64, 1)}.timeline-section .timeline .timeline-item.left:nth-child(2) .timeline-dot{margin-top:0}.timeline-section .timeline .timeline-item.right{left:50%;text-align:left;margin-top:-25%}.timeline-section .timeline .timeline-item.right .timeline-content{margin-left:40px}.timeline-section .timeline .timeline-item.right .timeline-dot{left:0;transform:translate(-50%, -50%) scale(0.4)}.timeline-section .timeline .timeline-item.right.active .timeline-dot{transform:translate(-50%, -50%) scale(1);animation:dotPulseRight .5s cubic-bezier(0.34, 1.56, 0.64, 1)}@keyframes dotPulseLeft{0%{transform:translate(50%, -50%) scale(0.2);opacity:.3}60%{transform:translate(50%, -50%) scale(1.2);opacity:1}100%{transform:translate(50%, -50%) scale(1);opacity:1}}@keyframes dotPulseRight{0%{transform:translate(-50%, -50%) scale(0.2);opacity:.3}60%{transform:translate(-50%, -50%) scale(1.2);opacity:1}100%{transform:translate(-50%, -50%) scale(1);opacity:1}}.single-project img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.single-project section.project-single{padding:70px 0;background:#fafafa}.single-project section.project-single .inner-row{display:flex;justify-content:space-between;gap:32px}.single-project section.project-single .inner-row h1{margin-top:0}@media(max-width: 768px){.single-project section.project-single .inner-row{flex-direction:column}}.single-project section.project-single .inner-row .project-meta{flex-basis:50%;display:flex;flex-wrap:wrap;gap:16px}.single-project section.project-single .inner-row .project-meta .meta-item{display:flex;flex-direction:column;flex-basis:calc(50% - 16px)}.single-project section.project-single .inner-row .project-meta .meta-item .meta-label{font-size:16px;margin-bottom:0}.single-project section.project-single .inner-row .project-meta .meta-item .meta-value{margin-top:0;font-size:24px;margin-bottom:0}.logo-grid{padding:70px 0}.logo-grid h2{text-align:center;font-size:40px;line-height:1.1em;letter-spacing:-0.02em;color:#292c2f;margin-bottom:0;margin-top:0;margin-left:0;margin-right:0;text-align:center}@media(max-width: 768px){.logo-grid h2{font-size:32px}}@media(max-width: 480px){.logo-grid h2{font-size:24px}}.logo-grid .description{text-align:center;max-width:650px;margin:0 auto}.logo-grid .description p{font-size:16px;line-height:22px;letter-spacing:-0.005em;color:#292c2f;font-weight:700}.logo-grid .logo-grid-inner{margin-top:64px;display:flex;flex-wrap:wrap;gap:40px 80px;justify-content:center;align-items:center}@media(max-width: 520px){.logo-grid .logo-grid-inner{gap:20px 40px}}.logo-grid .logo-grid-inner .logo-item{max-width:150px}.logo-grid .logo-grid-inner .logo-item img{width:100%;height:100%;object-fit:contain;object-position:center;display:block;filter:brightness(0);opacity:.8}@media(max-width: 520px){.logo-grid .logo-grid-inner .logo-item{max-width:120px}}