@font-face{font-family:Kanit, sans-serif;font-style:normal;font-weight:400;src:local("sans serif"), local("sans-serif"), local(Kanit);font-display:swap}body::-webkit-scrollbar{width:3px}body{scrollbar-width:thin}@keyframes animtest{0%,100%{border-radius:30% 70% 70% 30% / 30% 52% 48% 70%}10%{border-radius:50% 50% 20% 80% / 25% 80% 20% 75%}20%{border-radius:67% 33% 47% 53% / 37% 20% 80% 63%}30%{border-radius:39% 61% 47% 53% / 37% 40% 60% 63%}40%{border-radius:39% 61% 82% 18% / 74% 40% 60% 26%}50%{border-radius:100%}60%{border-radius:50% 50% 53% 47% / 72% 69% 31% 28%}70%{border-radius:50% 50% 53% 47% / 26% 22% 78% 74%}80%{border-radius:50% 50% 53% 47% / 26% 69% 31% 74%}90%{border-radius:20% 80% 20% 80% / 20% 80% 20% 80%}}h1{color:#0a69a3;font-family:Kanit, sans-serif;letter-spacing:4px}h2{color:#121212;font-family:Kanit, sans-serif;letter-spacing:2px}h2 strong{color:#0a69a3}h3{color:#0a69a3;font-size:1.5em;font-family:Kanit, sans-serif;letter-spacing:2px}h4{color:#121212;font-family:Kanit, sans-serif;letter-spacing:2px}h5{color:#121212;font-family:Kanit, sans-serif;letter-spacing:2px}h6{color:#121212;font-family:Kanit, sans-serif;letter-spacing:2px}p{letter-spacing:0.02em;line-height:1.4;font-family:Kanit, sans-serif}li{font-family:Kanit, sans-serif}a{color:#000000;font-family:Kanit, sans-serif}a:hover,a:focus{text-decoration:none;transition:0.3s}.scrollTop{background-color:#0a69a3;color:#fff}.scrollTop:hover{background-color:#0a69a3;opacity:0.8;color:#fff}::-webkit-scrollbar{width:6px;background:transparent}::-webkit-scrollbar-thumb{background:#0a69a3;border-radius:15px}.btn{border:none;background:#0a69a3;backdrop-filter:none;border-radius:100px;width:fit-content;color:#ffffff;padding:5px 10px !important;transition:0.3s !important}.btn i{margin-right:10px}.btn:hover{background:#000000 !important;color:#ffffff;transition:0.3s !important;letter-spacing:1px}.ui-menu-item{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.ui-menu-item .ui-state-active{background-color:#ced4da2b !important;border:1px solid #ced4da !important;color:#2b2b2b !important}.error-content{--blob-color-1: #000000;--blob-color-2: #0a69a3;--blob-color-3: #000000}.page-article .affix-top,.page-product .affix-top,.seo-page .affix-top,.error .affix-top{background-color:#fff !important;box-shadow:0px 5px 20px #00000012}.page-article .affix-top .nav-link,.page-article .affix-top .dropdown-toggle,.page-product .affix-top .nav-link,.page-product .affix-top .dropdown-toggle,.seo-page .affix-top .nav-link,.seo-page .affix-top .dropdown-toggle,.error .affix-top .nav-link,.error .affix-top .dropdown-toggle{color:#0a69a3}.top-menu .navbar .justify-content-end{justify-content:center !important}.top-menu .navbar .navbar-nav{background:#ffffff;border-radius:100px;filter:drop-shadow(2px 2px 6px #777);margin-right:10px;padding:5px}.top-menu .affix-top{background-color:transparent}.top-menu .affix-top li a{font-family:Kanit, sans-serif;color:#0a69a3}.top-menu .affix{background-color:transparent}.top-menu .affix li a{font-family:Kanit, sans-serif;color:#0a69a3}.top-menu .error-navbar{background-color:#0a69a3 !important}.top-menu .navbar-brand{font-family:Kanit, sans-serif;display:none}.top-menu .active>a:first-child{border-radius:100px;background-color:#0a69a3 !important;color:#fff}.top-menu .dropdown .dropdown-toggle{right:0;top:18px}.top-menu .dropdown-menu li a{color:#0a69a3}.top-menu .dropdown-menu li:first-child{border-top:1px solid #0a69a3}@media (max-width:992px){.top-menu .affix .navbar-toggler,.top-menu .affix-top .navbar-toggler{background-color:#0a69a3}.top-menu .affix .navbar-nav li,.top-menu .affix-top .navbar-nav li{flex-direction:column}.top-menu .affix .navbar-nav li .nav-link,.top-menu .affix .navbar-nav li a,.top-menu .affix-top .navbar-nav li .nav-link,.top-menu .affix-top .navbar-nav li a{color:#0a69a3}.top-menu .affix .navbar-nav .dropdown-menu,.top-menu .affix-top .navbar-nav .dropdown-menu{background-color:rgba(10, 105, 163, 0.1)}.top-menu .affix .navbar-nav .navbar-toggler,.top-menu .affix-top .navbar-nav .navbar-toggler{background-color:#0a69a3}.top-menu .affix .navbar-nav .active a,.top-menu .affix-top .navbar-nav .active a{border-radius:5px;background-color:#0a69a3;color:#fff}.top-menu .affix .social-network a,.top-menu .affix-top .social-network a{color:#0a69a3}.top-menu .affix .btn-call-to-action,.top-menu .affix-top .btn-call-to-action{color:#fff}.top-menu .navbar-toggler{background-color:#0a69a3}}#sidebar{background-color:#fff}.sidebar .sidebar-header strong{color:#757575;font-family:Kanit, sans-serif;letter-spacing:4px;font-size:1.5em}.sidebar li a{font-family:Kanit, sans-serif}.sidebar li .dropdown-toggle{color:#0a69a3 !important}.sidebar li .nav-link:hover{color:#0a69a3;padding-left:25px}.sidebar .active a:first-child{color:#0a69a3}.sidebar .social-network ul:before{background-color:#0a69a3}.sidebar .social-network ul li a{background-color:#0a69a3;color:#fff}.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:#0a69a3}.video-container .container{max-width:100% !important;margin:0 !important}.video-container .opacity-video{background:linear-gradient(50deg, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0) 85%)}.video-container .justify-content-center{justify-content:left !important}.video-container .btn-content{justify-content:left}.video-container .text-content{justify-content:flex-start;padding:5% 15%}.video-container .text-content h1{white-space:break-spaces;letter-spacing:0;line-height:1;font-size:7em;color:#ffffff;font-family:Kanit, sans-serif;text-transform:uppercase;font-style:italic;margin-bottom:0}.video-container .text-content h3{color:#fff;text-transform:uppercase;font-size:1.3em;letter-spacing:8px}.video-container .text-content h2{letter-spacing:2px;text-align:left !important;color:#0a69a3;font-size:3em;text-transform:initial;margin-bottom:2%}.video-container .text-content hr{border-top:3px solid #ffffff}.video-container .text-content p{color:#ffffff;font-size:1.1em}.video-container .text-content img{max-width:450px;max-height:150px;height:auto;margin-bottom:1%}.video-container .text-content .btn-video-call-to-action{color:#fff}.video-container .text-content .btn-video-call-to-action:after{background-color:#0a69a3}.video-container .text-content .btn-video-call-to-action:hover i{background-color:#fff;color:#0a69a3}.slider-content .home-slider-text{background:#00000085}.slider-content .home-slider-text h1{color:#8FE5CC;font-size:8em}.slider-content .carousel-fade{height:100vh}.banner-content{height:50vh}.banner-content .img{filter:blur(5px)}.banner-content .opacity-banner{background:rgba(0, 0, 0, 0.35)}.banner-content .logo-content img{max-width:300px;margin-bottom:2%}.banner-content .text-content{padding:10% 5%}.banner-content .text-content h1{color:#ffffff;font-size:4em;font-weight:700;line-height:1;letter-spacing:0;margin-bottom:1%;text-shadow:4px 4px #0a69a3;font-family:Kanit, sans-serif;text-transform:uppercase;font-style:italic}.banner-content .text-content h2{font-size:1.7em;letter-spacing:0;font-weight:500;color:#ffffff}.banner-content h1,.banner-content h2,.banner-content h3,.banner-content h4,.banner-content h5,.banner-content h6,.banner-content p{color:white}.banner-content h3{width:auto;background:transparent}.two-columns-content{padding:5% 10%}.two-columns-content .bloc-texte{background:transparent}.two-columns-content .bloc-texte h1,.two-columns-content .bloc-texte h3{font-size:1.3em;color:#000000}.two-columns-content .bloc-texte hr{border-top:3px solid #e4bc36}.two-columns-content .bloc-texte h2{line-height:0.9;font-weight:700;letter-spacing:0;margin-bottom:3%;font-size:2.5em;text-transform:uppercase;font-style:italic;color:#0a69a3;font-family:Kanit, sans-serif}.two-columns-content .bloc-texte h4{letter-spacing:0;color:#0a69a3;margin-bottom:2%}.two-columns-content .bloc-texte li{font-size:1em}.two-columns-content .bloc-texte li::marker{color:#0a69a3}.two-columns-content .bloc-texte .position-text .row{margin:0 !important}.two-columns-content .img-content{padding:15px}.two-columns-content .img-content .parent-auto-resize-img-child{animation:animtest 40s infinite;border-radius:30% 70% 53% 47% / 26% 46% 54% 74%;background-size:cover !important;box-shadow:none;border:solid 2px #0a69a3;height:70%;width:auto;max-width:100%}.two-columns-content .img-content .parent-auto-resize-img-child a{animation:animtest 30s infinite;border-radius:30% 70% 53% 47% / 26% 46% 54% 74%;box-shadow:none;overflow:hidden}.two-columns-content .img-content .parent-auto-resize-img-child a img{position:static;height:100%;width:auto;flex-shrink:0}.display-media-left{background:#eee;padding:0 10%}.display-media-right{padding:0 10%}.two-columns-text-content{margin:2% 10%;border-radius:20px;padding:3%;background:#0a69a3;align-items:center}.two-columns-text-content h2{line-height:1;margin-bottom:3%;letter-spacing:0;font-size:4em;color:#ffffff;font-family:Kanit, sans-serif}.two-columns-text-content hr{border-top:3px solid #ffffff}.two-columns-text-content h3{color:#000000;margin-bottom:3%;line-height:1;letter-spacing:0}.two-columns-text-content p{color:#ffffff}.two-columns-text-content li{color:#ffffff}.two-columns-text-content .btn{background:#000000;color:#ffffff}.two-columns-text-content .btn:hover{color:#ffffff}.three-columns-text-content{background:#ffffff;padding:0 7% 7%}.three-columns-text-content .text-content{background-size:cover !important;align-content:center;padding:3%;transition:0.3s}.three-columns-text-content .text-content:nth-child(2){background:#0a69a3}.three-columns-text-content .text-content:nth-child(2) p{color:#ffffff !important}.three-columns-text-content .text-content:hover{background-size:115% !important;transition:0.3s}.three-columns-text-content .text-content h2{line-height:1;color:#0a69a3 !important;font-weight:700;margin-bottom:2%;font-size:2.5em}.three-columns-text-content .text-content h2 a{color:#ffffff;font-size:0.8em}.three-columns-text-content .text-content h2 a:hover{color:#000000}.three-columns-text-content .text-content p{color:#000000}.three-columns-text-content h4{font-size:5em}.three-columns-text-content h3{letter-spacing:0;font-size:2em;color:#000000}.three-columns-text-content .btn-content .btn-three-columns-text-call-to-action{width:fit-content}.text-bloc-content{margin:5% 10%;padding:5%;background:#ddd;border-radius:20px;position:relative}.text-bloc-content:after{content:"";background:url(/uploads/media/images/cms/medias/thumb_/cms/medias/672246b00bcdd_images_large.webp) no-repeat;background-size:contain;width:150px;height:150px;position:absolute;right:-50px;bottom:-50px;z-index:9}.text-bloc-content h1{color:#000000}.text-bloc-content h2{font-weight:800;font-style:normal;font-size:3.5em;line-height:0.9;letter-spacing:0;margin-bottom:3%;color:#0a69a3}.text-bloc-content h3{letter-spacing:0;margin-bottom:2%}.text-bloc-content tr{border-bottom:1px solid #0a69a3}.text-bloc-content tr:first-child{background:#0a69a3}.text-bloc-content tr:first-child h4{color:#ffffff}.text-bloc-content td{font-family:Kanit, sans-serif}.text-bloc-content .btn{margin:auto}.image-full-width-text-content .btn-content{justify-content:center}.image-full-width-text-content .text-content{background:linear-gradient(0deg, #0a69a3 0%, rgba(0, 0, 0, 0.4) 100%);padding:7% 10%}.image-full-width-text-content .text-content p{font-size:1.4em;font-weight:500}.image-full-width-text-content .text-content h2{line-height:1;margin-bottom:2%;letter-spacing:0}.image-full-width-text-content h3{color:#ffffff;letter-spacing:0;margin-bottom:3%;font-size:2.5em}.image-full-width-text-content h2,.image-full-width-text-content p{color:#fff}.items-content{padding:0 11% 5%}.items-content .item{transform:scale(0.9) !important}.items-content .item .image{background:#F4F4F4;border-radius:20px;box-shadow:0px 5px 20px #00000050;padding:0;z-index:9999;position:relative;transition:0.5s;height:fit-content;display:flex;align-items:center;justify-content:center}.items-content .item .image img{max-width:300px;width:300px}.items-content .item .text{background:#0a69a3;border-radius:0 0 20px 20px;box-shadow:0px 5px 20px #00000050;margin:0;padding:20px;transition:0.5s;transform:translateY(-130px)}.items-content .item .text h4{font-size:1.2em}.items-content .item:hover .image{border-radius:20px 20px 0 0}.items-content .item:hover .text{transform:translateY(0px);box-shadow:0px 5px 20px #00000050;transition:0.5s}.items-content h4{color:#fff;letter-spacing:0}.gallery-content{padding:5% 10%}.gallery-content .title-content{padding:3% 0}.gallery-content .title-content h2{line-height:0.9;font-weight:700;letter-spacing:0;margin-bottom:3%;font-size:2.5em;text-transform:uppercase;font-style:italic;color:#0a69a3}.gallery-content .title-content a{border:none;background:#0a69a3;backdrop-filter:none;border-radius:100px;width:fit-content;color:#ffffff;padding:5px 10px !important;transition:0.3s !important}.gallery-content .title-content a i{margin-right:10px}.gallery-content .title-content a:hover{background:#000000 !important;color:#ffffff;transition:0.3s !important;letter-spacing:1px}.gallery-type-3 .gallery-item-type-3 img{background:transparent;border:none}.activity-content{padding:3% 10%}.activity-content .title-content h2{color:#0a69a3;text-transform:uppercase;font-style:italic;font-size:3em;padding-bottom:1%}.activity-content .activity-template-1 .bloc-content{background-color:#ffffff;border-radius:15px;padding:20px;box-shadow:2px 2px 10px rgba(0, 0, 0, 0.2);transform:scale(0.95);border:2px solid #0a69a3}.activity-content .activity-template-1 .bloc-content .img-content{height:120px}.activity-content .activity-template-1 .bloc-content .img-content img{height:100px}.activity-content .activity-template-1 .bloc-content .text-content{background:transparent;padding:0}.activity-content .activity-template-1 .bloc-content .text-content h3{color:#0a69a3;text-align:center}.activity-content .activity-template-1 .bloc-content:hover{transform:scale(0.9);opacity:1 !important}.activity-content .activity-template-2 .btn-activity-type-2{background-color:rgba(10, 105, 163, 0.8)}.activity-content .activity-template-3{color:#fff}.activity-content .activity-template-3 h3{width:auto;background:transparent;color:#fff}.activity-content .activity-template-3 h3:first-letter{font-size:1.5em}.activity-content .activity-template-4 .card-slider .slide .card{height:350px;border-radius:20px}.activity-content .activity-template-4 .card-slider .slide .card:hover .opacity{background:linear-gradient(0deg, white 0%, rgba(255, 255, 255, 0) 50%);opacity:1}.activity-content .activity-template-4 .card-slider .slide .card:hover .btn-activity-4{display:none}.activity-content .activity-template-4 .card-slider .slide .card:hover .card-body{width:100%;text-align:left !important;align-items:flex-start;justify-content:flex-end;padding:1em}.activity-content .activity-template-4 .card-slider .slide .card:hover .card-body h3{color:#0a69a3}.activity-content .activity-template-4 .card-slider .slide .card .card-body{height:40%;background:transparent;width:100%;justify-content:flex-end;padding:1em}.activity-content .activity-template-4 .card-slider .slide .card .card-body h3{color:#ffffff;font-weight:300}.activity-content .activity-template-4 .card-slider .slide .card .card-body .card-text{display:none}.activity-content .activity-template-4 .card-slider .slick-next:hover{border-color:#0a69a3;box-shadow:0.2vmin -0.2vmin 0 #000000}.activity-content .activity-template-4 .card-slider .slick-prev:hover{border-color:#0a69a3;box-shadow:0.2vmin -0.2vmin 0 #000000}.activity-content .activity-template-4 .card-slider .slick-dots .slick-active button:before{color:#0a69a3}.blue-activity .slick-dots .slick-active button:before{color:#ffffff !important}.type-5-padding{padding:0 !important;margin:4% 10%}.type-5-padding .title-content{display:none}.type-5-padding .container{max-width:100%;padding:0 !important}.type-5-padding .container .card{border-radius:0px;border:3px solid #ffffff !important}.type-5-padding .container .row .card-body{background:rgba(0, 0, 0, 0.5);border-radius:0px;transition:0.3s}.type-5-padding .container .row .card-body:hover{background:rgba(10, 105, 163, 0.9);transition:0.3s}.type-5-padding .container .row .card-body:hover .card-container h3{color:#ffffff}.type-5-padding .container .row .card-body .card-container h3{letter-spacing:0;font-size:2em;line-height:1;color:#ffffff;text-align:left !important}.blue-activity{background:#0a69a3}.blue-activity .title-content h2{color:#ffffff}.partner{padding-bottom:5%}.partner .text-container .text h2{letter-spacing:0;color:#0a69a3;text-transform:uppercase}.avis{padding:5% 11%}.picfixed{position:fixed;bottom:25px;left:20px;z-index:9999;padding:0}.picfixed img{max-width:110px;max-height:200px;border-radius:5px}.collapse-container{background-color:transparent;padding-top:1px !important;padding:5% 10%}.collapse-container .container{max-width:100%;padding:0}.collapse-container .card{background-color:transparent;align-items:left;margin-top:25px}.collapse-container .card:last-child .menu01{display:none}.collapse-container .card .card-header{width:100%;background:transparent;padding:0;box-shadow:none}.collapse-container .card .card-header .icofont-container{}.collapse-container .card .card-header .icofont-container i{margin-right:-70px;font-size:40px;color:#0a69a3}.collapse-container .card .card-header .btn-collapse{font-size:2em;text-transform:uppercase;color:#0a69a3;letter-spacing:-3px;padding:0;border-bottom:2px solid #0a69a3;line-height:1;border-radius:0;justify-content:flex-start;text-align:left}.collapse-container .card .card-header .btn-collapse:hover{letter-spacing:-2px;background:#ffffff !important}.collapse-container .card .card-body{background-color:transparent;border-radius:0;margin-top:-15px;max-height:800px;overflow-y:scroll;padding:3% 0}.collapse-container .card .card-body h5{display:none}.collapse-container .card .card-body p{color:#000000;text-align:left}.collapse-container .card .card-body li{color:#000000;font-size:1em}.collapse-container .card .card-body img{width:100% !important;height:100% !important}.agencies .agencies-container .agencies-list .list .agency .information{background:#ffffff}.agencies .agencies-container .agencies-list .list .agency .information i{color:#95D53D}.document{min-height:0;height:fit-content;padding:0}.document .documents-container .item-container .item{border-radius:20px;background:#e4bc36}.document .documents-container .item-container .item .btn-document{background:#0a69a3;color:#ffffff}.document .documents-container .item-container .item h4{text-align:center;letter-spacing:0}.products{padding:3% 10% 5%}.products .filters{display:none}.products .list .item{transition:0.3s;padding:15px;border:0}.products .list .item:hover{transform:scale(1.05);transition:0.3s}.products .list .item .image{height:300px;border-radius:20px 20px 0 0}.products .list .item .information{border-radius:0 0 20px 20px;padding:25px}.products .list .item .information .category{display:none}.products .list .item .information .title{letter-spacing:0;font-family:Kanit, sans-serif;font-size:2.5em;color:#ffffff}.products .list .item .information .description{display:none}.products .list .item .information .date{display:none}.products .list .item .price{right:25px}.product .information{border-radius:20px;background:rgba(10, 105, 163, 0.2);margin-top:80px}.product .information .title{font-family:Kanit, sans-serif;letter-spacing:0;font-size:4.5em;margin-bottom:0}.product .information .category,.product .information .published-date{display:none}.product .information .price{font-family:Kanit, sans-serif;font-size:2.5em}.similar .list .item{transition:0.3s;padding:15px;border:0}.similar .list .item:hover{transform:scale(1.05);transition:0.3s}.similar .list .item .image{height:300px;border-radius:20px 20px 0 0}.similar .list .item .information{border-radius:0 0 20px 20px;padding:25px}.similar .list .item .information .category{display:none}.similar .list .item .information .title{letter-spacing:0;font-family:Kanit, sans-serif;font-size:2.5em;color:#ffffff}.similar .list .item .information .description{display:none}.similar .list .item .information .date{display:none}.similar .list .item .price{right:25px}.mt-lg-5{flex-direction:column-reverse;align-items:center}.schedule-content{background:#0a69a3;padding:5%;text-align:center;display:flex;justify-content:center;flex-direction:row}.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{color:#ffffff;font-size:3rem;padding-bottom:10px}.schedule-content .schedule-content-title h3{color:#ffffff;font-weight:500}.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;justify-content:center}.schedule-content .container .schedule-days-content .schedule-content-items{padding:3em 1em;flex:14.28%;max-width:14.28%;margin-right:1.5em;background:white;border-right:none;border:1px solid white;transition:all 0.3s;border-radius:20px}.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{flex:100%;max-width:100%;font-family:Kanit, sans-serif}.schedule-content .container .schedule-days-content .schedule-content-items .schedule-content-item-closing-time{flex:100%;max-width:100%;font-family:Kanit, sans-serif}.schedule-content .container .schedule-days-content .schedule-content-items .schedule-content-item-label-day{font-weight:400;font-size:1.2em;color:black;padding-bottom:0.2em;font-family:Kanit, sans-serif}.schedule-content .container .schedule-days-content .schedule-content-items-active{background:#000000;border:1px solid #000000}.schedule-content .container .schedule-days-content .schedule-content-items-active .schedule-content-items-label,.schedule-content .container .schedule-days-content .schedule-content-items-active .schedule-content-item-opening-time,.schedule-content .container .schedule-days-content .schedule-content-items-active .schedule-content-item-closing-time{color:#ffffff;font-family:Kanit, sans-serif}.schedule-content .container .schedule-days-content .schedule-content-items-active .schedule-content-item-label-day{color:#ffffff}@media (max-width:1600px){.schedule-content{padding:6em 3em}.schedule-content .schedule-content-title h2{font-size:2.5rem}.schedule-content .container .schedule-days-content .schedule-content-items{padding:2em 1em}.schedule-content .container .schedule-days-content .schedule-content-items .schedule-content-item-label-day{font-size:0.9rem}.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{font-size:0.7rem}}@media (max-width:1300px){.schedule-content .container .schedule-days-content .schedule-content-items .schedule-content-item-label-day{font-size:1.2rem}.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{font-size:0.8rem}.type-5-padding .container .row .card-body .card-container{padding:1em}.type-5-padding .container .row .card-body .card-container h3{font-size:1.6em}}.information{background:#0a69a3}.information .information-content .item-content{justify-content:center}.information .information-content .item-content .item{flex-direction:column;align-items:center}.information .information-content .item-content .item .icon i{opacity:1}.information .information-content .item-content .item .text{text-align:center !important}.information span,.information strong,.information a{font-family:Kanit, sans-serif;color:#ffffff}.information i{color:#ffffff}.form-contact-content,.form-builder{padding:5% 15%;background:transparent}.form-contact-content .form-control,.form-builder .form-control{border-radius:0px;border-bottom:2px solid #0a69a3 !important;border:none;background:rgba(255, 255, 255, 0.4)}.form-contact-content h3,.form-builder h3{letter-spacing:0px}.form-contact-content h5,.form-builder h5{color:#0a69a3;margin-bottom:1%;line-height:0.9;font-size:2em;font-weight:400}.form-contact-content h5 strong,.form-builder h5 strong{color:#0a69a3}.form-contact-content p,.form-builder p{font-size:1.2em}.form-contact-content .btn-contact-form,.form-builder .btn-contact-form{border-radius:20px}.form-contact-content .btn-contact-form:before,.form-builder .btn-contact-form:before{background-color:#0a69a3;display:none}.form-contact-content .btn-contact-form:hover:before,.form-builder .btn-contact-form:hover:before{background-color:#0a69a3;display:none}.form-contact-content .form-control:focus,.form-builder .form-control:focus{border-color:#0a69a3;box-shadow:0 0 0 0.2em rgba(10, 105, 163, 0.35)}.form-contact-content .sending-message i,.form-builder .sending-message i{color:#0a69a3}.footer{background-color:#0a69a3;display:flex;flex-direction:column;align-items:center}.footer .footer-container{max-width:1400px;padding:0em;justify-content:center;text-align:center}.footer .footer-container .title{color:#ffffff}.footer .footer-container ul li{font-size:0.9em;color:#ffffff !important}.footer .footer-container a{color:#ffffff}.footer .footer-container .brand-container img{height:170px;padding:1em;margin-bottom:2em}.footer .footer-container .company{font-family:Kanit;color:#ffffff;font-size:1.3em;padding-bottom:2em;margin-bottom:1em;border-bottom:1px solid grey}.footer .footer-container .company a{color:#ffffff !important}.footer .footer-container .company a:hover{color:#ffffff}.footer .footer-container .company .social{margin-top:0.5em}.footer .footer-container .company .social a{padding:0.5em}.footer .footer-container .pages-container{margin-top:1em;padding-right:3em}.footer .footer-container .pages-container h6{padding:1em 0.4em 0.5em;text-align:left;color:#ffffff !important}.footer .footer-container .pages-container .pages{display:flex;justify-content:left;text-align:left;font-family:Kanit}.footer .footer-container .pages-container .pages .pages-columns{margin:0.2em 0 !important;padding:0em 0.5em !important;border-right:1px solid lightgrey}.footer .footer-container .services-container{margin-top:1em;padding-left:3em}.footer .footer-container .services-container h6{padding:1em 0.4em 0.5em;text-align:right;color:#ffffff !important;letter-spacing:0}.footer .footer-container .services-container .services{display:flex;justify-content:right;text-align:right;font-family:Kanit}.footer .footer-container .services-container .services .services-columns{margin:0.2em 0 !important;padding:0em 0.5em !important;border-left:1px solid lightgrey}.footer .seo{margin-top:3em;font-family:Kanit}.footer .seo a{color:#ffffff}.footer .seo p{color:#ffffff;text-align:center}.seo-page .banner-content .opacity-banner{opacity:0.5;background:black;z-index:1}.seo-page .banner-content h1{text-align:center;color:#ffffff;font-size:4em;line-height:1;margin-bottom:1%}.seo-page .banner-content h2{color:#ffffff;font-weight:300;text-align:center}.seo-page .two-columns-content{padding:2% 20%;background:transparent}.seo-page .two-columns-content h3{background:none;color:#000000;line-height:1;font-family:Kanit;margin-bottom:2%}.seo-page .two-columns-content .img-content{min-width:100%}.seo-page .two-columns-content .row{flex-direction:column;align-items:flex-start;flex-direction:column-reverse}.seo-page .two-columns-content .row .btn{margin-bottom:5px}.seo-page .two-columns-content .row .text-content{min-width:100%}.seo-page .two-columns-content .btn-content{flex-direction:row}.seo-page .two-columns-content .btn-content .col-md-12{display:none}.seo-page .form-contact-content h3{text-align:center;letter-spacing:0;font-family:Kanit}.seo-page .content-item-title{background:#0a69a3;border-radius:0px;padding:2%;margin-bottom:2%}.seo-page .content-item-title h5{text-transform:uppercase;font-weight:600;text-align:center;font-size:2.3em;color:#ffffff;letter-spacing:0;font-family:Kanit}.seo-page .items{justify-content:center}.seo-page .item-keyword-city-content .img-content-item{border-radius:0px;transition:0.3s}.seo-page .item-keyword-city-content .img-content-item:hover{transform:scale(0.95);transition:0.3s}.seo-page .item-keyword-city-content .row{justify-content:center}.seo-page .item-keyword-city-content .row .row-item a{color:#000000}.seo-page #seo-list-keyword .item-keyword-city-content .row{overflow-y:scroll;flex-wrap:nowrap;justify-content:flex-start}.seo-page #seo-list-keyword .item-keyword-city-content .row::-webkit-scrollbar{width:0;background:transparent;height:6px}#tarteaucitronIcon img{width:50px}@media (min-width:1200px){.link-id-content .container{max-width:100%}}@media (max-width:1200px){.video-container .container{max-width:100% !important}.video-container .text-content h1{font-size:5em}.two-columns-content .bloc-texte h2{font-size:2.3em}.activity-content .btn-content a{padding:4px !important}.schedule-content{flex-direction:column;align-items:center}.schedule-content .schedule-content-title{margin-right:0}.schedule-content .container .schedule-days-content .schedule-content-items{flex:100%;max-width:100%}.schedule-content .container .schedule-days-content .schedule-content-items .schedule-content-items-label{font-size:1.2em !important}}@media (max-width:992px){.top-menu{margin-top:0 !important}.top-menu .navbar .navbar-collapse{background:transparent}.video-container{margin-top:0px;height:100vh}.video-container video{margin-left:-900px}.video-container .container{max-width:100%}.video-container .logo-content{justify-content:center !important;margin-bottom:5%}.video-container .logo-content img{max-height:130px !important}.video-container .btn-content{justify-content:center}.video-container .text-content{align-items:center;padding:5%;align-content:center}.video-container .text-content img{max-width:300px}.video-container .text-content h1{font-size:4em !important;letter-spacing:0;text-align:center}.video-container .text-content h2{font-size:2.3em !important;width:100%;text-align:center !important}.video-container .text-content h3{font-size:1.5em !important}.video-container .text-content h3,.video-container .text-content p{text-align:center !important}.slider-content .home-slider-text .container .logo-content img{max-width:220px;margin-bottom:2%}.slider-content .home-slider-text h1{font-size:4em}.slider-content .home-slider-text h2{font-size:1.4em}.slider-content .home-slider-text h3{font-size:1.3em}.banner-content .text-content{padding:30% 5%}.banner-content h1{font-size:3em !important;letter-spacing:0}.banner-content h2{font-size:1.3em !important;letter-spacing:0 !important}.banner-content .logo-content img{max-width:230px}.two-columns-content .bloc-texte{padding:8%}.two-columns-content .bloc-texte h2{font-size:2.3em !important;margin-top:4% !important}.two-columns-content .bloc-texte h3{font-size:1.2em}.two-columns-content .img-content{padding:8%}.two-columns-text-content{margin:2% 11%}.two-columns-text-content .item-content{padding:1em}.two-columns-text-content h2{font-size:2em;letter-spacing:0}.three-columns-text-content .text-content h2{font-size:2.5em}.three-columns-text-content .text-content p{text-align:left !important}.text-bloc-content{margin:5% 10%}.text-bloc-content h1{line-height:1;font-size:4em}.text-bloc-content h2{font-size:1.8em}.text-bloc-content h3{font-size:2em}.activity-content .title-content h2{font-size:2em}.activity-content .activity-template-4 .card-slider .slide .card:hover .opacity{background:linear-gradient(0deg, white 0%, rgba(255, 255, 255, 0) 50%) !important;opacity:1}.activity-content .activity-template-4 .card-slider .slide .card:hover .btn-activity-4{display:none !important}.activity-content .activity-template-4 .card-slider .slide .card:hover .card-body{width:100%;text-align:left !important;align-items:flex-start !important;justify-content:flex-end !important;padding:1em !important}.activity-content .activity-template-4 .card-slider .slide .card:hover .card-body h3{color:#0a69a3}.activity-content .activity-template-4 .card-slider .slide .card .card-body{height:40%;background:transparent;width:100%;justify-content:flex-end;padding:1em}.activity-content .activity-template-4 .card-slider .slide .card .card-body h3{color:#ffffff;font-weight:300}.activity-content .activity-template-4 .card-slider .slide .card .card-body .card-text{display:none}.activity-content .activity-template-4 .card-slider .card-slider .slick-arrow,.activity-content .activity-template-4 .card-slider .card-slider .slick-dots{display:none !important}.activity-content .items-content{padding:2em}.activity-content .items-content .title-items{padding:0}.activity-content .items-content h2{font-size:2em;letter-spacing:0;margin-bottom:3%}.activity-content .items-content h4{font-size:1.5em !important}.activity-content .items-content .item .image{border-radius:20px 20px 0 0}.activity-content .items-content .item .image img{max-width:35%}.activity-content .items-content .item .text{transform:translateY(0px)}.activity-content .image-full-width-text-content .text-content h2{font-size:2em}.activity-content .image-full-width-text-content .text-content h3{font-size:1.4em}.activity-content .image-full-width-text-content .text-content p{font-size:1.1em}.activity-content .two-columns-presentation-content .text-content h3{font-size:1.7em}.activity-content .two-columns-presentation-content .bloc-right{border-left:0}.activity-content .two-columns-presentation-content .bloc-left{border-right:0}.activity-content .titre-collapse h2{font-size:2.5em}.activity-content .partner .text-container h2{font-size:2em}.activity-content .partner .title{font-size:2em !important;line-height:1}.activity-content .schedule-content{padding:5em 3em;flex-direction:column}.activity-content .schedule-content .schedule-content-title{flex:0 0 100%;max-width:100%}.activity-content .schedule-content .schedule-content-title h2,.activity-content .schedule-content .schedule-content-title h3{text-align:center !important}.activity-content .schedule-content .schedule-content-title h2{font-size:2.5rem !important}.activity-content .schedule-content .container{flex:0 0 100%;max-width:100%}.activity-content .schedule-content .container .schedule-days-content{flex-direction:column}.activity-content .schedule-content .container .schedule-days-content .schedule-content-items{flex:0 0 100%;max-width:100%;padding:1em;margin:10px}.activity-content .schedule-content .container .schedule-days-content .schedule-content-items .schedule-content-item-label-day{font-size:1.4rem}.activity-content .schedule-content .container .schedule-days-content .schedule-content-items .schedule-content-item-opening-time,.activity-content .schedule-content .container .schedule-days-content .schedule-content-items .schedule-content-item-closing-time{font-size:1rem}.activity-content .article-page-content .text-content h1{font-size:2em}.activity-content .article-page-content .text-content .content{padding-top:80px}.activity-content .picfixed{display:none}.activity-content .form-contact-content{padding:15% 10% 2%}.activity-content .form-contact-content h5{font-size:2em}.activity-content .footer{padding:5%}.activity-content .footer .footer-container .brand-container .social-network{text-align:left}.activity-content .footer .footer-container .brand-container img{width:auto !important}.activity-content .footer .col-md-6{margin-top:10%}.activity-content .footer .col-md-6 h6{padding-bottom:10px}.activity-content .footer .col-md-6 .row{margin:0 !important}.activity-content .seo-page .seo-item .content-item-title h5{font-size:1.7em}.activity-content .seo-page .banner-content{height:500px}.activity-content .seo-page .two-columns-content{padding:5%}.activity-content .seo-page .form-contact-content{padding:2% 10%}.activity-content .seo-page .form-contact-content h3{letter-spacing:0}}@media (max-width:992px) and (max-width:991.98px){.top-menu .navbar{padding:15px !important;background:transparent}.top-menu .navbar .navbar-nav{border-radius:20px;margin-bottom:15px;margin-right:0}.top-menu .navbar .btn-call-to-action{display:none}}@media (max-width:992px) and (max-width:767px){.two-columns-content .bloc-texte .row .col-md-6{padding:0 !important}.two-columns-content .bloc-texte h2{font-size:2.5em}.activity-content .activity-template-4 .card-slider .slide .card .btn-activity-4{display:none !important}.activity-content .activity-template-4 .card-slider .slide .card:hover .btn-activity-4{display:none !important}.activity-content .activity-template-4 .card-slider .slide .card:hover .card-body{width:100%;text-align:left !important;align-items:flex-end !important;justify-content:flex-start !important;padding:1em !important}.activity-content .activity-template-4 .card-slider .slide .card:hover .card-body h3{color:#0a69a3}.activity-content .activity-template-4 .card-slider .slide .card .card-body{height:40%;background:rgba(0, 0, 0, 0.5) !important;width:100%;justify-content:flex-start;align-items:flex-end;display:flex;padding:1em}.activity-content .activity-template-4 .card-slider .slide .card .card-body h3{color:#ffffff;font-weight:300}.activity-content .activity-template-4 .card-slider .slide .card .card-body .card-text{display:none}.activity-content .activity-template-4 .card-slider .card-slider .slick-arrow,.activity-content .activity-template-4 .card-slider .card-slider .slick-dots{display:none !important}}@media (max-width:992px) and (max-width:575px){.video-container .text-content h1{font-size:3.3em !important}.two-columns-content .bloc-texte h2{font-size:2em}.three-columns-text-content p{text-align:center !important}}@media screen and (max-width:992px) and (max-width:768px){.footer .services-container .services{display:flex;padding:0}}@media (max-width:992px) and (max-height:550px){.slider-content{margin-top:30px}.slider-content .home-slider-text .container .logo-content img{max-width:400px}.video-container .container{max-width:100% !important}.video-container .text-content img{max-height:120px}.banner-content{height:auto}.banner-content h1{font-size:5em !important;letter-spacing:0 !important}}