.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS */html[lang^="fr"] .lang-opt-fr,html[lang^="en"] .lang-opt-en{background-color:#00AEEF;color:#0A0B0D;}.elementor .lang-opt>a.e-paragraph-link-base{display:block;margin:-7px -11px;padding:7px 11px;}html[lang^="en"] .i18n-fr{display:none !important;}html:not([lang^="en"]) .i18n-en{display:none !important;}.elementor a.cta-modern{display:inline-flex;align-items:center;gap:10px;padding:11px 22px;background:#00AEEF;color:#0A0B0D;border-radius:999px;box-shadow:none;line-height:21px;transition:background-color .25s ease;}.elementor a.cta-modern::before{content:"";flex:0 0 17px;width:17px;height:17px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='m3 7 9 6 9-6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='m3 7 9 6 9-6'/%3E%3C/svg%3E") center/contain no-repeat;}.elementor a.cta-modern:hover{background:#3FC4F5;box-shadow:none;transform:none;}@media(max-width:767px){.elementor.elementor-location-header a.cta-modern{display:none;}}@media(prefers-reduced-motion:reduce){.elementor a.cta-modern{transition:none;}}body.elementor-page:not(.page-id-1893):not(.page-id-4173) .page-header{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}/* End custom CSS */