.elementor-198 .elementor-element.elementor-element-24c0fe6{z-index:1;}.elementor-198 .elementor-element.elementor-element-9ffb6ac > .elementor-container{max-width:1393px;}.elementor-198 .elementor-element.elementor-element-9ffb6ac{margin-top:-215px;margin-bottom:0px;padding:0px 0px 110px 0px;z-index:4;}.elementor-198 .elementor-element.elementor-element-082b751 .icon_box_01{box-shadow:0px 8px 15px 0px rgba(202, 211, 255, .20);}.elementor-198 .elementor-element.elementor-element-c99e916 .icon_box_01{box-shadow:0px 8px 15px 0px rgba(202,211,255,0.2);}.elementor-198 .elementor-element.elementor-element-14498f6 .icon_box_01{box-shadow:0px 8px 15px 0px rgba(202,211,255,0.2);}.elementor-198 .elementor-element.elementor-element-22ac0d4 .icon_box_01{box-shadow:0px 8px 15px 0px rgba(202,211,255,0.2);}.elementor-198 .elementor-element.elementor-element-f07577c{--spacer-size:50px;}.elementor-198 .elementor-element.elementor-element-c3f11bc:not(.elementor-motion-effects-element-type-background), .elementor-198 .elementor-element.elementor-element-c3f11bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8f7ff;}.elementor-198 .elementor-element.elementor-element-c3f11bc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 0px 70px 0px;}.elementor-198 .elementor-element.elementor-element-c3f11bc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-198 .elementor-element.elementor-element-991ea0a .sub_title{color:#959BA9;}.elementor-198 .elementor-element.elementor-element-991ea0a .sec_title{font-style:normal;margin:0px 0px 60px 0px;}.elementor-198 .elementor-element.elementor-element-55c3adb{padding:110px 0px 110px 0px;}.elementor-198 .elementor-element.elementor-element-46a7fd0 .sub_title{color:#ff5e14;}.elementor-198 .elementor-element.elementor-element-46a7fd0 .sec_title{margin:0px 0px 64px 0px;}.elementor-198 .elementor-element.elementor-element-98230ec > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-198 .elementor-element.elementor-element-98230ec:not(.elementor-motion-effects-element-type-background), .elementor-198 .elementor-element.elementor-element-98230ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F428F;background-image:url("https://www.fresomac.com/wp-content/uploads/2019/12/planta-interna-fresomac-scaled.jpg");}.elementor-198 .elementor-element.elementor-element-98230ec > .elementor-background-overlay{background-color:#0F2355;opacity:0.82;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-198 .elementor-element.elementor-element-98230ec > .elementor-container{min-height:0px;}.elementor-198 .elementor-element.elementor-element-98230ec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-198 .elementor-element.elementor-element-e95de11 > .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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-198 .elementor-element.elementor-element-141c834 > .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-198 .elementor-element.elementor-element-141c834 > .elementor-element-populated{padding:12.7% 20% 11.6% 9%;}.elementor-198 .elementor-element.elementor-element-1ebdc39 .sub_title{color:#5FA8E0;}.elementor-198 .elementor-element.elementor-element-1ebdc39 .sec_title{color:#ffffff;margin:0px 0px 54px 0px;}.elementor-198 .elementor-element.elementor-element-1ebdc39 .sec_title.with_bar:after{background:#203259;}.elementor-198 .elementor-element.elementor-element-96ee7ef > .elementor-element-populated{padding:0px 15px 0px 0px;}.elementor-198 .elementor-element.elementor-element-236c2e0 > .elementor-element-populated{padding:0px 0px 0px 15px;}.elementor-198 .elementor-element.elementor-element-065c949:not(.elementor-motion-effects-element-type-background), .elementor-198 .elementor-element.elementor-element-065c949 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.fresomac.com/wp-content/uploads/2024/12/DSC02853-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-198 .elementor-element.elementor-element-065c949 > .elementor-background-overlay{background-color:#1F428F;opacity:0.71;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-198 .elementor-element.elementor-element-065c949{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 0px 110px 0px;}.elementor-198 .elementor-element.elementor-element-bb82951 .sub_title{color:#00C5FD;}.elementor-198 .elementor-element.elementor-element-bb82951 .sec_title{color:#ffffff;margin:0px 0px 60px 0px;}.elementor-198 .elementor-element.elementor-element-bb82951 .sec_title.with_bar:after{background:rgba(255,255,255,0.3);}.elementor-198 .elementor-element.elementor-element-5a69935{padding:110px 0px 80px 0px;}.elementor-198 .elementor-element.elementor-element-2997e4c .sub_title{color:#14A0FF;}.elementor-198 .elementor-element.elementor-element-2997e4c .sec_title{margin:0px 0px 60px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-198 .elementor-element.elementor-element-ea0ba63 .elementor-button{background-color:#0D1983;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-198 .elementor-element.elementor-element-ea0ba63 .elementor-button:hover, .elementor-198 .elementor-element.elementor-element-ea0ba63 .elementor-button:focus{background-color:#347EBD;}.elementor-198 .elementor-element.elementor-element-ecf96c1{--spacer-size:50px;}@media(max-width:1024px){.elementor-198 .elementor-element.elementor-element-9ffb6ac{margin-top:-80px;margin-bottom:0px;}.elementor-198 .elementor-element.elementor-element-141c834 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:121px 60px 120px 60px;}.elementor-198 .elementor-element.elementor-element-236c2e0 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}}@media(max-width:767px){.elementor-198 .elementor-element.elementor-element-9ffb6ac{margin-top:120px;margin-bottom:0px;}.elementor-198 .elementor-element.elementor-element-141c834 > .elementor-element-populated{padding:120px 0px 100px 10px;}.elementor-198 .elementor-element.elementor-element-236c2e0 > .elementor-element-populated{margin:60px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-198 .elementor-element.elementor-element-2b27589{width:50%;}.elementor-198 .elementor-element.elementor-element-06efa61{width:50%;}.elementor-198 .elementor-element.elementor-element-e77de59{width:50%;}.elementor-198 .elementor-element.elementor-element-1c3bf7f{width:50%;}.elementor-198 .elementor-element.elementor-element-e95de11{width:100%;}.elementor-198 .elementor-element.elementor-element-141c834{width:100%;}}@media(min-width:1025px){.elementor-198 .elementor-element.elementor-element-98230ec:not(.elementor-motion-effects-element-type-background), .elementor-198 .elementor-element.elementor-element-98230ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-198 .elementor-element.elementor-element-065c949:not(.elementor-motion-effects-element-type-background), .elementor-198 .elementor-element.elementor-element-065c949 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}