.elementor-20272 .elementor-element.elementor-element-f75a700{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-20272 .elementor-element.elementor-element-9898058{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20272 .elementor-element.elementor-element-179e99c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20272 .elementor-element.elementor-element-9be8036{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20272 .elementor-element.elementor-element-f63927c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-20272 .elementor-element.elementor-element-f63927c:not(.elementor-motion-effects-element-type-background), .elementor-20272 .elementor-element.elementor-element-f63927c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF3F7;}.elementor-20272 .elementor-element.elementor-element-d8e9e9f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-20272 .elementor-element.elementor-element-fd87563{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-20272 .elementor-element.elementor-element-fd87563:not(.elementor-motion-effects-element-type-background), .elementor-20272 .elementor-element.elementor-element-fd87563 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#123A50;}.elementor-20272 .elementor-element.elementor-element-d4d1e2c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-20272 .elementor-element.elementor-element-8aad71e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20272 .elementor-element.elementor-element-7cebdcc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20272 .elementor-element.elementor-element-3a9a036{--grid-row-gap:24px;--grid-column-gap:18px;}.elementor-20272 .elementor-element.elementor-element-3a9a036 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.62 * 100% );}.elementor-20272 .elementor-element.elementor-element-3a9a036:after{content:"0.62";}.elementor-20272 .elementor-element.elementor-element-3a9a036 .elementor-post__thumbnail__link{width:100%;}.elementor-20272 .elementor-element.elementor-element-3a9a036 .elementor-post__thumbnail{border-radius:12px 12px 12px 12px;}.elementor-20272 .elementor-element.elementor-element-3a9a036.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-20272 .elementor-element.elementor-element-3a9a036.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-20272 .elementor-element.elementor-element-3a9a036.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-20272 .elementor-element.elementor-element-a1cb0f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20272 .elementor-element.elementor-element-1995660{--grid-row-gap:14px;--grid-column-gap:18px;}.elementor-20272 .elementor-element.elementor-element-1995660 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.62 * 100% );}.elementor-20272 .elementor-element.elementor-element-1995660:after{content:"0.62";}.elementor-20272 .elementor-element.elementor-element-1995660 .elementor-post__thumbnail__link{width:30%;}.elementor-20272 .elementor-element.elementor-element-1995660 .elementor-post__thumbnail{border-radius:12px 12px 12px 12px;}.elementor-20272 .elementor-element.elementor-element-1995660.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-20272 .elementor-element.elementor-element-1995660.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-20272 .elementor-element.elementor-element-1995660.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-20272 .elementor-element.elementor-element-4056da2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-20272 .elementor-element.elementor-element-4056da2:not(.elementor-motion-effects-element-type-background), .elementor-20272 .elementor-element.elementor-element-4056da2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF3F7;}.elementor-20272 .elementor-element.elementor-element-65c834a{--grid-row-gap:24px;--grid-column-gap:18px;}.elementor-20272 .elementor-element.elementor-element-65c834a .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.62 * 100% );}.elementor-20272 .elementor-element.elementor-element-65c834a:after{content:"0.62";}.elementor-20272 .elementor-element.elementor-element-65c834a .elementor-post__thumbnail__link{width:100%;}.elementor-20272 .elementor-element.elementor-element-65c834a .elementor-post__thumbnail{border-radius:12px 12px 12px 12px;}.elementor-20272 .elementor-element.elementor-element-65c834a.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-20272 .elementor-element.elementor-element-65c834a.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-20272 .elementor-element.elementor-element-65c834a.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-20272 .elementor-element.elementor-element-8e50970{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-20272 .elementor-element.elementor-element-e879edc{--grid-row-gap:24px;--grid-column-gap:18px;}.elementor-20272 .elementor-element.elementor-element-e879edc .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.62 * 100% );}.elementor-20272 .elementor-element.elementor-element-e879edc:after{content:"0.62";}.elementor-20272 .elementor-element.elementor-element-e879edc .elementor-post__thumbnail__link{width:100%;}.elementor-20272 .elementor-element.elementor-element-e879edc .elementor-post__thumbnail{border-radius:12px 12px 12px 12px;}.elementor-20272 .elementor-element.elementor-element-e879edc.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-20272 .elementor-element.elementor-element-e879edc.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-20272 .elementor-element.elementor-element-e879edc.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-20272 .elementor-element.elementor-element-35a7aaa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-20272 .elementor-element.elementor-element-35a7aaa:not(.elementor-motion-effects-element-type-background), .elementor-20272 .elementor-element.elementor-element-35a7aaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF3F7;}.elementor-20272 .elementor-element.elementor-element-e0f9938{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20272 .elementor-element.elementor-element-f3cf54b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20272 .elementor-element.elementor-element-14ffcb3{--grid-row-gap:4px;--grid-column-gap:18px;}.elementor-20272 .elementor-element.elementor-element-525c110{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20272 .elementor-element.elementor-element-b786dd4{--grid-row-gap:4px;--grid-column-gap:18px;}.elementor-20272 .elementor-element.elementor-element-058c562{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20272 .elementor-element.elementor-element-e38fed9{--grid-row-gap:4px;--grid-column-gap:18px;}.elementor-20272 .elementor-element.elementor-element-ab12e79{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-20272 .elementor-element.elementor-element-e62bd3c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20272 .elementor-element.elementor-element-200e3ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20272 .elementor-element.elementor-element-57f450c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-20272 .elementor-element.elementor-element-179e99c{--width:55%;}.elementor-20272 .elementor-element.elementor-element-9be8036{--width:45%;}.elementor-20272 .elementor-element.elementor-element-7cebdcc{--width:58%;}.elementor-20272 .elementor-element.elementor-element-a1cb0f3{--width:42%;}.elementor-20272 .elementor-element.elementor-element-f3cf54b{--width:34%;}.elementor-20272 .elementor-element.elementor-element-525c110{--width:33%;}.elementor-20272 .elementor-element.elementor-element-058c562{--width:33%;}.elementor-20272 .elementor-element.elementor-element-200e3ae{--width:55%;}.elementor-20272 .elementor-element.elementor-element-57f450c{--width:45%;}}@media(max-width:767px){.elementor-20272 .elementor-element.elementor-element-9898058{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-20272 .elementor-element.elementor-element-8aad71e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-20272 .elementor-element.elementor-element-3a9a036 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-20272 .elementor-element.elementor-element-3a9a036:after{content:"0.5";}.elementor-20272 .elementor-element.elementor-element-3a9a036 .elementor-post__thumbnail__link{width:100%;}.elementor-20272 .elementor-element.elementor-element-1995660 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-20272 .elementor-element.elementor-element-1995660:after{content:"0.5";}.elementor-20272 .elementor-element.elementor-element-1995660 .elementor-post__thumbnail__link{width:100%;}.elementor-20272 .elementor-element.elementor-element-65c834a .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-20272 .elementor-element.elementor-element-65c834a:after{content:"0.5";}.elementor-20272 .elementor-element.elementor-element-65c834a .elementor-post__thumbnail__link{width:100%;}.elementor-20272 .elementor-element.elementor-element-e879edc .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-20272 .elementor-element.elementor-element-e879edc:after{content:"0.5";}.elementor-20272 .elementor-element.elementor-element-e879edc .elementor-post__thumbnail__link{width:100%;}.elementor-20272 .elementor-element.elementor-element-e0f9938{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-20272 .elementor-element.elementor-element-e62bd3c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}}/* Start custom CSS */.hv2-kicker{color:#1b709a;font-weight:700;font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px}
.hv2-kicker.sun{color:#fe890d}
.hv2-h1 .elementor-heading-title{font-size:clamp(2rem,4.2vw,3.2rem);line-height:1.12;font-weight:700;text-wrap:balance}
.hv2-lead{font-size:1.12rem;color:#4c455f;max-width:56ch;margin:0}
.hv2-pill{display:inline-flex;align-items:center;gap:.4em;background:#1b709a;color:#fff!important;border-radius:999px;padding:.55em 1.05em;font-weight:700;font-size:.92rem;text-decoration:none!important;white-space:nowrap}
.hv2-pill:hover{background:#145a7c;color:#fff}
.hv2-pill.ghost{background:transparent;color:#26222f!important;border:1.5px solid #26222f}
.hv2-pill.ghost:hover{background:#26222f;color:#fff!important}
.hv2-pill.sun{background:#fe890d;color:#2a1a00!important}
.hv2-pill.sun:hover{background:#e67a05;color:#2a1a00!important}
.hv2-btns{display:flex;gap:10px;flex-wrap:wrap;align-items:center}
.hv2-badges{display:flex;flex-wrap:wrap;gap:8px}
.hv2-badge{display:inline-block;border:1.5px solid #dfdee3;background:#fff;border-radius:999px;padding:.45em .9em;font-weight:600;font-size:.9rem;color:#4c455f!important;text-decoration:none!important}
.hv2-badge:hover{border-color:#1b709a;color:#1b709a!important}
.hv2-badge b{color:#8a8594;font-weight:600}
.hv2-search input[type=search],.hv2-search input[type=text]{border-radius:999px;border:1.5px solid #26222f;padding:.85em 1.2em;width:100%;max-width:560px}
.hv2-heroimg img{border-radius:22px;aspect-ratio:4/3;object-fit:cover;width:100%}
.hv2-stamp{background:#fe890d;color:#2a1a00;border-radius:12px;padding:10px 14px;font-weight:700;line-height:1.2;display:inline-block;margin-top:-58px;margin-left:18px;position:relative}
.hv2-stamp small{display:block;font-weight:600;font-size:.78rem;opacity:.85}
.hv2-head{display:flex;justify-content:space-between;align-items:end;gap:20px;flex-wrap:wrap}
.hv2-wpp{flex-shrink:0}
.hv2-head h2{color:#26222f;margin:0;font-size:clamp(1.5rem,2.6vw,2.05rem);line-height:1.15}
.hv2-head p{max-width:60ch;color:#4c455f;margin:8px 0 0}
.hv2-head.hv2-dark h2{color:#f4f7fa}.hv2-head.hv2-dark p{color:#b3c6d4}
.paea-pop-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:18px}
.paea-pop{background:#fff;border:1px solid #dfdee3;border-radius:14px;padding:14px;display:flex;flex-direction:column;gap:6px;margin:0;overflow:hidden}
.paea-pop.has-img{padding-top:0}
.paea-pop-img{display:block;aspect-ratio:auto!important;height:190px;margin:0 -14px 8px;background-size:cover;background-position:center;background-color:#eef3f7}
.paea-pop-cat{color:#1b709a!important;font-weight:700;font-size:.78rem;letter-spacing:.06em;text-transform:uppercase;text-decoration:none!important}
.paea-pop-link{text-decoration:none!important;color:#26222f!important;display:flex;flex-direction:column;gap:6px}
.paea-pop-title{font-weight:700;font-size:1.05rem;line-height:1.25}
.paea-pop-ville,.paea-pop-views{color:#8a8594;font-size:.85rem}
.hv2-communes{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}
.hv2-commune{border-radius:16px;padding:22px;color:#fff!important;min-height:150px;display:flex;flex-direction:column;justify-content:end;text-decoration:none!important;background:linear-gradient(160deg,#1b709a,#0f4660)}
.hv2-commune.c2{background:linear-gradient(160deg,#17627f,#0f3f5a)}.hv2-commune.c3{background:linear-gradient(160deg,#235f7a,#13394d)}.hv2-commune.c4{background:linear-gradient(160deg,#1d566f,#102f41)}
.hv2-commune b{font-size:1.25rem;font-weight:700;line-height:1.15}.hv2-commune span{opacity:.85}
.hv2-feat .elementor-post{background:#fff;border:1px solid #dfdee3;border-radius:18px;overflow:hidden}
.hv2-feat .elementor-post__text{padding:8px 22px 22px}
.hv2-feat .elementor-post__title{font-size:1.45rem;line-height:1.2}
.hv2-list .elementor-post{border-top:1px solid #dfdee3;padding-top:14px}
.hv2-list .elementor-post:first-child{border-top:0;padding-top:0}
.hv2-list .elementor-post__title{font-size:1.02rem;line-height:1.3;margin:0;font-weight:600}
.hv2-cards .elementor-post{background:#fff;border:1px solid #dfdee3;border-radius:14px;overflow:hidden}
.hv2-cards .elementor-post__text{padding:10px 16px 16px}
.hv2-cards .elementor-post__title{font-size:1.05rem;line-height:1.3}
.elementor-posts .elementor-post__title a{color:#26222f}
.hv2-guides{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}
.hv2-guide{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.16);border-radius:14px;padding:20px 18px;display:flex;flex-direction:column;gap:8px;min-height:200px;text-decoration:none!important}
.hv2-guide:hover{background:rgba(255,255,255,.12)}
.hv2-guide .n{font-size:2rem;font-weight:500;color:#fe890d;line-height:1}
.hv2-guide .r{color:#b3c6d4;font-size:.76rem;letter-spacing:.06em;text-transform:uppercase}
.hv2-guide h3{color:#f4f7fa;font-size:1.02rem;line-height:1.28;margin:0}
.hv2-sub{display:flex;gap:8px;flex-wrap:wrap}
.hv2-col{background:#fff;border:1px solid #dfdee3;border-radius:18px;overflow:hidden;padding:22px 0!important}
.hv2-col .elementor-widget-html,.hv2-col .elementor-widget-shortcode,.hv2-col .elementor-widget-posts{padding:0 22px}
.hv2-h2s{font-size:1.5rem;margin:0}
.hv2-titles .elementor-post{border-top:1px solid #dfdee3;padding:.55em 0}
.hv2-titles .elementor-post:first-child{border-top:0}
.hv2-titles .elementor-post__title{font-size:1rem;margin:0;font-weight:600}
.hv2-annu{background:#eef3f7;border-radius:10px;padding:12px 14px;font-size:.95rem;color:#4c455f}
.hv2-annu b{color:#26222f}.hv2-annu a{color:#1b709a}
.hv2-cta{background:#fff;border:1.5px solid #26222f;border-radius:18px;padding:28px;height:100%}
.hv2-cta h2{margin:8px 0 10px;font-size:1.7rem;line-height:1.15}
.hv2-cta p{color:#4c455f;margin:0}
.hv2-cta .btns{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}
.hv2-formbox{background:#fff;border:1px solid #dfdee3;border-radius:18px;padding:24px!important}
.hv2-h3{font-size:1.2rem;margin:0}
.hv2-form input[type=text],.hv2-form input[type=email],.hv2-form textarea{width:100%;border:1px solid #dfdee3;border-radius:8px;padding:.7em .9em}
.hv2-form input[type=submit]{background:#1b709a;color:#fff;border:0;border-radius:999px;padding:.7em 1.4em;font-weight:700}
@media (max-width:1024px){.paea-pop-grid,.hv2-communes,.hv2-guides{grid-template-columns:repeat(2,1fr)}}
@media (max-width:640px){.paea-pop-grid,.hv2-communes,.hv2-guides{grid-template-columns:1fr}.hv2-stamp{margin:-40px 0 0 12px}}
.elementor-20272 .hv2-h1 h1.elementor-heading-title{line-height:1.12!important}/* End custom CSS */