#section-2-2 > .ct-section-inner-wrap{max-width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}#section-2-2{display:block}#section-2-2{background-image:linear-gradient(rgba(44,47,137,0.48),rgba(44,47,137,0.48)),url(https://esseiva-immobilier.ch/wp-content/uploads/2025/07/CUDREFIN_01-scaled.jpg);background-repeat:no-repeat;background-attachment:scroll;height:50vh;color:#ffffff;background-position:0% 50%}#section-79-2 > .ct-section-inner-wrap{padding-top:50px;padding-bottom:50px;display:flex;flex-direction:column;align-items:center}#section-79-2{display:block}#section-79-2{background-color:#f9f9f9;text-align:left}#section-60-2 > .ct-section-inner-wrap{max-width:100%;padding-top:29px}#section-60-2{background-color:#2c2f89}#div_block-5-2{flex-direction:column;display:flex;text-align:left;align-items:center}#div_block-10-2{width:50%}#div_block-11-2{width:50%}#div_block-100-45{width:50%}#div_block-94-45{width:50%}#div_block-34-2{width:50%;text-align:center;align-items:flex-start;justify-content:center}#div_block-28-2{width:50%;background-color:#2c2f89;justify-content:center;text-align:left;align-items:center}#div_block-41-2{width:50%}#div_block-49-2{margin-bottom:20px}#div_block-39-2{width:50%;text-align:left;align-items:center;justify-content:center}#div_block-57-2{width:100%;flex-direction:column;display:flex;text-align:left;align-items:center;justify-content:center}#div_block-68-2{margin-bottom:20px;width:50%;justify-content:center;padding-left:10%}#div_block-88-2{flex-direction:column;display:flex}#div_block-83-2{padding-bottom:0px;margin-right:26px}#div_block-89-2{flex-direction:column;display:flex;text-align:left}#div_block-67-2{width:50.00%;color:#ffffff;background-color:#2c2f89;flex-direction:column;display:flex;text-align:left;justify-content:center}@media (max-width:767px){#div_block-49-2{text-align:left;align-items:center}}@media (max-width:767px){#div_block-68-2{text-align:left;align-items:center;padding-left:auto;padding-right:auto;margin-left:auto;margin-right:auto}}@media (max-width:767px){#div_block-83-2{padding-bottom:20px}}@media (max-width:991px){#new_columns-9-2> .ct-div-block{width:100% !important}}@media (max-width:991px){#new_columns-93-45> .ct-div-block{width:100% !important}}@media (max-width:991px){#new_columns-27-2> .ct-div-block{width:100% !important}}@media (max-width:991px){#new_columns-27-2{flex-direction:column-reverse}}@media (max-width:991px){#new_columns-38-2> .ct-div-block{width:100% !important}}@media (max-width:991px){#contactme> .ct-div-block{width:100% !important}}#headline-3-2{font-size:64px}#headline-4-2{font-size:43px}#headline-12-2{color:#2c2f89}#headline-29-2{color:#2c2f89}#headline-42-2{color:#2c2f89}#headline-62-2{color:#ffffff;margin-bottom:6px}#text_block-25-2{color:#ffffff}#text_block-99-45{color:#ffffff}#text_block-53-2{margin-left:10px;color:#000000}#text_block-56-2{margin-left:10px;color:#000000}#text_block-48-2{color:#ffffff}#text_block-84-2{font-size:23px;font-family:'Montserrat'}#text_block-86-2{line-height:1.2;margin-bottom:22px}#text_block-71-2{margin-left:10px;color:#000000}#text_block-74-2{margin-left:10px;color:#000000}#_rich_text-13-2{margin-bottom:20px}#_rich_text-96-45{margin-bottom:20px}#_rich_text-30-2{margin-bottom:20px;text-align:left}#_rich_text-43-2{margin-bottom:20px;margin-right:14px}#_rich_text-45-2{margin-bottom:20px;margin-right:14px}#_rich_text-82-2{font-size:47px;color:#2c2f89}#_rich_text-75-2{font-size:28px}#link-51-2{text-align:center;flex-direction:row;display:flex;justify-content:flex-start}#link-54-2{text-align:center;flex-direction:row;display:flex;justify-content:flex-start}#link-69-2{text-align:center;flex-direction:row;display:flex;justify-content:flex-start}#link-72-2{text-align:center;flex-direction:row;display:flex;justify-content:flex-start}#fancy_icon-24-2{color:#ffffff}#fancy_icon-98-45{color:#ffffff}#fancy_icon-52-2{color:#2c2f89}#fancy_icon-52-2>svg{width:20px;height:20px}#fancy_icon-55-2{color:#2c2f89}#fancy_icon-55-2>svg{width:20px;height:20px}#fancy_icon-47-2{color:#ffffff}#fancy_icon-70-2{color:#2c2f89}#fancy_icon-70-2>svg{width:20px;height:20px}#fancy_icon-73-2{color:#2c2f89}#fancy_icon-73-2>svg{width:20px;height:20px}#code_block-76-2{font-family:'Open Sans'}#shortcode-81-2{width:100%;color:#000000}