﻿.textColor1,text-color-primary{color:#378AC4!important}.textColor1Over{color:#fff}.textColor2{color:#181F34!important}.textColor3{color:#222!important}.textColor4{color:#fff!important}.textColor4Over{color:#181F34}.textColor5{color:#212529!important}.textColor1 a,.textColor1 a:hover{color:#378AC4}.textColor2 a,.textColor2 a:hover{color:#181F34}.textColor3 a,.textColor3 a:hover{color:#222}.textColor4 a,.textColor4 a:hover{color:#fff}.textColor5 a,.textColor4 a:hover{color:#212529}.textColor1Over a,.textColor1Over a:hover{color:#fff}.lienColor1,.lienColor1:hover{color:#378AC4!important}.lienColor2,.lienColor2:hover{color:#181F34!important}.lienColor3,.lienColor3:hover{color:#222!important}.lienColor4,.lienColor4:hover{color:#fff!important}.lienColor5,.lienColor5:hover{color:#212529!important}.backColor1{background-color:#378AC4!important}.backColor2{background-color:#181F34!important}.backColor3{background-color:#222!important}.backColor4{background-color:#fff!important}.backColor5{background-color:#212529!important}.BorderColor1{border-color:#378AC4!important}.BorderColor2{border-color:#181F34!important}.BorderColor3{border-color:#222!important}.BorderColor4{border-color:#fff!important}.BorderColor5{border-color:#212529!important}#LoadingBox{position:fixed;z-index:99999;width:100%;height:100%;top:0;left:0;background-color:#fff;opacity:.65;text-align:center;font-size:10px;color:#888}#LoadingBox img{max-width:60%}#cookiebar{opacity:.92;position:fixed;z-index:9999;width:100%;bottom:0;left:0;background:#000;color:#fff;line-height:24px;text-align:center;padding:30px 0;font-size:.9em;font-weight:400}#cookiebar .Row{display:block}#cookiebar a,#cookiebar a:hover{color:#fff}#cookiebar .btn-cookie-bar{display:inline-block;padding:2px 10px 1px;background-color:#fff;margin:0 5px;font-size:.8em;font-weight:800;text-decoration:none;border-radius:4px}#cookiebar .btn-cookie-bar:hover{background-color:#ccc}#cookiebar .btn-cookie-bar,#cookiebar .btn-cookie-bar:hover{color:#000!important}.noview{display:none;visibility:hidden}.fl-left{float:left}.visibleMOBILE{display:none;visibility:hidden}@media (max-width:990px){.visiblePC{display:none;visibility:hidden}.visibleMOBILE{display:inline-block;visibility:visible}}.marg-0{margin:0!important}.pad-0{padding:0!important}img{max-width:100%}@media (min-width:991px) and (max-width:1200px){.mn-long{display:none;visibility:hidden}}.iMoreLnkCss{display:inline-block;padding:10px;font-size:.7em;font-weight:600;text-transform:uppercase;letter-spacing:1px}.iMoreBoxCss{display:inline-block}.h-slogan{font-size:.9em!important;font-weight:500;color:#a7a7a7!important;padding:0;margin:0;line-height:1.2em;text-transform:none;letter-spacing:0}@media (min-width:770px) and (max-width:990px){.h-slogan{font-size:.8em!important;font-weight:400}}@media (max-width:769px){.h-slogan,#header .header-column.justify-content-start{display:none;visibility:hidden}.header-row .header-column.justify-content-end{width:100%}}#footer .footer-ribbon{margin:-20px 0 0}.col-footer-inside{float:left;position:relative;width:25%;margin-bottom:40px}@media (min-width:771px) and (max-width:991px){.col-footer-inside{width:50%}}@media (max-width:770px){.col-footer-inside{width:100%}}.footer-phone{color:#fff;padding:40px 0;font-size:2em}.footer-phone .fab{font-size:.86em}.footer-phone,.footer-phone a,.footer-phone a:hover{color:#fff!important}#footer .container .row.ln-1{padding:40px 0 0;margin:0}#footer .container .row.ln-2{padding:20px 0 0;margin:0}section.map-g{margin-top:-35px}.form-drpLst{width:100%;height:34px}.form-control{border-color:rgba(55,138,196,.6);color:#000}select{border:1px solid rgba(55,138,196,.6);color:#000}.form-drpLst{padding:0 8px;color:#000}.mg-onglets{text-align:center;padding-top:27px}.mg-onglets .mg-o-item{display:inline-block;background-color:#ddd;padding:5px 22px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;margin:0 1px;transition:.5s;font-size:.9em;font-weight:700}.mg-onglets .mg-o-item,.mg-onglets .mg-o-item a,.mg-onglets .mg-o-item a:hover{color:#5a5a5a;text-decoration:none}.mg-onglets .mg-o-item:hover{background-color:#378ac4;-webkit-box-shadow:0 2px 3px -1px rgba(0,0,0,0.57);-moz-box-shadow:0 2px 3px -1px rgba(0,0,0,0.57);box-shadow:0 2px 3px -1px rgba(0,0,0,0.57)}.mg-onglets .mg-o-item:hover a,.mg-onglets .mg-o-item:hover a{color:#fff}.mg-onglets .mg-o-item.active{background-color:#378ac4;-webkit-box-shadow:0 2px 3px -1px rgba(0,0,0,0.57);-moz-box-shadow:0 2px 3px -1px rgba(0,0,0,0.57);box-shadow:0 2px 3px -1px rgba(0,0,0,0.57)}.mg-onglets .active,.mg-onglets .active a,.mg-onglets .active a:hover{color:#fff}.mgo-txt{font-weight:700;margin-right:6px;font-size:.9em;color:#525252}.blog-posts:not(.blog-posts-no-margins) article{padding-bottom:40px}.legalMentions .panel-body{padding-bottom:40px;color:#000}.legalMentions .panel-body h3{margin-bottom:5px;font-size:1.2em;font-weight:600}.legalMentions .panel-heading{background-color:#378ac4;font-size:.9em;font-weight:800;padding:12px 0 0 16px;margin-bottom:20px;border-bottom:4px solid #d3d3d4;cursor:pointer}.legalMentions .panel-heading,.legalMentions .panel-heading a,.legalMentions .panel-heading a:hover{color:#fff;text-decoration:none}.list-icons > li > ul > li a{color:#000;font-weight:500}.body.page-transition-active{opacity:1!important}p{color:#212529}.call-to-action.call-to-action-in-footer:before{top:0}form{padding:0!important;margin:0!important}.feature-box .feature-box-icon img{width:54px;max-width:220%}ul.nav-list li a{border-bottom:1px solid rgba(0,0,0,0.3)}.thumb-info.thumb-info-bottom-info .thumb-info-title{background:rgba(255,255,255,.9);line-height:1.2em!important}#header .header-body .header-top .container .fa,#header .header-body .header-top .container .fab,#header .header-body .header-top .container .fad,#header .header-body .header-top .container .fal,#header .header-body .header-top .container .far,#header .header-body .header-top .container .fas{line-height:2.3;color:#f7f7f7}#header .header-body .header-top .container .social-icons:not(.social-icons-clean):not(.social-icons-dark):not(.social-icons-dark-2) li a{background:#444}#header .header-body .header-top .container .social-icons:not(.social-icons-clean):not(.social-icons-dark):not(.social-icons-dark-2) li a:hover{background:#378AC4}#header .header-social-icons{margin-top:6px}#footer .container .social-icons .fa,#footer .container .social-icons .fab,#footer .container .social-icons .fad,#footer .container .social-icons .fal,#footer .container .social-icons .far,#footer .container .social-icons .fas{line-height:2.3;color:#212529}#footer .footer-ribbon span,#footer .footer-ribbon span a,#footer .footer-ribbon span a:hover{font-family:'Open Sans',sans-serif;color:#fff!important;font-size:1em;font-weight:700}#footer p,#footer p a,#footer p a:hover{color:#dedede}.sort-destination-loader{width:98%!important;margin-left:1%!important}.thumb-info.thumb-info-bottom-info .thumb-info-title{top:0;bottom:auto}.thumb-info .thumb-info-inner{text-shadow:2px 2px 2px rgba(255,255,255,.2)}.tuile1 .portfolio-item .thumb-info .thumb-info-title{text-align:right}.tuile2 .portfolio-item .thumb-info .thumb-info-title{text-align:right}.tuile4 .portfolio-item .thumb-info .thumb-info-title{text-align:right}html section.section-primary{border:0!important}.testimonial blockquote,.testimonial blockquote p{font-family:'Open Sans',sans-serif!important}.sidebar h3{font-size:1em;font-weight:700!important;line-height:18px;margin:0 0 14px;text-transform:uppercase}aside ul.nav-list > li > a{color:#000}aside ul.nav-list > li > a:hover{color:#378AC4}.lead{font-weight:400;color:#000!important}p.lead{margin-bottom:10px}.iBlocVideo{z-index:20;position:relative;overflow:hidden;width:90%;margin-left:5%}.iBlocVideo:before{z-index:21;content:"";display:block;padding-top:76%}.iBlocVideo .iBVcontent{z-index:21;position:absolute;top:0;left:0;bottom:0;right:0}.iBlocVideo .iBVcontent .iFrm{width:100%;height:100%}