.Projects_intro__iMLEo{padding-top:150px;overflow:hidden}.Projects_intro__iMLEo .Projects_intro_desc__q_hID{padding-bottom:100px}@media only screen and (max-width:991px){.Projects_intro__iMLEo .Projects_intro_desc__q_hID{padding-bottom:60px}}.Projects_intro__iMLEo .Projects_intro_desc__q_hID .Projects_desc__VfOx1{padding-left:70px;position:relative;font-size:2.5rem;line-height:2.5rem;font-weight:900}@media only screen and (max-width:1199px){.Projects_intro__iMLEo .Projects_intro_desc__q_hID .Projects_desc__VfOx1{font-size:2rem}}@media only screen and (max-width:991px){.Projects_intro__iMLEo .Projects_intro_desc__q_hID .Projects_desc__VfOx1{margin-bottom:30px}}.Projects_intro__iMLEo .Projects_intro_desc__q_hID .Projects_desc__VfOx1:before{content:"";position:absolute;width:17px;height:17px;border-radius:100%;background:#d4fd33;left:0;top:50%;transform:translateY(-50%)}.Projects_intro__iMLEo .Projects_intro_desc__q_hID .Projects_desc__VfOx1:after{content:"";position:absolute;width:1px;height:90%;left:40px;top:5%;background:#d4fd33}.Projects_intro__iMLEo .Projects_intro_desc__q_hID .Projects_items__m1Ym9 .Projects_item__RpzCp{background:#d4fd33;margin:6px 0;padding:0 30px;color:#1c1c1c;text-transform:uppercase;font-weight:700;font-size:1.4rem;display:inline-block}.Projects_filters__Cbsv0 .Projects_filterOuter__sg54U{display:flex;margin-bottom:40px;align-items:center}.Projects_filters__Cbsv0 .Projects_filterIcon__VHFPM{width:24px;height:19px;margin-right:25px}@media only screen and (max-width:991px){.Projects_filters__Cbsv0 .Projects_filterIcon__VHFPM{display:none}}.Projects_filters__Cbsv0 .Projects_filterButtons__aHUtR{display:flex;gap:5px;flex-wrap:wrap;align-items:center}@media only screen and (max-width:991px){.Projects_filters__Cbsv0 .Projects_filterButtons__aHUtR{justify-content:center}}.Projects_filters__Cbsv0 .Projects_filterButtons__aHUtR button{background:rgba(0,0,0,0);padding:5px 15px;cursor:pointer;color:#fff;border:0;font-size:1.4rem;font-weight:700;text-transform:uppercase}.Projects_filters__Cbsv0 .Projects_filterButtons__aHUtR button:hover{background-color:#d4fd33;color:#1c1c1c}.Projects_filters__Cbsv0 .Projects_filterButtons__aHUtR button.Projects_active__HoEqC{background:#d4fd33;color:#1c1c1c;font-weight:700}.Projects_divider__tSzVS{padding:35px 0}.ProjectsRow_projects_row__Sx87y{position:relative;width:100%;display:flex;height:100%}@media only screen and (max-width:1199px){.ProjectsRow_projects_row__Sx87y{flex-direction:column;height:auto!important}.ProjectsRow_projects_row__Sx87y>div{width:100%!important}}.ProjectPreview_projectPreview__4BT5q .ProjectPreview_image__mInky{position:relative}.ProjectPreview_projectPreview__4BT5q .ProjectPreview_image__mInky img{width:100%;height:auto}.ProjectPreview_projectPreview__4BT5q .ProjectPreview_image__mInky .ProjectPreview_viewBtn__kwdUj{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);opacity:0;transition:all .3s ease;color:#d4fd33;font-size:2rem}.ProjectPreview_projectPreview__4BT5q .ProjectPreview_image__mInky:hover .ProjectPreview_viewBtn__kwdUj{opacity:1}.ProjectPreview_projectPreview__4BT5q .ProjectPreview_image__mInky:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.25);opacity:0;transition:all .3s ease}.ProjectPreview_projectPreview__4BT5q .ProjectPreview_image__mInky:hover:before{opacity:1}.ProjectPreview_projectPreview__4BT5q .ProjectPreview_info__gdcC7{padding:45px}.ProjectPreview_projectPreview__4BT5q .ProjectPreview_info__gdcC7 .ProjectPreview_pStripe__0yi9x{text-transform:uppercase;font-weight:700;font-size:1.3rem;padding:0 30px;margin-bottom:20px;background:#fff;transition:all .3s ease}.ProjectPreview_projectPreview__4BT5q .ProjectPreview_info__gdcC7 .ProjectPreview_title__2cE_S{font-size:3.5rem;color:#fff;line-height:6rem;transition:all .3s ease}@media only screen and (max-width:1499px){.ProjectPreview_projectPreview__4BT5q .ProjectPreview_info__gdcC7 .ProjectPreview_title__2cE_S{font-size:2.5rem}}@media only screen and (max-width:1199px){.ProjectPreview_projectPreview__4BT5q .ProjectPreview_info__gdcC7 .ProjectPreview_title__2cE_S{font-size:2rem}}.ProjectPreview_projectPreview__4BT5q .ProjectPreview_info__gdcC7 .ProjectPreview_shortdesc__u5GqI{font-weight:500;color:#fff;font-size:1.5rem;line-height:3.5rem;transition:all .3s ease}.ProjectPreview_projectPreview__4BT5q:hover .ProjectPreview_pStripe__0yi9x{background:#d4fd33}.ProjectPreview_projectPreview__4BT5q:hover .ProjectPreview_shortdesc__u5GqI,.ProjectPreview_projectPreview__4BT5q:hover .ProjectPreview_title__2cE_S{color:#d4fd33}.Button_Button__KsyvT{color:#fff;font-size:1.4rem;font-weight:700;line-height:6.5rem;background-size:contain!important;display:inline-flex;align-items:center;justify-content:center;text-transform:uppercase;text-decoration:none;position:relative}.Button_Button__KsyvT.Button_type_a__CSnWL{width:240px;height:103px}@media only screen and (max-width:1499px){.Button_Button__KsyvT.Button_type_a__CSnWL{width:190px;height:81px}}.Button_Button__KsyvT.Button_type_b__8jiCn{width:223px;height:98px}@media only screen and (max-width:1499px){.Button_Button__KsyvT.Button_type_b__8jiCn{width:190px;height:83px}}.Button_Button__KsyvT.Button_type_c__dwGXl{width:240px;height:109px}@media only screen and (max-width:1499px){.Button_Button__KsyvT.Button_type_c__dwGXl{width:210px;height:96px}}.Button_Button__KsyvT.Button_type_d__8yr1O{width:195px;height:107px}.Button_Button__KsyvT.Button_type_e__u5_Db{width:235px;height:98px}.Button_Button__KsyvT svg{stroke-width:1;width:100%;height:100%;position:absolute;left:0;top:0}.Button_Button__KsyvT:hover svg{stroke-dasharray:1000;animation:Button_stroke__OV4_n 3s ease}@keyframes Button_stroke__OV4_n{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}.YellowStripe_yellowStripe__kEyh4{background:#d4fd33;color:#000;font-size:1.8rem;font-style:normal;font-weight:500;line-height:2.2rem;font-family:Montserrat;margin-bottom:8px;padding:0 10px;display:inline-block}@media only screen and (max-width:1499px){.YellowStripe_yellowStripe__kEyh4{font-size:1.5rem}}.PageTitle_pageTitle__rFjo9{padding-bottom:34px;font-size:14.5rem;font-weight:900;color:#fff;line-height:auto;text-transform:uppercase}@media only screen and (max-width:1499px){.PageTitle_pageTitle__rFjo9{font-size:11.5rem}}@media only screen and (max-width:1199px){.PageTitle_pageTitle__rFjo9{font-size:8.5rem}}@media only screen and (max-width:767px){.PageTitle_pageTitle__rFjo9{font-size:4.5rem;line-height:4.5rem}}.PageTitle_pageTitle__rFjo9 span{font-weight:300}