:root{--page-title-display:none}body.elementor-page-824 h1>span,body.elementor-page-824 h2>span{display:block}body.elementor-page-824 h1>span+span,body.elementor-page-824 h2>span+span{color:#878b9a}.elementor-824 :is(h1,h2,h3) em:not(#uc){font-style:normal;color:#2740e0}.elementor-824 p :is(strong,b):not(#uc){font-weight:600;color:#14161f}.elementor-824 p strong:not(#uc){background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 24' preserveAspectRatio='none'%3E%3Cpath d='M4 15 C40 10 70 17 104 12 S168 9 196 13' fill='none' stroke='%23FFE3CC' stroke-width='17' stroke-linecap='round'/%3E%3C/svg%3E") 0 90%/100% .6em no-repeat;padding:0 .06em;-webkit-box-decoration-break:clone;box-decoration-break:clone}@keyframes uc-surligne{to{background-size:100% .6em}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.elementor-824 p strong:not(#uc){background-size:0% .6em;animation:uc-surligne linear both;animation-timeline:view();animation-range:entry 100% cover 45%}}}.elementor-824{overflow-x:clip}.elementor-824 .uc-video-kit{position:relative;width:100%;aspect-ratio:16/9;border-radius:18px;overflow:hidden;box-shadow:0 0 0 1px rgba(20,22,31,.06),0 24px 60px rgba(39,64,224,.1)}.elementor-824 .uc-video-kit iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.elementor-824 details p b{color:#14161f;font-weight:600}.elementor-824 .elementor-widget-html{width:100%;align-self:stretch}.elementor-824 details{background:#fff;border:1px solid #e4e7ef;border-radius:14px;padding:0 22px;margin-block-end:12px;transition:border-color .2s}.elementor-824 details:hover,.elementor-824 details[open]{border-color:#c9d3f5}.elementor-824 details>summary{cursor:pointer;list-style:none;position:relative;padding:18px 56px 18px 0}.elementor-824 details>summary::-webkit-details-marker{display:none}.elementor-824 details>summary>*:not(:first-child){display:none}.elementor-824 details>summary:after{content:"";position:absolute;right:22px;top:50%;width:10px;height:10px;border-right:2.5px solid #2740e0;border-bottom:2.5px solid #2740e0;transform:translateY(-70%) rotate(45deg);transition:transform .2s}.elementor-824 details[open]>summary:after{transform:translateY(-30%) rotate(-135deg)}.elementor-824 details>summary:hover p{color:#2740e0}