.LayoutMediaContentFooter_media_content_footer__6JE9J{position:relative;margin-top:auto}@media (min-width:1280px){.LayoutMediaContentFooter_media_content_footer__6JE9J{padding-top:100px}}@media (max-width:1279px){.LayoutMediaContentFooter_media_content_footer__6JE9J{padding-top:60px}}.LayoutMediaContentFooter_media_content_footer__6JE9J.LayoutMediaContentFooter_media_cf_simple__E4CP_{padding-top:0}.LayoutMediaContentFooter_media_content_footer__6JE9J.LayoutMediaContentFooter_media_cf_simple__E4CP_:after,.LayoutMediaContentFooter_media_content_footer__6JE9J.LayoutMediaContentFooter_media_cf_simple__E4CP_:before{display:none}.LayoutMediaContentFooter_media_content_footer__6JE9J:after,.LayoutMediaContentFooter_media_content_footer__6JE9J:before{position:absolute;top:0;left:50%;height:100%;width:100vw;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-content:"";content:var(--tw-content)}.LayoutMediaContentFooter_media_content_footer__6JE9J:before{z-index:1;background-color:rgba(78,129,97,.05)}@media (min-width:1280px){.LayoutMediaContentFooter_media_content_footer__6JE9J:before{border-top-right-radius:100px}}@media (max-width:1279px){.LayoutMediaContentFooter_media_content_footer__6JE9J:before{border-top-right-radius:20px}}.LayoutMediaContentFooter_media_content_footer__6JE9J:after{z-index:2;background-image:url(/assets/images/knick-knacks.svg);background-size:480px;background-position:0 0;background-repeat:repeat-y;opacity:.4}.LayoutMediaContentFooter_media_content_footer__6JE9J>*{position:relative;z-index:3}:is(.LayoutMediaContentFooter_media_content_footer__6JE9J .LayoutMediaContentFooter_image_footer__2xE_v) img{width:100%}:is(.LayoutMediaContentFooter_media_content_footer__6JE9J .LayoutMediaContentFooter_image_footer__2xE_v) img{border-top-left-radius:60px}.LayoutBannerProject_banner_project__jshSj{position:relative;width:100%;cursor:pointer;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(21 68 39/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:1280px){.LayoutBannerProject_banner_project__jshSj{height:470px}}@media (max-width:1279px){.LayoutBannerProject_banner_project__jshSj{height:360px}}.LayoutBannerProject_banner_project__jshSj:before{position:absolute;top:0;z-index:2;height:100%;background-color:rgba(21,68,39,.85);--tw-content:"";content:var(--tw-content)}@media (min-width:1280px){.LayoutBannerProject_banner_project__jshSj:before{left:50%;width:50%}}@media (max-width:1279px){.LayoutBannerProject_banner_project__jshSj:before{left:0;width:100%}}:is(.LayoutBannerProject_banner_project__jshSj:hover .LayoutBannerProject_media_project__mk7Vj) img{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.LayoutBannerProject_banner_project__jshSj .LayoutBannerProject_media_project__mk7Vj{position:absolute;top:0;left:0;z-index:1;height:100%;width:100%}:is(.LayoutBannerProject_banner_project__jshSj .LayoutBannerProject_media_project__mk7Vj) img{height:100%}:is(.LayoutBannerProject_banner_project__jshSj .LayoutBannerProject_media_project__mk7Vj) img{width:100%}:is(.LayoutBannerProject_banner_project__jshSj .LayoutBannerProject_media_project__mk7Vj) img{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.LayoutBannerProject_banner_project__jshSj .LayoutBannerProject_title_project__5yM6X{position:absolute;z-index:3;text-align:right}@media (min-width:1280px){.LayoutBannerProject_banner_project__jshSj .LayoutBannerProject_title_project__5yM6X{width:calc(100% - 45px);bottom:45px;right:45px}}@media (max-width:1279px){.LayoutBannerProject_banner_project__jshSj .LayoutBannerProject_title_project__5yM6X{width:calc(100% - 20px);bottom:20px;right:20px}}.LayoutBannerProject_banner_project__jshSj .LayoutBannerProject_icon_project__y87kg{position:absolute;top:50%;left:50%;z-index:4;display:flex;--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));font-size:32px;--tw-text-opacity:1;color:rgb(133 133 133/var(--tw-text-opacity))}@media (min-width:1280px){.LayoutBannerProject_banner_project__jshSj .LayoutBannerProject_icon_project__y87kg{width:126px;height:126px}}@media (max-width:1279px){.LayoutBannerProject_banner_project__jshSj .LayoutBannerProject_icon_project__y87kg{width:60px;height:60px}}.ComponentSelectX_select__CwGiz{position:relative;z-index:10;height:48px;width:100%;font-family:Plus Jakarta Sans,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.ComponentSelectX_select__CwGiz>[class*=control]{height:100%;width:100%;cursor:pointer;--tw-border-opacity:1;border-color:rgb(180 180 180/var(--tw-border-opacity));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:linear;transition-duration:.15s}:is(.ComponentSelectX_select__CwGiz>[class*=control]):hover{--tw-border-opacity:1;border-color:rgb(21 68 39/var(--tw-border-opacity))}:is(.ComponentSelectX_select__CwGiz>[class*=menu]) [class*=option]{cursor:pointer}:is(.ComponentSelectX_select__CwGiz>[class*=menu]) [class*=option]{padding-left:18px;padding-right:18px}:is(.ComponentSelectX_select__CwGiz>[class*=menu]) [class*=option]{font-size:14px}:is(.ComponentSelectX_select__CwGiz>[class*=menu]) [class*=option]{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:linear;transition-duration:.15s}.ComponentSelectX_select__CwGiz [class*=ValueContainer]{padding-left:14px;padding-right:0}:is(.ComponentSelectX_select__CwGiz [class*=ValueContainer]) [class*=placeholder],:is(.ComponentSelectX_select__CwGiz [class*=ValueContainer]) [class*=singleValue]{font-size:16px}:is(.ComponentSelectX_select__CwGiz [class*=ValueContainer]) [class*=placeholder]{--tw-text-opacity:1;color:rgb(93 93 93/var(--tw-text-opacity))}:is(.ComponentSelectX_select__CwGiz [class*=ValueContainer]) [class*=singleValue]{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.ComponentSelectX_select__CwGiz [class*=indicatorContainer]{padding-left:0;padding-right:0;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}:is(.ComponentSelectX_select__CwGiz [class*=indicatorContainer]):last-child{padding-right:20px}:is(.ComponentSelectX_select__CwGiz [class*=indicatorContainer]):hover{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.FormControl_field_control__Kf81I{width:100%}.FormControl_field_control__Kf81I.FormControl_field_control_error__8iCov input,.FormControl_field_control__Kf81I.FormControl_field_control_error__8iCov select,.FormControl_field_control__Kf81I.FormControl_field_control_error__8iCov textarea{--tw-border-opacity:1;border-color:rgb(248 113 113/var(--tw-border-opacity))}:is(.FormControl_field_control__Kf81I.FormControl_field_control_error__8iCov>[class*=select])>[class*=control]{--tw-border-opacity:1;border-color:rgb(248 113 113/var(--tw-border-opacity))}.FormControl_error_message__662Ff{margin-top:4px;display:block;font-size:12px;--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity))}.ComponentBreadcrumb_breadcrumb__9XWBz{display:inline-block;font-size:14px}.ComponentBreadcrumb_breadcrumb__9XWBz .ComponentBreadcrumb_seperator_breadcrumb__iff_O{margin-left:6px;margin-right:6px;display:inline-block}.ComponentBreadcrumb_breadcrumb__9XWBz .ComponentBreadcrumb_item_breadcrumb__AvelN{text-transform:capitalize}.ComponentBreadcrumb_item_current_breadcrumb__2pKni:is(.ComponentBreadcrumb_breadcrumb__9XWBz .ComponentBreadcrumb_item_breadcrumb__AvelN){--tw-text-opacity:1;color:rgb(133 133 133/var(--tw-text-opacity))}.PageProjectList_banner_project_list__oQba9{position:relative;margin-left:calc(var(--container-padding) * -1);margin-right:calc(var(--container-padding) * -1);margin-top:-178px;margin-bottom:26px;width:100vw;--tw-bg-opacity:1;background-color:rgb(21 68 39/var(--tw-bg-opacity));padding-left:var(--container-padding);padding-right:var(--container-padding);padding-top:calc(178px + var(--header-height));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:900px){.PageProjectList_banner_project_list__oQba9{padding-bottom:128px}}.PageProjectList_banner_project_list__oQba9:after,.PageProjectList_banner_project_list__oQba9:before{position:absolute;top:0;z-index:1;height:100%;max-width:100%;background-image:url(/assets/images/knick-knacks.svg);background-position:0 0;background-repeat:repeat-y;opacity:.4;--tw-content:"";content:var(--tw-content)}@media (min-width:900px){.PageProjectList_banner_project_list__oQba9:after,.PageProjectList_banner_project_list__oQba9:before{width:480px}}@media (max-width:899px){.PageProjectList_banner_project_list__oQba9:after,.PageProjectList_banner_project_list__oQba9:before{width:200px}}.PageProjectList_banner_project_list__oQba9:before{left:0}.PageProjectList_banner_project_list__oQba9:after{right:0;--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-position:100% 0}.PageProjectList_banner_project_list__oQba9>*{position:relative;z-index:2}.PageProjectList_banner_project_list__oQba9 [class*=ts_subtitle]{--tw-text-opacity:1;color:rgb(248 197 26/var(--tw-text-opacity))}.PageProjectList_banner_project_list__oQba9 .PageProjectList_media_banner__KfWPI{position:relative;overflow:hidden}@media (min-width:1280px){.PageProjectList_banner_project_list__oQba9 .PageProjectList_media_banner__KfWPI{border-top-left-radius:60px;border-top-right-radius:60px}}@media (max-width:1279px){.PageProjectList_banner_project_list__oQba9 .PageProjectList_media_banner__KfWPI{border-top-left-radius:20px;border-top-right-radius:20px}}:is(.PageProjectList_banner_project_list__oQba9 .PageProjectList_media_banner__KfWPI) img{width:100%}.PageProjectList_media_shadow_card__DGME9{position:relative;width:100%}@media (min-width:1280px){.PageProjectList_media_shadow_card__DGME9{padding-right:66px;padding-bottom:60px}}@media (max-width:1279px){.PageProjectList_media_shadow_card__DGME9{padding-right:20px;padding-bottom:20px}}.PageProjectList_media_shadow_card__DGME9:before{position:absolute;z-index:1;background-color:rgba(21,68,39,.05);--tw-content:"";content:var(--tw-content)}@media (min-width:1280px){.PageProjectList_media_shadow_card__DGME9:before{top:38px;left:36px;width:calc(100% - 36px);height:calc(100% - 38px);border-bottom-right-radius:100px}}@media (max-width:1279px){.PageProjectList_media_shadow_card__DGME9:before{top:20px;left:20px;width:calc(100% - 20px);height:calc(100% - 20px);border-bottom-right-radius:20px}}.PageProjectList_media_shadow_card__DGME9>*{position:relative;z-index:2}.PageProjectList_media_shadow_card__DGME9 img{width:100%;border-top-left-radius:20px;border-top-right-radius:20px}.PageProjectList_filter_project__TFTZB{margin-bottom:52px;display:flex;width:100%;flex-wrap:wrap;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(226 228 226/var(--tw-border-opacity));padding-bottom:30px}@media (min-width:600px){.PageProjectList_filter_project__TFTZB>*{width:180px}}@media (max-width:699px){.PageProjectList_filter_project__TFTZB>*{width:100%}}@media (min-width:600px){:is(.PageProjectList_filter_project__TFTZB>*):not(:last-child){margin-right:24px}}@media (max-width:699px){:is(.PageProjectList_filter_project__TFTZB>*):not(:last-child){margin-bottom:10px}}:is(.PageProjectList_filter_project__TFTZB>[class*=select])>[class*=control]{--tw-border-opacity:1;border-color:rgb(247 248 247/var(--tw-border-opacity))}:is(.PageProjectList_filter_project__TFTZB>[class*=select])>[class*=control]{--tw-bg-opacity:1;background-color:rgb(247 248 247/var(--tw-bg-opacity))}:is(:is(.PageProjectList_filter_project__TFTZB>[class*=select])>[class*=control]):hover{--tw-border-opacity:1;border-color:rgb(21 68 39/var(--tw-border-opacity))}:is(:is(.PageProjectList_filter_project__TFTZB>[class*=select])>[class*=control]):hover{--tw-bg-opacity:1;background-color:rgb(21 68 39/var(--tw-bg-opacity))}:is(:is(.PageProjectList_filter_project__TFTZB>[class*=select])>[class*=control]):hover *{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity))!important}:is(:is(.PageProjectList_filter_project__TFTZB>[class*=select]) [class*=ValueContainer]) [class*=placeholder],:is(:is(.PageProjectList_filter_project__TFTZB>[class*=select]) [class*=ValueContainer]) [class*=singleValue]{font-size:14px}:is(:is(.PageProjectList_filter_project__TFTZB>[class*=select]) [class*=ValueContainer]) [class*=placeholder],:is(:is(.PageProjectList_filter_project__TFTZB>[class*=select]) [class*=ValueContainer]) [class*=singleValue]{font-weight:600}:is(:is(.PageProjectList_filter_project__TFTZB>[class*=select]) [class*=ValueContainer]) [class*=placeholder],:is(:is(.PageProjectList_filter_project__TFTZB>[class*=select]) [class*=ValueContainer]) [class*=singleValue]{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.PageProjectList_project_wrapper__vn1O9{display:flex;width:100%;flex-wrap:wrap;align-items:flex-start}@media (min-width:1280px){.PageProjectList_project_wrapper__vn1O9{margin-bottom:168px}}@media (max-width:1279px){.PageProjectList_project_wrapper__vn1O9{margin-bottom:80px}}.PageProjectList_project_wrapper__vn1O9 .PageProjectList_content_project_wrapper__Xuw6k{top:calc(var(--header-height) + 40px)}@media (min-width:900px){.PageProjectList_project_wrapper__vn1O9 .PageProjectList_content_project_wrapper__Xuw6k{position:sticky;width:calc(100% - 600px)}}@media (max-width:899px){.PageProjectList_project_wrapper__vn1O9 .PageProjectList_content_project_wrapper__Xuw6k{margin-bottom:32px}}@media (min-width:900px){.PageProjectList_project_wrapper__vn1O9 .PageProjectList_listing_project_wrapper__oThrA{width:600px}}@media (min-width:900px){:is(:is(.PageProjectList_project_wrapper__vn1O9 .PageProjectList_listing_project_wrapper__oThrA) [class*=thumbnail_project]) img{height:344px}}@media (min-width:900px){:is(.PageProjectList_project_wrapper__vn1O9 .PageProjectList_listing_project_wrapper__oThrA) [class*=icon_project]{top:288px}}@media (min-width:900px){:is(.PageProjectList_project_wrapper__vn1O9 .PageProjectList_listing_project_wrapper__oThrA) [class*=icon_project]{left:auto}}@media (min-width:900px){:is(.PageProjectList_project_wrapper__vn1O9 .PageProjectList_listing_project_wrapper__oThrA) [class*=icon_project]{right:24px}}@media (min-width:900px){:is(.PageProjectList_project_wrapper__vn1O9 .PageProjectList_listing_project_wrapper__oThrA) [class*=icon_project]{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.PageProjectList_banner_project_wrapper__rB_4m{position:relative;left:50%;max-width:100vw;--tw-translate-x:-50%!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}@media (min-width:1280px){.PageProjectList_banner_project_wrapper__rB_4m{width:calc(100% + 360px);margin-bottom:232px}}@media (max-width:1279px){.PageProjectList_banner_project_wrapper__rB_4m{width:calc(100% + 40px);margin-bottom:100px}}