@import url('https://fonts.googleapis.com/css?family=Raleway:300,400');@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed:400,700');@import url('https://fonts.googleapis.com/css?family=Fredericka+the+Great');body{font-family:'Raleway',sans-serif;font-weight:400;font-size:18px}h1,h2,h3,h4,h5,h6{color:#162521;line-height:1.3}h2.big-title,h1.big-title{position:relative;z-index:1;font-family:'Roboto Condensed',sans-serif;font-weight:700;font-size:60px;letter-spacing:.03em}.text-deco path{fill:#1b998b}p.entry-meta{color:#1b998b}.colored-BG-image{background-color:#cfdeda;background-image:url(../img/bg-pattern.png)}h3.medium-title{font-family:'Roboto Condensed',sans-serif;font-weight:700;font-size:40px}h3.medium-title-line{font-family:'Roboto Condensed',sans-serif;font-weight:700;font-size:40px}h3.title-blocs{font-size:24px;color:#162521}p{color:#162521;font-size:16px;line-height:1.4;font-weight:400}a{color:#1b998b;font-weight:700}a:hover,a:focus{color:#0f5a47;font-weight:700}.section-heading h2{font-size:30px;font-weight:700}.section-sub-banner .container{background-color:rgba(22,37,33,.7)}.title-white{color:#fff !important}.colored-BG-image .title-white{color:#162521 !important}.font-bold{font-weight:700}.font-light{font-weight:300}.btn,.btn:active{color:#fff;border:none;border-radius:0;font-size:18px;line-height:56px;font-weight:700;background-color:#0f5a47}.btn:hover,.btn:focus{font-size:18px;color:#fff;background-color:#1b998b}.btn-white{border:2px solid #fff;color:#fff;font-size:20px;border-radius:30px;line-height:55px;text-transform:uppercase;font-family:'Roboto Condensed',sans-serif;font-weight:700}.btn-white:hover{border:2px solid #1b998b;background-color:#1b998b;color:#fff}.cc-window.cc-theme-block{background-color:rgba(22,37,33,.8) !important;color:#fff !important;font-size:16px !important;font-family:'Poppins' !important}.cc_container p{color:#fff !important}.cc-compliance>.cc-btn,.cc-compliance>.cc-btn:visited{color:#fff !important;background-color:#0f5a47 !important;border-radius:0 !important;-webkit-border-radius:0 !important}.navbar-toggler{background-color:#fff;border-radius:0}.navbar-toggler i{font-size:12px;color:#fff}.mobile-nav{background-color:#fff}.mobile-nav .navbar-toggler span{background-color:#0f5a47}.mobile-nav .nav-responsive.menu-mobile-active{background-color:#fff;border-top:1px solid rgba(22,37,33,.1)}#scrollUp{background-color:#0f5a47;border-radius:0;box-shadow:0 2px 6px 0 rgba(0,0,0,.3);color:#fff;font-size:24px}#scrollUp:hover{background-color:#1b998b}.main-content-wrapper .section-header{background-color:#fff;-webkit-box-shadow:4px 0 15px rgba(22,37,33,.05);-moz-box-shadow:4px 0 15px rgba(22,37,33,.05);box-shadow:4px 0 15px rgba(22,37,33,.05)}.main-content-wrapper .section-header .top-header{background-color:#162521;color:#fff;font-size:14px;line-height:20px;font-family:'Roboto Condensed',sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.03em}.main-content-wrapper .section-header .top-header a{color:#fff;font-weight:400;letter-spacing:.03em}.main-content-wrapper .section-header .top-header a:hover{color:#1b998b;font-weight:700}.main-content-wrapper .section-header .top-header .meteo .weather-item .weather-icon{color:#fff}.main-content-wrapper .section-header .top-header .langs-w ul{border-radius:0;background-color:#162521;-webkit-box-shadow:4px 0 15px rgba(22,37,33,.05);-moz-box-shadow:4px 0 15px rgba(22,37,33,.05);box-shadow:4px 0 15px rgba(22,37,33,.05)}.main-content-wrapper .section-header .logo .title,.mobile-nav .logo .title{font-family:'Roboto Condensed',sans-serif;font-size:22px;font-weight:700;line-height:1.1em}.main-content-wrapper .section-header .logo .subtitle,.mobile-nav .logo .subtitle{font-size:14px;font-weight:400}.main-content-wrapper .section-header .nav li a,.mobile-nav .menu-mobile li a{font-size:16px;text-transform:uppercase;font-family:'Roboto Condensed',sans-serif;font-weight:700;letter-spacing:.03em;color:#162521}.main-content-wrapper .section-header .nav li a:hover,.mobile-nav .menu-mobile li a:hover{color:#1b998b}.main-content-wrapper .section-header .nav li.link-resa a,.main-content-wrapper .section-header .nav-responsive li.link-resa a{background-color:#0f5a47;color:#fff}.main-content-wrapper .section-header .nav li.link-resa a:hover,.main-content-wrapper .section-header .nav-responsive li.link-resa a:hover{background-color:#1b998b}.main-content-wrapper .section-header .nav .sub-menu{background-color:#fff;-webkit-box-shadow:4px 0 15px rgba(22,37,33,.05);-moz-box-shadow:4px 0 15px rgba(22,37,33,.05);box-shadow:4px 0 15px rgba(22,37,33,.05)}.main-content-wrapper .section-header .menu-mobile-active .nav-responsive .sub-menu{box-shadow:none}.main-content-wrapper .section-header .nav .sub-menu li a,.mobile-nav .menu-mobile .sub-menu-mobile li a{font-size:14px;text-transform:none;font-family:'Roboto Condensed',sans-serif;font-weight:400}.section-slider .slider-content,.section-video .slider-content{background-color:rgba(22,37,33,.3)}.section-slider .title-slider,.section-video .title-slider{color:#fff;font-family:'Fredericka the Great',cursive;font-weight:normal;font-size:80px;line-height:1.2em;text-shadow:0 2px 2px rgba(22,37,33,.4);text-align:center}.section-slider .subtitle-slider,.section-video .subtitle-slider{color:#fff;font-weight:bold;font-size:40px;line-height:1.2em;text-shadow:0 2px 2px rgba(51,55,69,.4);text-align:center}.section-slider .owl-controls{background-color:#162521}.section-slider .owl-controls .owl-prev,.section-slider .owl-controls .owl-next{color:#fff;border:3px solid #fff;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.section-slider .owl-controls .owl-prev:hover,.section-slider .owl-controls .owl-next:hover{color:#0f5a47;border:3px solid #0f5a47}.section-home-be{background-color:#fff}.section-home-be .content-be-background h2.big-title{font-size:50px}#ConstellationWidgetContainerBE #ConstellationWidget,#ConstellationWidgetContainerBE #ConstellationWidgetLinks{background-color:transparent}#ConstellationWidget .co-widget-date #FieldDate,#ConstellationWidget .co-widget-duration .co-widget-styled,#ConstellationWidget .co-widget-occupancy #tbResumeCapa{border:2px solid #0f5a47 !important}#ConstellationWidget .co-widget-styled.co-widget-chevron-down:before{color:#0f5a47 !important}#ConstellationWidget .co-widget-i-calendar{color:#0f5a47 !important}#ConstellationWidget .co-widget-occupancy #btnResumeCapa{border-radius:0 !important;background-color:#0f5a47 !important;border:none;font-size:14px;line-height:18px;font-weight:700}#ConstellationWidget .co-widget-occupancy #btnResumeCapa:hover{color:#fff !important;background-color:#1b998b !important}#ConstellationWidget .co-widget-occupancy .co-widget-occupancy-define{border-color:#ececec !important;color:#162521 !important;border-radius:0 !important}#ConstellationWidget .co-widget-occupancy .co-widget-occupancy-define>div+div{border-color:#ececec !important;border-top-color:#ececec}#ConstellationWidget .co-widget-occupancy .co-widget-occupancy-define .co-widget-title-occupancy-people label,#ConstellationWidget .co-widget-div-age label{color:#162521 !important}#ConstellationWidget .co-widget-text-right label{color:#162521 !important}#ConstellationWidget .co-widget-icon.co-widget-minus:before,#ConstellationWidget .co-widget-icon.co-widget-plus:before{color:#0f5a47 !important}#ConstellationWidget .co-widget-occupancy-add button:not([class*=pika]){background-color:#0f5a47 !important;border-radius:0 !important}.co-widget #BtnLaunchBooking{background-color:#0f5a47 !important;border-radius:0 !important}.co-widget #BtnLaunchBooking:hover{background-color:#1b998b !important;text-decoration:none !important}.secure-booking-message,.secure-booking-payment-w{font-size:14px;color:rgba(22,37,33,.5)}.section-home-presentation .text{font-weight:400;line-height:1.5em;color:#162521;font-size:20px}.section-home-presentation .info-author{color:#162521;font-size:16px}.section-home-presentation .info-author .c-main{font-size:20px}.section-home-offers .animate-box .offer .desc .content-offer{text-shadow:0 2px 2px rgba(22,37,33,.4)}.section-home-offers .animate-box .offer{background-color:#0f5a47}.section-home-offers .animate-box .offer .desc{background:rgba(22,37,33,.4)}.section-home-offers .animate-box .offer:hover .desc{background:rgba(22,37,33,.8)}.section-home-offers .animate-box .offer .desc h3.title-blocs{color:#fff;font-family:'Fredericka the Great',cursive;font-weight:normal;line-height:1.2em;font-size:40px}.section-home-offers .small-boxes .animate-box .offer .desc h3.title-blocs{font-size:30px}.section-home-offers .animate-box .offer .desc span{font-size:18px;color:#fff;font-weight:400}.section-home-options h3.title-blocs{font-family:'Roboto Condensed',sans-serif;font-weight:700}.section-home-scea .container ul li{font-weight:400;font-size:18px;line-height:2em}.section-home-os .slider-home-os .desc{background:rgba(22,37,33,.4);color:#fff}.section-home-os .promo-rond{background-color:#ed6a5a;font-weight:700;color:#fff;border-radius:100%}.section-home-os .slider-home-os:hover .desc{background:rgba(22,37,33,.8)}.section-home-os .slider-home-os .desc h3.title-blocs{color:#fff;font-family:'Fredericka the Great',cursive;font-weight:normal;line-height:1.2em;font-size:30px;text-shadow:0 2px 2px rgba(22,37,33,.4)}.section-home-os .slider-home-os .desc .date-os,.section-home-os .slider-home-os .desc .prestation-pour{text-shadow:0 2px 2px rgba(22,37,33,.4)}.section-home-os .owl-controls .owl-prev,.section-home-os .owl-controls .owl-next{color:#fff;background-color:rgba(22,37,33,1)}.section-home-os .owl-controls .owl-prev:hover,.section-home-os .owl-controls .owl-next:hover{background-color:rgba(22,37,33,.8)}.giftcard-section .owl-controls .owl-prev,.giftcard-section .owl-controls .owl-next{color:#fff;background-color:#162521;font-size:14px}.giftcard-section .owl-item{background-color:#fff}.giftcard-section .owl-item .offer-photo-w .opacity-amount{background:rgba(0,0,0,.4)}.giftcard-section .owl-item:hover .offer-photo-w .opacity-amount{background:rgba(27,153,139,.4)}.giftcard-section .owl-item .offer-photo-w .opacity-amount .gift-amount{color:#fff;font-family:'Fredericka the Great',cursive;font-size:70px}.giftcard-section .owl-item .offer-content-w h3.title-blocs{font-family:'Roboto Condensed',sans-serif;font-weight:700}.giftcard-section .owl-item .offer-content-w .date-os{color:#1b998b}@media(max-width:480px){.giftcard-section .owl-item .offer-photo-w .opacity-amount .gift-amount{font-size:50px}}.section-home-news .animate-box .offer .desc{background:rgba(22,37,33,.7)}.section-home-news .animate-box .offer .desc .con h3.title-blocs{color:#fff;font-family:'Roboto Condensed',sans-serif;font-weight:700}.section-home-news .animate-box span{font-size:18px;color:#fff;font-weight:400}.section-home-news .animate-box.see-all .offer{background-color:#0f5a47}.section-home-news .animate-box.see-all .offer .desc{background:rgba(22,37,33,.7);border:3px solid rgba(255,255,255,1)}.section-home-news .animate-box.see-all .offer .desc:hover{background:rgba(22,37,33,.9)}.section-home-news .animate-box.see-all .offer .desc h3{font-size:36px;line-height:1.1em;color:#fff}.section-home-tripadvisor .container .module-tripadvisor{background-color:#0f5a47;padding:5px}.section-home-tripadvisor .container .module-no-tripadvisor{background-color:#0f5a47;padding:5px}.section-home-tripadvisor .container .module-tripadvisor .white-bg{background-color:#fff}.section-home-tripadvisor .module-tripadvisor #CDSWIDSSP .widSSPData .widSSPH18{font-family:"Raleway";font-size:20px !important;font-weight:700;line-height:1.3em;color:#162521}.section-home-tripadvisor .module-tripadvisor #CDSWIDSSP .widSSPData .widSSPBranding dt.widSSPTagline,.section-home-tripadvisor .module-tripadvisor #CDSWIDSSP .widSSPData .widSSPH11,.section-home-tripadvisor .module-tripadvisor #CDSWIDSSP .widSSPData .widSSPTrvlRtng .widSSPOverall div,.section-home-tripadvisor .module-tripadvisor #CDSWIDSSP .widSSPData .widSSPInformation .widSSPPopIdx b,.section-home-tripadvisor .module-tripadvisor #CDSWIDSSP .widSSPData .widSSPOneReview .widSSPBullet li span{font-family:"Raleway";font-size:14px}.section-home-tripadvisor .module-tripadvisor #CDSWIDSSP .widSSPData .widSSPBranding{border-bottom:2px solid #ececec}.section-home-newsletter .opacity-bg{background:rgba(22,37,33,.7)}.section-home-newsletter .container .newsletter-content{background-color:#0f5a47}.section-home-newsletter .container .newsletter-content .description{color:#fff;font-weight:700}.section-home-newsletter .container .newsletter-content form input{border:2px solid #fff;border-radius:0;box-shadow:none}.section-home-newsletter .container .newsletter-content form input:focus{border-color:#0f5a47}.section-home-newsletter .container .newsletter-content form #Nl-footer-submit{background-color:#162521;color:#fff;border-radius:0;box-shadow:none}.section-home-newsletter .container .newsletter-content form #Nl-footer-submit:hover{background-color:#1b998b}p#Nl-footer-result{color:#fff}.section-footer{background-color:#162521;border-top:1px solid rgba(255,255,255,.2)}.section-home-partenaires{background-color:#162521}.section-footer .social-info a{color:#fff;line-height:1em}.section-footer .social-info a i{font-size:25px}.section-footer .social-info a:hover,.section-footer .social-info a:focus{color:#1b998b}.section-footer .bottom-footer{border-top:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2)}.section-footer .copyright,.section-footer .logo-elloha p{color:rgba(255,255,255,.4)}.section-footer .cgv-etc a{color:rgba(255,255,255,.4);font-size:16px}.section-footer .cgv-etc a:hover,.section-footer .cgv-etc a:focus{color:#1b998b}.single-product-wrapper .product-description .product-title span.max-capacity{font-size:16px}.single-product-wrapper .product-description .product-infos .line{height:3px;background-color:#1b998b}.single-product-wrapper .product-description .product-infos .product-price{color:#1b998b;font-size:16px}.single-product-wrapper .product-description .product-infos .product-price span{font-size:22px;font-weight:700}.section-page-redac .ot-heading .sub{font-size:18px;line-height:1.5em;font-family:'Poppins';font-weight:400}.section-page-redac .owl-controls .owl-prev,.section-page-redac .owl-controls .owl-next{color:#fff;font-size:14px;background-color:rgba(22,37,33,1)}.section-page-redac .owl-controls .owl-prev:hover,.section-page-redac .owl-controls .owl-next:hover{background-color:rgba(22,37,33,.8)}.section-page-liste .single-product-wrapper,.section-page-liste .single-product-wrapper img{background-color:rgba(22,37,33,0);transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.section-page-liste .single-product-wrapper:hover{background-color:rgba(22,37,33,1)}.section-page-liste .single-product-wrapper:hover .product-description .product-title h3.title-blocs,.section-page-liste .single-product-wrapper:hover .product-description .product-title span{color:#fff}.section-page-liste .single-product-wrapper:hover img{opacity:.3}.section-page-liste .product-description .product-title h3.title-blocs{font-family:'Roboto Condensed',sans-serif;font-weight:700}.section-slider-detail h1.big-title{background-color:rgba(22,37,33,.5);text-shadow:0 2px 2px rgba(22,37,33,.4);font-family:'Fredericka the Great',cursive;font-weight:normal;line-height:65px}.section-slider-detail .price-detail{background-color:#0f5a47;font-size:20px;font-family:'Roboto Condensed',sans-serif;font-weight:400}.section-slider-detail .price-detail span{font-size:30px;font-weight:700;line-height:1}.section-slider-detail .owl-controls .owl-prev,.section-slider-detail .owl-controls .owl-next{color:#fff;font-size:14px;background-color:rgba(22,37,33,1)}.section-slider-detail .owl-controls .owl-prev:hover,.section-slider-detail .owl-controls .owl-next:hover{background-color:rgba(22,37,33,.8)}.section-detail-be{background-color:#fff}.section-detail-presentation .text{font-weight:400;line-height:1.5em;color:#162521;font-size:20px}.section-detail-presentation .module-infos{background-color:#0f5a47;padding:5px}.section-detail-presentation .module-infos .white-bg{background-color:#fff}.section-detail-activity h3.title-blocs{font-family:'Roboto Condensed',sans-serif;font-weight:700}.section-detail-meeting .text{background-color:#fff}.section-detail-calendar{background-color:#fff}div[id*=ConstellationCalendarContainer] .pika-cnstell-single .pika-cnstell-title .pika-cnstell-label{font-weight:700;font-family:'Raleway';line-height:1;color:#162521 !important;text-decoration:none}.pika-cnstell-table abbr{font-weight:400;font-family:'Raleway';line-height:1;color:#162521 !important;text-decoration:none}div[id*=ConstellationCalendarContainer] .pika-cnstell-table td .pika-cnstell-button{border-color:#fff !important;background-color:#fafafa}div[id*=ConstellationCalendarContainer] .pika-cnstell-table td.is-empty{background:#fff !important}.is-available .pika-cnstell-button{background:#0f5a47 !important}.is-not-available .pika-cnstell-button{background:#ed6a5a !important}.is-disabled .pika-cnstell-button{background:#ebebeb !important}.no-arrival .pika-cnstell-button{background:#ff9c00 !important}.section-detail-calendar .calendar_status span:before{border:1px solid #0f5a47;background-color:#0f5a47}.section-detail-calendar .calendar_status span.not-available:before{background-color:#ed6a5a;border:1px solid #ed6a5a}.section-page-os .detail-os .promo-rond{background-color:#0f5a47;color:#fff;font-size:50px;font-weight:700;border-radius:100%;box-shadow:0 2px 2px rgba(22,37,33,.4)}.section-page-os .detail-os span.date-os,.section-page-os .detail-os strong.date-os{color:#0f5a47}.section-page-os .detail-os h3.title-blocs{font-family:'Roboto Condensed',sans-serif;font-size:30px;font-weight:700}.section-page-os .detail-os h3.title-blocs:before{color:#0f5a47;border-top:3px solid}.section-page-news .detail-news h3.title-blocs{font-family:'Roboto Condensed',sans-serif;font-size:30px;font-weight:700}.section-page-news .detail-news{background-color:#fff}.section-page-news .detail-news .entry-date{background-color:#0f5a47;color:#fff;line-height:1}.section-page-news .detail-news .entry-date .posted-on-day{font-size:34px;font-weight:700}.section-page-news .detail-news .entry-date .posted-on-month{font-size:16px;font-weight:400}.around-item-type{background-color:#0f5a47;color:#fff;font-weight:700;font-size:14px}.around-item-content-w,.comment-item-w{background-color:#fff;-moz-box-shadow:0 20px 40px rgba(0,0,0,.1);-webkit-box-shadow:0 20px 40px rgba(0,0,0,.1);box-shadow:0 20px 40px rgba(0,0,0,.1)}.around-title h2{line-height:1.3em;font-family:'Roboto Condensed',sans-serif;font-weight:700}.section-contact .infos-contact{background-color:#0f5a47;padding:5px}.section-contact .infos-contact .white-bg{background-color:#fff}.section-contact .infos-contact .text p{color:#162521;line-height:1.5em;font-size:18px;font-weight:300}.section-contact .infos-contact .text a{color:#0f5a47;font-size:18px;font-weight:700}.section-contact .infos-contact .text ul{color:#162521;line-height:1.5em;font-size:18px;font-weight:300}.section-contact .infos-contact .text ul li i{font-size:18px}.section-contact .infos-contact .text .team-share a{font-size:28px;color:#162521}.section-contact .infos-contact .text .team-share a:hover{color:#0f5a47}.section-contact .contact-form{background-color:#fff}.section-contact .contact-form .field-text,.section-contact .contact-form .field-textarea{border:2px solid #fff;color:#162521;background-color:#fff;font-size:14px;font-weight:400;line-height:22px}.section-contact .contact-form .textbox.form-control{border-radius:0;box-shadow:none;border:2px solid #fff}.section-contact .contact-form .field-text::-webkit-input-placeholder,.section-contact .contact-form .field-textarea::-webkit-input-placeholder,.section-contact .contact-form .field-text:-moz-placeholder,.section-contact .contact-form .field-textarea:-moz-placeholder,.section-contact .contact-form .field-text::-moz-placeholder,.section-contact .contact-form .field-textarea::-moz-placeholder,.section-contact .contact-form .field-text:-ms-input-placeholder,.section-contact .contact-form .field-textarea:-ms-input-placeholder{color:#162521}.section-contact .contact-form .field-text:focus,.section-contact .contact-form .field-textarea:focus,.section-contact .contact-form .textbox.form-control:focus{border-color:#0f5a47;outline:none}@media only screen and (max-width:1300px){.main-content-wrapper .section-header .nav li a{font-size:14px;line-height:22px}h3.title-blocs{font-size:22px;color:#162521}.section-home-news .animate-box.see-all .offer .desc h3{font-size:26px}.single-product-wrapper .product-description .product-title h3.title-blocs{font-size:20px}}@media only screen and (max-width:1199px){.main-content-wrapper .section-header .nav .sub-menu{box-shadow:none}}@media only screen and (max-width:1024px){.section-slider .title-slider,.section-video .title-slider{font-size:60px}h2.big-title,h1.big-title{font-size:40px}h3.medium-title-line,.section-home-be .content-be-background h2.big-title{font-size:30px}.section-home-offers .animate-box .offer .desc{background:rgba(22,37,33,.6)}.section-home-offers .animate-box .offer .desc h3.title-blocs,.section-home-offers .small-boxes .animate-box .offer .desc h3.title-blocs{font-size:30px}}@media only screen and (max-width:768px){.section-detail-presentation .module-infos ul li{font-size:16px}}@media only screen and (max-width:480px){body{font-size:16px}.main-content-wrapper .section-header .logo .title,.mobile-nav .logo .title{font-size:18px}.section-slider .title-slider,.section-video .title-slider{font-size:30px;line-height:36px}h3.medium-title,h2.big-title,h1.big-title,h3.medium-title-line,.section-home-be .content-be-background h2.big-title,.section-slider-detail h1.big-title,.around-title h2{font-size:26px;line-height:32px}h3.title-blocs,.section-home-offers .animate-box .offer .desc h3.title-blocs,.section-home-offers .small-boxes .animate-box .offer .desc h3.title-blocs,.section-home-os .slider-home-os .desc h3.title-blocs,.section-page-news .detail-news h3.title-blocs{font-size:20px}.section-home-offers .animate-box .offer .desc .con span,.section-home-offers .animate-box .offer .desc span,.section-home-presentation .text,.section-home-options .container .option-box .desc span,.section-home-os span,.section-home-news .animate-box span,.section-page-redac .ot-heading .sub,.section-detail-presentation .text,.section-page-news span,.section-contact .infos-contact .text p,.section-contact .infos-contact .text ul{font-size:16px}.section-home-news .animate-box.see-all .offer .desc h3{font-size:22px;line-height:44px}.single-product-wrapper .product-description .product-infos .product-price{font-size:14px}.single-product-wrapper .product-description .product-infos .product-price span{font-size:20px}.section-detail-presentation .module-infos ul li{font-size:14px}.section-contact .infos-contact .text .team-share a{font-size:24px}.section-page-os .detail-os .promo-rond{font-size:30px}.section-page-news .detail-news .entry-date .posted-on-day{font-size:24px}}@media only screen and (max-width:320px){.section-contact .infos-contact .text .team-share a{font-size:22px}}.modal{background-color:rgba(22,37,33,.5)}.nl-modal .left{background-color:#1b998b}.co-widget-p-link-gift-voucher,.co-widget-p-link-clickandcollect{background:#1b998b !important}