.elementor-20700 .elementor-element.elementor-element-22762a9 .grid-item:not(.-nospace){padding:20px;}.elementor-20700 .elementor-element.elementor-element-22762a9 .portfolio-grid:not(.-nospace){margin-left:-20px;margin-right:-20px;}.elementor-20700 .elementor-element.elementor-element-22762a9 .double-width:not(.vc_col-lg-12) .card.-metro .image-holder{padding-bottom:calc(50% - 20px);}.elementor-20700 .elementor-element.elementor-element-45e8bf7:not(.elementor-motion-effects-element-type-background), .elementor-20700 .elementor-element.elementor-element-45e8bf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20700 .elementor-element.elementor-element-45e8bf7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20700 .elementor-element.elementor-element-45e8bf7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20700 .elementor-element.elementor-element-e09830d > .elementor-element-populated{padding:5% 5% 5% 5%;}.elementor-20700 .elementor-element.elementor-element-740b53a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--border-radius:15px 15px 15px 15px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-20700 .elementor-element.elementor-element-740b53a:not(.elementor-motion-effects-element-type-background), .elementor-20700 .elementor-element.elementor-element-740b53a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3D3D3;}.elementor-20700 .elementor-element.elementor-element-3bc5255{width:100%;max-width:100%;}.elementor-20700 .elementor-element.elementor-element-3bc5255 .title + .subtitle{margin-bottom:0px;}.elementor-20700 .elementor-element.elementor-element-3bc5255 .subtitle + .title{margin-top:0px;}.elementor-20700 .elementor-element.elementor-element-3bc5255 .title{color:#232729;}.elementor-20700 .elementor-element.elementor-element-3bc5255 h1, .elementor-20700 .elementor-element.elementor-element-3bc5255 h2, .elementor-20700 .elementor-element.elementor-element-3bc5255 h3, .elementor-20700 .elementor-element.elementor-element-3bc5255 h4, .elementor-20700 .elementor-element.elementor-element-3bc5255 h5, .elementor-20700 .elementor-element.elementor-element-3bc5255 h6{font-size:55px;font-weight:700;}.elementor-20700 .elementor-element.elementor-element-3bc5255 .subtitle{color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:0.9em;font-weight:500;text-transform:uppercase;}@media(min-width:768px){.elementor-20700 .elementor-element.elementor-element-e09830d{width:100%;}}