@charset "UTF-8";
body{background-color:#fff;color:#1a1a1a;font-family:Outfit, sans-serif;font-weight:400;letter-spacing:2px}body strong{font-weight:500}.opacity{background:rgba(26, 26, 26, 0.5);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}body::-webkit-scrollbar{width:8px}::-webkit-scrollbar-thumb{background:#f077a2;border-radius:12px}.scrollTop{background-color:#f077a2;color:#fff;border-radius:12px}.scrollTop:hover{background-color:#f077a2;color:#fff;opacity:0.8}::selection{background-color:rgba(26, 26, 26, 0.3);color:#fff}@font-face{font-family:Outfit, sans-serif;src:local("sans serif"), local("sans-serif"), local(Outfit);font-display:swap}h1,h2,.form-contact .text-container h5,.form-contact .text-container .form-title-page,.form-content .text-container h5,.form-content .text-container .form-title-page,.form-builder .text h5,.form-builder .text .form-title-page,.form-guest-book .text h5,.form-guest-book .text .form-title-page,h4,h5,h6{text-transform:uppercase;font-weight:700}h1{font-size:clamp(2.2rem, 4vw, 4.5rem);font-family:"ff-carina"}h2,.form-contact .text-container h5,.form-contact .text-container .form-title-page,.form-content .text-container h5,.form-content .text-container .form-title-page,.form-builder .text h5,.form-builder .text .form-title-page,.form-guest-book .text h5,.form-guest-book .text .form-title-page{font-size:clamp(2rem, 3vw, 2.8rem);font-family:"ff-carina"}h3{font-size:clamp(1.5rem, 3vw, 3rem);font-family:"sadey-ann";color:#f077a2;text-transform:normal}h4,h5,h6{font-size:clamp(1rem, 3vw, 1.2rem)}p,li{font-family:"Outfit";font-size:1.1em}ul,ol{list-style:inside}ul li::marker,ol li::marker{color:#f077a2}a{color:#f077a2}a:hover,a:focus{color:#000000}.btn{font-family:"the-seasons", sans-serif;text-transform:uppercase;border-radius:0px;transition:0.3s;color:white;background-color:#f077a2;padding:0.5em 1.5em;background-color:#f077a2;color:#fff}.btn:hover{letter-spacing:3px}.btn i{color:#fff}.btn:hover{background-color:rgba(240, 119, 162, 0.8);color:#fff}.btn:hover i{color:#fff}.btn-call-to-action{font-family:"the-seasons", sans-serif;text-transform:uppercase;border-radius:0px;transition:0.3s;color:white;background-color:#f077a2;padding:0.5em 1.5em;background-color:transparent;color:#fff;border:1px solid #fff}.btn-call-to-action:hover{letter-spacing:3px}.btn-call-to-action i{color:#fff}.btn-call-to-action:hover{background-color:transparent;backdrop-filter:blur(3px);color:#fff;border:1px solid #fff}.btn-call-to-action:hover i{color:#fff}.top-menu .nav-item .nav-link{font-size:0.9em}.top-menu .active{position:relative}.top-menu .active:before{content:"";background:url(/uploads/media/images/cms/medias/thumb_/cms/medias/677b92dcb0e3b_images_small.png);background-size:cover;background-repeat:no-repeat;position:absolute;top:-18px;width:137px;height:93px;z-index:-1;filter:drop-shadow(0px 0px 4px #04040442)}.top-menu .active>a:first-child{color:#fff;border-radius:12px}.top-menu li a{color:#1a1a1a;text-transform:uppercase;font-family:"Outfit";letter-spacing:0}.top-menu li a:hover{color:#f077a2;letter-spacing:1px;opacity:1 !important}.top-menu .affix-top{background-color:transparent}.top-menu .affix-top .navbar-brand{display:none}.top-menu .affix-top .collapse{justify-content:center !important}.top-menu .affix-top .collapse .btn-call-to-action{font-family:"the-seasons", sans-serif;text-transform:uppercase;border-radius:0px;transition:0.3s;color:white;background-color:#f077a2;padding:0.5em 1.5em;background-color:transparent;color:#fff;border:1px solid #fff}.top-menu .affix-top .collapse .btn-call-to-action:hover{letter-spacing:3px}.top-menu .affix-top .collapse .btn-call-to-action i{color:#fff}.top-menu .affix-top .collapse .btn-call-to-action:hover{background-color:transparent;backdrop-filter:blur(3px);color:#fff;border:1px solid #fff}.top-menu .affix-top .collapse .btn-call-to-action:hover i{color:#fff}.top-menu .affix{background-color:transparent;margin-top:25px;flex-direction:column;height:auto;padding:0}.top-menu .affix .collapse{width:fit-content;margin:auto;background-color:white;box-shadow:0px 0px 10px rgba(0, 0, 0, 0.28);backdrop-filter:blur(4px);padding:10px 1%;border-radius:500px}.top-menu .affix .navbar-brand{position:absolute;top:-10px;left:15px}.top-menu .affix .navbar-brand img{height:75px;margin-bottom:0px;z-index:2}.top-menu .affix .btn-call-to-action{font-family:"the-seasons", sans-serif;text-transform:uppercase;border-radius:0px;transition:0.3s;color:white;background-color:#f077a2;padding:0.5em 1.5em;background-color:#f077a2;color:#fff}.top-menu .affix .btn-call-to-action:hover{letter-spacing:3px}.top-menu .affix .btn-call-to-action i{color:#fff}.top-menu .affix .btn-call-to-action:hover{background-color:rgba(240, 119, 162, 0.8);color:#fff}.top-menu .affix .btn-call-to-action:hover i{color:#fff}.top-menu .affix .active:before{top:-14px}.top-menu .social-network{display:none !important;position:absolute;top:100px;right:10px;flex-direction:column}.top-menu .social-network a{color:#1a1a1a}.top-menu .navbar-brand img{}.top-menu .dropdown-menu{background:#fff}.top-menu .dropdown-menu li a{color:#1a1a1a}.top-menu .error-navbar{background-color:#f077a2}.hamburger{background-color:#f077a2;border-radius:12px;right:0;margin:25px}.hamburger .hamb-menu{color:#fff;text-transform:uppercase;right:7px;top:17px}.hamburger.is-open .hamb-top,.hamburger.is-open .hamb-middle,.hamburger.is-open .hamb-bottom,.hamburger.is-closed .hamb-top,.hamburger.is-closed .hamb-middle,.hamburger.is-closed .hamb-bottom{background:#fff}.sidebar{background-color:rgba(240, 119, 162, 0.6);backdrop-filter:blur(3px) grayscale(1);width:100%;visibility:hidden;opacity:0;transition:opacity 1s, visibility 0s 1s;backdrop-filter:blur(4px) grayscale(1)}.sidebar.active{visibility:visible;opacity:1;transition:opacity 1s}.sidebar .sidebar-header img{}.sidebar li .nav-link{color:#fff;text-transform:uppercase;border-left:1px solid #fff}.sidebar li .nav-link:hover{color:#fff;border-left:10px solid #fff}.sidebar a{color:#fff}.sidebar .active a:first-child{color:#fff;border-left:10px solid #fff}.sidebar .social-network li a{color:#fff;border-left:none;font-size:25px}.sidebar .btn-call-to-action{font-family:"the-seasons", sans-serif;text-transform:uppercase;border-radius:0px;transition:0.3s;color:white;background-color:#f077a2;padding:0.5em 1.5em;background-color:transparent;color:#fff;border:1px solid #fff}.sidebar .btn-call-to-action:hover{letter-spacing:3px}.sidebar .btn-call-to-action i{color:#fff}.sidebar .btn-call-to-action:hover{background-color:transparent;backdrop-filter:blur(3px);color:#fff;border:1px solid #fff}.sidebar .btn-call-to-action:hover i{color:#fff}.video{width:90%;height:90vh;margin:70px 5% 0}.video .opacity{background-color:rgba(26, 26, 26, 0.6)}.video .text-container{color:#fff;text-align:center;box-shadow:inset rgba(15, 10, 8, 0.5) 0 10px 11px -5px !important;background-color:rgba(0, 0, 0, 0.5);max-width:1920px}.video .text-container .logo img{}.video .text-container h3{font-family:"sadey-ann";letter-spacing:0;font-weight:400;text-transform:initial;font-size:clamp(3em, 5vw, 5em)}.video .text-container h1{font-size:clamp(3em, 8vw, 10em);margin:0 auto -2% !important}.video .text-container h2,.video .text-container .form-contact .text-container h5,.form-contact .text-container .video .text-container h5,.video .text-container .form-contact .text-container .form-title-page,.form-contact .text-container .video .text-container .form-title-page,.video .text-container .form-content .text-container h5,.form-content .text-container .video .text-container h5,.video .text-container .form-content .text-container .form-title-page,.form-content .text-container .video .text-container .form-title-page,.video .text-container .form-builder .text h5,.form-builder .text .video .text-container h5,.video .text-container .form-builder .text .form-title-page,.form-builder .text .video .text-container .form-title-page,.video .text-container .form-guest-book .text h5,.form-guest-book .text .video .text-container h5,.video .text-container .form-guest-book .text .form-title-page,.form-guest-book .text .video .text-container .form-title-page{font-family:"the-seasons";font-weight:100;font-size:clamp(1.5em, 2.2vw, 3em)}.coordonne{padding:0 1em !important;margin:-170px 5% 0 !important;position:relative;z-index:2}.coordonne .text-container,.coordonne .text-block{padding:0}.coordonne h4{font-family:"the-seasons";font-size:clamp(0.8em, 1vw, 1.2em);color:white}.coordonne p{color:#fff !important}.coordonne a{font-family:"the-seasons", sans-serif;text-transform:uppercase;border-radius:0px;transition:0.3s;color:white;background-color:#f077a2;padding:0.5em 1.5em;background-color:transparent;color:#fff;border:1px solid #fff}.coordonne a:hover{letter-spacing:3px}.coordonne a i{color:#fff}.coordonne a:hover{background-color:transparent;backdrop-filter:blur(3px);color:#fff;border:1px solid #fff}.coordonne a:hover i{color:#fff}.slider .carousel-fade .text-container{color:#fff;text-align:center}.slider .carousel-fade .text-container .logo img{}.slider .background-pattern{opacity:0.2}.banner{height:75vh;padding:0;margin:5em 5%}.banner .opacity{box-shadow:inset rgba(15, 10, 8, 0.5) 0 10px 11px -5px !important;background-color:rgba(0, 0, 0, 0.5)}.banner .text-container .logo img{}.banner .text-container .text{color:#fff}.banner .text-container .text h1{color:#fff}.banner .text-container .text h2,.banner .text-container .text .form-contact .text-container h5,.form-contact .text-container .banner .text-container .text h5,.banner .text-container .text .form-contact .text-container .form-title-page,.form-contact .text-container .banner .text-container .text .form-title-page,.banner .text-container .text .form-content .text-container h5,.form-content .text-container .banner .text-container .text h5,.banner .text-container .text .form-content .text-container .form-title-page,.form-content .text-container .banner .text-container .text .form-title-page,.banner .text-container .text .form-builder .text h5,.form-builder .text .banner .text-container .text h5,.banner .text-container .text .form-builder .text .form-title-page,.form-builder .text .banner .text-container .text .form-title-page,.banner .text-container .text .form-guest-book .text h5,.form-guest-book .text .banner .text-container .text h5,.banner .text-container .text .form-guest-book .text .form-title-page,.form-guest-book .text .banner .text-container .text .form-title-page{font-size:clamp(1.5rem, 5vw, 2rem);color:#fff}.banner-full{margin:0 5% 5%}.banner-full .module-container{box-shadow:inset rgba(15, 10, 8, 0.5) 0 10px 11px -5px !important;background-color:rgba(0, 0, 0, 0.5)}.banner-full .module-container .image-horscadre{display:none}.banner-full .module-container .text-container{padding:7em 5% 2em !important;height:60vh;display:flex;align-items:end}.banner-full .module-container .text-container .text{text-align:left !important}.banner-full .module-container .text-container .text h1{font-size:clamp(2.2em, 3vw, 4em)}.banner-full .module-container .text-container .text h4{font-family:"Outfit";font-weight:300 !important;text-transform:initial;font-size:clamp(1em, 1.2vw, 1.7em)}.two-columns-presentation{color:#fff}.two-columns-presentation .bloc-left .text-container .typewrite-content .typewrite,.two-columns-presentation .bloc-right .text-container .typewrite-content .typewrite{font-size:2em;text-transform:uppercase}.two-columns .text-container h4{width:fit-content;position:relative;margin-left:0;background-color:transparent;transition:all 0.5s;padding:2px 0 2px 7px;z-index:0;font-weight:500}.two-columns .text-container h4:after{content:"";position:absolute;width:0%;height:100%;bottom:0%;left:0;z-index:-1;transition:all 0.5s;background-color:#f077a2}.two-columns:hover h4{color:white}.two-columns:hover h4:after{width:101%}.two-columns .image .parent-auto-resize-img-child a img{min-width:70% !important;max-width:70% !important}.three-columns{color:inherit;padding:2em 0 0;margin:0 5% 5%}.three-columns .module-container .image .parent-auto-resize-img-child{transform:scale(0.97);overflow:hidden;max-height:390px}.three-columns .module-container .image .parent-auto-resize-img-child a img{border-radius:0px;box-shadow:0px 5px 20px rgba(26, 26, 26, 0.3);height:100% !important;width:auto !important}.three-columns .module-container .text-container{display:flex;align-items:end}.three-columns .module-container .text-container .text h4{font-family:"the-seasons";font-weight:100;font-style:italic;text-transform:initial;font-size:clamp(1em, 1.2vw, 1.7em)}.three-columns-2{color:inherit}.three-columns-2 .module-container .image .parent-auto-resize-img-child a img{border-radius:12px;box-shadow:0px 5px 20px rgba(26, 26, 26, 0.3)}.three-columns-text{color:inherit;background-color:rgba(240, 119, 162, 0.1);margin:3em 0;background:url(/uploads/media/images/cms/medias/thumb_/cms/medias/6735bf6f6f990_images_large.jpeg);background-size:cover;background-attachment:fixed !important;box-shadow:inset rgba(15, 10, 8, 0.5) 0 10px 11px -5px !important}.three-columns-text table{border:none}.three-columns-text table tr,.three-columns-text table td{border:none}.three-columns-text table td{padding:0;padding:1em 0 0}.three-columns-text table p{margin-bottom:2px;color:#f077a2;font-family:"Outfit"}.three-columns-text table p strong{font-family:"ff-carina";font-size:1.2em;color:black}.three-columns-text table tr{border-bottom:1px dashed #f077a2}@media (max-width:992px){.three-columns-text table{width:100% !important}}.three-columns-text .module-container .text-container .text table p strong{color:#fff}.three-columns-text .module-container .text-container .text table td:nth-child(2) p{color:#fff}.image-full-width-text{color:#fff}.collapse-container{background:url(/uploads/media/images/cms/medias/thumb_/cms/medias/67336e0c3a779_images_large.jpeg);background-size:cover;background-attachment:fixed !important;box-shadow:inset rgba(15, 10, 8, 0.5) 0 10px 11px -5px !important;margin:5% 0;position:relative;padding:3em 7%}.collapse-container .card{background-color:transparent}.collapse-container .card .card-header{background-color:transparent;border-bottom:1px solid #1a1a1a;border-radius:0;padding:0.75rem 0rem 0}.collapse-container .card .card-header .btn{color:#1a1a1a;text-transform:uppercase;font-size:clamp(1.5rem, 5vw, 2rem);font-family:"ff-carina";text-align:start}.collapse-container .card .card-header .btn:hover{letter-spacing:0}.collapse-container .card .card-header .btn i{color:#fff;font-size:1.5rem}.collapse-container .card .card-header .icofont-container{background-color:#f077a2;color:#fff}.collapse-container .card .card-body{background-color:rgba(255, 255, 255, 0.7);border-radius:12px;overflow-y:inherit;margin-top:1em}.collapse-container .card .card-body table{border:none}.collapse-container .card .card-body table tr,.collapse-container .card .card-body table td{border:none}.collapse-container .card .card-body table td{padding:0;padding:1em 0 0}.collapse-container .card .card-body table p{margin-bottom:2px;color:#f077a2;font-family:"Outfit"}.collapse-container .card .card-body table p strong{font-family:"ff-carina";font-size:1.2em;color:black}.collapse-container .card .card-body table tr{border-bottom:1px dashed #f077a2}@media (max-width:992px){.collapse-container .card .card-body table{width:100% !important}}.collapse-container .card .card-body div{display:flex}.collapse-container .card .card-body div div{display:block;width:50%;padding:0 1em 0 0}.collapse-container .card .card-body h2,.collapse-container .card .card-body .form-contact .text-container h5,.form-contact .text-container .collapse-container .card .card-body h5,.collapse-container .card .card-body .form-contact .text-container .form-title-page,.form-contact .text-container .collapse-container .card .card-body .form-title-page,.collapse-container .card .card-body .form-content .text-container h5,.form-content .text-container .collapse-container .card .card-body h5,.collapse-container .card .card-body .form-content .text-container .form-title-page,.form-content .text-container .collapse-container .card .card-body .form-title-page,.collapse-container .card .card-body .form-builder .text h5,.form-builder .text .collapse-container .card .card-body h5,.collapse-container .card .card-body .form-builder .text .form-title-page,.form-builder .text .collapse-container .card .card-body .form-title-page,.collapse-container .card .card-body .form-guest-book .text h5,.form-guest-book .text .collapse-container .card .card-body h5,.collapse-container .card .card-body .form-guest-book .text .form-title-page,.form-guest-book .text .collapse-container .card .card-body .form-title-page,.collapse-container .card .card-body h3,.collapse-container .card .card-body h4,.collapse-container .card .card-body h5,.collapse-container .card .card-body h6,.collapse-container .card .card-body p,.collapse-container .card .card-body strong{color:#1a1a1a}.custom{background:url(/uploads/media/images/cms/medias/thumb_/cms/medias/6735bf6f6f990_images_large.jpeg);background-size:cover;background-attachment:fixed !important;box-shadow:inset rgba(15, 10, 8, 0.5) 0 10px 11px -5px !important;background:url(/uploads/media/images/cms/medias/thumb_/cms/medias/6735c19d3775f_images_large.jpeg)}.activity{color:inherit;position:relative;margin:0em 0;padding:3em 0}.activity .module-container{}.activity .module-container .text{text-align:start;padding-bottom:1em}.activity .module-container .activity-template-cards{padding:2em;justify-content:center}.activity .module-container .activity-template-cards .card{max-width:none;display:flex;align-items:center;background:#f077a2;color:white;padding:0.5em;margin:0 !important}.activity .module-container .activity-template-cards .ticket{flex:0 0 20% !important;margin:1em;filter:none;transition:0.5s}.activity .module-container .activity-template-cards .ticket:hover .image img{filter:grayscale(1);transition:0.5s}.activity .module-container .activity-template-cards .ticket:hover .card{padding:1em 0}.activity .module-container .activity-template-cards .ticket .btn-container{margin-top:20px}.activity .module-container .activity-template-cards .ticket .btn-container .btn{top:-45px !important;padding:0.6em 1em 0.3em;margin:0;border-radius:12px}.activity .module-container .activity-template-cards .ticket .image img{width:100% !important;height:100% !important;object-fit:cover;max-height:300px;min-height:300px}.activity .module-container .activity .activity-template-blur .card-container:hover .card:not(:hover) .card__background{filter:grayscale(1) !important}.activity .module-container .activity .activity-template-blur .card-container:hover .card:not(:hover) .card__background{filter:grayscale(1) !important}.activity .module-container .activity-template-blur{padding:4em 4%;max-width:1920px;box-shadow:none !important}.activity .module-container .activity-template-blur .card-container:hover .card:not(:hover) .card_background{filter:grayscale(0.5) !important}.activity .module-container .activity-template-blur .card-container .item{max-width:calc(33% - 10px)}.activity .module-container .activity-template-blur .card-container .item .card{min-width:400px;height:400px}.activity .module-container .activity-template-blur .card-container .item .card .card__background{border-radius:50%}.activity .module-container .activity-template-blur .card-container .item .card .card-body{background-color:rgba(26, 26, 26, 0.5);color:#fff;border-radius:50%;align-content:center;text-align:center}.activity .module-container .activity-template-blur .card-container .item .card .card-body .text{text-transform:uppercase;font-size:clamp(1.2em, 1.5vw, 2.5em);font-family:"the-seasons";text-align:center}.activity .module-container .activity-template-blur .card-container .item .card .card-body .btn{display:none}.activity .module-container .activity-template-accordion ul{height:50vh;min-height:650px}.activity .module-container .activity-template-accordion ul li{color:#fff;border-radius:12px}.activity .module-container .activity-template-accordion ul li h3{white-space:break-spaces}.activity .module-container .activity-template-accordion ul li p{margin-bottom:0.5rem}.activity .module-container .activity-template-accordion ul li:hover{transform:scale(0.97)}.activity .module-container .activity-template-accordion ul li:before{background:rgba(15, 15, 15, 0.5)}.activity .module-container .activity-template-accordion ul li .section{display:flex !important}.activity .module-container .activity-template-accordion ul li .section .inner{margin-top:auto}.activity .module-container .activity-template-slider{padding:2em}.activity .module-container .activity-template-slider .slick-track{display:flex;justify-content:center}.activity .module-container .activity-template-slider .slick-initialized .slick-slide{width:400px !important}.activity .module-container .activity-template-slider .slick-prev,.activity .module-container .activity-template-slider .slick-next{background:#f077a2}.activity .module-container .activity-template-slider .slick-prev:hover,.activity .module-container .activity-template-slider .slick-next:hover{border-color:#facad5}.activity .module-container .activity-template-slider .card-slider .slide .card{height:380px;border-radius:0px}.activity .module-container .activity-template-slider .card-slider .slide .card .card-body{background-color:rgba(0, 0, 0, 0.5);height:100%;width:100%}.activity .module-container .activity-template-slider .card-slider .slide .card .card-body:after{content:"";background:white;width:1px;height:120px;position:absolute;top:-125px;left:50%}.activity .module-container .activity-template-slider .card-slider .slide .card .card-body .title{color:#fff;width:100%;text-align:center;font-family:"the-seasons";font-size:clamp(1.2em, 1.5vw, 2.5em);display:none}.activity .module-container .activity-template-slider .card-slider .slide .card .card-body .text{color:#fff;width:100%;font-family:"Outfit";font-size:clamp(12px, 1.2vw, 2em);position:absolute;bottom:-100%;left:0;padding:0 1em}.activity .module-container .activity-template-slider .card-slider .slide .card .card-body .btn{font-family:"the-seasons", sans-serif;text-transform:uppercase;border-radius:0px;transition:0.3s;color:white;background-color:#f077a2;padding:0.5em 1.5em;margin:auto}.activity .module-container .activity-template-slider .card-slider .slide .card .card-body .btn:hover{letter-spacing:3px}.activity .module-container .activity-template-slider .card-slider .slide .card .card-body .btn i{display:none}.activity .module-container .activity-template-slider .card-slider .slide .card .card-body:hover{background-color:black;transition:all 1s ease-in-out}.activity .module-container .activity-template-slider .card-slider .slide .card .card-body:hover .text{bottom:0;transition:all 0.8s ease-in-out}.activity .module-container .activity-template-slider .card-slider .slide .card .card-body:hover:after{transform:scaleY(350%);transition:all 1.5s ease-in-out}.activity .module-container .activity-template-grid{background:url(/uploads/media/images/cms/medias/thumb_/cms/medias/67336e0c3a779_images_large.jpeg);background-size:cover;background-attachment:fixed !important;box-shadow:inset rgba(15, 10, 8, 0.5) 0 10px 11px -5px !important;padding:2em}.activity .module-container .activity-template-grid:before{content:"";width:1px;height:133px;background:black;position:absolute;left:50%;top:-75px}@media (max-width:992px){.activity .module-container .activity-template-grid:before{height:82px;top:-30px}}@media (max-width:575px){.activity .module-container .activity-template-grid:before{height:45px;top:-11px}}.activity .module-container .activity-template-grid .template-grid-container .opacity{border-radius:12px}.activity .module-container .activity-template-grid .template-grid-container .card-body{border-radius:12px}.activity .module-container .activity-template-grid .template-grid-container .card-body .card-container .title{color:#fff}.activity .module-container .activity-template-grid .template-grid-container .card-body .card-container .text{text-align:left;color:#fff}.gallery .gallery-type-3 .gallery-item-type-3 a img{border-radius:12px}.after-before{padding:5% 6%}.after-before .slider-container .before-after-content{border-radius:12px}.after-before .slider-container .before-after-content .slider-line{background-color:white}.after-before .slider-container .before-after-content .arrow{background-color:white}.after-before .slider-container .before-after-content .arrow:before{border-top:2px solid #1a1a1a;border-left:2px solid #1a1a1a}.link-id{display:none}.link-id-fixed{display:block;position:fixed;top:300px;z-index:9;left:0;margin:inherit;width:fit-content}.link-id-fixed .link-container{display:block}.link-id-fixed .link{padding:0px !important;width:fit-content}.link-id-fixed .btn{text-transform:initial !important;font-family:"Outfit";border-radius:0 5rem 5rem 0px}.information{padding:0;margin:5em 5%;color:#1a1a1a;background:transparent}.information .text{margin:0 !important}.information .informations-content{align-items:center;position:relative}.information .informations-content .content{width:100%}.information .informations-content .item{flex-flow:inherit;padding:1em 2%}.information .informations-content .item .text{text-align:start}.information .informations-content .item .text strong{color:#f077a2;font-size:clamp(1.2em, 1.5vw, 2.2em);font-family:"Outfit";text-transform:capitalize}.information .informations-content .item .text a{color:#1a1a1a}.information .informations-content .item .icon{display:none}.information .map{filter:grayscale(1)}.agencies .agencies-container .agencies-list{background:#f077a2}.agencies .agencies-container .agencies-list .list .agency{border-radius:12px}.agencies .agencies-container .agencies-list .list .agency .image{border-radius:12px}.agencies .agencies-container .agencies-list .agencies-search-container{display:none}.agencies .agencies-container .agencies-list .agencies-search-container .form-control:focus{box-shadow:none;border-color:#f077a2}.agencies .agencies-container .agencies-list .agencies-search-container .form-group .input-group input{border-radius:12px}.agencies .agencies-container .agencies-list .agencies-search-container .agencies_count{display:none}.agencies .agencies-container .agencies-list .list .agency{background-color:#fff}.agencies .agencies-container .agencies-list .list .agency .information{background-color:#fff}.agencies .agencies-container .agencies-list .list .agency .information .name{color:#1a1a1a;text-transform:uppercase}.agencies .agencies-container .agencies-list .list .agency .information .city{color:#f077a2;text-transform:uppercase}.agencies .agencies-container .agencies-list .list .agency .information .city::after{background-color:#f077a2}.agencies .agencies-container .agencies-list .list .agency .information .item-information i{color:#f077a2}.agencies .agencies-container .agencies-list .list .agency .information .item-information span{color:#1a1a1a}.agencies .map{}.schedule-content{padding:2%;text-align:center;align-items:center}.schedule-content .schedule-content-title{margin-right:3em;margin-bottom:0;display:flex;flex-direction:column;justify-content:center}.schedule-content .schedule-content-title h2,.schedule-content .schedule-content-title .form-contact .text-container h5,.form-contact .text-container .schedule-content .schedule-content-title h5,.schedule-content .schedule-content-title .form-contact .text-container .form-title-page,.form-contact .text-container .schedule-content .schedule-content-title .form-title-page,.schedule-content .schedule-content-title .form-content .text-container h5,.form-content .text-container .schedule-content .schedule-content-title h5,.schedule-content .schedule-content-title .form-content .text-container .form-title-page,.form-content .text-container .schedule-content .schedule-content-title .form-title-page,.schedule-content .schedule-content-title .form-builder .text h5,.form-builder .text .schedule-content .schedule-content-title h5,.schedule-content .schedule-content-title .form-builder .text .form-title-page,.form-builder .text .schedule-content .schedule-content-title .form-title-page,.schedule-content .schedule-content-title .form-guest-book .text h5,.form-guest-book .text .schedule-content .schedule-content-title h5,.schedule-content .schedule-content-title .form-guest-book .text .form-title-page,.form-guest-book .text .schedule-content .schedule-content-title .form-title-page{color:#000000;font-size:3rem;padding-bottom:10px;margin-top:1%;font-weight:600}.schedule-content .schedule-content-title hr{border:2px solid #facad5;width:10%;transition:0.5s all}.schedule-content .schedule-content-title h3{margin:0 auto}.schedule-content .schedule-content-title p{color:#000}.schedule-content .schedule-content-title p strong{color:#000}.schedule-content .container{max-width:100%;padding:0;display:flex;flex-direction:row;justify-content:center}.schedule-content .container .commander{padding:3em 1em;background:white;border-right:none;border:2px solid #facad5;transition:all 0.3s;border-radius:0px;box-shadow:-2px 4px 18px -7px rgba(0, 0, 0, 0.36);-webkit-box-shadow:-2px 4px 18px -7px rgba(0, 0, 0, 0.36);-moz-box-shadow:-2px 4px 18px -7px rgba(0, 0, 0, 0.36)}.schedule-content .container .commander:hover{transform:scale(0.98);transition:0.5s}.schedule-content .container .commander a{background:#f077a2;padding:0.5em 1em;color:white;transition:0.5s;border-radius:10px}.schedule-content .container .schedule-days-content{display:flex;justify-content:center;transition:0.5s}.schedule-content .container .schedule-days-content:hover{transform:scale(0.98);transition:0.5s}.schedule-content .container .schedule-days-content .schedule-content-items{padding:3em 1em;flex:85%;max-width:85%;margin-right:1.5em;background:#f077a2;color:white !important;border-right:none;border:1px solid white;transition:all 0.3s;border-radius:10px;box-shadow:-2px 4px 18px -7px rgba(0, 0, 0, 0.36);-webkit-box-shadow:-2px 4px 18px -7px rgba(0, 0, 0, 0.36);-moz-box-shadow:-2px 4px 18px -7px rgba(0, 0, 0, 0.36)}.schedule-content .container .schedule-days-content .schedule-content-items .schedule-content-items-label,.schedule-content .container .schedule-days-content .schedule-content-items .schedule-content-item-opening-time,.schedule-content .container .schedule-days-content .schedule-content-items .schedule-content-item-closing-time{flex:100%;max-width:100%;font-family:Outfit}.schedule-content .container .schedule-days-content .schedule-content-items .schedule-content-item-label-day{font-weight:400;font-size:1.2em;color:white;padding-bottom:0.2em}.schedule-content .container .schedule-days-content .schedule-content-items-active{border:0;background:#f077a2;color:white}.schedule-content .container .schedule-days-content .schedule-content-items-active .schedule-content-item-label-day{color:white}@media (min-width:992px) and (max-width:1200px){.schedule-content{padding:3%;text-align:center}.schedule-content .schedule-content-title{margin-right:0;margin-bottom:1.5em;display:flex;flex-direction:column;justify-content:center}.schedule-content .schedule-content-title h2,.schedule-content .schedule-content-title .form-contact .text-container h5,.form-contact .text-container .schedule-content .schedule-content-title h5,.schedule-content .schedule-content-title .form-contact .text-container .form-title-page,.form-contact .text-container .schedule-content .schedule-content-title .form-title-page,.schedule-content .schedule-content-title .form-content .text-container h5,.form-content .text-container .schedule-content .schedule-content-title h5,.schedule-content .schedule-content-title .form-content .text-container .form-title-page,.form-content .text-container .schedule-content .schedule-content-title .form-title-page,.schedule-content .schedule-content-title .form-builder .text h5,.form-builder .text .schedule-content .schedule-content-title h5,.schedule-content .schedule-content-title .form-builder .text .form-title-page,.form-builder .text .schedule-content .schedule-content-title .form-title-page,.schedule-content .schedule-content-title .form-guest-book .text h5,.form-guest-book .text .schedule-content .schedule-content-title h5,.schedule-content .schedule-content-title .form-guest-book .text .form-title-page,.form-guest-book .text .schedule-content .schedule-content-title .form-title-page{font-size:2.8rem;padding-bottom:8px}.schedule-content .schedule-content-title h3{font-weight:500;font-size:2rem}.schedule-content .schedule-content-title p{color:#000}.schedule-content .schedule-content-title p strong{color:#000}}@media (max-width:992px){.schedule-content{padding:5%;text-align:center}.schedule-content .schedule-content-title{margin-right:0;margin-bottom:1.5em;display:flex;flex-direction:column;justify-content:center}.schedule-content .schedule-content-title h2,.schedule-content .schedule-content-title .form-contact .text-container h5,.form-contact .text-container .schedule-content .schedule-content-title h5,.schedule-content .schedule-content-title .form-contact .text-container .form-title-page,.form-contact .text-container .schedule-content .schedule-content-title .form-title-page,.schedule-content .schedule-content-title .form-content .text-container h5,.form-content .text-container .schedule-content .schedule-content-title h5,.schedule-content .schedule-content-title .form-content .text-container .form-title-page,.form-content .text-container .schedule-content .schedule-content-title .form-title-page,.schedule-content .schedule-content-title .form-builder .text h5,.form-builder .text .schedule-content .schedule-content-title h5,.schedule-content .schedule-content-title .form-builder .text .form-title-page,.form-builder .text .schedule-content .schedule-content-title .form-title-page,.schedule-content .schedule-content-title .form-guest-book .text h5,.form-guest-book .text .schedule-content .schedule-content-title h5,.schedule-content .schedule-content-title .form-guest-book .text .form-title-page,.form-guest-book .text .schedule-content .schedule-content-title .form-title-page{font-size:2.5rem;padding-bottom:8px}.schedule-content .schedule-content-title h3{font-weight:500;font-size:2rem}.schedule-content .schedule-content-title p{color:#000}.schedule-content .schedule-content-title p strong{color:#000}.schedule-content .container{max-width:100%;padding:0;display:flex;flex-direction:column;justify-content:center}.schedule-content .container .schedule-days-content{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:1em}.schedule-content .container .schedule-days-content .schedule-content-items{margin-right:0 !important}}.form-contact .text-container,.form-content .text-container{text-align:center}.form-contact label,.form-contact .recaptcha-text,.form-contact a,.form-contact .legal-form,.form-content label,.form-content .recaptcha-text,.form-content a,.form-content .legal-form{color:#1a1a1a}.form-contact .form-group,.form-content .form-group{padding:0 5px}.form-contact .form-control,.form-content .form-control{color:#1a1a1a;background-color:rgba(240, 119, 162, 0.1) !important;border:none;border-radius:12px}.form-contact .form-control::placeholder,.form-content .form-control::placeholder{color:#1a1a1a}.form-contact .form-control:focus,.form-content .form-control:focus{border-color:#f077a2;box-shadow:0 0 0 0.2em rgba(240, 119, 162, 0.5)}.form-contact .sending-message i,.form-content .sending-message i{color:#fff}.form-builder .text{text-align:center}.form-builder .form-control{color:#1a1a1a;background-color:rgba(240, 119, 162, 0.1) !important;border:none;border-radius:12px}.form-builder .form-control::placeholder{color:#1a1a1a}.form-builder .form-control:focus{border-color:#f077a2;box-shadow:0 0 0 0.2em rgba(240, 119, 162, 0.5)}.form-builder #form-choice .form-control .form-multiple-choice:nth-child(even){background-color:#f1f1f1}.form-builder #form-choice .form-control .form-multiple-choice.checked{background-color:#f077a2}.form-guest-book .text{text-align:center}.form-guest-book label,.form-guest-book .recaptcha-text,.form-guest-book a,.form-guest-book .legal-form{color:#1a1a1a}.form-guest-book .form-group{padding:0 5px}.form-guest-book .form-control{color:#1a1a1a;background-color:rgba(240, 119, 162, 0.1) !important;border:none;border-radius:12px}.form-guest-book .form-control::placeholder{color:#1a1a1a}.form-guest-book .form-control:focus{border-color:#f077a2;box-shadow:0 0 0 0.2em rgba(240, 119, 162, 0.5)}.form-guest-book .sending-message i{color:#fff}.footer{color:white;background:#f077a2}.footer a,.footer li,.footer i{color:white;font-size:0.9rem}.footer .title{border-bottom:1px solid white;margin-bottom:10px;font-family:"ff-carina";padding:10px 0 0}.footer .footer-container .brand-container{justify-content:center;display:flex}.footer .footer-container .brand-container .footer-brand{background:white;width:200px;height:200px;display:flex;align-items:center;border-radius:50%}.footer .footer-container .brand-container img{max-width:65% !important}.footer .footer-container .company-container .contact{margin:0 !important}.footer .footer-container .services{display:flex;justify-content:left}.footer .footer-container .services .services-columns{margin:0.2em 0 !important;padding:0em 0em !important}.footer .footer-container .services .services-columns .keyword-list{margin-right:10px;margin-bottom:5px;background-color:white;padding:0 15px;border-radius:50px;width:fit-content}.footer .footer-container .services .services-columns .keyword-list a{color:#000000 !important}.footer .footer-container .services .services-columns .keyword-list:before{content:"•";color:#000000}.footer .seo{border-top:1px solid #1a1a1a;padding-top:1em}.footer .seo p,.footer .seo a{font-size:0.9rem}.items{padding:0;margin:5em 5%;margin-top:0}.items .module-container .items-container{justify-content:center}.items .module-container .items-container .item{display:block !important;transform:scale(0.9) !important;min-height:350px;padding:1em;border:1px solid #facad5;box-shadow:0px 0px 16px 0px #1b1b1b17}.items .module-container .items-container .item .image img{max-width:140px}.items .module-container .items-container .item h4{font-family:"ff-carina"}.items .module-container .items-container #items-2{background-color:#f077a2}.items .module-container .items-container #items-2 h4,.items .module-container .items-container #items-2 p{color:white}.text-block{padding:0;margin:5em 5%}.text-block .text-container{padding:0;max-width:1920px}.module-container{max-width:1920px !important}.seo-page .banner{margin-bottom:0}.seo-page .banner h1{color:white;font-size:clamp(1.7rem, 3vw, 4.5rem)}.seo-page .banner h2,.seo-page .banner .form-contact .text-container h5,.form-contact .text-container .seo-page .banner h5,.seo-page .banner .form-contact .text-container .form-title-page,.form-contact .text-container .seo-page .banner .form-title-page,.seo-page .banner .form-content .text-container h5,.form-content .text-container .seo-page .banner h5,.seo-page .banner .form-content .text-container .form-title-page,.form-content .text-container .seo-page .banner .form-title-page,.seo-page .banner .form-builder .text h5,.form-builder .text .seo-page .banner h5,.seo-page .banner .form-builder .text .form-title-page,.form-builder .text .seo-page .banner .form-title-page,.seo-page .banner .form-guest-book .text h5,.form-guest-book .text .seo-page .banner h5,.seo-page .banner .form-guest-book .text .form-title-page,.form-guest-book .text .seo-page .banner .form-title-page{color:white;font-family:"the-seasons"}.seo-page .information{background-color:#facad5;padding:2em 2%}.seo-page .information .informations-content{flex:0 0 100%;max-width:100%}.seo-page .information .informations-content .item .text{text-align:center}.seo-page .content-item-title{padding:0;margin:5em 5%;background-color:transparent}.seo-page .content-item-title h5{font-family:"ff-carina";text-transform:initial}.titre{margin-bottom:-2em !important}.titre-1{padding:0;margin:5em 5%}.titre-1 img{width:clamp(8vw, 9vw, 10vw)}.titre-1 h2,.titre-1 .form-contact .text-container h5,.form-contact .text-container .titre-1 h5,.titre-1 .form-contact .text-container .form-title-page,.form-contact .text-container .titre-1 .form-title-page,.titre-1 .form-content .text-container h5,.form-content .text-container .titre-1 h5,.titre-1 .form-content .text-container .form-title-page,.form-content .text-container .titre-1 .form-title-page,.titre-1 .form-builder .text h5,.form-builder .text .titre-1 h5,.titre-1 .form-builder .text .form-title-page,.form-builder .text .titre-1 .form-title-page,.titre-1 .form-guest-book .text h5,.form-guest-book .text .titre-1 h5,.titre-1 .form-guest-book .text .form-title-page,.form-guest-book .text .titre-1 .form-title-page{text-transform:initial;font-size:clamp(1.7em, 2.2vw, 2.7em)}.titre-1 p{width:70%;margin:0 auto 1em}.titre-1 a{font-family:"the-seasons", sans-serif;text-transform:uppercase;border-radius:0px;transition:0.3s;color:white;background-color:#f077a2;padding:0.5em 1.5em}.titre-1 a:hover{letter-spacing:3px}.titre-2{margin:3em 5%;margin-bottom:0%}.titre-2 .text-container{padding-left:0;padding-bottom:1em;display:flex;align-items:end;justify-content:center}.titre-2 .text-container h2,.titre-2 .text-container .form-contact .text-container h5,.form-contact .text-container .titre-2 .text-container h5,.titre-2 .text-container .form-contact .text-container .form-title-page,.form-contact .text-container .titre-2 .text-container .form-title-page,.titre-2 .text-container .form-content .text-container h5,.form-content .text-container .titre-2 .text-container h5,.titre-2 .text-container .form-content .text-container .form-title-page,.form-content .text-container .titre-2 .text-container .form-title-page,.titre-2 .text-container .form-builder .text h5,.form-builder .text .titre-2 .text-container h5,.titre-2 .text-container .form-builder .text .form-title-page,.form-builder .text .titre-2 .text-container .form-title-page,.titre-2 .text-container .form-guest-book .text h5,.form-guest-book .text .titre-2 .text-container h5,.titre-2 .text-container .form-guest-book .text .form-title-page,.form-guest-book .text .titre-2 .text-container .form-title-page{font-size:clamp(2.2em, 3.5vw, 4em)}.titre-2 .text-container h5{font-family:"the-seasons";font-size:clamp(0.9em, 1.2vw, 1.5em)}.logo{margin:100px 5% 0%}.logo .text-container .text-content div{display:flex;justify-content:space-between}.logo .text-container .text-content h2,.logo .text-container .text-content .form-contact .text-container h5,.form-contact .text-container .logo .text-container .text-content h5,.logo .text-container .text-content .form-contact .text-container .form-title-page,.form-contact .text-container .logo .text-container .text-content .form-title-page,.logo .text-container .text-content .form-content .text-container h5,.form-content .text-container .logo .text-container .text-content h5,.logo .text-container .text-content .form-content .text-container .form-title-page,.form-content .text-container .logo .text-container .text-content .form-title-page,.logo .text-container .text-content .form-builder .text h5,.form-builder .text .logo .text-container .text-content h5,.logo .text-container .text-content .form-builder .text .form-title-page,.form-builder .text .logo .text-container .text-content .form-title-page,.logo .text-container .text-content .form-guest-book .text h5,.form-guest-book .text .logo .text-container .text-content h5,.logo .text-container .text-content .form-guest-book .text .form-title-page,.form-guest-book .text .logo .text-container .text-content .form-title-page{font-size:clamp(2.7em, 5vw, 6em);margin-bottom:-7px}.offre{padding:0;margin:5em 5%}.offre .module-container .text-container{flex:0 0 100%;max-width:100%}.offre .module-container .text-container .text section div{display:flex}.offre .module-container .text-container .text section div div{display:block;width:50%;background-color:rgba(255, 255, 255, 0.75);border:2px solid black;transform:scale(0.9);border-radius:12px;padding:2em 2%}.offre .module-container .text-container .text section div div p{color:#1a1a1a}.offre .module-container .text-container .btn-container{justify-content:center !important}.instagram{padding:0;margin:5em 5%;padding:2em 2%}.instagram h2,.instagram .form-contact .text-container h5,.form-contact .text-container .instagram h5,.instagram .form-contact .text-container .form-title-page,.form-contact .text-container .instagram .form-title-page,.instagram .form-content .text-container h5,.form-content .text-container .instagram h5,.instagram .form-content .text-container .form-title-page,.form-content .text-container .instagram .form-title-page,.instagram .form-builder .text h5,.form-builder .text .instagram h5,.instagram .form-builder .text .form-title-page,.form-builder .text .instagram .form-title-page,.instagram .form-guest-book .text h5,.form-guest-book .text .instagram h5,.instagram .form-guest-book .text .form-title-page,.form-guest-book .text .instagram .form-title-page,.instagram h3{text-align:center}.horaires{margin-bottom:5%}.horaires .text-content div{display:flex;background-color:rgba(250, 202, 213, 0.6);border-radius:20px;padding:1em}.horaires .text-content div div{display:block;width:50%;border-radius:0px;position:relative;padding:4em}.horaires .text-content div div:nth-child(1) img{width:440px;position:absolute;z-index:2;bottom:0;left:15%}.horaires p{color:white !important;font-size:clamp(14px, 1.5vw, 20px)}.horaires h4{color:white;font-family:"the-seasons";font-weight:300}.horaires h2,.horaires .form-contact .text-container h5,.form-contact .text-container .horaires h5,.horaires .form-contact .text-container .form-title-page,.form-contact .text-container .horaires .form-title-page,.horaires .form-content .text-container h5,.form-content .text-container .horaires h5,.horaires .form-content .text-container .form-title-page,.form-content .text-container .horaires .form-title-page,.horaires .form-builder .text h5,.form-builder .text .horaires h5,.horaires .form-builder .text .form-title-page,.form-builder .text .horaires .form-title-page,.horaires .form-guest-book .text h5,.form-guest-book .text .horaires h5,.horaires .form-guest-book .text .form-title-page,.form-guest-book .text .horaires .form-title-page{font-size:clamp(2.7em, 5vw, 5.5vw)}.horaires span{margin-top:5px}.horaires a{font-family:"the-seasons", sans-serif;text-transform:uppercase;border-radius:0px;transition:0.3s;color:white;background-color:#f077a2;padding:0.5em 1.5em}.horaires a:hover{letter-spacing:3px}.contact{padding:0;margin:5em 5%}.contact .image .opacity{background:none !important}.contact .module-container{box-shadow:inset rgba(15, 10, 8, 0.5) 0 10px 11px -5px !important;background-color:rgba(0, 0, 0, 0.5)}.contact .module-container .image-horscadre img{max-width:30%;z-index:9;position:absolute;right:66px;bottom:0}.contact .module-container .text-container{padding:2em 5% 2em !important}.contact .module-container .text-container .btn-container{justify-content:left !important}.contact .module-container .text-container .text{text-align:left !important}.contact .module-container .text-container h4{font-family:"sadey-ann";letter-spacing:0;font-weight:400;text-transform:initial;font-size:clamp(1.5em, 2.5vw, 3em)}.contact .module-container .text-container p img{position:absolute;bottom:0px;right:0px;width:21%}@media (max-width:1350px){.activity .module-container .activity-template-blur .card-container .item{justify-content:center}.activity .module-container .activity-template-blur .card-container .item .card{min-width:300px !important;height:300px !important}}@media screen and (max-width:992px){.top-menu .affix,.top-menu .affix-top{background:#fff}.top-menu .affix .navbar-toggler,.top-menu .affix-top .navbar-toggler{margin-left:10px}.top-menu .affix .navbar-toggler span,.top-menu .affix .navbar-toggler span:after,.top-menu .affix .navbar-toggler span:before,.top-menu .affix-top .navbar-toggler span,.top-menu .affix-top .navbar-toggler span:after,.top-menu .affix-top .navbar-toggler span:before{height:2.5px;background:#f077a2}.top-menu .affix li a,.top-menu .affix-top li a{color:#1a1a1a}.top-menu .affix .active,.top-menu .affix-top .active{background-color:transparent}.top-menu .affix .active:before,.top-menu .affix-top .active:before{display:none}.top-menu .affix .active a:first-child,.top-menu .affix-top .active a:first-child{background-color:#f077a2}.top-menu .affix .social-network,.top-menu .affix-top .social-network{right:0px}.top-menu .affix{flex-direction:inherit;width:100%;height:65px;margin-top:0;box-shadow:1px 1px 9px #0000008f}.top-menu .affix .collapse{width:100%;border-radius:0px;box-shadow:none}.top-menu .affix .navbar-brand{position:absolute;top:0px;right:10px;left:initial}.top-menu .affix .navbar-brand img{height:54px}}@media (max-width:992px){.activity .module-container .activity-template-cards{flex-direction:column;align-items:center}.activity .module-container .activity-template-cards .ticket{margin:0 !important;margin-bottom:1em !important}.activity .module-container .activity-template-blur .card-container .item{max-width:calc(100% - 10px);flex:0 0 100%}.activity .module-container .activity-template-blur .card-container .item .card{height:244px}.footer .company-container .social-network{width:fit-content;margin:auto}.footer .pages-container .pages{margin:0 auto !important}.footer .footer-container .services{justify-content:center}.collapse-container .card .card-body{overflow-y:scroll}.collapse-container .card .card-body div{display:block}.collapse-container .card .card-body div div{width:100%}.offre .module-container .text-container .text section div{display:block}.offre .module-container .text-container .text section div div{width:100%}.horaires .text-content div{display:block}.horaires .text-content div div{width:100%}.horaires .text-content div div:nth-child(1){padding:0;display:flex;justify-content:center}.horaires .text-content div div:nth-child(1) img{position:inherit;width:260px}.logo{margin:67px 5% 0%}.logo h3{margin-bottom:1.5rem}.titre-2 .text-container{padding-top:0}}@media (max-width:760px){.three-columns .module-container .image .parent-auto-resize-img-child{max-height:100%}.three-columns .module-container .image .parent-auto-resize-img-child a img{width:100% !important;height:auto !important}.information .informations-content:before{display:none}}@media (max-width:575px){html{overflow-x:hidden}.link-id-fixed{display:none}.three-columns-text .text-container{padding:2em 4%}.logo .text-container .text-content div{display:block;text-align:center;margin-bottom:0.5em}.logo .text-container .text-content div p{margin-bottom:0}}