.elementor-432 .elementor-element.elementor-element-fd5e393 > .elementor-container{max-width:1240px;min-height:30vh;}.elementor-432 .elementor-element.elementor-element-fd5e393{margin-top:0%;margin-bottom:0%;padding:3em 0em 3em 0em;}.elementor-432 .elementor-element.elementor-element-92441e8 .elementor-heading-title{font-weight:700;}.elementor-432 .elementor-element.elementor-element-600035b .elementor-heading-title{font-size:80px;font-weight:800;text-transform:uppercase;}.elementor-432 .elementor-element.elementor-element-2d646fb{font-size:18px;}.elementor-432 .elementor-element.elementor-element-8715b79 > .elementor-container{max-width:1240px;}.elementor-432 .elementor-element.elementor-element-df8132c .row{margin-top:calc( 3rem * -1 );margin-right:calc( 3rem/ -2 );margin-left:calc( 3rem/ -2 );}.elementor-432 .elementor-element.elementor-element-df8132c .grid-item-p{padding-right:calc(3rem/ 2);padding-left:calc(3rem/ 2);margin-top:3rem;}.elementor-432 .elementor-element.elementor-element-df8132c .portfolio_wrap .ajax-area{text-align:left;}.elementor-432 .elementor-element.elementor-element-df8132c .portfolio_wrap .filter-nav__nav{justify-content:flex-start;}.elementor-432 .elementor-element.elementor-element-df8132c .item--inner figure{border-top-left-radius:12px 12px;border-top-right-radius:12px 12px;border-bottom-right-radius:12px 12px;border-bottom-left-radius:12px 12px;}.elementor-432 .elementor-element.elementor-element-df8132c .portfolio_wrap .portfolio-feed .ms-p-content h3{font-family:"Inter", Sans-serif;font-size:24px;}.elementor-432 .elementor-element.elementor-element-df8132c .ms-p-content .ms-p-cat{font-family:"Assistant", Sans-serif;font-size:16px;}.elementor-432 .elementor-element.elementor-element-df8132c .overlay .item--inner figure::after{background-color:rgba(0,0,0,.4);}.elementor-432 .elementor-element.elementor-element-df8132c .fadein .item--inner figure::after{background-color:rgba(0,0,0,.4);}.elementor-432 .elementor-element.elementor-element-df8132c .ms-p-content{text-align:center;}.elementor-432 .elementor-element.elementor-element-15c7d87 > .elementor-container{max-width:1240px;}.elementor-432 .elementor-element.elementor-element-aff0c04 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-432 .elementor-element.elementor-element-55a4ba2{padding:10vw 0vw 1vw 0vw;}.elementor-432 .elementor-element.elementor-element-7957198 > .elementor-element-populated{text-align:left;}.elementor-432 .elementor-element.elementor-element-6a71408{font-family:"Inter", Sans-serif;font-size:16px;font-weight:normal;line-height:28px;}.elementor-432 .elementor-element.elementor-element-2a32c1e .ms-s-w{text-align:right;}.elementor-432 .elementor-element.elementor-element-2a32c1e .ms-s-i i{font-size:20px;}@media(max-width:1024px) and (min-width:768px){.elementor-432 .elementor-element.elementor-element-aff0c04{width:100%;}.elementor-432 .elementor-element.elementor-element-7957198{width:100%;}}@media(max-width:1024px){.elementor-432 .elementor-element.elementor-element-600035b .elementor-heading-title{font-size:56px;}.elementor-432 .elementor-element.elementor-element-39204e1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-432 .elementor-element.elementor-element-39204e1{min-width:800px;}.elementor-432 .elementor-element.elementor-element-15c7d87 > .elementor-container{max-width:1600px;}.elementor-432 .elementor-element.elementor-element-aff0c04 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-432 .elementor-element.elementor-element-aff0c04{min-width:755px;}.elementor-432 .elementor-element.elementor-element-7957198 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-432 .elementor-element.elementor-element-7957198 > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-432 .elementor-element.elementor-element-b362914{min-width:361px;}}@media(max-width:767px){.elementor-432 .elementor-element.elementor-element-600035b .elementor-heading-title{font-size:48px;}.elementor-432 .elementor-element.elementor-element-39204e1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-432 .elementor-element.elementor-element-39204e1{min-width:355px;}.elementor-432 .elementor-element.elementor-element-7957198 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}}/* Start custom CSS for ms_projects, class: .elementor-element-df8132c */.portfolio_wrap .subnav {
    z-index: 4;
    background-color: var(--color-contrast-lower);
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    padding: 6pt;
    border-radius: 8px;
    box-shadow: 1.5px 1.5px 5px hsla(240, 1%, 20%, 0.5);
}
.item--inner {
    box-shadow: 1.5px 1.5px 5px hsla(240, 1%, 20%, 0.5);
    border-radius: 12px;
}/* End custom CSS */