@charset "UTF-8";html{font-display:swap}ul{list-style-type:none;margin:0;padding:0}.bg-corail{background:#fc4e5a}.bg-white{background:#fff}@font-face{font-display:swap}@font-face{font-family:OpenSansRegular;src:url(../fonts/OpenSans-Regular.woff2) format("woff2"),url(../fonts/OpenSans-Regular.woff) format("woff");font-weight:400;font-display:swap}.card *{color:#666;text-decoration:none}.card .badge{background-color:#005981;padding:10px;color:#fff!important}.card .card-img-top{width:100%;height:240px}.card .price div:nth-child(1){font-size:10px;left:5px}.card .price div:nth-child(3){font-size:10px;bottom:-3px;left:5px}.card button{border:0}.card button:hover{background:transparent!important}.card .card-title{overflow:hidden!important;width:100%!important}.card .card-title a:hover{color:#666}.bd-placeholder-img{font-size:1.125rem;text-anchor:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width: 768px){.bd-placeholder-img-lg{font-size:3.5rem}}.recipeCarousel .carousel-inner{padding:1em}.recipeCarousel .carousel-inner .carousel-item.active,.recipeCarousel .carousel-inner .carousel-item-next,.recipeCarousel .carousel-inner .carousel-item-prev{display:flex}.recipeCarousel .carousel-inner .carousel-item-end,.recipeCarousel .carousel-inner .carousel-item-start{transform:translateX(0)}.recipeCarousel .card{margin:0 .5em!important;box-shadow:2px 6px 8px 0 #16161a2e;border:none}.recipeCarousel .card img{width:100%;height:200px}.recipeCarousel .carousel-control-prev-icon,.recipeCarousel .carousel-control-next-icon{border:1px solid red;background-color:red}@media (max-width: 767px){.recipeCarousel .carousel-inner .carousel-item > div{display:none}.recipeCarousel .carousel-inner .carousel-item > div:first-child{display:block}}@media (min-width: 768px){.recipeCarousel .carousel-inner .carousel-item-end.active,.recipeCarousel .carousel-inner .carousel-item-next{transform:translateX(25%)}.recipeCarousel .carousel-inner .carousel-item-start.active,.recipeCarousel .carousel-inner .carousel-item-prev{transform:translateX(-25%)}}.recipeCarousel .carousel-inner .carousel-item-end,.recipeCarousel .carousel-inner .carousel-item-start{transform:translateX(0)}html{min-height:100%}body{padding:0;margin:0;font-family:openSansRegular,sans-serif;min-height:100%;position:relative;color:#5e6568}img{width:100%;height:100%;object-fit:cover}a,a:hover{color:#666!important;text-decoration:none}i{color:#666}.rotate-45{transform:rotate(45deg)}.text-through{text-decoration:line-through}.btn-primary{background-color:#fc4e5a!important;border:0!important;border-radius:5px!important;color:#fff!important}.btn-primary .material-icons{color:#fff!important}.btn-primary:hover{background-color:#5e6568}.list-group-item + .list-group-item{border-top-width:1px}.skeleton{background-image:linear-gradient(90deg,#ccc 0px,#e5e5e5e6 40px,#ccc 80px);background-size:300%;background-position:100% 0;border-radius:inherit;animation:shine 1.5s infinite}.placeholder{min-height:1em;cursor:none;background-color:transparent!important;background-image:linear-gradient(90deg,#ccc 0px,#495057 40px,#ccc 80px)!important;opacity:.2!important}@keyframes shine{to{background-position:-100% 0}}.placeholder-glow{background-color:#ccc!important}#flash-sale-countDown .rounded{width:50px;margin-right:5px;padding:10px;background-color:#000;color:#fff;opacity:.6}.lined{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;top:35%;text-align:center;color:#666}.lined::before,.lined::after{content:"";position:relative;height:1px;background-color:#666;-webkit-flex-grow:4;-ms-flex-positive:4;flex-grow:4}.lined span{display:inline-block;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}#header{transition:none!important}.logo-monagence{width:200px}.container-header .btn-phone{border-radius:20px;color:#fff!important;border:0;padding:0 20px;width:200px;background:#fc4e5a!important;font-size:18px;font-weight:700}.container-header .btn-phone:hover{color:#fff}.container-header .btn-phone .material-icons{transform:rotate(45deg);margin-right:-5px;margin-top:5px;font-size:16px}.header-email{width:70px;font-size:12px}.header-email .material-icons{transform:rotate(45deg);font-size:20px}.header-person{width:70px;font-size:12px}.header-notification .badge{background-color:#005981;margin-left:-10px;margin-top:10px;color:#fff!important}.offcanvas-header{background:#fc4e5a;color:#fff}.btn-close-white{color:#fff!important;opacity:1}.header-notif{width:60px;font-size:12px;border:0}.logo-mona a,.logo-mona a:hover,.logo-mona a:visited{color:#666;text-decoration:none}.tooltip .tooltip-inner{background:#2e7eb3;color:#fff;font-size:12px}.tooltip-arrow::before{border-bottom-color:#2e7eb3!important}.navbar-custom{background:#fc4e5a!important}.navbar a{color:#fff!important}.navbar a:hover{color:#e85b61!important;background-color:#fff;border-radius:20px}.navbar-expand-lg .navbar-toggler{border-color:#fff;padding:1px 5px}.navbar-brand a,.navbar-service a{color:#fff!important}.navbar-brand a:hover,.navbar-service a:hover{color:#fff!important;background-color:inherit!important;border-radius:0!important}.navbar-brand a .material-icons,.navbar-service a .material-icons{color:#fff!important}.navbar-brand span.material-icons{color:#fff!important}.icon-flight{transform:rotate(45deg)}.navbar .navbar-toggler .material-icons{color:#fff!important}.navbar-nav .dropdown-menu{background-color:#fc4e5a!important;border-color:#fff}nav .logo-mobile{max-width:30%}.header-favoris,.header-notification{width:60px;font-size:12px!important;border:0}#btn-notification .rounded-circle{margin-top:10px}@media (min-width: 576px) and (max-width: 767.98px){.logo-monagence{width:150px}.header-favoris,.header-notification{width:40px}}@media (max-width: 578px){.logo-monagence{width:150px}.header-favoris,.header-notification{width:30px}}.header-search{position:relative;height:400px;min-height:400px;max-height:400px;overflow:hidden;padding:0;margin:0;overflow:hidden;transition:none!important}@media (max-width: 768px){.header-search{background-position:left center}}.header-bg-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:left center}.header-search .carousel-caption{position:absolute;right:15%;top:0;padding-top:1rem;color:#fff;text-align:center;height:150px}.header-search .carousel-caption .btn-carousel{color:#fff;padding:5px}.header-search .carousel-control-next,.header-search .carousel-control-prev{width:5%;position:absolute;top:50%;height:50px}.header-search .carousel-control-next{right:7%}.header-search .carousel-control-prev{left:7%}.sub-header-search{position:absolute;bottom:-50px;left:50%;transform:translate(-50%,-50%);color:#fff;border-radius:8px;padding:15px;background-color:#0009;width:90%!important;height:auto}#searchEngine .dropdown-menu{background:#fff;padding-left:5px;height:200px!important;overflow-y:scroll!important;font-size:14px}#searchEngine .dropdown-menu::-webkit-scrollbar{background:#aaa;border-radius:8px}#searchEngine .dropdown-menu::-webkit-scrollbar-thumb{background:#aaa;border-radius:8px}#searchEngine .dropdown-menu li a{margin:0!important;padding:0!important}#searchEngine #depDate{border-top-right-radius:5px;border-bottom-right-radius:5px}#searchEngine .input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;cocolor:#666;text-align:center;white-space:nowrap;background-color:#fff;border:0}#searchEngine .input-group-text .material-icons{font-size:24px}#searchEngine #btn-submit-ok{background:#fc4e5a!important;color:#fff!important}#searchEngine .btn-icon-close{font-size:16px;vertical-align:middle}#searchEngine .caret-none .dropdown-toggle::after{display:none}.dropdown-custom-btn{background:#fff;color:#333;border-top-left-radius:0;border-bottom-left-radius:0;width:140px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:right}.dropdown-custom-btn:hover{background:#ccc;color:#333}@media (max-width: 767.98px){.sub-header-search{bottom:-190px!important}.dropdown-custom-btn{width:230px!important}#searchEngine .input-group{margin-bottom:3px}#searchEngine .input-group #btn-submit-ok{border:0}#searchEngine .search-btn-submit{width:85%!important;margin:auto}#searchEngine h3{margin-left:20px}#searchEngine .btn-close{position:absolute;top:5px;right:5px}#myCarousel{height:130px!important}#myCarousel .carousel-inner{height:130px!important;overflow:hidden}#myCarousel .carousel-item a img{height:130px!important}}.ui-corner-all{border-radius:0}.ui-datepicker{width:100%}.ui-datepicker .ui-datepicker-header{background-color:#ff4655;font-weight:700;color:#fff}.ui-datepicker th{color:gray;font-weight:700;border:0 none;padding:.3em .1em;text-align:center}.ui-datepicker td .ui-state-default{color:#666;filter:none;margin-bottom:0;padding:5px;text-align:center}.ui-datepicker td .ui-state-highlight{background-color:#ff4655;border-radius:0;color:#fff;border:0}.ui-datepicker td .ui-state-default{border-radius:0;color:#666!important}.ui-datepicker td .ui-state-default:hover{background-color:#ff4655;color:#fff!important}.ui-datepicker td .ui-state-active{background-color:#ff4655;border-radius:0;color:#fff!important;border:0}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{margin-left:-12px}.ui-datepicker .ui-datepicker-next .material-icons,.ui-datepicker .ui-datepicker-prev .material-icons{color:#fff;border:1px solid #fff;border-radius:50%;cursor:pointer}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;right:5px;width:1.8em;height:1.4em}.ui-datepicker .ui-datepicker-prev:hover,.ui-datepicker .ui-datepicker-next:hover{background-color:transparent;border:0}.ui-widget.ui-widget-content{border:transparent}.btn-flexi{border:1px solid #2e7eb3;color:#333;border-radius:20px!important;font-size:.8rem;margin:0;padding:3px}.btn-flexi:hover{background-color:#2e7eb3;color:#fff}.bg-btn-flexi{background-color:#2e7eb3;color:#fff}#form-newsletter{background:#fbd594}#form-newsletter .search-hotel{background:#fff}#form-newsletter .search-hotel input{width:80%;border:1px solid #ccc!important}#form-newsletter .search-hotel button{background:#fc4e5a;color:#fff;margin-left:-10px;border:1px solid #fc4e5a!important}#form-newsletter #form-news-home button{border-radius:0;border:0;background:#fc4e5a;color:#fff}#form-newsletter #form-news-home i{background:#fff;border-radius:0;border:0}#form-newsletter #form-news-home input{width:80%}footer{background:#005981;color:#fff;padding-top:20px;font-size:14px}footer a,footer a:hover{color:#fff!important;text-decoration:none}footer .rotated{transform:rotate(45deg);margin-right:-5px;margin-top:5px;font-size:20px}footer .mention-legale{font-size:12px}footer .mention-legale img{width:150px}footer .membre{background:#fff}footer ul.social li{display:inline-block;font-size:30px}footer ul.social img{font-size:30px;border:1px solid #fff;border-radius:3px;width:42px}.spinner-search{position:absolute;top:0;width:100%;height:100%;background:#000000b3;z-index:1000;margin:0 auto;display:none}.spinner-search .spinner-border{position:fixed;top:50%;left:50%;width:50px;height:50px}@media (max-width: 992px){.navbar a{color:#666!important}.navbar-nav .nav-item a{color:#666!important;text-align:center!important}.navbar-nav .nav-item a:hover{color:#fff!important;background-color:#fc4e5a!important;border-radius:20px!important}.navbar-nav .nav-item .material-icons{padding-left:20px!important}}@media (max-width: 575.98px){.header-person{width:40px}.logo-monagence{width:130px}.sub-header-search{background-color:#000000b3}.good-deal h2{margin-top:0!important}.good-deal p{font-size:14px}.good-deal .card .price div:nth-child(1){bottom:30px}.good-deal .card .price div:nth-child(3){bottom:-6px;width:80px;left:0}.lastminute > div{margin-bottom:15px!important}.why-us .col-6{font-size:14px;margin-bottom:10px}.why-us p{font-size:14px}.seo-content .mt-5{margin-top:-15px!important}.seo-content ul{margin-bottom:10px!important}#form-newsletter .search-hotel{margin-bottom:20px}#form-newsletter h2{font-size:16px}#form-newsletter input{font-size:14px}#form-newsletter #form-news-home input{width:70%}footer{text-align:center}}@media (min-width: 576px) and (max-width: 767.98px){.logo-monagence{width:120px}.navbar-custom{padding:0!important}.header-search{position:relative;width:100%;height:auto;margin:0 auto;overflow:hidden;overflow-y:hidden}}@media (min-width: 768px) and (max-width: 992px){.logo-mona{text-align:center}.logo-monagence{width:150px}.header-notification a{width:20px!important;font-size:18px}.header-email{display:none!important}footer{text-align:center}}.title-page{color:#06526e;margin:20px 0 40px;text-align:center;font-size:1.8em;font-weight:700;line-height:1.75em;margin-left:auto;margin-right:auto}#listProduct .card{border-radius:0!important;font-size:13px}#listProduct .card img{height:250px!important;width:100%}#listProduct .card .add-favoris{top:5px;right:15px;color:#fff;z-index:1000;cursor:pointer}#listProduct .card .add-favoris:hover{color:#fc4e5a}#listProduct .card .card-price{top:15%;right:15px;font-size:11px}#listProduct .card .card-price .price{font-size:20px;color:#fff;background:#fc4e5a}#listProduct .card .card-price .discount{background:#fbd594;color:#666;margin-bottom:-20px}#listProduct .card .card-link{bottom:5%;right:25px;background:#005981}#listProduct .card .card-link a{color:#fff!important}#listProduct .card .card-paiement{bottom:5%;left:1%!important}#listProduct .btn-filter{background:#2e7eb3!important;color:#fff}#pagination .active{background:#005981;color:#fff!important;border-radius:5px}#pagination li:not(.disabled){padding:8px 10px;color:#ff4655}#pagination .list-inline-item:hover{background:#005981;color:#fff!important;border-radius:5px}#pagination .list-inline-item:hover a{color:#fff!important}#offcanvas-filtre{background:#fff!important;border:1px solid #ccc;height:auto;overflow:auto;font-size:13px}#offcanvas-filtre .offcanvas-header{background:#005981}#offcanvas-filtre .offcanvas-header .btn-close{color:#fff!important}#offcanvas-filtre #form-filter{width:100%!important}#offcanvas-filtre #form-filter .min-range,#offcanvas-filtre #form-filter .max-range{top:-10px}#offcanvas-filtre #form-filter .min-range{left:0!important}#offcanvas-filtre #form-filter .max-range{right:0!important}#offcanvas-filtre #form-filter #valueRange{font-size:16px;top:20px;right:45%}#offcanvas-filtre #form-filter .cities .form-check{width:45%}#offcanvas-filtre #form-filter input[type=range]{accent-color:#ff4040;width:100%;border-color:transparent;cursor:pointer}#offcanvas-filtre #form-filter input[type=range]::-webkit-slider-thumb{height:2px;padding:10px;outline:2px solid #fff;border-radius:50%}#offcanvas-filtre #form-filter input[type=range]::-moz-range-thumb{height:2px;padding:10px;outline:2px solid #fff;border-radius:50%}#offcanvas-filtre #form-filter input[type=range]::-ms-thumb{height:2px;padding:10px;outline:2px solid #fff;border-radius:50%}#offcanvas-filtre #form-filter .star-filter .material-icons{font-size:14px}#offcanvas-filtre #form-filter .pension-filter .form-check{width:45%}#offcanvas-filtre #form-filter .type-filter .form-check{width:45%}#offcanvas-filtre #form-filter .theme-filter .form-check{width:45%}#offcanvas-filtre #form-filter .star-filter .btn-star{border:1px solid #005981;color:#005981!important}#offcanvas-filtre #form-filter .star-filter .btn-star:hover{background:#005981;color:#fff!important}#offcanvas-filtre #form-filter .star-filter .bg-btn-star{background:#005981;color:#fff!important}#offcanvas-filtre #form-filter .form-check-input:checked{background-color:#fc4e5a!important;border-color:#fc4e5a!important}@media (max-width: 575.98px){#listProduct .card .card-paiement{bottom:2%!important}#listProduct .card .card-price{top:25%!important}}#sidebarProduct .card{width:100%}#sidebarProduct .card img{height:170px}#sidebarProduct .card .card-body > a{top:10%;right:3%;border:1px solid #fff!important;background-color:#fc4e5a;color:#fff!important}.fixedSidebar{position:fixed;top:170px;height:700px;overflow:hidden}.destination-flash{border:1px solid #ccc}.destination-flash .flash-sale .material-icons{font-size:40px;color:#666}.destination-flash .flash-sale p{font-size:.9rem}.destination-flash .top-destination ul li{width:48%!important;border-radius:5px;padding:5px;margin-top:5px;margin-left:5px;background-color:#ffd288}.destination-flash .top-destination ul li a{color:#005981!important;font-size:.9rem}.destination-flash .top-destination ul li img{width:40px}.destination-flash .top-destination ul li span{float:right!important}.good-deal .card-discount{top:5px;right:5px;font-size:16px}.good-deal .card img{max-height:180px}.good-deal .card .card-title{font-size:16px!important}.good-deal .card .card-subtitle{font-size:14px!important}.btn-plus-bp{width:200px}.lastminute h3{font-size:16px}.lastminute ul{font-size:14px}.lastminute ul li{padding:1px!important}.lastminute ul li img{width:80px;height:55px}.lastminute ul li div:first-child span{font-size:12px}.lastminute .btn-price{font-size:14px;text-decoration:none;background:#fc4e5a!important;width:80px;color:#fff!important}.lastminute .btn-price span{font-size:20px;margin-left:15px}.lastminute .price-from{font-size:12px}.top-circuits .card-title{font-size:14px;height:35px}.top-circuits .card-country{top:3%;left:30%;font-size:36px;color:#fff;opacity:.7;font-weight:700}.recipeCarousel .card{width:100%!important}.recipeCarousel .card .btn-price{font-size:16px;text-decoration:none;background:#fc4e5a!important;padding:5px;text-align:center!important}.recipeCarousel .card .btn-price span{font-size:20px!important;margin-left:15px;color:#fff}.recipeCarousel .card-text span:first-child{font-size:12px}.recipeCarousel .carousel-control-next,.recipeCarousel .carousel-control-prev{width:5%}.region-world a{color:#2e7eb3;border:1px solid #2e7eb3!important;text-decoration:none;display:block}.region-world a:hover{background:#2e7eb3;color:#fff!important;border:1px solid #2e7eb3!important}.seo-content{font-size:14px}.seo-content article a{text-decoration:underline;padding:5px}#faq{color:#666}#faq button i{font-size:18px;font-weight:700;margin-right:20px}#faq img{width:70%}#faq .accordion-body h3{font-size:18px;font-weight:700}#faq .accordion-button{color:#666;background-color:#fafafa}#faq .accordion-button:not(.collapsed){background-color:#06526e;color:#fff!important}#informations{color:#666}.accordion-button{color:#666;background-color:#fafafa}.accordion-button:not(.collapsed){background-color:#06526e;color:#fff!important}#assurance button{font-size:24px}#assurance button i{font-size:18px;font-weight:700;margin-right:20px}#assurance .accordion-button{color:#666;background-color:#fafafa}#assurance .accordion-button:not(.collapsed){background-color:#06526e;color:#fff!important}#assurance .accordion-body h3{font-size:18px;font-weight:700}#assurance .accordion-body h4{margin-top:20px;font-weight:700;font-size:18px;color:#06526e}#assurance .accordion-body h5{font-size:16px;color:#06526e}#assurance .accordion-body .formule-detail p{margin-bottom:20px}#assurance .accordion-body .formule-detail h5{font-weight:700}#contact .contact-map{border:5px solid #fafafa}#contact .contact-footer{background:#fafafa}#contact .contact-info{border:1px solid #ccc}#contact .contact-info .item-info{background:#fafafa;padding:10px;font-size:14px}#contact .contact-info .item-info .icon{width:50px;height:50px;border-radius:50%;border:1px solid #666;background:#06526e;color:#fff;padding-top:8px}#contact .contact-info .item-info .icon i{font-size:30px}#vuTeleMona .embed-responsive iframe,#vuTeleMona .embed-responsive video{position:absolute!important;top:0;bottom:0;left:0;width:100%!important;height:100%!important;border:0}.informations-vu .material-icons{font-size:36px}.vu-tele-item{border:1px solid #ccc;padding:10px;margin-bottom:20px}.vu-tele-item h3{font-size:16px}.modal-xl{max-width:90%!important;height:100%!important}@media (max-width: 767.98px){.modal-xl{max-width:90%!important;height:10%!important}}#form-mon-compte i{color:#666}#solde-mon-compte label{font-size:14px;text-align:center}.mon-compte-content{border:1px solid #ccc;border-radius:5px;background:#e6e6e6;min-height:100%}.mon-compte-content .text-end{font-weight:700}.mon-compte-content h4{font-size:18px}.mon-compte-content .material-icons{width:30px;height:30px;background:#2e7eb3;color:#fff;border-radius:50%;padding:3px}.mon-compte-content .material-icons.payement-lock{background:none;color:#666;padding:0}.mon-compte-content .paimement-securise{width:80%;border-radius:10px;margin-top:50px}.btn-add-pax,.btn-remove-pax{cursor:pointer}#form-demande-email .input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#fff;text-align:center;white-space:nowrap;background-color:#fc4e5a;border:1px solid #fc4e5a;border-radius:.25rem;width:50px;margin:5px}#form-demande-email .form-check-input:checked{background-color:#fc4e5a!important;border-color:#fc4e5a!important}#form-demande-email h4{color:#fff;background:#06526e;border-radius:5px}#form-demande-email .input-group input[id=nbBabies],#form-demande-email .input-group input[id=nbChildren],#form-demande-email .input-group input[id=nbBabies]{max-height:38px;margin-top:5px;border-radius:5px}#form-filter{width:100%!important}.min-range,.max-range{top:-2px}.min-range{left:5%!important}.max-range{right:5%!important}#valueRange{font-size:16px;top:20px;right:45%}input[type=range]{accent-color:#ff4040;width:70%;border-color:transparent;cursor:pointer}input[type=range]::-webkit-slider-thumb{height:2px;padding:10px;outline:2px solid #fff;border-radius:50%}input[type=range]::-moz-range-thumb{height:2px;padding:10px;outline:2px solid #fff;border-radius:50%}input[type=range]::-ms-thumb{height:2px;padding:10px;outline:2px solid #fff;border-radius:50%}#newsletter{border:1px solid #ccc;border-radius:10px;background:#f3f4f0}#newsletter p{font-size:11px}#newsletter #btn-newsletter i{transform:rotate(-25deg)}.exemple-news{margin-top:50px}.exemple-news img{width:100%;max-height:305px}.breadcrumb{font-size:13px}aside .card-calendar a{text-decoration:underline;font-size:14px}aside .active-calendar{background:#ccc}.header-search .carousel-caption .btn-carousel{background:#fc4e5a;font-size:18px;font-weight:700}@media (max-width: 768px){.sub-header-search{top:20px;height:350px}}@media (min-width: 768px) and (max-width: 1199.98px){#searchEngine .input-group-text{border-radius:.5rem .5rem 0 0}#searchEngine .dropdown-custom-btn{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}}#btnTop{display:none;bottom:10px;right:40px;z-index:100;background-color:#06526e;color:#fff;border:none;padding:10px 13px;border-radius:50%;cursor:pointer;font-size:20px;transition:opacity 0.3s,transform .3s;box-shadow:0 4px 6px #0003;position:fixed}#btnTop:hover{background-color:#2E7EB3;transform:scale(1.1)}#btnTop::after{content:attr(data-tooltip);position:absolute;bottom:60px;right:50%;transform:translateX(50%);background:#fbd594;color:#fff;padding:5px 8px;border-radius:4px;font-size:14px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .3s}#btnTop:hover::after{opacity:1}#link-loader{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;justify-content:center;align-items:center;z-index:9999;background-color:#000000bf;transition:opacity .5s}#link-loader.active{display:flex}.spinner{width:50px;height:50px;border:6px solid #06526e;border-top:6px solid #ff4655;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}#myCarousel .carousel-control-prev,#myCarousel .carousel-control-next{width:50px;height:50px}footer .social li{margin-right:5px}.header-search .carousel-label{top:40%;left:50%;color:#fff}.fs-15{font-size:15px}.fs-14{font-size:14px}.fs-12{font-size:12px}.fs-11{font-size:11px}.fs-10{font-size:10px}.mona-20ans{position:absolute;top:-20px;left:50%;transform:translateX(-50%);width:350px;z-index:10;background:transparent;border-radius:8px}@media (max-width: 575.98px){section.seo-content ul li,footer ul li{margin-top:5px}}:root,:host{--fa-style-family-brands:'Font Awesome 6 Brands';--fa-font-brands:normal 400 1em/1 'Font Awesome 6 Brands'}@font-face{font-display:swap}@font-face{font-family:'Font Awesome 6 Brands';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/awesome-6.2.1/webfonts/fa-brands-400.woff2) format("woff2"),url(../fonts/awesome-6.2.1/webfonts/fa-brands-400.woff) format("woff")}.fa,.fab,.fa-brands{font-weight:400;font-family:'Font Awesome 6 Brands'}.fa-square-instagram:before{content:"\e055"}.fa-instagram-square:before{content:"\e055"}.fa-square-facebook:before{content:"\f082"}.fa-facebook-square:before{content:"\f082"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook:before{content:"\f09a"}.fa-tiktok:before{content:"\e07b"}.fa-linkedin:before{content:"\f08c"}.fa-square-pinterest:before{content:"\f0d3"}.fa-pinterest-square:before{content:"\f0d3"}.fa-pinterest:before{content:"\f0d2"}.fa-square-whatsapp:before{content:"\f40c"}.fa-whatsapp-square:before{content:"\f40c"}.fa-whatsapp:before{content:"\f232"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-square-cc-mastercard:before{content:"\f1f1"}#axeptio_overlay,#axeptio_widget,#axeptio_btn,.axeptio_button,.axeptio_text{font-family:inherit!important}.navbar-toggler{display:flex;align-items:center;justify-content:center}.navbar-toggler .material-icons,.nav-item .material-icons,.searchEngine .material-icons{font-size:24px!important;line-height:1!important}.navbar-service .btn{width:48px;height:48px;display:flex;align-items:center;justify-content:center;padding:0}.navbar-service .material-icons{font-size:24px;line-height:1}.offcanvas .material-icons{font-size:24px;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;line-height:1}.offcanvas .nav-link{min-height:48px;display:flex;align-items:center;gap:8px}