@font-face{font-display:swap;font-family:'Strawberry Blossom';src:url(https://www.tourisme-quercy-caussadais.fr/themes/lae-ocean/styles/css/../../fonts/StrawberryBlossom.ttf)}.list--no-style{list-style:none}.hidden{display:none;visibility:hidden}.list--horizontal{list-style:none;margin-left:0;margin-bottom:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.list--horizontal.list--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.list--horizontal.list--left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.list--horizontal.list--right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.list--horizontal.list--justify{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ttu{text-transform:uppercase}.strawberry *{font-family:"Strawberry Blossom",Arial,sans-serif!important}.text-shadow *{text-shadow:3px 3px 2px rgba(0,0,0,.5)}#top-bar-wrap.top-bar-sticky{opacity:1!important}#top-bar-wrap #header-sociaux{position:absolute;right:0;top:0;width:100%;margin-top:10px}@media (max-width:767px){#top-bar-wrap #header-sociaux{display:none}}#site-header #site-logo img{top:0;left:0;position:absolute;-webkit-box-shadow:6px 6px 5px 1px rgba(0,0,0,.5);box-shadow:6px 6px 5px 1px rgba(0,0,0,.5);z-index:1}@media (max-width:991px){#site-header #site-logo img{-webkit-box-shadow:none;box-shadow:none}}#site-header a:hover img{opacity:1!important}#site-header #site-navigation-wrap{margin-top:30px}#site-header .sticky-logo{-webkit-box-shadow:none!important;box-shadow:none!important;margin-top:10px}@media (max-width:991px){#site-header .sticky-logo{margin-top:0}}.lae-breadcrumb{font-weight:600;font-size:1.7rem}.lae-breadcrumb a{color:inherit;font-weight:300}.lae-breadcrumb a[aria-current='page']{font-weight:700}.lae-breadcrumb .list--horizontal{-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:767px){.lae-breadcrumb .list--horizontal{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.lae-breadcrumb__separator{font-weight:300;display:inline-block;margin:0 7px}.close-submenu{color:#fff;cursor:pointer}.ct-menu-courant{padding:8px;background-color:#010101;color:#fff}.lae-menu-courant{text-transform:uppercase;font-size:14px;text-align:center}.lae-menu-courant>.list--horizontal{margin:0}.lae-menu-courant>.list--horizontal>li{margin:0 1%}.lae-menu-courant>.list--horizontal>li+li{margin-left:3%}.lae-menu-courant a{position:relative;display:block;height:90px;line-height:90px;font-weight:600;color:inherit}.lae-menu-courant a:before{content:'';position:absolute;left:50%;top:-5px;display:block;height:4px;width:36px;margin-left:-18px;background-color:#fff;-webkit-transform:scaleX(0);transform:scaleX(0);opacity:0;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.lae-menu-courant a:hover:before,.lae-menu-courant a:focus:before{opacity:.6;-webkit-transform:scaleX(.8);transform:scaleX(.8)}.lae-menu-courant a[aria-current]:before{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}.lae-menu-courant a[aria-current]:focus:before{-webkit-transform:scaleX(1.4);transform:scaleX(1.4)}.lae-menu-courant a .text{display:inline-block;vertical-align:middle;line-height:1.14}.lae-menu-courant a .text>b{display:block;font-size:.7em;margin-top:.5em}@media (max-width:991px){.elementor-widget-lae-menu-courant{position:relative}.elementor-widget-lae-menu-courant:before{content:'';display:block;position:absolute;left:0;top:0;z-index:10;height:100%;width:15px;background:-webkit-gradient(linear,left top,right top,from(#000),to(rgba(0,0,0,0)));background:linear-gradient(to right,#000 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#00000000',GradientType=1)}.elementor-widget-lae-menu-courant:before{content:'';display:block;position:absolute;right:0;top:0;z-index:10;height:100%;width:15px;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0)),to(#000));background:linear-gradient(to right,rgba(0,0,0,0) 0%,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=1)}.lae-menu-courant{overflow:hidden;overflow-x:scroll}.lae-menu-courant>.list--horizontal>li{min-width:135px;margin-left:3%;margin-right:3%}.lae-menu-courant>.list--horizontal>li:last-of-type{padding-right:20px;min-width:155px}}.menu-link{z-index:10;font-size:14px;text-transform:uppercase;color:#fff}#outer-wrap .main-sub-menu{position:fixed;left:0;right:0;z-index:0;opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;background-color:#fff;border-top:1px solid #c6c6c6}#outer-wrap .main-sub-menu.visible{display:block!important;opacity:1;visibility:visible;overflow-y:auto;pointer-events:auto}@media (max-width:767px){#outer-wrap .main-sub-menu.visible{background-color:#eee}}#outer-wrap .main-sub-menu .elementor-icon-list-item a{color:#000}#outer-wrap .main-sub-menu .elementor-icon-list-item a:hover{color:#a0bd37}@media (max-width:991px){#outer-wrap .main-sub-menu{position:relative;left:auto;right:auto;bottom:auto;top:auto}}#mobile-dropdown ul li ul,#mobile-dropdown ul li{position:relative;background:none;display:block;border:none}#mobile-dropdown ul li ul a,#mobile-dropdown ul li a{text-align:center;padding:8px 40px}#mobile-nav .main-sub-menu{display:none;overflow:hidden}#mobile-nav .main-sub-menu.visible{display:block!important;opacity:1;visibility:visible;overflow-y:auto;pointer-events:auto}#mobile-fullscreen #mobile-fullscreen-inner{padding:0}.fullscreen-mobile .elementor-section-boxed{width:100%!important}.fullscreen-mobile .elementor-section-boxed a{font-size:14px!important}#menu-principal .current-page-ancestor .menu-link{color:#fff}#menu-principal .current-page-ancestor .menu-link:before{background-color:#fff!important;opacity:1!important;width:100%!important}#menu-principal>.menu-item>.menu-link{position:relative}#menu-principal>.menu-item>.menu-link:before{content:'';display:block;position:absolute;bottom:-1px;left:0;width:0;right:0;height:5px;margin:0 auto;background:url(https://www.tourisme-quercy-caussadais.fr/themes/lae-ocean/styles/css/../../img/h2_after_color.jpg) no-repeat;background-size:cover;opacity:0;-webkit-transition:width 300ms ease,background-color 300ms ease,opacity 300ms ease;transition:width 300ms ease,background-color 300ms ease,opacity 300ms ease}#menu-principal>.menu-item>.menu-link:hover:before,#menu-principal>.menu-item>.menu-link:focus:before{width:100%;opacity:1;background-color:#a0bd37!important}#menu-principal>.menu-item>.menu-link[aria-expanded="true"]{color:#a0bd37}#menu-principal>.menu-item>.menu-link[aria-expanded="true"]:before{opacity:1;width:100%!important;background-color:#a0bd37!important}#menu-principal>.menu-item.menu-item--actif>.menu-link{color:#fff}#menu-principal>.menu-item.menu-item--actif>.menu-link:before{opacity:1;width:100%;background-color:#a0bd37}#menu-principal>.menu-item.menu-item--actif a.actif{color:#a0bd37}#menu-principal>.menu-item.menu-item--actif a.actif .icon:before{color:#fff;background-color:#a0bd37}#blur-footer{display:none;background-color:rgba(0,0,0,.5);position:fixed;top:0;bottom:0;right:0;left:0;opacity:0;z-index:99}#blur-footer.show{-webkit-animation:fadeIn 500ms forwards;animation:fadeIn 500ms forwards}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}#alert-ie{display:none;display:block\0/IE9;text-align:center;margin:10px 0}#cookie-notice{background-color:#fff;left:2%;bottom:2%;right:2%;min-width:96%;border:1px solid #d2d2d2;-webkit-box-shadow:4px 4px 100px rgba(0,0,0,.2);box-shadow:4px 4px 100px rgba(0,0,0,.2)}.cookie-notice-container{position:relative;text-align:left;max-width:1200px;margin:0 auto;padding-top:20px;padding-bottom:20px;text-align:right}.cookie-notice-container strong{display:block;font-size:1.4em}.cookie-notice-container #cn-notice-text{text-align:left}.cookie-notice-container .cn-set-cookie{text-transform:uppercase;background-color:#1473e6;color:#fff;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all 0.2s cubic-bezier(.15,1.24,.51,1);transition:all 0.2s cubic-bezier(.15,1.24,.51,1);margin:0}.cookie-notice-container .cn-set-cookie:hover{-webkit-box-shadow:0 2px 4px rgba(0,0,0,.4);box-shadow:0 2px 4px rgba(0,0,0,.4);-webkit-transform:scale(1.03);transform:scale(1.03)}@media (min-width:480px){.cookie-notice-container{padding-right:200px}.cn-set-cookie{position:absolute;right:5px;top:50%;margin-top:-1.5em}}.lae-toggle-cookie{display:inline-block;position:relative;padding-left:4em;line-height:2em}.lae-toggle-cookie:before,.lae-toggle-cookie:after{content:'';position:absolute;left:0;top:0}.lae-toggle-cookie:before{width:3em;height:2em;background:#f0f0f0;border-radius:2em}.lae-toggle-cookie:after{width:2em;height:2em;background:#fff;border-radius:2em;boz-sizing:border-box;border:2px solid #f0f0f0;-webkit-transform:translateX(0);transform:translateX(0)}.lae-toggle-cookie.lae-toggle-cookie--accepted:before{background-color:#d4f0dc}.lae-toggle-cookie.lae-toggle-cookie--accepted:after{-webkit-transform:translateX(1em);transform:translateX(1em);border-color:#d4f0dc}.btn{-webkit-appearance:none;display:inline-block;background:0 0;border:none;cursor:pointer;text-decoration:none;color:#fff}.btn>.text{font-size:14px;line-height:1.1;text-transform:uppercase;font-weight:500}.btn>.icon:before{display:inline-block;vertical-align:middle;line-height:1}.btn:hover{color:#fff}.btn--icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn--icon>.icon{font-size:2.2em;line-height:1}.btn--icon>.icon:before{line-height:1.2}.btn--icon-left>.icon{margin-right:.4em}.btn--icon-right>.icon{margin-left:.4em}.btn--icon-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn--icon-top>.icon{margin-bottom:.1em}body .btn--outline,body .theme-button.btn--outline{border-style:solid;border-width:3px;background-color:transparent}body .btn--outline:hover,body .btn--outline:focus,body .theme-button.btn--outline:hover,body .theme-button.btn--outline:focus{border-color:rgba(0,0,0,0)}body .btn--flat,body .theme-button.btn--flat{background-color:transparent}.lae-buttons{list-style:none;margin:0}.lae-buttons>li{display:inline-block}.lae-buttons>li+li{margin-left:.5em}@media (max-width:767px){.lae-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.lae-buttons li{margin:5px 0}}.lae-photos-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none;margin:0;padding:0}.lae-photos-grid>.media>a{display:block;position:relative;padding-top:75%;height:0;overflow:hidden}.lae-photos-grid>.media>a>img{display:block;position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lae-photos-grid>.media--video>a:before{content:'';display:block;position:absolute;z-index:10;left:50%;top:50%;margin-top:-30px;margin-left:-30px;width:60px;height:60px;border:4px solid #fff;border-radius:50%}.lae-photos-grid>.media--video>a:after{content:'';display:block;position:absolute;z-index:10;left:50%;top:50%;margin-top:-15px;margin-left:-7.5px;width:0;height:0;border-style:solid;border-width:15px 0 15px 24px;border-color:transparent transparent transparent #fff}@media (max-width:767px){.lae-photos-grid>.media{width:calc(50% - 10px/2);margin-top:10px}.lae-photos-grid>.media--1{width:100%;margin-top:0}}@media (min-width:768px){.lae-photos-grid>.media{width:calc(33.33333% - 13.33333px);margin-top:20px}.lae-photos-grid:not(.grid--3-medias)>.media--1,.lae-photos-grid:not(.grid--3-medias)>.media--2{width:calc(50% - 10px);margin-top:0}.lae-photos-grid:not(.grid--3-medias)>.media--1>a,.lae-photos-grid:not(.grid--3-medias)>.media--2>a{padding-top:66%}}.lae-photos-grid.grid--m1-pano>.media>a{padding-top:86%}.lae-photos-grid.grid--m1-pano>.media--1>a{padding-top:42%}@media (min-width:768px){.lae-photos-grid.grid--m1-pano>.media--1{width:calc(66.66667% + 13.33333px - 20px);margin-top:0}.lae-photos-grid.grid--m1-pano>.media--2{width:calc(33.33333% - 13.33333px);margin-top:0}}.lae-photos-grid>p{width:100%;margin:0;padding:20px 0;text-align:right}.lae-photos-grid .trigger-diapo{text-transform:uppercase;color:inherit}.meteo-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:20px 0}.lae-meteo__title{display:none;visibility:hidden}.lae-meteo-wrap.fond-couleur .lae-meteo--details-4j{margin:25px 0 0 0}@media (max-width:991px){.lae-meteo-wrap.fond-couleur .lae-meteo--details-4j{width:100%}}.lae-meteo-wrap.fond-couleur .lae-meteo--details-4j__title{font-size:24px;font-family:Arial,Helvetica,sans-serif;color:#323232;font-weight:700;margin:5px 0 5px 0;min-height:45px}.lae-meteo-wrap.fond-couleur .lae-meteo--details-4j__jour{position:relative;padding-left:4em;margin-right:2em;line-height:20px;margin:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:18px}.lae-meteo-wrap.fond-couleur .lae-meteo--details-4j__jour--courant{display:table-cell;background:#e4f2f9;padding:10px 30px 0 4em}.lae-meteo-wrap.fond-couleur .lae-meteo--details-4j__jour.lae-meteo-wrap.fond-couleur .lae-meteo--details-4j__jour--courant .lae-meteo__condition>.lae-meteo__icon{top:2rem;left:1rem}.lae-meteo-wrap.fond-couleur .lae-meteo--details-4j.lae-meteo--details-4j>.lae-meteo__heures{margin-top:0;background-color:#d1e197}.lae-meteo-wrap.fond-couleur .lae-meteo--details-4j__condition{font-size:16px}.lae-meteo-wrap.fond-couleur .lae-meteo--details-4j__condition>.lae-meteo__icon{text-align:center;font-size:3.4em;width:1em}.lae-meteo-wrap.fond-couleur .lae-meteo--details-4j__heures.lae-meteo-wrap.fond-couleur .lae-meteo--details-4j__heures{margin:0 0 50px 0;padding:30px 0;background:#d1e197}.lae-meteo-wrap.fond-couleur .lae-meteo--details-4j__heures.lae-meteo-wrap.fond-couleur .lae-meteo--details-4j__heures li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.lae-meteo-wrap.fond-couleur .lae-meteo--details-4j__heures.lae-meteo-wrap.fond-couleur .lae-meteo--details-4j__heures li:not(:first-child){border-left:1px dotted #000}.lae-meteo-wrap.fond-couleur .lae-meteo--details-4j__heures.lae-meteo-wrap.fond-couleur .lae-meteo--details-4j__heures .lae-meteo__condition .lae-meteo__icon{font-size:2.5em}.lae-meteo-wrap.fond-couleur .lae-meteo--details-4j__heures.lae-meteo-wrap.fond-couleur .lae-meteo--details-4j__heures>li{padding:.6em;text-align:center;line-height:1.6}.lae-meteo-wrap.fond-couleur .lae-meteo--details-4j__heure{font-weight:700;font-size:1.3em;font-size:12px;font-weight:400;font-style:italic;margin:0 0 10px 0;display:inline-block}.lae-meteo-wrap.fond-couleur .lae-meteo--details-4j__date{display:inline-block;font-weight:700;font-size:16px;color:#000}.lae-meteo-wrap.fond-couleur .lae-meteo--details-4j__date:first-letter{text-transform:uppercase}.lae-meteo-wrap.fond-couleur .lae-meteo--details-4j__tmp{font-weight:700;display:inline-block;margin:0 0 10px 0;font-size:16px;font-weight:400}.lae-meteo-wrap.fond-couleur .lae-meteo--details-4j .tmp__min{color:#a0bd37}.lae-meteo-wrap.fond-couleur .lae-meteo--details-4j .tmp__max{color:#ff3d00}.lae-meteo--details-4j--v2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-flow:nowrap;flex-flow:nowrap}.lae-meteo--details-4j--v2 .lae-meteo__jour--courant:before,.lae-meteo--details-4j--v2 .jplus1:before,.lae-meteo--details-4j--v2 .jplus2:before,.lae-meteo--details-4j--v2 .jplus3:before{content:' ';text-transform:uppercase;margin-bottom:10px;color:#FFF;display:block;height:30px;line-height:30px}.lae-meteo--details-4j--v2 .lae-meteo__jour{text-align:center;margin:0 0 20px 0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.lae-meteo--details-4j--v2 .lae-meteo__icon{display:block;text-align:center;font-size:4.8em;margin-bottom:20px}.lae-meteo--details-4j--v2 p{line-height:1.4;font-size:16px;margin:0;padding:0 10px}@media (max-width:850px){.lae-meteo--details-4j--v2{-ms-flex-wrap:wrap;flex-wrap:wrap;width:80%;margin:auto}.lae-meteo--details-4j--v2 .lae-meteo__jour{width:50%}.lae-meteo--details-4j--v2 .jplus2:before,.lae-meteo--details-4j--v2 .jplus3:before{display:none}}.lae-meteo-wrap.fond-couleur .lae-meteo--details-4j--v2 .lae-meteo__jour--courant:before{content:'Aujourd\'hui';background:#aeca48}.lae-meteo-wrap.fond-couleur .lae-meteo--details-4j--v2 .jplus1:before{content:'Demain';background:#bfd66f}.lae-meteo-wrap.fond-couleur .lae-meteo--details-4j--v2 .jplus2:before{background:#d1e197}.lae-meteo-wrap.fond-couleur .lae-meteo--details-4j--v2 .jplus3:before{background:#d1e197}.lae-meteo-wrap.fond-couleur .lae-meteo--details-4j--v2 .lae-meteo__icon{color:#9ebb36}.lae-meteo--accueil-1j .lae-meteo__jours,.lae-meteo--accueil-3j .lae-meteo__jours{padding:0}.lae-meteo--accueil-1j .lae-meteo__jour,.lae-meteo--accueil-3j .lae-meteo__jour{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.2em;outline:none;cursor:default}.lae-meteo--accueil-1j .lae-meteo__date,.lae-meteo--accueil-3j .lae-meteo__date{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:inline-block;text-align:center;width:40%}.lae-meteo--accueil-1j .lae-meteo__prevision,.lae-meteo--accueil-3j .lae-meteo__prevision{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:-webkit-box;display:-ms-flexbox;display:flex;width:60%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lae-meteo--accueil-1j .lae-meteo__icon,.lae-meteo--accueil-3j .lae-meteo__icon{font-size:4em;line-height:1;-webkit-transform:translateY(.2em);transform:translateY(.2em)}.lae-meteo--accueil-1j .lae-meteo__tmp,.lae-meteo--accueil-3j .lae-meteo__tmp{padding:0 10px;font-size:2em;min-width:127px;text-align:center}.lae-meteo--accueil-1j .lae-meteo__tmp__unite,.lae-meteo--accueil-3j .lae-meteo__tmp__unite{display:inline-block;-webkit-transform-origin:50% 30%;transform-origin:50% 30%;-webkit-transform:scale(.7);transform:scale(.7)}.lae-meteo--accueil-1j .lae-meteo__condition,.lae-meteo--accueil-3j .lae-meteo__condition{font-size:1.2em;text-transform:uppercase}.sshare{display:-webkit-box;display:-ms-flexbox;display:flex;margin:3% 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sshare>li{font-size:12px;height:20px;line-height:20px;color:#9d9d9d;text-transform:uppercase}.sshare__btn{position:relative;display:inline-block;padding:0 10px;text-transform:uppercase;font-size:inherit;border:none;background:none}.sshare__btn .icon{margin-right:10px;-webkit-transform-origin:left;transform-origin:left;-webkit-transform:scale(1.3);transform:scale(1.3)}.sshare__btn:after{content:'';position:absolute;right:0;top:0;bottom:0;width:1px;background-color:#c3c3c3}.sshare__btn--more{display:none}.sshare__btn--more--visible{display:inline-block}.sshare__display-more{text-transform:uppercase;font-size:inherit;border:none;background:none}@media screen and (max-width:480px){.sshare{text-align:center}.sshare>li{margin:10px 0}.sshare>li:first-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.sshare__btn:after{display:none}}#filtres-hub{opacity:1;-webkit-transition:opacity .3s .2s ease-in-out;transition:opacity .3s .2s ease-in-out}.lae-hub-grid{opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.lae-hub-grid.init{opacity:1}#filtres-hub:not(.init){opacity:0}.elementor-editor-active .lae-hub-grid,.elementor-editor-active #filtres-hub,.elementor-editor-preview .lae-hub-grid,.elementor-editor-preview #filtres-hub{opacity:1}.grid-sizer,.lae-hub-grid__item{width:100%;margin-bottom:10px;background-color:#a0bd37}.gutter-sizer{width:10px}.lae-hub-grid:not(.init) .lae-hub-grid__item{display:inline-block;vertical-align:top}.lae-hub-grid__item{position:relative;overflow:hidden}.lae-hub-grid__item.item--text-right{text-align:right}.lae-hub-grid__item:before{content:'';display:block;width:100%;padding-top:300px}.lae-hub-grid__item>img{display:block;position:absolute;left:0;top:0;width:100%!important;height:100%!important;-o-object-fit:cover;object-fit:cover}.lae-hub-grid__item>.h{padding:0;margin:0}.lae-hub-grid__item>.h>a{position:absolute;top:0;left:0;bottom:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0;padding:5%;color:#fff}.lae-hub-grid__item>.h>a>span{display:block;position:relative;z-index:10}.lae-hub-grid__item>.h>a>.t{font-size:24px;line-height:1.1}.lae-hub-grid__item>.h>a>.sup,.lae-hub-grid__item>.h>a>.sub{margin:6px 2px;font-size:14px;font-weight:600;color:inherit}.lae-hub-grid__item>.h>a>.sup>b,.lae-hub-grid__item>.h>a>.sub>b{font-weight:700;font-size:18px}.lae-hub-grid__item>.h>a:before{content:'';display:block;position:absolute;top:0;left:0;bottom:0;right:0;z-index:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(50%,rgba(0,0,0,.52)),to(rgba(0,0,0,.8)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.52) 50%,rgba(0,0,0,.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#cc000000',GradientType=0);-webkit-transform:translateY(50%);transform:translateY(50%);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.lae-hub-grid__item>.h>a:hover:before,.lae-hub-grid__item>.h>a:focus:before{-webkit-transform:translateY(20%);transform:translateY(20%)}.lae-hub-grid__item .h{position:absolute;bottom:0;top:0;right:0;left:0}.lae-hub-grid__item nav>.tags{list-style:none;padding:0;margin:0 0 15px 0}.lae-hub-grid__item nav>.tags>li{display:inline-block;width:auto;background-color:rgba(0,0,0,.6);padding:12px 25px;font-size:12px;line-height:1;border-radius:25px;font-weight:lighter;color:#a0bd37;position:relative;z-index:10;text-transform:uppercase}.lae-hub-grid__item nav>.tags>li>a{color:inherit}.lae-hub-grid__item nav>.tags>li+li{margin-top:3px}.filtres-tags-wrap .elementor-text-editor{display:none}.tags{padding:0}.tags .lae-buttons>li{margin:0}.tags .btn{margin:3px;line-height:1.1;padding:5px 16px 7px;text-align:center}.tags .btn>.text{font-size:12px}.tags .btn.actif{background-color:#a0bd37;color:#fff}.btn--plus-filtres{display:block;width:156px;float:right;text-align:center;font-size:14px;color:inherit;-webkit-transform:translateY(-20px);transform:translateY(-20px)}.filtres-tags-list{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px}.filtres-tags-list .btn{margin:3px;line-height:1.1;padding:5px 16px 7px;text-align:center;font-size:12px}.filtres-tags-list .btn.actif{background-color:#a0bd37;color:#fff}@media (min-width:768px){.gutter-sizer{width:20px}.grid-sizer,.lae-hub-grid__item{width:calc((100% - 20px) / 2);margin-bottom:20px}.grid-sizer.item--carre-2x,.grid-sizer.item--rect-h,.lae-hub-grid__item.item--carre-2x,.lae-hub-grid__item.item--rect-h{width:100%}.grid-sizer.item--rect-h:before,.lae-hub-grid__item.item--rect-h:before{padding-top:300px}.grid-sizer.item--carre-2x:before,.grid-sizer.item--rect-v:before,.lae-hub-grid__item.item--carre-2x:before,.lae-hub-grid__item.item--rect-v:before{padding-top:620px}.lae-hub-grid__item.item--carre-2x>.h>a>.t{font-size:36px}}@media (min-width:992px){.grid-sizer,.lae-hub-grid__item{width:calc((100% - 40px) / 3);margin-bottom:20px}.grid-sizer.item--carre-2x,.grid-sizer.item--rect-h,.lae-hub-grid__item.item--carre-2x,.lae-hub-grid__item.item--rect-h{width:calc(66.6666666666666% - 6.66667px)}.grid-sizer.item--rect-h:before,.lae-hub-grid__item.item--rect-h:before{padding-top:300px}.grid-sizer.item--carre-2x:before,.grid-sizer.item--rect-v:before,.lae-hub-grid__item.item--carre-2x:before,.lae-hub-grid__item.item--rect-v:before{padding-top:620px}}@media (max-width:991px){.lae-hub-grid__item.item--text-right{text-align:left}}.lae-slider-carte{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (max-width:767px){.lae-slider-carte{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}}.lae-slider-carte .lae-slider-carte__column{position:relative;width:50%}@media (max-width:767px){.lae-slider-carte .lae-slider-carte__column{width:100%;min-height:300px}}.lae-slider-carte .lae-slider-carte__slider .lae-slider-carte__slide{margin:40px;-webkit-box-shadow:0 0 30px -5px rgba(0,0,0,.5);box-shadow:0 0 30px -5px rgba(0,0,0,.5)}@media (max-width:767px){.lae-slider-carte .lae-slider-carte__slider .lae-slider-carte__slide{margin:20px}}.lae-slider-carte .lae-slider-carte__slider .lae-slider-carte__slide img{max-height:300px;-o-object-fit:cover;object-fit:cover}.lae-slider-carte .lae-slider-carte__slider .lae-slider-carte__slide .text{padding:20px}.lae-slider-carte .arrow{position:absolute;top:calc(50% - 2.5rem);border:none;background:none;color:#000;margin:0;padding:0}.lae-slider-carte .arrow i{font-size:5rem}@media (max-width:767px){.lae-slider-carte .arrow{display:none!important}}.lae-slider-carte .arrow.next{right:-10px}.lae-slider-carte .arrow.prev{left:-10px}.lae-slider-carte .lae-slider-carte__carte,.lae-slider-carte .zone-carte,.lae-slider-carte .noms-carte{position:absolute;top:0;bottom:0;left:0;right:0}.lae-slider-carte .lae-slider-carte__carte{background:url(https://www.tourisme-quercy-caussadais.fr/themes/lae-ocean/styles/css/../../img/carte-quercy.png) no-repeat center;background-size:contain}.lae-slider-carte .noms-carte{background:url(https://www.tourisme-quercy-caussadais.fr/themes/lae-ocean/styles/css/../../img/carte-quercy-noms.png) no-repeat center;background-size:contain;z-index:2}@media (max-width:767px){.lae-slider-carte .noms-carte,.lae-slider-carte .lae-slider-carte__carte{background-position:top}}.lae-slider-carte .zone-carte.fond-bottom-right{background:url(https://www.tourisme-quercy-caussadais.fr/themes/lae-ocean/styles/css/../../img/carte-quercy-bottom-right.png) no-repeat;background-size:contain;background-position:center;-webkit-transform-origin:center;transform-origin:center;-webkit-animation:opacity 300ms ease both;animation:opacity 300ms ease both;display:none}@media (max-width:767px){.lae-slider-carte .zone-carte.fond-bottom-right{background-position:top}}.lae-slider-carte .zone-carte.fond-bottom-left{background:url(https://www.tourisme-quercy-caussadais.fr/themes/lae-ocean/styles/css/../../img/carte-quercy-bottom-left.png) no-repeat;background-size:contain;background-position:center;-webkit-transform-origin:center;transform-origin:center;-webkit-animation:opacity 300ms ease both;animation:opacity 300ms ease both;display:none}@media (max-width:767px){.lae-slider-carte .zone-carte.fond-bottom-left{background-position:top}}.lae-slider-carte .zone-carte.fond-top-right{background:url(https://www.tourisme-quercy-caussadais.fr/themes/lae-ocean/styles/css/../../img/carte-quercy-top-right.png) no-repeat;background-size:contain;background-position:center;-webkit-transform-origin:center;transform-origin:center;-webkit-animation:opacity 300ms ease both;animation:opacity 300ms ease both;display:none}@media (max-width:767px){.lae-slider-carte .zone-carte.fond-top-right{background-position:top}}.lae-slider-carte .zone-carte.fond-top-left{background:url(https://www.tourisme-quercy-caussadais.fr/themes/lae-ocean/styles/css/../../img/carte-quercy-top-left.png) no-repeat;background-size:contain;background-position:center;-webkit-transform-origin:center;transform-origin:center;-webkit-animation:opacity 300ms ease both;animation:opacity 300ms ease both}@media (max-width:767px){.lae-slider-carte .zone-carte.fond-top-left{background-position:top}}@-webkit-keyframes zoomIn{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoomIn{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes opacity{0%{opacity:0}100%{opacity:1}}@keyframes opacity{0%{opacity:0}100%{opacity:1}}.lae-mur-images{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr);-ms-grid-rows:(1fr)[2];grid-template-rows:repeat(2,1fr);grid-template-areas:"mur-image-item-1 mur-image-item-1 mur-image-item-2 mur-image-item-3 mur-image-item-6 mur-image-item-6" "mur-image-item-1 mur-image-item-1 mur-image-item-4 mur-image-item-5 mur-image-item-6 mur-image-item-6";height:500px;grid-column-gap:5px;grid-row-gap:5px}@media (max-width:991px){.lae-mur-images{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);-ms-grid-rows:(1fr)[6];grid-template-rows:repeat(6,1fr);grid-template-areas:"mur-image-item-1 mur-image-item-1" "mur-image-item-1 mur-image-item-1" "mur-image-item-2 mur-image-item-3" "mur-image-item-4 mur-image-item-5" "mur-image-item-6 mur-image-item-6" "mur-image-item-6 mur-image-item-6";height:1000px}}.lae-mur-images .mur-image-item{position:relative;overflow:hidden;min-height:200px}.lae-mur-images .mur-image-item.not-hover{pointer-events:none}.lae-mur-images .mur-image-item:before{content:'';display:block;position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.lae-mur-images .mur-image-item.with-hover:before{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(50%,rgba(0,0,0,.52)),to(rgba(0,0,0,.8)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.52) 50%,rgba(0,0,0,.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#cc000000',GradientType=0);-webkit-transform:translateY(100%);transform:translateY(100%)}.lae-mur-images .mur-image-item.with-hover:hover.with-hover:before,.lae-mur-images .mur-image-item.with-hover:focus.with-hover:before{-webkit-transform:translateY(30%);transform:translateY(30%)}.lae-mur-images .mur-image-item-1{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:mur-image-item-1}.lae-mur-images .mur-image-item-2{-ms-grid-row:1;-ms-grid-column:3;grid-area:mur-image-item-2}.lae-mur-images .mur-image-item-3{-ms-grid-row:1;-ms-grid-column:4;grid-area:mur-image-item-3}.lae-mur-images .mur-image-item-4{-ms-grid-row:2;-ms-grid-column:3;grid-area:mur-image-item-4}.lae-mur-images .mur-image-item-5{-ms-grid-row:2;-ms-grid-column:4;grid-area:mur-image-item-5}.lae-mur-images .mur-image-item-6{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:5;-ms-grid-column-span:2;grid-area:mur-image-item-6}@media all and (-ms-high-contrast:none) and (min-width:992px){.lae-mur-images{display:-ms-grid;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr;-ms-grid-rows:1fr 1fr}.lae-mur-images .mur-image-item-1{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:2}.lae-mur-images .mur-image-item-2{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:3;-ms-grid-column-span:1}.lae-mur-images .mur-image-item-3{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:4;-ms-grid-column-span:1}.lae-mur-images .mur-image-item-4{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:3;-ms-grid-column-span:1}.lae-mur-images .mur-image-item-5{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:4;-ms-grid-column-span:1}.lae-mur-images .mur-image-item-6{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:5;-ms-grid-column-span:2}}@media all and (-ms-high-contrast:none) and (max-width:992px){.lae-mur-images{display:-ms-grid;-ms-grid-columns:1fr 1fr;-ms-grid-rows:1fr 1fr 1fr 1fr 1fr 1fr}.lae-mur-images .mur-image-item-6{-ms-grid-row:5;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:2}.lae-mur-images .mur-image-item-1{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:2}.lae-mur-images .mur-image-item-2{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.lae-mur-images .mur-image-item-3{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1}.lae-mur-images .mur-image-item-4{-ms-grid-row:4;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.lae-mur-images .mur-image-item-5{-ms-grid-row:4;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1}}.lae-mur-images img{position:absolute;display:block;top:0;bottom:0;right:0;left:0;width:100%;height:100%!important;-o-object-fit:cover;object-fit:cover}.green-emphasis{color:#a0bd37!important;font-weight:700}.white-emphasis{color:#ffffff!important;font-weight:700}.green-background a{color:#FFFFFF!important}@media (max-width:767px){h2{font-size:2.8rem!important}}.theme-button.btn--flat{border:1px solid #000;border-radius:3px;color:#000;background-color:transparent;text-transform:uppercase;padding:10px 40px}.theme-button.btn--flat:hover{background-color:#000;color:#fff}h1{text-shadow:1px 2px 0 rgba(0,0,0,.75)}.title-underline-color:after,.title-underline-white:after{content:'';display:block;height:6px;width:100%;margin-top:20px}.title-underline-color:after{background:url(https://www.tourisme-quercy-caussadais.fr/themes/lae-ocean/styles/css/../../img/h2_after_color.jpg) no-repeat center}.title-underline-white:after{background:url(https://www.tourisme-quercy-caussadais.fr/themes/lae-ocean/styles/css/../../img/h2_after_white.jpg) no-repeat center}.form-newsletter .elementor-form{width:60%}@media (max-width:991px){.form-newsletter .elementor-form{width:80%}}@media (max-width:767px){.form-newsletter .elementor-form{width:100%}}.form-newsletter .elementor-widget-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-newsletter .elementor-form-fields-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.form-newsletter .elementor-form-fields-wrapper #form-field-email{height:80px;padding:0 30px}.form-newsletter .elementor-form-fields-wrapper .elementor-field-type-submit{position:absolute;top:0;bottom:0;right:0}.form-newsletter .elementor-form-fields-wrapper .elementor-field-type-submit,.form-newsletter .elementor-form-fields-wrapper .elementor-field-type-submit button{width:80px;height:80px}.col-left-container .elementor-column:first-child{width:450px;margin:0 100px 0 auto}@media (max-width:991px){.col-left-container .elementor-column:first-child{margin:0}}.col-right-container .elementor-column:last-child{width:450px;margin:0 auto 0 100px}@media (max-width:991px){.col-right-container .elementor-column:last-child{margin:0}}.section-absolute{margin-bottom:225px}.section-absolute .sub-section-absolute{position:absolute;top:50px}.section-absolute .sub-section-absolute a{width:100%}.section-absolute .sub-section-absolute img{height:230px;-o-object-fit:cover;object-fit:cover}.section-absolute .section-absolute-spacer{margin-bottom:75px}@media (max-width:991px){.section-absolute{margin-bottom:175px}.section-absolute .section-absolute-spacer{margin-bottom:40px}}@media (max-width:767px){.section-absolute,.section-absolute .section-absolute-spacer{margin-bottom:0}.section-absolute .sub-section-absolute{position:relative}}.elementor-widget-lae-sshare .sshare__display-more{padding:0 10px}.elementor-widget-lae-sshare .sshare__btn:hover,.elementor-widget-lae-sshare .sshare__display-more:hover{background-color:transparent}@media (max-width:767px){.elementor-widget-lae-sshare .sshare{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}}.image-full-width img,.elementor-image img{max-height:600px;-o-object-fit:cover;object-fit:cover}.miniature-tag span{padding:5px 10px!important;background-color:rgba(0,0,0,.6);border-radius:20px}.lae-page-selector{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.lae-page-selector .iam,.lae-page-selector .desire{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;position:relative}.lae-page-selector span{color:#fff}@media (max-width:991px){.lae-page-selector,.lae-page-selector .iam,.lae-page-selector .desire{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lae-page-selector .select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.lae-page-selector .iam,.lae-page-selector .desire,.lae-page-selector button{width:100%;margin-top:20px}.lae-page-selector .iam{margin-top:0}}.lae-page-selector label{color:#fff;font-size:2.5rem;font-weight:700;margin-right:20px}.lae-page-selector select{width:auto;font-size:2.5rem;border:none;font-style:italic;color:#a0bd37;border-bottom:1px dotted #FFF;border-width:3px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.lae-page-selector button{background-color:transparent!important;color:#a0bd37}.lae-page-selector button i{-webkit-transition:color 300ms ease;transition:color 300ms ease}.lae-page-selector button:hover i{color:#fff}.miniature-page .elementor-widget-image{overflow:hidden}.miniature-page a.no-lightbox{width:100%}.miniature-page a.no-lightbox:before{content:'';display:block;position:absolute;top:0;left:0;bottom:0;right:0;z-index:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(50%,rgba(0,0,0,.52)),to(rgba(0,0,0,.8)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.52) 50%,rgba(0,0,0,.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#cc000000',GradientType=0);-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.miniature-page a.no-lightbox:hover:before,.miniature-page a.no-lightbox:focus:before{-webkit-transform:translateY(30%);transform:translateY(30%)}.miniature-page img{height:230px!important;-o-object-fit:cover;object-fit:cover}.lien-photo{overflow:hidden}.lien-photo a{min-height:230px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;padding:20px}.lien-photo a:before{content:'';display:block;position:absolute;top:0;left:0;bottom:0;right:0;z-index:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(50%,rgba(0,0,0,.52)),to(rgba(0,0,0,.8)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.52) 50%,rgba(0,0,0,.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#cc000000',GradientType=0);-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.lien-photo a:hover:before,.lien-photo a:focus:before{-webkit-transform:translateY(30%);transform:translateY(30%)}.toggle .elementor-toggle{width:390px;max-width:100%;margin:0 auto}.toggle .elementor-toggle .elementor-toggle-item{position:relative}.toggle .elementor-toggle .elementor-toggle-item:before{content:'';display:block;position:absolute;left:50%;top:0;z-index:10;margin-left:-36px;width:72px;height:72px;border-radius:50%;background-color:rgba(255,255,255,.1);-webkit-transform:scale(2.5);transform:scale(2.5);-webkit-animation:m-pulse 2s infinite;animation:m-pulse 2s infinite}.toggle .elementor-toggle .elementor-tab-title{position:relative;z-index:10;width:72px;height:72px;padding:0;margin:0 auto;background-color:#333;border:none;line-height:73px;text-align:center;color:#fff;border-radius:50%;-webkit-box-shadow:0 2px 7px rgba(0,0,0,.4);box-shadow:0 2px 7px rgba(0,0,0,.4)}.toggle .elementor-toggle .elementor-tab-title>a{display:none}.toggle .elementor-toggle .elementor-toggle-icon{float:none!important;vertical-align:middle}.toggle .elementor-toggle .elementor-toggle-icon i:before{display:block;text-align:center}.toggle .elementor-toggle .elementor-tab-content{position:relative;z-index:5;margin-top:-36px;padding:55px 30px 40px;border:none;text-align:center;background-color:#fff}.toggle .elementor-toggle .elementor-tab-content.elementor-active{-webkit-box-shadow:0 2px 57px rgba(0,0,0,.3);box-shadow:0 2px 57px rgba(0,0,0,.3)}.toggle .elementor-toggle .elementor-tab-content p{color:#666;text-align:center}.toggle .elementor-toggle .elementor-tab-content strong{font-size:24px}@media (max-width:767px){.toggle .elementor-toggle .elementor-tab-content{padding:50px 5% 3%}.toggle .elementor-toggle .elementor-tab-content p{line-height:1.4}}.section-picto-fond-vert img{max-width:270px!important;max-height:270px!important}.toggle>.elementor-element-overlay{top:36px!important}.toggle.abs-tr{position:absolute;right:4%;top:2%;left:4%}@media (min-width:480px){.toggle.abs-tr{right:0;top:10%;left:auto}}@-webkit-keyframes m-pulse{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}70%{opacity:1}100%{-webkit-transform:scale(2.5);transform:scale(2.5);opacity:0}}@keyframes m-pulse{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}70%{opacity:1}100%{-webkit-transform:scale(2.5);transform:scale(2.5);opacity:0}}.elementor_library-template #wp-admin-bar-edit,.elementor_library-template #wp-admin-bar-elementor_edit_page{display:none!important}