.elementor-13 .elementor-element.elementor-element-c8a3093{margin-top:5vh;margin-bottom:0;padding:0 0 10vh 0;}.elementor-13 .elementor-element.elementor-element-7568428 .grid-item:not(.-nospace){padding:16px;}.elementor-13 .elementor-element.elementor-element-7568428 .portfolio-grid:not(.-nospace){margin-left:-16px;margin-right:-16px;}.elementor-13 .elementor-element.elementor-element-7568428 .double-width:not(.vc_col-lg-12) .card.-metro .image-holder{padding-bottom:calc(50% - 16px);}.elementor-13 .elementor-element.elementor-element-096d663{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:10vh;--padding-bottom:10vh;--padding-left:0;--padding-right:0;}.elementor-13 .elementor-element.elementor-element-096d663:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-096d663 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#282828;}.elementor-13 .elementor-element.elementor-element-6acd7da{--display:flex;}.elementor-13 .elementor-element.elementor-element-ca564ad .title + .subtitle{margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-ca564ad .subtitle + .title{margin-top:0px;}.elementor-13 .elementor-element.elementor-element-ca564ad .title{color:#FFFFFFBF;}.elementor-13 .elementor-element.elementor-element-ca564ad h1, .elementor-13 .elementor-element.elementor-element-ca564ad h2, .elementor-13 .elementor-element.elementor-element-ca564ad h3, .elementor-13 .elementor-element.elementor-element-ca564ad h4, .elementor-13 .elementor-element.elementor-element-ca564ad h5, .elementor-13 .elementor-element.elementor-element-ca564ad h6{font-size:120px;font-weight:900;text-transform:uppercase;line-height:0.6em;letter-spacing:-0.05em;}.elementor-13 .elementor-element.elementor-element-ca564ad .subtitle{color:#FFFFFF;font-size:13.4px;font-weight:400;text-transform:uppercase;}.elementor-13 .elementor-element.elementor-element-e856612{--display:flex;}.elementor-13 .elementor-element.elementor-element-6907e72 > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-6907e72 .title{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-6907e72 h1, .elementor-13 .elementor-element.elementor-element-6907e72 h2, .elementor-13 .elementor-element.elementor-element-6907e72 h3, .elementor-13 .elementor-element.elementor-element-6907e72 h4, .elementor-13 .elementor-element.elementor-element-6907e72 h5, .elementor-13 .elementor-element.elementor-element-6907e72 h6{font-weight:600;}.elementor-13 .elementor-element.elementor-element-7b95880{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13 .elementor-element.elementor-element-3e18cfa > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-3e18cfa .button:not(:hover){color:#282828;}.elementor-13 .elementor-element.elementor-element-3e18cfa .button.-default:not(:hover){background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-3e18cfa{font-size:14.4px;text-transform:uppercase;}@media(min-width:768px){.elementor-13 .elementor-element.elementor-element-6acd7da{--width:50%;}.elementor-13 .elementor-element.elementor-element-e856612{--width:25%;}.elementor-13 .elementor-element.elementor-element-7b95880{--width:25%;}}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-096d663{--margin-top:6vh;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:6vh;--padding-bottom:6vh;--padding-left:0;--padding-right:0;}.elementor-13 .elementor-element.elementor-element-ca564ad h1, .elementor-13 .elementor-element.elementor-element-ca564ad h2, .elementor-13 .elementor-element.elementor-element-ca564ad h3, .elementor-13 .elementor-element.elementor-element-ca564ad h4, .elementor-13 .elementor-element.elementor-element-ca564ad h5, .elementor-13 .elementor-element.elementor-element-ca564ad h6{font-size:90px;}.elementor-13 .elementor-element.elementor-element-6907e72 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-7b95880{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}