@charset "utf-8";
@import url('https://fonts.googleapis.com/css2?family=Figtree:ital,wght@0,300..900;1,300..900&family=Platypi:ital,wght@0,300..800;1,300..800&display=swap');
/* latin */
@font-face {
  font-family: 'Lora';
  font-style: italic;
  font-display: swap;
  src: url('../fonts/lora/lora_italic.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin */
@font-face {
  font-family: 'Lora';
  font-style: normal;
  font-display: swap;
  src: url('../fonts/lora/lora_normal.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
*:focus{outline:none}.animation-delay-1{-webkit-animation-delay:.1s!important;-moz-animation-delay:.1s!important;-ms-animation-delay:.1s!important;-o-animation-delay:.1s!important;animation-delay:.1s!important}.animation-delay-2{-webkit-animation-delay:.2s!important;-moz-animation-delay:.2s!important;-ms-animation-delay:.2s!important;-o-animation-delay:.2s!important;animation-delay:.2s!important}.animation-delay-3{-webkit-animation-delay:.3s!important;-moz-animation-delay:.3s!important;-ms-animation-delay:.3s!important;-o-animation-delay:.3s!important;animation-delay:.3s!important}.animation-delay-4{-webkit-animation-delay:.4s!important;-moz-animation-delay:.4s!important;-ms-animation-delay:.4s!important;-o-animation-delay:.4s!important;animation-delay:.4s!important}.animation-delay-5{-webkit-animation-delay:.5s!important;-moz-animation-delay:.5s!important;-ms-animation-delay:.5s!important;-o-animation-delay:.5s!important;animation-delay:.5s!important}.animation-delay-6{-webkit-animation-delay:.6s!important;-moz-animation-delay:.6s!important;-ms-animation-delay:.6s!important;-o-animation-delay:.6s!important;animation-delay:.6s!important}.animation-delay-7{-webkit-animation-delay:.7s!important;-moz-animation-delay:.7s!important;-ms-animation-delay:.7s!important;-o-animation-delay:.7s!important;animation-delay:.7s!important}.animation-delay-8{-webkit-animation-delay:.8s!important;-moz-animation-delay:.8s!important;-ms-animation-delay:.8s!important;-o-animation-delay:.8s!important;animation-delay:.8s!important}.animation-delay-9{-webkit-animation-delay:.9s!important;-moz-animation-delay:.9s!important;-ms-animation-delay:.9s!important;-o-animation-delay:.9s!important;animation-delay:.9s!important}.animation-delay-10{-webkit-animation-delay:1s!important;-moz-animation-delay:1s!important;-ms-animation-delay:1s!important;-o-animation-delay:1s!important;animation-delay:1s!important}.animation-delay-11{-webkit-animation-delay:1.1s!important;-moz-animation-delay:1.1s!important;-ms-animation-delay:1.1s!important;-o-animation-delay:1.1s!important;animation-delay:1.1s!important}.animation-delay-12{-webkit-animation-delay:1.2s!important;-moz-animation-delay:1.2s!important;-ms-animation-delay:1.2s!important;-o-animation-delay:1.2s!important;animation-delay:1.2s!important}.animation-delay-13{-webkit-animation-delay:1.3s!important;-moz-animation-delay:1.3s!important;-ms-animation-delay:1.3s!important;-o-animation-delay:1.3s!important;animation-delay:1.3s!important}.animation-delay-14{-webkit-animation-delay:1.4s!important;-moz-animation-delay:1.4s!important;-ms-animation-delay:1.4s!important;-o-animation-delay:1.4s!important;animation-delay:1.4s!important}.animation-delay-15{-webkit-animation-delay:1.5s!important;-moz-animation-delay:1.5s!important;-ms-animation-delay:1.5s!important;-o-animation-delay:1.5s!important;animation-delay:1.5s!important}.animation-delay-16{-webkit-animation-delay:1.6s!important;-moz-animation-delay:1.6s!important;-ms-animation-delay:1.6s!important;-o-animation-delay:1.6s!important;animation-delay:1.6s!important}.animation-delay-17{-webkit-animation-delay:1.7s!important;-moz-animation-delay:1.7s!important;-ms-animation-delay:1.7s!important;-o-animation-delay:1.7s!important;animation-delay:1.7s!important}.animation-delay-18{-webkit-animation-delay:1.8s!important;-moz-animation-delay:1.8s!important;-ms-animation-delay:1.8s!important;-o-animation-delay:1.8s!important;animation-delay:1.8s!important}.animation-delay-19{-webkit-animation-delay:1.9s!important;-moz-animation-delay:1.9s!important;-ms-animation-delay:1.9s!important;-o-animation-delay:1.9s!important;animation-delay:1.9s!important}.animation-delay-20{-webkit-animation-delay:2s!important;-moz-animation-delay:2s!important;-ms-animation-delay:2s!important;-o-animation-delay:2s!important;animation-delay:2s!important}.animation-delay-21{-webkit-animation-delay:2.1s!important;-moz-animation-delay:2.1s!important;-ms-animation-delay:2.1s!important;-o-animation-delay:2.1s!important;animation-delay:2.1s!important}.animation-delay-22{-webkit-animation-delay:2.2s!important;-moz-animation-delay:2.2s!important;-ms-animation-delay:2.2s!important;-o-animation-delay:2.2s!important;animation-delay:2.2s!important}.animation-delay-23{-webkit-animation-delay:2.3s!important;-moz-animation-delay:2.3s!important;-ms-animation-delay:2.3s!important;-o-animation-delay:2.3s!important;animation-delay:2.3s!important}.animation-delay-24{-webkit-animation-delay:2.4s!important;-moz-animation-delay:2.4s!important;-ms-animation-delay:2.4s!important;-o-animation-delay:2.4s!important;animation-delay:2.4s!important}.animation-delay-25{-webkit-animation-delay:2.5s!important;-moz-animation-delay:2.5s!important;-ms-animation-delay:2.5s!important;-o-animation-delay:2.5s!important;animation-delay:2.5s!important}.animation-delay-26{-webkit-animation-delay:2.6s!important;-moz-animation-delay:2.6s!important;-ms-animation-delay:2.6s!important;-o-animation-delay:2.6s!important;animation-delay:2.6s!important}.animation-delay-27{-webkit-animation-delay:2.6s!important;-moz-animation-delay:2.6s!important;-ms-animation-delay:2.6s!important;-o-animation-delay:2.6s!important;animation-delay:2.6s!important}.animation-delay-28{-webkit-animation-delay:2.8s!important;-moz-animation-delay:2.8s!important;-ms-animation-delay:2.8s!important;-o-animation-delay:2.8s!important;animation-delay:2.8s!important}.animation-delay-29{-webkit-animation-delay:2.9s!important;-moz-animation-delay:2.9s!important;-ms-animation-delay:2.9s!important;-o-animation-delay:2.9s!important;animation-delay:2.9s!important}.animation-delay-30{-webkit-animation-delay:3s!important;-moz-animation-delay:3s!important;-ms-animation-delay:3s!important;-o-animation-delay:3s!important;animation-delay:3s!important}.animation-delay-50{-webkit-animation-delay:5s!important;-moz-animation-delay:5s!important;-ms-animation-delay:5s!important;-o-animation-delay:5s!important;animation-delay:5s!important}.animation-delay-100{-webkit-animation-delay:10s!important;-moz-animation-delay:10s!important;-ms-animation-delay:10s!important;-o-animation-delay:10s!important;animation-delay:10s!important}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin:0 auto}.left{clear:both;display:block;margin:0 auto 0 0}.right{clear:both;display:block;margin:0 0 0 auto}.col-group{padding:0;-webkit-align-items:flex-end;align-items:flex-end;-webkit-justify-content:flex-start;justify-content:flex-start;display:-webkit-flex;display:-webkit-box;display:-webkit-flexbox;display:flex;margin:0 0 3em 0}.entry-content>.col-group{margin-top:3em}.entry-content>.col-group~.col-group{margin:0 0 3em 0}.home .col-group{-moz-box-shadow:0px 40px 30px -40px rgba(0,0,0,.26);-webkit-box-shadow:0px 40px 30px -40px rgba(0,0,0,.26);box-shadow:0px 40px 30px -40px rgba(0,0,0,.26)}.home .col-group:nth-child(2n+1),.entry-content>.col-group:nth-child(2n+1),.entry-content>#galerie>.col-group:nth-child(2n+1){background-color:#e9eaeb}.home .col-group:nth-child(2n),.entry-content>.col-group:nth-child(2n),.entry-content>#galerie>.col-group:nth-child(2n){background-color:#f9f9f9}.entry-content>#galerie.page>.col-group:nth-child(2n+1){background:inherit}.entry-content>#galerie.page>.col-group:nth-child(2n){background:inherit}.cols-reverse,.cols-reverse>.col-group{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.cols-reverse>.col-pos>img,.cols-reverse>.col-pos>a>img{margin:0 0 0 auto}.gauche>.col-pos>img,.gauche>.col-pos>a>img{margin:0 auto 0 0}.col-pos{float:none;-webkit-flex:0 1 auto;flex:0 1 auto;min-height:1px;max-width:100%;width:33%;color:#5A5F6C}.col-pos.galerie{width:50%;padding:0 1%}.col-pos.galerie:first-child{padding:0 1% 0 0}.col-pos.galerie:last-child{padding:0 0 0 1%}.col-content{padding:10px 25px;margin:0 auto;width:67%}.content-last{padding:0 0 0 25px;margin:0 auto;width:100%;color:#5A5F6C}.content-last h4{margin-top:0}.col-content h2{font-size:30px}.col-group:before,.col-group:after,.col-pos:before,.col-pos:after{clear:none;content:none;display:none;content:" ";display:table}.self-y-center{-webkit-align-self:center;align-self:center}.self-y-top{-webkit-align-self:flex-start;align-self:flex-start}img[class*="wp-image-"]{margin-top:1rem;margin-bottom:1rem}video{width:100%!important;height:auto!important}.wp-caption.aligncenter{margin-bottom:1rem}.wp-caption .wp-caption-text{}.gallery{margin-bottom:1.5em}.gallery a img{border:none;height:auto;max-width:90%}.gallery dd{margin:0}@media (max-width:600px){img.alignleft,img.alignright,.wp-caption.alignleft,.wp-caption.alignright{clear:both;display:block;float:none;margin-left:auto;margin-right:auto}.wp-caption img{width:100%}}@media (max-width:800px){.col-group{-webkit-align-items:inherit;align-items:inherit;-webkit-justify-content:inherit;justify-content:inherit;display:block;flex-wrap:wrap}.col-pos,.col-pos.galerie{float:none;position:relative;display:inline-block;width:100%;-webkit-flex:inherit;flex:inherit}.col-pos.galerie:first-child{padding:0}.col-pos.galerie:last-child{padding:0}.col-content{width:100%}.gauche>.col-pos>img,.gauche>.col-pos>a>img,.cols-reverse>.col-pos>img,.cols-reverse>.col-pos>a>img{width:800px}}embed,iframe,object{max-width:100%}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important}.screen-reader-text:hover,.screen-reader-text:active,.screen-reader-text:focus{background-color:#f1f1f1;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 0 2px 2px rgba(0,0,0,.6);-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.main-header,.main-header .page-title{margin-top:0}.main-content-inner{padding-bottom:1.5em}.hentry{margin:0 0 1.5em}article.post.sticky .page-header h1 a{font-weight:500}#content article .page-header h1{margin-top:0}#content article:first-child .page-header{margin-top:0}.edit-link a{padding:1rem 2rem;background:#f1f1f1;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;line-height:1;font-size:14px;font-weight:700;text-decoration:none}.form-allowed-tags-wrapper{display:none}.widget{margin-bottom:2em}.widget_nav_menu ul.sub-menu li,.widget_pages ul.children li{padding-left:15px}.widget_search .search-form input[type="submit"]{display:none}.widget_search .search-form .form-group,.widget_search .search-form .search-field{width:100%}.widget select{max-width:100%}@media (max-width:600px){.admin-bar .navbar-wrapper .navbar-fixed-top{position:absolute}.admin-bar #SubMenu.affix{top:0!important;margin-top:0!important}}#footer .footer-arrow-top{background:#35281F;-moz-border-radius:100%;border-radius:100%;height:50px;left:50%;line-height:45px;position:relative;text-align:center;margin-top:-7rem;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);width:50px}#footer .footer-arrow-top:before{border:1px solid rgba(255,255,255,.26);border-radius:100%;content:" ";display:block;height:100%;left:0;-moz-opacity:.5;-webkit-opacity:.5;opacity:.5;position:absolute;top:0;width:100%}#footer .marca{width:120px;height:40px;margin:-10px 0;padding:0;display:block;float:right}#footer .marca>a{width:100%;height:100%;margin:0;padding-bottom:inherit;display:block;position:relative;border-bottom:inherit}#footer .marca>a>img{width:100%;height:100%;position:relative;-webkit-opacity:0.5;opacity:0.5;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#footer .marca>a:hover>img{-webkit-opacity:1;opacity:1}#footer .sub-footer{font-size:13px}#footer .footer-arrow-top a{border-bottom:none!important;color:rgba(255,255,255,.26);display:block;font-size:1.286em;height:100%;-moz-opacity:.5;-webkit-opacity:.5;opacity:.5;position:relative;width:100%}#footer .footer-arrow-top a:hover{color:rgba(255,255,255,1);-moz-opacity:1;-webkit-opacity:1;opacity:1}.caption-ar{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0);-moz-opacity:0;-webkit-opacity:0;opacity:0;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.caption-ar .caption-content{width:80%;height:150px;left:10%;top:40%;margin-top:-20px;position:absolute;text-align:center;visibility:hidden;-webkit-transition:all .50s ease;-moz-transition:all .50s ease;-ms-transition:all .50s ease;-o-transition:all .50s ease;transition:all .50s ease;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.caption-ar:hover .caption-content{visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.caption-ar:hover{background-color:rgba(0,0,0,.5);-moz-opacity:1;-webkit-opacity:1;opacity:1}.caption-ar .caption-content a{background-color:rgba(128,128,128,.5);padding:10px 10px 8px 10px;color:#fff;border:solid 1px #999;text-decoration:none;margin-bottom:10px!important;display:inline-block;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.caption-ar .caption-content a:hover{background-color:rgba(200,200,200,.5)}.caption-ar .caption-content a i{margin-right:10px}.caption-ar .caption-content .caption-title{padding:0;color:#fff;margin:0 auto;text-align:center;font-size:1.5em}.caption-ar .caption-content .caption-title + p{margin-top:5px}.sharing-box{background-color:#e9eaeb;display:table;height:70px;margin:3rem auto;padding:20px;width:100%;font-style:normal;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.sharing-box .social-networks{text-align:right}.sharing-box .tagline,.sharing-box .social-networks{display:table-cell;vertical-align:middle;color:#bebdbd;font-size:18px;font-weight:300;-moz-transition:all 0.7s ease 0s;-webkit-transition:all 0.7s ease 0s;transition:all 0.7s ease 0s}.sharing-box:hover .tagline{color:#0084c0}.social-networks{overflow:hidden}.sharing-box .social-networks .social-network-icon{margin-bottom:0}.sharing-box .social-networks a{font-size:16px;color:#bebdbd;width:40px;height:40px;text-align:center;line-height:42px;display:inline-block;background-color:#f2f3f4;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.sharing-box .social-networks a label,.infobox-destination-image a label{clip:rect(1px,1px,1px,1px);position:absolute!important}.sharing-box .social-networks a.facebook:hover,.sharing-box .social-networks a.facebook:focus{background-color:#3b5998;color:#fff}.sharing-box .social-networks a.twitter:hover,.sharing-box .social-networks a.twitter:focus{background-color:#009eed;color:#fff}.sharing-box .social-networks a.linkedin:hover,.sharing-box .social-networks a.linkedin:focus{background-color:rgb(10,102,194);color:#fff}.sharing-box .social-networks a.mail:hover,.sharing-box .social-networks a.mail:focus{background-color:#35281F;color:#fff}.sharing-box .social-networks a.googleplus:hover,.sharing-box .social-networks a.googleplus:focus{background-color:#d34836;color:#fff}.sharing-box .social-networks a.pinterest:hover,.sharing-box .social-networks a.pinterest:focus{background-color:#dc143c;color:#fff}.social-networks .social-network-icon{color:#46494a;display:inline-block;font-size:16px;margin:0 0 0 10px}.social-networks .social-network-icon:hover{color:#0073aa}[class^="icon-"],[class*=" icon-"]{font-family:"Font Awesome 5 Brands";font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.social-networks .social-network-icon:before{color:inherit}.icon-facebook:before{content:'\f09a'}.icon-twitter:before{content:'\f099'}.icon-linkedin:before{content:'\f0e1'}.icon-googleplus:before{content:'\f0d5'}.icon-pinterest:before{content:'\f0d2'}.icon-mail:before{content:'\f0e0'}.col-pos a{-moz-transition:background 0.3s ease 0s;-webkit-transition:background 0.3s ease 0s;transition:background 0.3s ease 0s;display:inline-block}a.video,a.linkimage{position:relative}.cols-reverse .col-pos a.linkimage{float:right}.gauche .col-pos a.linkimage{float:left}.tab-content .active .images{padding:1em;background-color:#e9eaeb}.col-group .col-pos a.blog,.col-group .col-pos .entry-meta a{float:none;color:#0084c0}.col-group .col-pos a.blog:hover,.col-group .col-pos .entry-meta a:hover{color:#243851}a.video,a.linkimage{-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;cursor:pointer;color:#fff}a.video .video-play,a.linkimage .img-play{background:rgba(0,0,0,0) linear-gradient(to bottom,rgba(0,0,0,0) 75%,rgba(0,0,0,.75) 100%) repeat-x;bottom:0;left:0;position:absolute;-moz-opacity:.75;-webkit-opacity:.75;opacity:.75;z-index:999;right:0;top:0;-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}a.video .video-play i,a.linkimage .img-play i{color:#fff;font-size:40px;left:50%;-moz-opacity:0;-webkit-opacity:0;white-space:nowrap;opacity:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%) scale(3,3);transform:translate(-50%,-50%) scale(3,3);-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}a.video:hover .video-play,a.linkimage:hover .img-play{-moz-opacity:1;-webkit-opacity:1;opacity:1}a.video:hover .video-play i,a.linkimage:hover .img-play i{-moz-opacity:.75;-webkit-opacity:.75;opacity:.75;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.featured-destinations .card a.featured-image .featured-img-inner{background:rgba(0,0,0,0);color:rgba(255,255,255,0);cursor:pointer;display:table-cell;height:200px;min-height:1px;width:100%;position:absolute;left:0;bottom:0;top:0;right:0;-moz-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;padding:10px;text-align:center;vertical-align:middle;white-space:pre-wrap;margin:0}.featured-destinations .card:hover a.featured-image .featured-img-inner{background:rgba(0,0,0,.5);color:rgba(255,255,255,.5)}.featured-destinations .card a.featured-image .featured-img-inner .card-title{color:rgba(255,255,255,0);-webkit-opacity:0;opacity:0;display:block;font-size:1px;-moz-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s}.featured-destinations .card:hover a.featured-image .featured-img-inner .card-title{color:rgba(255,255,255,.9);-webkit-opacity:1;opacity:1;font-size:26px}@media (min-width:768px){.featured-destinations .card a.featured-image .featured-img-inner{height:210px}.featured-destinations .col-sm-8.col-sm-push-2 .card a.featured-image .featured-img-inner{height:240px}.featured-destinations .col-lg-4.col-lg-push-2 .card a.featured-image .featured-img-inner{height:190px}.featured-destinations .col-sm-4 .card a.featured-image .featured-img-inner{height:140px}.featured-destinations .col-sm-2 .card a.featured-image .featured-img-inner{height:65px}}@media (min-width:992px){.featured-destinations .card a.featured-image .featured-img-inner,.featured-destinations .col-sm-4 .card a.featured-image .featured-img-inner{height:150px}.featured-destinations .col-lg-4.col-lg-push-2 .card a.featured-image .featured-img-inner{height:240px}.featured-destinations .col-sm-2 .card a.featured-image .featured-img-inner{height:100px}}@media (min-width:1300px){.featured-destinations .card a.featured-image .featured-img-inner,.featured-destinations .col-lg-4.col-lg-push-2 .card a.featured-image .featured-img-inner,.featured-destinations .col-sm-4 .card a.featured-image .featured-img-inner{height:210px}.featured-destinations .col-sm-8.col-sm-push-2 .card a.featured-image .featured-img-inner{height:338px}.featured-destinations .col-sm-2 .card a.featured-image .featured-img-inner{height:140px}}#Container .mix,#Contact .mix{display:none}.textwidget .mix{width:100%}.featured-destinations .title-entry{margin-left:0}.featured-destinations .title-entry span{display:inline-block;padding:5px 0;color:#334960}i.filter,span.filter{cursor:pointer;color:#0084c0}.featured-destinations .title-entry i.filter.active,.featured-destinations .title-entry i.filter.active:hover,.featured-destinations .title-entry span.filter.active,.featured-destinations .title-entry span.filter.active:hover{color:#0db4ff}.featured-destinations .title-entry i{color:#0db4ff;font-size:25px;line-height:20px;padding:0 1rem}.featured-destinations .title-entry i.filter:hover,.featured-destinations .title-entry span.filter:hover{color:#0f243a}.featured-destinations .title-entry span:after{content:'\f105';display:inline-block;position:relative;top:.25rem;line-height:20px;padding:0 1rem 0 1.75rem;color:#334960;font-family:"Font Awesome 5 Pro",sans-serif;font-size:3rem;font-weight:400}.featured-destinations .title-entry span:last-child::after{display:none}@media (min-width:768px){.featured-destinations .title-entry span{color:rgba(255,255,255,.75)}.featured-destinations .title-entry span.filter:hover{color:rgba(255,255,255,1)}.featured-destinations .title-entry span:after{color:rgba(255,255,255,.75)}}.featured-destinations .mix .card-details{position:absolute;z-index:999;left:0;right:0;margin:-30px 20px;border:1px solid #fff;border-radius:0 0 3px 3px;filter:drop-shadow(0 0 32px rgba(15, 34, 139, 0.1));border-top-color:#fff}.featured-destinations .mix .card-details a{color:#0084c0}.featured-destinations .mix .card-details a:hover,.featured-destinations .mix .card-details a:focus{color:#0db4ff}.featured-destinations .mix .thumbnail{position:relative}.featured-destinations .mix .thumbnail a.featured-image{display:block;width:100%;height:100%}.featured-destinations .mix:hover .thumbnail,.featured-destinations .mix .active{border:1px solid #fff;border-bottom-color:transparent;filter:drop-shadow(0 0 32px rgba(15, 34, 139, 0.1))}.featured-destinations .mix .thumbnail .featured-img-inner{background:rgba(0,0,0,.26);color:rgba(255,255,255,0);display:table-cell;min-height:1px;position:absolute;left:0;bottom:0;top:0;right:0;-moz-transition:all 0.3s cubic-bezier(0,0,.2,1) 0s;-o-transition:all 0.3s cubic-bezier(0,0,.2,1) 0s;-webkit-transition:all 0.3s cubic-bezier(0,0,.2,1) 0s;transition:all 0.3s cubic-bezier(0,0,.2,1) 0s;padding:10px;text-align:center;white-space:pre-wrap;margin:4px;border-radius:3px}.featured-destinations .mix:hover .thumbnail .featured-img-inner{background:rgba(0,0,0,0);color:rgba(255,255,255,.5)}.featured-destinations .mix .card-title,.featured-destinations .mix .card-title a{line-height:2.25;color:#0084c0;text-align:center}.featured-destinations .mix .card-title a:hover,.featured-destinations .mix .card-title a:focus{color:#0db4ff}.featured-destinations .mix .thumbnail .featured-img-inner .card-title{color:rgba(255,255,255,0);-webkit-opacity:0;opacity:0;display:block;font-size:.25rem;-moz-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s}.featured-destinations .mix:hover .thumbnail .featured-img-inner .card-title{color:rgba(255,255,255,.9);-webkit-opacity:1;opacity:1;font-size:2.25rem;line-height:2.25}.home .hero .intro-wrap{bottom:10rem;width:95%;text-align:center}@media (min-width:980px){.consulter{font-size:24px!important}}@media (min-width:1299px){.home .hero .intro-wrap{top:40rem}}footer .author-img{text-align:left;float:left;border:3px solid rgba(255,255,255,.5);margin-top:.35em;margin-bottom:-.35em;margin-right:1em;margin-left:0;max-width:110px;position:relative;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}footer .author-img:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:-moz-linear-gradient(top,rgba(0,0,0,.5) 0%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 70%,rgba(0,0,0,.6) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,.5)),color-stop(25%,rgba(0,0,0,0)),color-stop(70%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.6)));background:-webkit-linear-gradient(top,rgba(0,0,0,.5) 0%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 70%,rgba(0,0,0,.6) 100%);background:-o-linear-gradient(top,rgba(0,0,0,.5) 0%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 70%,rgba(0,0,0,.6) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,.5) 0%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 70%,rgba(0,0,0,.6) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.5) 0%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 70%,rgba(0,0,0,.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#99000000',GradientType=0)}footer .temoignage a{display:block}footer .temoignage a.more-link{display:inline-block;margin:0 0 0 15px;font-style:normal;font-size:14px;color:rgba(255,255,255,.26)!important}footer .author-img img{float:left}footer h4,footer h3{font-size:19px;font-weight:400}footer .temoignage{font-size:15px;clear:both;display:block;font-style:italic}footer .temoignage .customer{text-indent:-110px;text-align:right;display:inline;color:rgba(255,255,255,.26)!important}footer .temoignage .fa-quote-left{margin-left:10px;margin-right:10px}footer .temoignage .fa-quote-right{margin-left:10px}footer .glyphicon-star{font-size:14px;height:13px;width:13px;margin-right:3px;color:#f56b2a}footer .glyphicon-star-empty{font-size:14px;height:13px;width:13px;margin-right:5px;color:#e3e3e3}.mecontacter{border-top:1px solid #e9eaeb}.consulter{background-color:#959da7;font-weight:300;max-width:1280px;width:100%;margin:3rem auto;font-size:18px;letter-spacing:-.09rem;-webkit-box-shadow:0 10px 50px rgba(127,127,127,.3);box-shadow:0 10px 50px rgba(127,127,127,.3)}.consulter:hover,.consulter:focus,.consulter:active{background-color:#738090;border-color:#738090}.clairtext{color:rgba(83,100,122,.7)!important}.themes .clairtext,.wpcf7 .clairtext,.tp-review .innerContent .clairtext,.col-pos .clairtext{color:rgba(83,100,122,.7)}.wpcf7 .clairtext sup{font-size:100%;color:#5A5F6C}.themes{-webkit-box-shadow:rgba(27,54,100,.2) 0px 70px 50px -30px;box-shadow:rgba(27,54,100,.2) 0px 70px 50px -30px}span.wpcf7-list-item{margin:0 0 0 .5rem}#slogan{padding:11px 12px;line-height:26px;display:block;color:#fff;font-weight:400;font-size:24px;font-family:"Borispatagonia",cursive;float:left;margin-left:-12px}.navbar-toggle{width:22px;height:22px;text-indent:-999em}.navbar-toggle span{position:absolute}.navbar-toggle span:before,.navbar-toggle span:after{position:absolute;display:block;left:0;width:100%;height:2px;background-color:#fff;content:"";-webkit-transition-duration:0.3s,0.3s;transition-duration:0.3s,0.3s;-webkit-transition-delay:0.3s,0s;transition-delay:0.3s,0s}.navbar-toggle span:before{top:-6px;-webkit-transition-property:top,-webkit-transform;transition-property:top,transform}.navbar-toggle span:after{bottom:-6px;-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,transform}.navbar-toggle.is-active span{background:none!important}.navbar-toggle.is-active span:before{top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.navbar-toggle.is-active span:after{bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.navbar-toggle.is-active span:before,.navbar-toggle.is-active span:after{-webkit-transition-delay:0s,0.3s;transition-delay:0s,0.3s}.navbar-inverse .navbar-toggle{height:58px}.navbar-inverse .navbar-toggle span:before,.navbar-inverse .navbar-toggle span:after{background-color:#444649}.accueil{font-family:"Borispatagonia",cursive;font-size:50px;font-weight:600;text-shadow:0 1px 1px rgba(0,0,0,.7);text-align:center}.accueil .intro-text{font-size:20px;font-weight:400;font-family:Lato;text-shadow:0 1px 1px rgba(0,0,0,.7)}.accueil p.intro-text:first-of-type:before{font-family:"Font Awesome 5 Pro";content:"\f10d";margin-right:3rem;font-weight:600;font-style:italic;color:rgba(255,255,255,.75);opacity:.5}.accueil p.intro-text:first-of-type:after{font-family:"Font Awesome 5 Pro";content:"\f10e";margin-left:3rem;font-weight:600;font-style:italic;color:rgba(255,255,255,.75);opacity:.5}@media (min-width:768px){.accueil .intro-text{font-size:33px}}.activites{font-size:26px;text-shadow:0 1px 1px rgba(0,0,0,.7)}.main{background:rgba(255,255,255,1);position:relative}.panel,.panel .panel-footer{border-radius:0}.panel-default{border-color:#dddedf}.panel-default .panel-heading{border-color:#dddedf}.panel-primary{border-color:#0099da}.panel-primary .panel-heading,.panel-primary .panel-footer{background-color:#0099da;color:#fff}.panel-heading{border-radius:0;font-family:"Lato","Open Sans",sans-serif}.panel-heading a{font-weight:500!important}.panel-heading i{margin-right:5px;font-size:1.1em}.panel-title{padding:7px}.panel-group .panel{border-radius:0;line-height:1.75em;color:#95979c}.panel-heading-link,.panel-plus-link{background-color:transparent;padding:0;margin:0;border:0;position:relative;font-family:"Lato","Open Sans",sans-serif}.panel-plus-link a{background-color:inherit;padding-top:10px!important;padding-bottom:10px!important}.panel-plus-link a:hover,.panel-plus-link a:focus,.panel-plus-link a:active{background-color:transparent!important}.panel-group .panel>.panel-heading.panel-plus-link a.collapsed:before{font-family:"Font Awesome 5 Pro";content:"\f067";font-size:1.4em;margin-right:10px;vertical-align:middle;font-weight:400;font-style:normal;text-decoration:inherit}.panel-group .panel>.panel-heading.panel-plus-link a:before{font-family:"Font Awesome 5 Pro";content:"\f068";font-size:1.4em;margin-right:10px;vertical-align:middle;font-weight:400;font-style:normal;text-decoration:inherit}.panel-primary .panel-heading a,.panel-primary-dark .panel-heading a,.panel-info-dark .panel-heading a,.panel-success-dark .panel-heading a,.panel-warning-dark .panel-heading a,.panel-danger-dark .panel-heading a,.panel-royal-dark .panel-heading a,.panel-primary .panel-plus-link a,.panel-primary-dark .panel-plus-link a,.panel-info-dark .panel-plus-link a,.panel-success-dark .panel-plus-link a,.panel-warning-dark .panel-plus-link a,.panel-danger-dark .panel-plus-link a,.panel-royal-dark .panel-plus-link a{color:#fff}.panel-primary .panel-heading a:hover,.panel-primary-dark .panel-heading a:hover,.panel-info-dark .panel-heading a:hover,.panel-success-dark .panel-heading a:hover,.panel-warning-dark .panel-heading a:hover,.panel-danger-dark .panel-heading a:hover,.panel-royal-dark .panel-heading a:hover,.panel-primary .panel-plus-link a:hover,.panel-primary-dark .panel-plus-link a:hover,.panel-info-dark .panel-plus-link a:hover,.panel-success-dark .panel-plus-link a:hover,.panel-warning-dark .panel-plus-link a:hover,.panel-danger-dark .panel-plus-link a:hover,.panel-royal-dark .panel-plus-link a:hover{background-color:none}.panel-primary .panel-header a,.panel-primary .panel-footer a,.panel-primary-dark .panel-header a,.panel-primary-dark .panel-footer a,.panel-info-dark .panel-header a,.panel-info-dark .panel-footer a,.panel-success-dark .panel-header a,.panel-success-dark .panel-footer a,.panel-warning-dark .panel-header a,.panel-warning-dark .panel-footer a,.panel-danger-dark .panel-header a,.panel-danger-dark .panel-footer a,.panel-royal-dark .panel-header a,.panel-royal-dark .panel-footer a,.panel-primary .panel-header a,.panel-primary .panel-footer a,.panel-primary-dark .panel-header a,.panel-primary-dark .panel-footer a,.panel-info-dark .panel-header a,.panel-info-dark .panel-footer a,.panel-success-dark .panel-header a,.panel-success-dark .panel-footer a,.panel-warning-dark .panel-header a,.panel-warning-dark .panel-footer a,.panel-danger-dark .panel-header a,.panel-danger-dark .panel-footer a,.panel-royal-dark .panel-header a,.panel-royal-dark .panel-footer a{color:#fff}.panel-default .panel-heading-link a,.panel-default .panel-plus-link a{color:#333}.panel .panel-footer i{margin:0 5px}.panel .panel-heading-link a:after{font-family:"Font Awesome 5 Pro";content:"\f107";font-size:1.2em;float:right;background-color:#959da7;color:#fff;padding:5px 0;margin-top:-6px;margin-right:-16px;width:35px;height:40px;text-align:center}.panel .panel-heading-link:hover a:after{background-color:#738090}.panel-primary .panel-heading-link a:after,.panel-primary-dark .panel-heading-link a:after,.panel-info-dark .panel-heading-link a:after,.panel-success-dark .panel-heading-link a:after,.panel-warning-dark .panel-heading-link a:after,.panel-danger-dark .panel-heading-link a:after,.panel-royal-dark .panel-heading-link a:after{background-color:#333}.panel .panel-heading-link a.collapsed:after{content:"\f104"}.panel-success .panel-heading-link a:after{background-color:#02c66c}.panel-info .panel-heading-link a:after{background-color:#54c8eb}.panel-warning .panel-heading-link a:after{background-color:#f0ad4e}.panel-danger .panel-heading-link a:after{background-color:#d9534f}.panel-royal .panel-heading-link a:after{background-color:#ac60d0}.panel-success .panel-plus-link a,.panel-success .panel-heading-link a{color:#017a43}.panel-info .panel-plus-link a,.panel-info .panel-heading-link a{color:#19add9}.panel-warning .panel-plus-link a,.panel-warning .panel-heading-link a{color:#df8a13}.panel-danger .panel-plus-link a,.panel-danger .panel-heading-link a{color:#b52b27}.panel-royal .panel-plus-link a,.panel-royal .panel-heading-link a{color:#8834b0}.panel-heading.panel-plus-link>a,.panel-heading-link>a{display:block;padding:5px 15px}.panel-heading-link>a>i{margin-right:10px}.panel .panel-heading a{font-size:1em;font-weight:400;text-decoration:none}.panel .panel-primary .panel-heading a:hover,.panel .panel-success .panel-heading a:hover,.panel .panel-info .panel-heading a:hover,.panel .panel-warning .panel-heading a:hover,.panel .panel-danger .panel-heading a:hover,.panel .panel-royal .panel-heading a:hover,.panel .panel-primary-dark .panel-heading a:hover,.panel .panel-info-dark .panel-heading a:hover,.panel .panel-success-dark .panel-heading a:hover,.panel .panel-warning-dark .panel-heading a:hover,.panel .panel-danger-dark .panel-heading a:hover,.panel .panel-royal-dark .panel-heading a:hover{background-color:transparent!important}.panel-body-no-padding{padding:0!important}.panel-default .panel-heading,.panel-default .panel-footer{background-color:#e9eaeb;color:#333}.panel-royal .panel-heading,.panel-royal .panel-footer{background-color:#dfc2ed;color:#5a2275;border:solid 1px #d5afe7}.panel-royal .panel-body{border:solid 1px #dfc2ed}.panel-primary-dark .panel-heading,.panel-primary-dark .panel-footer{background-color:#0075a7;color:#fff}.panel-success-dark .panel-heading,.panel-success-dark .panel-footer{background-color:#5ca43f;color:#fff}.panel-info-dark .panel-heading,.panel-info-dark .panel-footer{background-color:#288ec3;color:#fff}.panel-warning-dark .panel-heading,.panel-warning-dark .panel-footer{background-color:#e4c016;color:#fff}.panel-danger-dark .panel-heading,.panel-danger-dark .panel-footer{background-color:#a94242;color:#fff}.panel-royal-dark .panel-heading,.panel-royal-dark .panel-footer{background-color:#792e9c;color:#fff}.panel-primary-dark .panel-body{border:solid 1px #0075a7}.panel-success-dark .panel-body{border:solid 1px #5ca43f}.panel-info-dark .panel-body{border:solid 1px #288ec3}.panel-warning-dark .panel-body{border:solid 1px #e4c016}.panel-danger-dark .panel-body{border:solid 1px #a94242}.panel-royal-dark .panel-body{border:solid 1px #792e9c}.nav-tabs.nav-tabs-transparent li a{font-size:1.3em;color:#7e8488;margin-right:0;padding-left:15px;padding-right:15px;border-right:solid 1px #ddd;font-family:"Lato";-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.nav-tabs.nav-tabs-transparent li a:hover{background-color:#e5e5e5}.nav-tabs.nav-tabs-transparent li.active a,.nav-tabs.nav-tabs-transparent li.active a:hover,.nav-tabs.nav-tabs-transparent li.active a:focus{background-image:-webkit-linear-gradient(bottom,#0087c1,#0099da);background-image:-moz-linear-gradient(bottom,#0087c1,#0099da);background-image:-o-linear-gradient(bottom,#0087c1,#0099da);background-image:linear-gradient(to top,#0087c1,#0099da);color:#fff;border-bottom:solid 1px #ddd}.nav-tabs.nav-tabs-ar{border-top:solid 3px #e5e5e5;border-right:solid 1px #e5e5e5;font-family:"Lato",sans-serif;background-color:#fafafa}.nav-tabs.nav-tabs-ar li a{margin-top:-3px;margin-right:0;margin-left:0;border-radius:0;color:#555;transition:padding 0.2s,border-top 0.2s;-moz-transition:padding 0.2s,border-top 0.2s;-webkit-transition:padding 0.2s,border-top 0.2s;padding-right:5px;padding-left:5px;background-color:#fafafa;margin-left:-1px;border:0;border-bottom:solid 1px #e5e5e5;border-top:solid 3px #e5e5e5}.nav-tabs.nav-tabs-ar li:first-child a{border-left:solid 1px #e5e5e5}.nav-tabs.nav-tabs-ar li:first-child a{margin-left:0}.nav-tabs.nav-tabs-ar li a:hover,.nav-tabs.nav-tabs-ar li.active a,.nav-tabs.nav-tabs-ar li.active a:hover,.nav-tabs.nav-tabs-ar li.active a:focus{border-top:solid 3px #0099da;background-color:#f9f9f9;border-left:solid 1px #e5e5e5;border-right:solid 1px #e5e5e5;color:#0099da;padding-right:5px;padding-left:5px;font-weight:500}.nav-tabs.nav-tabs-ar li.active a{position:relative;z-index:2}.nav-tabs.nav-tabs-ar li.active a,.nav-tabs.nav-tabs-ar li.active a:hover,.nav-tabs.nav-tabs-ar li.active a:focus{border-bottom:solid 1px #f9f9f9}.nav-tabs.nav-tabs-ar li a:hover{position:relative;z-index:1;border-bottom-color:#e5e5e5;border-top-color:#000;color:#000}@media (min-width:370px){.nav-tabs.nav-tabs-ar li a{padding-right:10px;padding-left:10px}.nav-tabs.nav-tabs-ar li a:hover,.nav-tabs.nav-tabs-ar li.active a,.nav-tabs.nav-tabs-ar li.active a:hover,.nav-tabs.nav-tabs-ar li.active a:focus{padding-right:25px;padding-left:25px}}.nav-tabs.nav-tabs-ar + .tab-content{padding:15px;border-left:solid 1px #e5e5e5;border-right:solid 1px #e5e5e5;border-bottom:solid 1px #e5e5e5;overflow:hidden;background-color:#f9f9f9}.nav-tabs.nav-tabs-ar.nav-tabs-ar-white,.nav-tabs.nav-tabs-ar.nav-tabs-ar-white li a,.nav-tabs.nav-tabs-ar.nav-tabs-ar-white li a:hover,.nav-tabs.nav-tabs-ar.nav-tabs-ar-white li.active a,.nav-tabs.nav-tabs-ar.nav-tabs-ar-white li.active a:hover,.nav-tabs.nav-tabs-ar.nav-tabs-ar-white li.active a:focus,.nav-tabs.nav-tabs-ar.nav-tabs-ar-white + .tab-content{background-color:#fff}.nav-tabs.nav-tabs-ar li a i{font-size:1.2em}.nav-tabs + .tab-content{padding:15px;background-color:#e9eaeb;overflow:hidden}.nav-tabs.nav-tabs-round li a{-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.tab-content #accordion{color:#d26a3e;text-align:center;display:block}#Recherche #accordion{line-height:55.5px;display:inline-block;width:33%;text-align:center;position:relative;min-height:1px}#Recherche #accordion a{display:block}.tab-content #accordion a span,.tab-content #accordion a{color:#d26a3e}.tab-content #accordion a span.lire{padding:5px 5px 16px 5px}#Recherche #accordion a span.lire{padding:0;margin:0 auto}.tab-content #accordion a span.lire:after{font-family:"Font Awesome 5 Pro";color:#d26a3e;background:transparent;font-size:18px;font-weight:400;vertical-align:middle;content:"\f107";position:relative;bottom:-16px;right:36px}.tab-content #accordion a span.reduire{display:none;padding:16px 5px 5px 5px}#Recherche #accordion a span.reduire{display:none;padding:0;margin:0 auto}.tab-content #accordion a span.reduire:after{font-family:"Font Awesome 5 Pro";color:#d26a3e;background:transparent;font-size:18px;font-weight:400;vertical-align:middle;content:"\f106";position:relative;top:-16px;right:36px}.wpcf7-form .text-boxes{margin-bottom:10px}.wpcf7-form .text-boxes:after,.wpcf7-form .text-boxes:before{content:" ";display:table}.wpcf7-form .text-boxes:after{clear:both}.wpcf7-form .text-boxes>ul{list-style:none;padding:0}.wpcf7-form .message-form{float:left;margin-right:0;width:49%}.wpcf7-form .message-author{float:left;margin-right:2%;width:49%}div.wpcf7-validation-errors{border:2px solid #0084c0;color:#0084c0}div.wpcf7-mail-sent-ok{color:#398f14}div.wpcf7-response-output{margin:2rem 0;padding:2rem}.flag{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;height:19px;display:inline-block;width:25px;border:1px solid #ddd}.flag-icon-background{background-size:contain;background-position:50%;background-repeat:no-repeat}.flag-icon{background-size:contain;background-position:50%;background-repeat:no-repeat;position:relative;display:inline-block;width:1.33333333em;line-height:1em}.flag-icon:before{content:"\00a0"}.flag-icon.flag-icon-squared{width:1em}.flag-icon-ad{background-image:url(../images/flags/ad.svg)}.flag-icon-ad.flag-icon-squared{background-image:url(../images/flags/1x1/ad.svg)}.flag-icon-ae{background-image:url(../images/flags/ae.svg)}.flag-icon-ae.flag-icon-squared{background-image:url(../images/flags/1x1/ae.svg)}.flag-icon-af{background-image:url(../images/flags/af.svg)}.flag-icon-af.flag-icon-squared{background-image:url(../images/flags/1x1/af.svg)}.flag-icon-ag{background-image:url(../images/flags/ag.svg)}.flag-icon-ag.flag-icon-squared{background-image:url(../images/flags/1x1/ag.svg)}.flag-icon-ai{background-image:url(../images/flags/ai.svg)}.flag-icon-ai.flag-icon-squared{background-image:url(../images/flags/1x1/ai.svg)}.flag-icon-al{background-image:url(../images/flags/al.svg)}.flag-icon-al.flag-icon-squared{background-image:url(../images/flags/1x1/al.svg)}.flag-icon-am{background-image:url(../images/flags/am.svg)}.flag-icon-am.flag-icon-squared{background-image:url(../images/flags/1x1/am.svg)}.flag-icon-ao{background-image:url(../images/flags/ao.svg)}.flag-icon-ao.flag-icon-squared{background-image:url(../images/flags/1x1/ao.svg)}.flag-icon-aq{background-image:url(../images/flags/aq.svg)}.flag-icon-aq.flag-icon-squared{background-image:url(../images/flags/1x1/aq.svg)}.flag-icon-ar{background-image:url(../images/flags/ar.svg)}.flag-icon-ar.flag-icon-squared{background-image:url(../images/flags/1x1/ar.svg)}.flag-icon-as{background-image:url(../images/flags/as.svg)}.flag-icon-as.flag-icon-squared{background-image:url(../images/flags/1x1/as.svg)}.flag-icon-at{background-image:url(../images/flags/at.svg)}.flag-icon-at.flag-icon-squared{background-image:url(../images/flags/1x1/at.svg)}.flag-icon-au{background-image:url(../images/flags/au.svg)}.flag-icon-au.flag-icon-squared{background-image:url(../images/flags/1x1/au.svg)}.flag-icon-aw{background-image:url(../images/flags/aw.svg)}.flag-icon-aw.flag-icon-squared{background-image:url(../images/flags/1x1/aw.svg)}.flag-icon-ax{background-image:url(../images/flags/ax.svg)}.flag-icon-ax.flag-icon-squared{background-image:url(../images/flags/1x1/ax.svg)}.flag-icon-az{background-image:url(../images/flags/az.svg)}.flag-icon-az.flag-icon-squared{background-image:url(../images/flags/1x1/az.svg)}.flag-icon-ba{background-image:url(../images/flags/ba.svg)}.flag-icon-ba.flag-icon-squared{background-image:url(../images/flags/1x1/ba.svg)}.flag-icon-bb{background-image:url(../images/flags/bb.svg)}.flag-icon-bb.flag-icon-squared{background-image:url(../images/flags/1x1/bb.svg)}.flag-icon-bd{background-image:url(../images/flags/bd.svg)}.flag-icon-bd.flag-icon-squared{background-image:url(../images/flags/1x1/bd.svg)}.flag-icon-be{background-image:url(../images/flags/be.svg)}.flag-icon-be.flag-icon-squared{background-image:url(../images/flags/1x1/be.svg)}.flag-icon-bf{background-image:url(../images/flags/bf.svg)}.flag-icon-bf.flag-icon-squared{background-image:url(../images/flags/1x1/bf.svg)}.flag-icon-bg{background-image:url(../images/flags/bg.svg)}.flag-icon-bg.flag-icon-squared{background-image:url(../images/flags/1x1/bg.svg)}.flag-icon-bh{background-image:url(../images/flags/bh.svg)}.flag-icon-bh.flag-icon-squared{background-image:url(../images/flags/1x1/bh.svg)}.flag-icon-bi{background-image:url(../images/flags/bi.svg)}.flag-icon-bi.flag-icon-squared{background-image:url(../images/flags/1x1/bi.svg)}.flag-icon-bj{background-image:url(../images/flags/bj.svg)}.flag-icon-bj.flag-icon-squared{background-image:url(../images/flags/1x1/bj.svg)}.flag-icon-bl{background-image:url(../images/flags/bl.svg)}.flag-icon-bl.flag-icon-squared{background-image:url(../images/flags/1x1/bl.svg)}.flag-icon-bm{background-image:url(../images/flags/bm.svg)}.flag-icon-bm.flag-icon-squared{background-image:url(../images/flags/1x1/bm.svg)}.flag-icon-bn{background-image:url(../images/flags/bn.svg)}.flag-icon-bn.flag-icon-squared{background-image:url(../images/flags/1x1/bn.svg)}.flag-icon-bo{background-image:url(../images/flags/bo.svg)}.flag-icon-bo.flag-icon-squared{background-image:url(../images/flags/1x1/bo.svg)}.flag-icon-bq{background-image:url(../images/flags/bq.svg)}.flag-icon-bq.flag-icon-squared{background-image:url(../images/flags/1x1/bq.svg)}.flag-icon-br{background-image:url(../images/flags/br.svg)}.flag-icon-br.flag-icon-squared{background-image:url(../images/flags/1x1/br.svg)}.flag-icon-bs{background-image:url(../images/flags/bs.svg)}.flag-icon-bs.flag-icon-squared{background-image:url(../images/flags/1x1/bs.svg)}.flag-icon-bt{background-image:url(../images/flags/bt.svg)}.flag-icon-bt.flag-icon-squared{background-image:url(../images/flags/1x1/bt.svg)}.flag-icon-bv{background-image:url(../images/flags/bv.svg)}.flag-icon-bv.flag-icon-squared{background-image:url(../images/flags/1x1/bv.svg)}.flag-icon-bw{background-image:url(../images/flags/bw.svg)}.flag-icon-bw.flag-icon-squared{background-image:url(../images/flags/1x1/bw.svg)}.flag-icon-by{background-image:url(../images/flags/by.svg)}.flag-icon-by.flag-icon-squared{background-image:url(../images/flags/1x1/by.svg)}.flag-icon-bz{background-image:url(../images/flags/bz.svg)}.flag-icon-bz.flag-icon-squared{background-image:url(../images/flags/1x1/bz.svg)}.flag-icon-ca{background-image:url(../images/flags/ca.svg)}.flag-icon-ca.flag-icon-squared{background-image:url(../images/flags/1x1/ca.svg)}.flag-icon-cc{background-image:url(../images/flags/cc.svg)}.flag-icon-cc.flag-icon-squared{background-image:url(../images/flags/1x1/cc.svg)}.flag-icon-cd{background-image:url(../images/flags/cd.svg)}.flag-icon-cd.flag-icon-squared{background-image:url(../images/flags/1x1/cd.svg)}.flag-icon-cf{background-image:url(../images/flags/cf.svg)}.flag-icon-cf.flag-icon-squared{background-image:url(../images/flags/1x1/cf.svg)}.flag-icon-cg{background-image:url(../images/flags/cg.svg)}.flag-icon-cg.flag-icon-squared{background-image:url(../images/flags/1x1/cg.svg)}.flag-icon-ch{background-image:url(../images/flags/ch.svg)}.flag-icon-ch.flag-icon-squared{background-image:url(../images/flags/1x1/ch.svg)}.flag-icon-ci{background-image:url(../images/flags/ci.svg)}.flag-icon-ci.flag-icon-squared{background-image:url(../images/flags/1x1/ci.svg)}.flag-icon-ck{background-image:url(../images/flags/ck.svg)}.flag-icon-ck.flag-icon-squared{background-image:url(../images/flags/1x1/ck.svg)}.flag-icon-cl{background-image:url(../images/flags/cl.svg)}.flag-icon-cl.flag-icon-squared{background-image:url(../images/flags/1x1/cl.svg)}.flag-icon-cm{background-image:url(../images/flags/cm.svg)}.flag-icon-cm.flag-icon-squared{background-image:url(../images/flags/1x1/cm.svg)}.flag-icon-cn{background-image:url(../images/flags/cn.svg)}.flag-icon-cn.flag-icon-squared{background-image:url(../images/flags/1x1/cn.svg)}.flag-icon-co{background-image:url(../images/flags/co.svg)}.flag-icon-co.flag-icon-squared{background-image:url(../images/flags/1x1/co.svg)}.flag-icon-cr{background-image:url(../images/flags/cr.svg)}.flag-icon-cr.flag-icon-squared{background-image:url(../images/flags/1x1/cr.svg)}.flag-icon-cu{background-image:url(../images/flags/cu.svg)}.flag-icon-cu.flag-icon-squared{background-image:url(../images/flags/1x1/cu.svg)}.flag-icon-cv{background-image:url(../images/flags/cv.svg)}.flag-icon-cv.flag-icon-squared{background-image:url(../images/flags/1x1/cv.svg)}.flag-icon-cw{background-image:url(../images/flags/cw.svg)}.flag-icon-cw.flag-icon-squared{background-image:url(../images/flags/1x1/cw.svg)}.flag-icon-cx{background-image:url(../images/flags/cx.svg)}.flag-icon-cx.flag-icon-squared{background-image:url(../images/flags/1x1/cx.svg)}.flag-icon-cy{background-image:url(../images/flags/cy.svg)}.flag-icon-cy.flag-icon-squared{background-image:url(../images/flags/1x1/cy.svg)}.flag-icon-cz{background-image:url(../images/flags/cz.svg)}.flag-icon-cz.flag-icon-squared{background-image:url(../images/flags/1x1/cz.svg)}.flag-icon-de{background-image:url(../images/flags/de.svg)}.flag-icon-de.flag-icon-squared{background-image:url(../images/flags/1x1/de.svg)}.flag-icon-dj{background-image:url(../images/flags/dj.svg)}.flag-icon-dj.flag-icon-squared{background-image:url(../images/flags/1x1/dj.svg)}.flag-icon-dk{background-image:url(../images/flags/dk.svg)}.flag-icon-dk.flag-icon-squared{background-image:url(../images/flags/1x1/dk.svg)}.flag-icon-dm{background-image:url(../images/flags/dm.svg)}.flag-icon-dm.flag-icon-squared{background-image:url(../images/flags/1x1/dm.svg)}.flag-icon-do{background-image:url(../images/flags/do.svg)}.flag-icon-do.flag-icon-squared{background-image:url(../images/flags/1x1/do.svg)}.flag-icon-dz{background-image:url(../images/flags/dz.svg)}.flag-icon-dz.flag-icon-squared{background-image:url(../images/flags/1x1/dz.svg)}.flag-icon-ec{background-image:url(../images/flags/ec.svg)}.flag-icon-ec.flag-icon-squared{background-image:url(../images/flags/1x1/ec.svg)}.flag-icon-ee{background-image:url(../images/flags/ee.svg)}.flag-icon-ee.flag-icon-squared{background-image:url(../images/flags/1x1/ee.svg)}.flag-icon-eg{background-image:url(../images/flags/eg.svg)}.flag-icon-eg.flag-icon-squared{background-image:url(../images/flags/1x1/eg.svg)}.flag-icon-eh{background-image:url(../images/flags/eh.svg)}.flag-icon-eh.flag-icon-squared{background-image:url(../images/flags/1x1/eh.svg)}.flag-icon-er{background-image:url(../images/flags/er.svg)}.flag-icon-er.flag-icon-squared{background-image:url(../images/flags/1x1/er.svg)}.flag-icon-es{background-image:url(../images/flags/es.svg)}.flag-icon-es.flag-icon-squared{background-image:url(../images/flags/1x1/es.svg)}.flag-icon-et{background-image:url(../images/flags/et.svg)}.flag-icon-et.flag-icon-squared{background-image:url(../images/flags/1x1/et.svg)}.flag-icon-fi{background-image:url(../images/flags/fi.svg)}.flag-icon-fi.flag-icon-squared{background-image:url(../images/flags/1x1/fi.svg)}.flag-icon-fj{background-image:url(../images/flags/fj.svg)}.flag-icon-fj.flag-icon-squared{background-image:url(../images/flags/1x1/fj.svg)}.flag-icon-fk{background-image:url(../images/flags/fk.svg)}.flag-icon-fk.flag-icon-squared{background-image:url(../images/flags/1x1/fk.svg)}.flag-icon-fm{background-image:url(../images/flags/fm.svg)}.flag-icon-fm.flag-icon-squared{background-image:url(../images/flags/1x1/fm.svg)}.flag-icon-fo{background-image:url(../images/flags/fo.svg)}.flag-icon-fo.flag-icon-squared{background-image:url(../images/flags/1x1/fo.svg)}.flag-icon-fr{background-image:url(../images/flags/fr.svg)}.flag-icon-fr.flag-icon-squared{background-image:url(../images/flags/1x1/fr.svg)}.flag-icon-ga{background-image:url(../images/flags/ga.svg)}.flag-icon-ga.flag-icon-squared{background-image:url(../images/flags/1x1/ga.svg)}.flag-icon-gb{background-image:url(../images/flags/gb.svg)}.flag-icon-gb.flag-icon-squared{background-image:url(../images/flags/1x1/gb.svg)}.flag-icon-gd{background-image:url(../images/flags/gd.svg)}.flag-icon-gd.flag-icon-squared{background-image:url(../images/flags/1x1/gd.svg)}.flag-icon-ge{background-image:url(../images/flags/ge.svg)}.flag-icon-ge.flag-icon-squared{background-image:url(../images/flags/1x1/ge.svg)}.flag-icon-gf{background-image:url(../images/flags/gf.svg)}.flag-icon-gf.flag-icon-squared{background-image:url(../images/flags/1x1/gf.svg)}.flag-icon-gg{background-image:url(../images/flags/gg.svg)}.flag-icon-gg.flag-icon-squared{background-image:url(../images/flags/1x1/gg.svg)}.flag-icon-gh{background-image:url(../images/flags/gh.svg)}.flag-icon-gh.flag-icon-squared{background-image:url(../images/flags/1x1/gh.svg)}.flag-icon-gi{background-image:url(../images/flags/gi.svg)}.flag-icon-gi.flag-icon-squared{background-image:url(../images/flags/1x1/gi.svg)}.flag-icon-gl{background-image:url(../images/flags/gl.svg)}.flag-icon-gl.flag-icon-squared{background-image:url(../images/flags/1x1/gl.svg)}.flag-icon-gm{background-image:url(../images/flags/gm.svg)}.flag-icon-gm.flag-icon-squared{background-image:url(../images/flags/1x1/gm.svg)}.flag-icon-gn{background-image:url(../images/flags/gn.svg)}.flag-icon-gn.flag-icon-squared{background-image:url(../images/flags/1x1/gn.svg)}.flag-icon-gp{background-image:url(../images/flags/gp.svg)}.flag-icon-gp.flag-icon-squared{background-image:url(../images/flags/1x1/gp.svg)}.flag-icon-gq{background-image:url(../images/flags/gq.svg)}.flag-icon-gq.flag-icon-squared{background-image:url(../images/flags/1x1/gq.svg)}.flag-icon-gr{background-image:url(../images/flags/gr.svg)}.flag-icon-gr.flag-icon-squared{background-image:url(../images/flags/1x1/gr.svg)}.flag-icon-gs{background-image:url(../images/flags/gs.svg)}.flag-icon-gs.flag-icon-squared{background-image:url(../images/flags/1x1/gs.svg)}.flag-icon-gt{background-image:url(../images/flags/gt.svg)}.flag-icon-gt.flag-icon-squared{background-image:url(../images/flags/1x1/gt.svg)}.flag-icon-gu{background-image:url(../images/flags/gu.svg)}.flag-icon-gu.flag-icon-squared{background-image:url(../images/flags/1x1/gu.svg)}.flag-icon-gw{background-image:url(../images/flags/gw.svg)}.flag-icon-gw.flag-icon-squared{background-image:url(../images/flags/1x1/gw.svg)}.flag-icon-gy{background-image:url(../images/flags/gy.svg)}.flag-icon-gy.flag-icon-squared{background-image:url(../images/flags/1x1/gy.svg)}.flag-icon-hk{background-image:url(../images/flags/hk.svg)}.flag-icon-hk.flag-icon-squared{background-image:url(../images/flags/1x1/hk.svg)}.flag-icon-hm{background-image:url(../images/flags/hm.svg)}.flag-icon-hm.flag-icon-squared{background-image:url(../images/flags/1x1/hm.svg)}.flag-icon-hn{background-image:url(../images/flags/hn.svg)}.flag-icon-hn.flag-icon-squared{background-image:url(../images/flags/1x1/hn.svg)}.flag-icon-hr{background-image:url(../images/flags/hr.svg)}.flag-icon-hr.flag-icon-squared{background-image:url(../images/flags/1x1/hr.svg)}.flag-icon-ht{background-image:url(../images/flags/ht.svg)}.flag-icon-ht.flag-icon-squared{background-image:url(../images/flags/1x1/ht.svg)}.flag-icon-hu{background-image:url(../images/flags/hu.svg)}.flag-icon-hu.flag-icon-squared{background-image:url(../images/flags/1x1/hu.svg)}.flag-icon-id{background-image:url(../images/flags/id.svg)}.flag-icon-id.flag-icon-squared{background-image:url(../images/flags/1x1/id.svg)}.flag-icon-ie{background-image:url(../images/flags/ie.svg)}.flag-icon-ie.flag-icon-squared{background-image:url(../images/flags/1x1/ie.svg)}.flag-icon-il{background-image:url(../images/flags/il.svg)}.flag-icon-il.flag-icon-squared{background-image:url(../images/flags/1x1/il.svg)}.flag-icon-im{background-image:url(../images/flags/im.svg)}.flag-icon-im.flag-icon-squared{background-image:url(../images/flags/1x1/im.svg)}.flag-icon-in{background-image:url(../images/flags/in.svg)}.flag-icon-in.flag-icon-squared{background-image:url(../images/flags/1x1/in.svg)}.flag-icon-io{background-image:url(../images/flags/io.svg)}.flag-icon-io.flag-icon-squared{background-image:url(../images/flags/1x1/io.svg)}.flag-icon-iq{background-image:url(../images/flags/iq.svg)}.flag-icon-iq.flag-icon-squared{background-image:url(../images/flags/1x1/iq.svg)}.flag-icon-ir{background-image:url(../images/flags/ir.svg)}.flag-icon-ir.flag-icon-squared{background-image:url(../images/flags/1x1/ir.svg)}.flag-icon-is{background-image:url(../images/flags/is.svg)}.flag-icon-is.flag-icon-squared{background-image:url(../images/flags/1x1/is.svg)}.flag-icon-it{background-image:url(../images/flags/it.svg)}.flag-icon-it.flag-icon-squared{background-image:url(../images/flags/1x1/it.svg)}.flag-icon-je{background-image:url(../images/flags/je.svg)}.flag-icon-je.flag-icon-squared{background-image:url(../images/flags/1x1/je.svg)}.flag-icon-jm{background-image:url(../images/flags/jm.svg)}.flag-icon-jm.flag-icon-squared{background-image:url(../images/flags/1x1/jm.svg)}.flag-icon-jo{background-image:url(../images/flags/jo.svg)}.flag-icon-jo.flag-icon-squared{background-image:url(../images/flags/1x1/jo.svg)}.flag-icon-jp{background-image:url(../images/flags/jp.svg)}.flag-icon-jp.flag-icon-squared{background-image:url(../images/flags/1x1/jp.svg)}.flag-icon-ke{background-image:url(../images/flags/ke.svg)}.flag-icon-ke.flag-icon-squared{background-image:url(../images/flags/1x1/ke.svg)}.flag-icon-kg{background-image:url(../images/flags/kg.svg)}.flag-icon-kg.flag-icon-squared{background-image:url(../images/flags/1x1/kg.svg)}.flag-icon-kh{background-image:url(../images/flags/kh.svg)}.flag-icon-kh.flag-icon-squared{background-image:url(../images/flags/1x1/kh.svg)}.flag-icon-ki{background-image:url(../images/flags/ki.svg)}.flag-icon-ki.flag-icon-squared{background-image:url(../images/flags/1x1/ki.svg)}.flag-icon-km{background-image:url(../images/flags/km.svg)}.flag-icon-km.flag-icon-squared{background-image:url(../images/flags/1x1/km.svg)}.flag-icon-kn{background-image:url(../images/flags/kn.svg)}.flag-icon-kn.flag-icon-squared{background-image:url(../images/flags/1x1/kn.svg)}.flag-icon-kp{background-image:url(../images/flags/kp.svg)}.flag-icon-kp.flag-icon-squared{background-image:url(../images/flags/1x1/kp.svg)}.flag-icon-kr{background-image:url(../images/flags/kr.svg)}.flag-icon-kr.flag-icon-squared{background-image:url(../images/flags/1x1/kr.svg)}.flag-icon-kw{background-image:url(../images/flags/kw.svg)}.flag-icon-kw.flag-icon-squared{background-image:url(../images/flags/1x1/kw.svg)}.flag-icon-ky{background-image:url(../images/flags/ky.svg)}.flag-icon-ky.flag-icon-squared{background-image:url(../images/flags/1x1/ky.svg)}.flag-icon-kz{background-image:url(../images/flags/kz.svg)}.flag-icon-kz.flag-icon-squared{background-image:url(../images/flags/1x1/kz.svg)}.flag-icon-la{background-image:url(../images/flags/la.svg)}.flag-icon-la.flag-icon-squared{background-image:url(../images/flags/1x1/la.svg)}.flag-icon-lb{background-image:url(../images/flags/lb.svg)}.flag-icon-lb.flag-icon-squared{background-image:url(../images/flags/1x1/lb.svg)}.flag-icon-lc{background-image:url(../images/flags/lc.svg)}.flag-icon-lc.flag-icon-squared{background-image:url(../images/flags/1x1/lc.svg)}.flag-icon-li{background-image:url(../images/flags/li.svg)}.flag-icon-li.flag-icon-squared{background-image:url(../images/flags/1x1/li.svg)}.flag-icon-lk{background-image:url(../images/flags/lk.svg)}.flag-icon-lk.flag-icon-squared{background-image:url(../images/flags/1x1/lk.svg)}.flag-icon-lr{background-image:url(../images/flags/lr.svg)}.flag-icon-lr.flag-icon-squared{background-image:url(../images/flags/1x1/lr.svg)}.flag-icon-ls{background-image:url(../images/flags/ls.svg)}.flag-icon-ls.flag-icon-squared{background-image:url(../images/flags/1x1/ls.svg)}.flag-icon-lt{background-image:url(../images/flags/lt.svg)}.flag-icon-lt.flag-icon-squared{background-image:url(../images/flags/1x1/lt.svg)}.flag-icon-lu{background-image:url(../images/flags/lu.svg)}.flag-icon-lu.flag-icon-squared{background-image:url(../images/flags/1x1/lu.svg)}.flag-icon-lv{background-image:url(../images/flags/lv.svg)}.flag-icon-lv.flag-icon-squared{background-image:url(../images/flags/1x1/lv.svg)}.flag-icon-ly{background-image:url(../images/flags/ly.svg)}.flag-icon-ly.flag-icon-squared{background-image:url(../images/flags/1x1/ly.svg)}.flag-icon-ma{background-image:url(../images/flags/ma.svg)}.flag-icon-ma.flag-icon-squared{background-image:url(../images/flags/1x1/ma.svg)}.flag-icon-mc{background-image:url(../images/flags/mc.svg)}.flag-icon-mc.flag-icon-squared{background-image:url(../images/flags/1x1/mc.svg)}.flag-icon-md{background-image:url(../images/flags/md.svg)}.flag-icon-md.flag-icon-squared{background-image:url(../images/flags/1x1/md.svg)}.flag-icon-me{background-image:url(../images/flags/me.svg)}.flag-icon-me.flag-icon-squared{background-image:url(../images/flags/1x1/me.svg)}.flag-icon-mf{background-image:url(../images/flags/mf.svg)}.flag-icon-mf.flag-icon-squared{background-image:url(../images/flags/1x1/mf.svg)}.flag-icon-mg{background-image:url(../images/flags/mg.svg)}.flag-icon-mg.flag-icon-squared{background-image:url(../images/flags/1x1/mg.svg)}.flag-icon-mh{background-image:url(../images/flags/mh.svg)}.flag-icon-mh.flag-icon-squared{background-image:url(../images/flags/1x1/mh.svg)}.flag-icon-mk{background-image:url(../images/flags/mk.svg)}.flag-icon-mk.flag-icon-squared{background-image:url(../images/flags/1x1/mk.svg)}.flag-icon-ml{background-image:url(../images/flags/ml.svg)}.flag-icon-ml.flag-icon-squared{background-image:url(../images/flags/1x1/ml.svg)}.flag-icon-mm{background-image:url(../images/flags/mm.svg)}.flag-icon-mm.flag-icon-squared{background-image:url(../images/flags/1x1/mm.svg)}.flag-icon-mn{background-image:url(../images/flags/mn.svg)}.flag-icon-mn.flag-icon-squared{background-image:url(../images/flags/1x1/mn.svg)}.flag-icon-mo{background-image:url(../images/flags/mo.svg)}.flag-icon-mo.flag-icon-squared{background-image:url(../images/flags/1x1/mo.svg)}.flag-icon-mp{background-image:url(../images/flags/mp.svg)}.flag-icon-mp.flag-icon-squared{background-image:url(../images/flags/1x1/mp.svg)}.flag-icon-mq{background-image:url(../images/flags/mq.svg)}.flag-icon-mq.flag-icon-squared{background-image:url(../images/flags/1x1/mq.svg)}.flag-icon-mr{background-image:url(../images/flags/mr.svg)}.flag-icon-mr.flag-icon-squared{background-image:url(../images/flags/1x1/mr.svg)}.flag-icon-ms{background-image:url(../images/flags/ms.svg)}.flag-icon-ms.flag-icon-squared{background-image:url(../images/flags/1x1/ms.svg)}.flag-icon-mt{background-image:url(../images/flags/mt.svg)}.flag-icon-mt.flag-icon-squared{background-image:url(../images/flags/1x1/mt.svg)}.flag-icon-mu{background-image:url(../images/flags/mu.svg)}.flag-icon-mu.flag-icon-squared{background-image:url(../images/flags/1x1/mu.svg)}.flag-icon-mv{background-image:url(../images/flags/mv.svg)}.flag-icon-mv.flag-icon-squared{background-image:url(../images/flags/1x1/mv.svg)}.flag-icon-mw{background-image:url(../images/flags/mw.svg)}.flag-icon-mw.flag-icon-squared{background-image:url(../images/flags/1x1/mw.svg)}.flag-icon-mx{background-image:url(../images/flags/mx.svg)}.flag-icon-mx.flag-icon-squared{background-image:url(../images/flags/1x1/mx.svg)}.flag-icon-my{background-image:url(../images/flags/my.svg)}.flag-icon-my.flag-icon-squared{background-image:url(../images/flags/1x1/my.svg)}.flag-icon-mz{background-image:url(../images/flags/mz.svg)}.flag-icon-mz.flag-icon-squared{background-image:url(../images/flags/1x1/mz.svg)}.flag-icon-na{background-image:url(../images/flags/na.svg)}.flag-icon-na.flag-icon-squared{background-image:url(../images/flags/1x1/na.svg)}.flag-icon-nc{background-image:url(../images/flags/nc.svg)}.flag-icon-nc.flag-icon-squared{background-image:url(../images/flags/1x1/nc.svg)}.flag-icon-ne{background-image:url(../images/flags/ne.svg)}.flag-icon-ne.flag-icon-squared{background-image:url(../images/flags/1x1/ne.svg)}.flag-icon-nf{background-image:url(../images/flags/nf.svg)}.flag-icon-nf.flag-icon-squared{background-image:url(../images/flags/1x1/nf.svg)}.flag-icon-ng{background-image:url(../images/flags/ng.svg)}.flag-icon-ng.flag-icon-squared{background-image:url(../images/flags/1x1/ng.svg)}.flag-icon-ni{background-image:url(../images/flags/ni.svg)}.flag-icon-ni.flag-icon-squared{background-image:url(../images/flags/1x1/ni.svg)}.flag-icon-nl{background-image:url(../images/flags/nl.svg)}.flag-icon-nl.flag-icon-squared{background-image:url(../images/flags/1x1/nl.svg)}.flag-icon-no{background-image:url(../images/flags/no.svg)}.flag-icon-no.flag-icon-squared{background-image:url(../images/flags/1x1/no.svg)}.flag-icon-np{background-image:url(../images/flags/np.svg)}.flag-icon-np.flag-icon-squared{background-image:url(../images/flags/1x1/np.svg)}.flag-icon-nr{background-image:url(../images/flags/nr.svg)}.flag-icon-nr.flag-icon-squared{background-image:url(../images/flags/1x1/nr.svg)}.flag-icon-nu{background-image:url(../images/flags/nu.svg)}.flag-icon-nu.flag-icon-squared{background-image:url(../images/flags/1x1/nu.svg)}.flag-icon-nz{background-image:url(../images/flags/nz.svg)}.flag-icon-nz.flag-icon-squared{background-image:url(../images/flags/1x1/nz.svg)}.flag-icon-om{background-image:url(../images/flags/om.svg)}.flag-icon-om.flag-icon-squared{background-image:url(../images/flags/1x1/om.svg)}.flag-icon-pa{background-image:url(../images/flags/pa.svg)}.flag-icon-pa.flag-icon-squared{background-image:url(../images/flags/1x1/pa.svg)}.flag-icon-pe{background-image:url(../images/flags/pe.svg)}.flag-icon-pe.flag-icon-squared{background-image:url(../images/flags/1x1/pe.svg)}.flag-icon-pf{background-image:url(../images/flags/pf.svg)}.flag-icon-pf.flag-icon-squared{background-image:url(../images/flags/1x1/pf.svg)}.flag-icon-pg{background-image:url(../images/flags/pg.svg)}.flag-icon-pg.flag-icon-squared{background-image:url(../images/flags/1x1/pg.svg)}.flag-icon-ph{background-image:url(../images/flags/ph.svg)}.flag-icon-ph.flag-icon-squared{background-image:url(../images/flags/1x1/ph.svg)}.flag-icon-pk{background-image:url(../images/flags/pk.svg)}.flag-icon-pk.flag-icon-squared{background-image:url(../images/flags/1x1/pk.svg)}.flag-icon-pl{background-image:url(../images/flags/pl.svg)}.flag-icon-pl.flag-icon-squared{background-image:url(../images/flags/1x1/pl.svg)}.flag-icon-pm{background-image:url(../images/flags/pm.svg)}.flag-icon-pm.flag-icon-squared{background-image:url(../images/flags/1x1/pm.svg)}.flag-icon-pn{background-image:url(../images/flags/pn.svg)}.flag-icon-pn.flag-icon-squared{background-image:url(../images/flags/1x1/pn.svg)}.flag-icon-pr{background-image:url(../images/flags/pr.svg)}.flag-icon-pr.flag-icon-squared{background-image:url(../images/flags/1x1/pr.svg)}.flag-icon-ps{background-image:url(../images/flags/ps.svg)}.flag-icon-ps.flag-icon-squared{background-image:url(../images/flags/1x1/ps.svg)}.flag-icon-pt{background-image:url(../images/flags/pt.svg)}.flag-icon-pt.flag-icon-squared{background-image:url(../images/flags/1x1/pt.svg)}.flag-icon-pw{background-image:url(../images/flags/pw.svg)}.flag-icon-pw.flag-icon-squared{background-image:url(../images/flags/1x1/pw.svg)}.flag-icon-py{background-image:url(../images/flags/py.svg)}.flag-icon-py.flag-icon-squared{background-image:url(../images/flags/1x1/py.svg)}.flag-icon-qa{background-image:url(../images/flags/qa.svg)}.flag-icon-qa.flag-icon-squared{background-image:url(../images/flags/1x1/qa.svg)}.flag-icon-re{background-image:url(../images/flags/re.svg)}.flag-icon-re.flag-icon-squared{background-image:url(../images/flags/1x1/re.svg)}.flag-icon-ro{background-image:url(../images/flags/ro.svg)}.flag-icon-ro.flag-icon-squared{background-image:url(../images/flags/1x1/ro.svg)}.flag-icon-rs{background-image:url(../images/flags/rs.svg)}.flag-icon-rs.flag-icon-squared{background-image:url(../images/flags/1x1/rs.svg)}.flag-icon-ru{background-image:url(../images/flags/ru.svg)}.flag-icon-ru.flag-icon-squared{background-image:url(../images/flags/1x1/ru.svg)}.flag-icon-rw{background-image:url(../images/flags/rw.svg)}.flag-icon-rw.flag-icon-squared{background-image:url(../images/flags/1x1/rw.svg)}.flag-icon-sa{background-image:url(../images/flags/sa.svg)}.flag-icon-sa.flag-icon-squared{background-image:url(../images/flags/1x1/sa.svg)}.flag-icon-sb{background-image:url(../images/flags/sb.svg)}.flag-icon-sb.flag-icon-squared{background-image:url(../images/flags/1x1/sb.svg)}.flag-icon-sc{background-image:url(../images/flags/sc.svg)}.flag-icon-sc.flag-icon-squared{background-image:url(../images/flags/1x1/sc.svg)}.flag-icon-sd{background-image:url(../images/flags/sd.svg)}.flag-icon-sd.flag-icon-squared{background-image:url(../images/flags/1x1/sd.svg)}.flag-icon-se{background-image:url(../images/flags/se.svg)}.flag-icon-se.flag-icon-squared{background-image:url(../images/flags/1x1/se.svg)}.flag-icon-sg{background-image:url(../images/flags/sg.svg)}.flag-icon-sg.flag-icon-squared{background-image:url(../images/flags/1x1/sg.svg)}.flag-icon-sh{background-image:url(../images/flags/sh.svg)}.flag-icon-sh.flag-icon-squared{background-image:url(../images/flags/1x1/sh.svg)}.flag-icon-si{background-image:url(../images/flags/si.svg)}.flag-icon-si.flag-icon-squared{background-image:url(../images/flags/1x1/si.svg)}.flag-icon-sj{background-image:url(../images/flags/sj.svg)}.flag-icon-sj.flag-icon-squared{background-image:url(../images/flags/1x1/sj.svg)}.flag-icon-sk{background-image:url(../images/flags/sk.svg)}.flag-icon-sk.flag-icon-squared{background-image:url(../images/flags/1x1/sk.svg)}.flag-icon-sl{background-image:url(../images/flags/sl.svg)}.flag-icon-sl.flag-icon-squared{background-image:url(../images/flags/1x1/sl.svg)}.flag-icon-sm{background-image:url(../images/flags/sm.svg)}.flag-icon-sm.flag-icon-squared{background-image:url(../images/flags/1x1/sm.svg)}.flag-icon-sn{background-image:url(../images/flags/sn.svg)}.flag-icon-sn.flag-icon-squared{background-image:url(../images/flags/1x1/sn.svg)}.flag-icon-so{background-image:url(../images/flags/so.svg)}.flag-icon-so.flag-icon-squared{background-image:url(../images/flags/1x1/so.svg)}.flag-icon-sr{background-image:url(../images/flags/sr.svg)}.flag-icon-sr.flag-icon-squared{background-image:url(../images/flags/1x1/sr.svg)}.flag-icon-ss{background-image:url(../images/flags/ss.svg)}.flag-icon-ss.flag-icon-squared{background-image:url(../images/flags/1x1/ss.svg)}.flag-icon-st{background-image:url(../images/flags/st.svg)}.flag-icon-st.flag-icon-squared{background-image:url(../images/flags/1x1/st.svg)}.flag-icon-sv{background-image:url(../images/flags/sv.svg)}.flag-icon-sv.flag-icon-squared{background-image:url(../images/flags/1x1/sv.svg)}.flag-icon-sx{background-image:url(../images/flags/sx.svg)}.flag-icon-sx.flag-icon-squared{background-image:url(../images/flags/1x1/sx.svg)}.flag-icon-sy{background-image:url(../images/flags/sy.svg)}.flag-icon-sy.flag-icon-squared{background-image:url(../images/flags/1x1/sy.svg)}.flag-icon-sz{background-image:url(../images/flags/sz.svg)}.flag-icon-sz.flag-icon-squared{background-image:url(../images/flags/1x1/sz.svg)}.flag-icon-tc{background-image:url(../images/flags/tc.svg)}.flag-icon-tc.flag-icon-squared{background-image:url(../images/flags/1x1/tc.svg)}.flag-icon-td{background-image:url(../images/flags/td.svg)}.flag-icon-td.flag-icon-squared{background-image:url(../images/flags/1x1/td.svg)}.flag-icon-tf{background-image:url(../images/flags/tf.svg)}.flag-icon-tf.flag-icon-squared{background-image:url(../images/flags/1x1/tf.svg)}.flag-icon-tg{background-image:url(../images/flags/tg.svg)}.flag-icon-tg.flag-icon-squared{background-image:url(../images/flags/1x1/tg.svg)}.flag-icon-th{background-image:url(../images/flags/th.svg)}.flag-icon-th.flag-icon-squared{background-image:url(../images/flags/1x1/th.svg)}.flag-icon-tj{background-image:url(../images/flags/tj.svg)}.flag-icon-tj.flag-icon-squared{background-image:url(../images/flags/1x1/tj.svg)}.flag-icon-tk{background-image:url(../images/flags/tk.svg)}.flag-icon-tk.flag-icon-squared{background-image:url(../images/flags/1x1/tk.svg)}.flag-icon-tl{background-image:url(../images/flags/tl.svg)}.flag-icon-tl.flag-icon-squared{background-image:url(../images/flags/1x1/tl.svg)}.flag-icon-tm{background-image:url(../images/flags/tm.svg)}.flag-icon-tm.flag-icon-squared{background-image:url(../images/flags/1x1/tm.svg)}.flag-icon-tn{background-image:url(../images/flags/tn.svg)}.flag-icon-tn.flag-icon-squared{background-image:url(../images/flags/1x1/tn.svg)}.flag-icon-to{background-image:url(../images/flags/to.svg)}.flag-icon-to.flag-icon-squared{background-image:url(../images/flags/1x1/to.svg)}.flag-icon-tr{background-image:url(../images/flags/tr.svg)}.flag-icon-tr.flag-icon-squared{background-image:url(../images/flags/1x1/tr.svg)}.flag-icon-tt{background-image:url(../images/flags/tt.svg)}.flag-icon-tt.flag-icon-squared{background-image:url(../images/flags/1x1/tt.svg)}.flag-icon-tv{background-image:url(../images/flags/tv.svg)}.flag-icon-tv.flag-icon-squared{background-image:url(../images/flags/1x1/tv.svg)}.flag-icon-tw{background-image:url(../images/flags/tw.svg)}.flag-icon-tw.flag-icon-squared{background-image:url(../images/flags/1x1/tw.svg)}.flag-icon-tz{background-image:url(../images/flags/tz.svg)}.flag-icon-tz.flag-icon-squared{background-image:url(../images/flags/1x1/tz.svg)}.flag-icon-ua{background-image:url(../images/flags/ua.svg)}.flag-icon-ua.flag-icon-squared{background-image:url(../images/flags/1x1/ua.svg)}.flag-icon-ug{background-image:url(../images/flags/ug.svg)}.flag-icon-ug.flag-icon-squared{background-image:url(../images/flags/1x1/ug.svg)}.flag-icon-um{background-image:url(../images/flags/um.svg)}.flag-icon-um.flag-icon-squared{background-image:url(../images/flags/1x1/um.svg)}.flag-icon-us{background-image:url(../images/flags/us.svg)}.flag-icon-us.flag-icon-squared{background-image:url(../images/flags/1x1/us.svg)}.flag-icon-uy{background-image:url(../images/flags/uy.svg)}.flag-icon-uy.flag-icon-squared{background-image:url(../images/flags/1x1/uy.svg)}.flag-icon-uz{background-image:url(../images/flags/uz.svg)}.flag-icon-uz.flag-icon-squared{background-image:url(../images/flags/1x1/uz.svg)}.flag-icon-va{background-image:url(../images/flags/va.svg)}.flag-icon-va.flag-icon-squared{background-image:url(../images/flags/1x1/va.svg)}.flag-icon-vc{background-image:url(../images/flags/vc.svg)}.flag-icon-vc.flag-icon-squared{background-image:url(../images/flags/1x1/vc.svg)}.flag-icon-ve{background-image:url(../images/flags/ve.svg)}.flag-icon-ve.flag-icon-squared{background-image:url(../images/flags/1x1/ve.svg)}.flag-icon-vg{background-image:url(../images/flags/vg.svg)}.flag-icon-vg.flag-icon-squared{background-image:url(../images/flags/1x1/vg.svg)}.flag-icon-vi{background-image:url(../images/flags/vi.svg)}.flag-icon-vi.flag-icon-squared{background-image:url(../images/flags/1x1/vi.svg)}.flag-icon-vn{background-image:url(../images/flags/vn.svg)}.flag-icon-vn.flag-icon-squared{background-image:url(../images/flags/1x1/vn.svg)}.flag-icon-vu{background-image:url(../images/flags/vu.svg)}.flag-icon-vu.flag-icon-squared{background-image:url(../images/flags/1x1/vu.svg)}.flag-icon-wf{background-image:url(../images/flags/wf.svg)}.flag-icon-wf.flag-icon-squared{background-image:url(../images/flags/1x1/wf.svg)}.flag-icon-ws{background-image:url(../images/flags/ws.svg)}.flag-icon-ws.flag-icon-squared{background-image:url(../images/flags/1x1/ws.svg)}.flag-icon-ye{background-image:url(../images/flags/ye.svg)}.flag-icon-ye.flag-icon-squared{background-image:url(../images/flags/1x1/ye.svg)}.flag-icon-yt{background-image:url(../images/flags/yt.svg)}.flag-icon-yt.flag-icon-squared{background-image:url(../images/flags/1x1/yt.svg)}.flag-icon-za{background-image:url(../images/flags/za.svg)}.flag-icon-za.flag-icon-squared{background-image:url(../images/flags/1x1/za.svg)}.flag-icon-zm{background-image:url(../images/flags/zm.svg)}.flag-icon-zm.flag-icon-squared{background-image:url(../images/flags/1x1/zm.svg)}.flag-icon-zw{background-image:url(../images/flags/zw.svg)}.flag-icon-zw.flag-icon-squared{background-image:url(../images/flags/1x1/zw.svg)}.flag-icon-eu{background-image:url(../images/flags/eu.svg)}.flag-icon-eu.flag-icon-squared{background-image:url(../images/flags/1x1/eu.svg)}.flag-icon-gb-eng{background-image:url(../images/flags/gb-eng.svg)}.flag-icon-gb-eng.flag-icon-squared{background-image:url(../images/flags/1x1/gb-eng.svg)}.flag-icon-gb-nir{background-image:url(../images/flags/gb-nir.svg)}.flag-icon-gb-nir.flag-icon-squared{background-image:url(../images/flags/1x1/gb-nir.svg)}.flag-icon-gb-sct{background-image:url(../images/flags/gb-sct.svg)}.flag-icon-gb-sct.flag-icon-squared{background-image:url(../images/flags/1x1/gb-sct.svg)}.flag-icon-gb-wls{background-image:url(../images/flags/gb-wls.svg)}.flag-icon-gb-wls.flag-icon-squared{background-image:url(../images/flags/1x1/gb-wls.svg)}.flag-icon-un{background-image:url(../images/flags/un.svg)}.flag-icon-un.flag-icon-squared{background-image:url(../images/flags/1x1/un.svg)}body svg{shape-rendering:geometricPrecision}#map-canvas{width:100%;height:100%;content:"";margin:0;padding:0}footer div.star-rating{float:none;display:inline-block}footer div.star-rating-on span{background-position:0 -32px!important}#Recherche #accordion b{font-family:"Borispatagonia",cursive;font-size:24px;font-weight:400;text-align:center}/*#Recherche #accordion i{-webkit-animation:secouezMoi 5s infinite;animation:secouezMoi 5s infinite;-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0}*/.center{clear:both;display:block;text-align:center}img{object-fit:cover}body{clear:both}
.wpcf7 {
	-webkit-transition: all 0.3s cubic-bezier(0, 0, 0.2, 1) 0s;
	transition: all 0.3s cubic-bezier(0, 0, 0.2, 1) 0s;
}

.page-id-61 .col-group {
  background-color: rgba(233,234,235,.9)!important;
}

#wpcf7-f2501-p61-o1,
.page-id-61 .col-group {
  background: rgba(233,234,235,.9);
  background-repeat: repeat;
  background-image: none;
  background-image: -webkit-linear-gradient(top,rgba(255,255,255,.45) 0%,rgba(255,255,255,.25) 100%);
  background-image: -o-linear-gradient(top,rgba(255,255,255,.45) 0%,rgba(255,255,255,.25) 100%);
  background-image: linear-gradient(to bottom,rgba(255,255,255,.45) 0%,rgba(255,255,255,.25) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#73ffffff',endColorstr='#40ffffff',GradientType=0);
  position: relative;
  border-radius: 3px 0 3px 3px;
  overflow: hidden;
  -webkit-box-shadow: 0 3px 2px -3px rgba(0,0,0,.5);
  box-shadow: 0 3px 2px -3px rgba(0,0,0,.5);
  margin-bottom: 3em;
}

#wpcf7-f2501-p61-o1:before,
.page-id-61 .col-group:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  display: block;
  width: 0;
  border: 1.5rem solid #fff;
  background: rgba(0,0,0,.12);
  border-color: #fff #fff transparent transparent;
  border-radius: 0 0 0 4px;
  -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.3),-1px 1px 1px rgba(0,0,0,.2);
  box-shadow: 0 1px 1px rgba(0,0,0,.3),-1px 1px 1px rgba(0,0,0,.2);
}

@media only screen and (min-width: 300px) and (max-width: 991px) {
	.wpcf7-form .message-author,
	.wpcf7-form .message-form {
	  margin: 0;
	  width: 100%;
	}
	.wpcf7-form .message-author {
	  margin-bottom: 10px;
	}
}

.guide-group {
	padding: 0;
	-webkit-align-items: flex-end; 
	align-items: flex-end;
	-webkit-justify-content: flex-start;
	justify-content: flex-start;
	display: -webkit-flex;
	display: -webkit-box;
    display: -webkit-flexbox;
	display: flex;
	margin: 3% 0 0 0;
}
.guide-group.cols-reverse {
	-webkit-flex-direction: row-reverse;
    flex-direction: row-reverse;
}
.cols-reverse > .guide-pos > img,
.cols-reverse > .guide-pos > a > img {
	margin: 0 0 0 auto;
}
.gauche > .guide-pos > img,
.gauche > .guide-pos > a > img {
	margin: 0 auto 0 0;
}
.gauche > .guide-pos a.linkimage {
    float: left;
}
.cols-reverse > .guide-pos a.linkimage {
    float: right;
}
.guide-pos {
	float: none;
	-webkit-flex: 0 1 auto;
	flex: 0 1 auto;
	min-height: 1px;
	max-width: 100%;
	width: 33%;
	color: #53647a;
}
.guide-pos.galerie {
	width: 50%;
	padding: 0 1%;
}
.guide-pos.galerie:first-child {
	padding: 0 1% 0 0;
}
.guide-pos.galerie:last-child {
	padding: 0 0 0 1%;
}
.guide-content {
    padding: 0 0 0 3%;
	margin: 0 0 0 auto;
	width: 64%;
}
.cols-reverse > .guide-content {
    padding: 0 3% 0 0;
	margin: 0 auto 0 0;
}
.guide-group:before,
.guide-group:after,
.guide-pos:before,
.guide-pos:after {
    clear: none;
    content: none;
    display: none;
	content: " ";
    display: table;
}
@media (max-width: 800px) {
	.guide-group {
		-webkit-align-items: inherit; 
		align-items: inherit;
		-webkit-justify-content: inherit;
		justify-content: inherit;
		display: block;
		flex-wrap: wrap;
	}
	.guide-pos,
	.guide-pos.galerie {
		float: none;
		position: relative;
		display: inline-block;
		width: 100%;
		-webkit-flex: inherit;
		flex: inherit;
		padding: 0;
	}
	.guide-pos.galerie:first-child {
		padding: 0;
	}
	.guide-pos.galerie:last-child {
		padding: 0;
	}
	.gauche > .guide-content,
	.cols-reverse > .guide-content {
		width: 100%;
		padding: 3% 0 0 0;
		margin: 0;
	}
	.guide-pos > img,
	.guide-pos > a > img {
    	width: 100%;
	}
}
h3.presentation {
    display: table;
    width: 100%;
    white-space: nowrap;
}

/*.col-pos:before {
    position: absolute;
    height: 100%;
    background: #fff;
    width: 50px;
    top: 0;
	left: -25px;
    bottom: 0;
    -webkit-transform: skew(-4deg,0);
    transform: skew(-4deg,0);
}*/
@media (max-width: 768px) {
.chercher #accordion{display:none!important}
.big-search .search-avis-pays,
.big-search .search-avis-code{width:50%!important}
}

#MainMenu.navbar .navbar-brand {
	margin-top: 0;
	margin-bottom: 0;
}

@media (max-width: 991px) {
	#footer .marca {
		display: none;
	}
	#MainMenu.navbar .navbar-brand {
    	margin-top: 10px;
		margin-bottom: 10px;
	}
	.navbar-brand img {
    	max-height: 54px;
	}
	.navbar .navbar-header>.dropdown-toggle:after {
    	top: 10px !important;
	}
}

#MainMenu.navbar.scrolled .navbar-brand {
	margin-top: 10px;
	margin-bottom: 10px;
}

#MainMenu.navbar.scrolled .navbar-brand img {
	max-height: 54px;
}

#MainMenu.navbar.scrolled .navbar-header>.dropdown-toggle:after {
	top: 10px !important;
}

.dropdown-menu .col-group,
.home .dropdown-menu .col-group,
.dropdown-menu .col-group:nth-child(2n+1) {
	background-color: #35281F;
}

.blog article.post,
.featured-destinations {

	-webkit-transition:all 0.2s ease-in-out;
	-o-transition:all 0.2s ease-in-out;
	transition:all 0.2s ease-in-out;

}

.blog article.post:hover,
.blog article.post:focus {

	background-color: #f9f9f9;

}

#Container .mix {

	top:0;
	-webkit-transition: top 0.1s ease-in-out;
    -ms-transition: top 0.1s ease-in-out;
    -moz-transition: top 0.1s ease-in-out;
    transition: top 0.1s ease-in-out;

}

#Container .mix:hover {

	top:-1rem;

}

.postid-4100 .hero {
  background-position: center bottom;
}

@media screen and (max-width: 768px) {
	.hero .breadcrumbs {
		display: none;
	}
}
.breadcrumbs .fil-dariane{display: none;}
@media screen and (min-width: 768px) {
	.breadcrumbs .fil-dariane{display: inline-block;}
}

.wpcf7-spinner {
    visibility: hidden;
    display: inline-block;
    background-color: transparent;
    width: 64px;
    height: 64px;
    border-radius: 0;
    padding: 0;
    margin: auto auto -28px 24px;
	-moz-transition: .15s ease-in-out;  
    -webkit-transition: .15s ease-in-out;
    transition: .15s ease-in-out;
}

form.submitting .wpcf7-spinner {
	visibility: visible;
	-moz-transition: .15s ease-in-out;  
    -webkit-transition: .15s ease-in-out;
    transition: .15s ease-in-out;
}

.wpcf7-spinner svg {
	margin: auto;
	background: transparent;
	display: block;
	width: 64px;
	height: 64px;
}

.wpcf7-spinner:before {
    content: none;
    position: absolute;
    background-color: transparent;
    top: 0;
    left: 0;
    width: 0;
    height: 0;
    border: none;
    border-radius: 0;
    transform-origin: none;
    animation-name: none;
    animation-duration: none;
    animation-timing-function: none;
    animation-iteration-count: none;
}

.wpcf7-not-valid {
	border: 2px solid rgba(220, 50, 50, 0.5) !important; 
}

.wpcf7-not-valid::placeholder {
	color: #dc3232 !important;
}

.wpcf7-not-valid::-webkit-input-placeholder {
	color: #dc3232 !important;
}

.wpcf7-not-valid:-moz-placeholder {
	/* Firefox 18- */
	color: #dc3232 !important;
}

.wpcf7-not-valid::-moz-placeholder {
	/* Firefox 19+ */
	color: #dc3232 !important;
}

.wpcf7-not-valid::-ms-input-placeholder {
	color: #dc3232 !important;
}

.wpcf7-not-valid:-ms-input-placeholder {
	color: #dc3232 !important;
}

span.wpcf7-not-valid-tip {
	display: none !important; 
}

.wpcf7 form .wpcf7-response-output {
	border-color: rgba(220, 50, 50, 0.5) !important;
	border-radius: 3px;
    color: #dc3232;
	text-align: center;
	padding: 3.2rem 1.6rem;
    margin: 0 auto;
}

.wpcf7 form.sent .wpcf7-response-output {
	border-color: #569a29 !important;
    color: #569a29 !important;
}

/*Listes numérotées*/
ol:not(.avis) {
  list-style: none;
  padding-left: 4rem;
  counter-reset: tepeek-counter;
}

ol:not(.avis) li {
  counter-increment: tepeek-counter;
  padding-left: 0;
}

ol:not(.avis) li:before {
  content: counter(tepeek-counter);
  background: #e9eaeb;
  font-family: "Lato", sans-serif;
  font-size: 3em;
  width: 3em;
  height: 3em;
  left: -7rem;
  border-radius: 50%;
  display: inline-block;
  position: absolute;
  line-height: 3em;
  color: #444649;
  text-align: center;
  margin-right: 0;
  margin-top: -8rem;
  opacity: 0.25;
  z-index: 0;
}

hr.intro-page {
  border-top: 1px solid rgba(82, 127, 173, 0.185);
}

ol:not(.avis) li {
  counter-increment: tepeek-counter;
  padding-left: 0;
  margin: 0 0 4em;
  position: relative;
  z-index: 1;
}

.col-group:not(.tp-review).galerie {
  border: 0px solid #f3f3f4;
  background-color: #f3f3f4;
  border-radius: .45rem;
  -webkit-box-shadow: 0 3px 2px -3px rgba(0, 0, 0, .5);
    box-shadow: 0 3px 2px -3px rgba(0, 0, 0, .5);
}

.incontournables ol li {
  padding-left: 4em;
  margin: 0;
}

.incontournables ol li:before {
  background: rgba(255, 255, 255, 0);
  color: rgba(82, 127, 173, 0.25);
  left: -3rem;
}

.galerie p,
.galerie h1,
.galerie h2,
.galerie h3,
.galerie h4 {
	position: relative;
	z-index: 2;
}

.col-group h3:not(.entry-title),
.col-group h4:not(.entry-title) {
    margin-top: 21px;
}

/*Branding en page d'accueil*/
.col-group.bp .col-pos.img {
    width: 20%;
	background: url("https://www.borisandina.com/images/bg_patagonie.webp") center no-repeat transparent;
	background-size: cover;
}
.page-id-61 .col-group.bp .col-pos.img {
    min-width: 200px;
  	min-height: 300px;
}
.col-group.bp .col-pos .bg-overlay,
.col-group.ba .col-pos .bg-overlay {
    width: 100%;
    height: 100%;
}
.col-group.ba .col-pos.img {
    width: 20%;
	background: url("https://www.borisandina.com/images/bg_bolivie-perou-equateur.webp") center no-repeat transparent;
	background-size: cover;
}
.page-id-61 .col-group.ba .col-pos.img {
    min-width: 200px;
  	min-height: 300px;
}
.col-group.bp .col-content,
.col-group.ba .col-content {
    width: 80%;
}
.col-group.bp .col-pos .bg-overlay .contenu,
.col-group.ba .col-pos .bg-overlay .contenu {
    width: 100%;
	min-height: 372px;
    height: 100%;
    margin: 0;
    display: block;
    padding: 1rem;
}
.page-id-61 .col-group.bp .col-pos .bg-overlay .contenu,
.page-id-61 .col-group.ba .col-pos .bg-overlay .contenu {
	min-height: 300px;
}
.col-group.bp .col-pos .bg-overlay .contenu p,
.col-group.ba .col-pos .bg-overlay .contenu p {
    margin-top: 50%;
}
@media (max-width:800px){

	.col-group.bp,
	.col-group.ba {-webkit-align-items:inherit!important;align-items:inherit!important;-webkit-justify-content:inherit!important;justify-content:inherit!important;display:block!important;flex-wrap:wrap!important}

	.col-group.bp .col-pos,
	.col-group.ba .col-pos {
		float:none!important;
		position:relative!important;
		display:inline-block!important;
		width:100%!important;
		-webkit-flex:inherit!important;
		flex:inherit!important;
	}

}

.altiplano .bg-overlay {
    background: -moz-linear-gradient(top,rgba(0,0,0,.6) 0%,rgba(0,0,0,.3) 25%,rgba(0,0,0,.3) 70%,rgba(0,0,0,.6) 100%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,.6)),color-stop(25%,rgba(0,0,0,.3)),color-stop(70%,rgba(0,0,0,.3)),color-stop(100%,rgba(0,0,0,.6)));
    background: -webkit-linear-gradient(top,rgba(0,0,0,.6) 0%,rgba(0,0,0,.3) 25%,rgba(0,0,0,.3) 70%,rgba(0,0,0,.6) 100%);
    background: -o-linear-gradient(top,rgba(0,0,0,.6) 0%,rgba(0,0,0,.3) 25%,rgba(0,0,0,.3) 70%,rgba(0,0,0,.6) 100%);
    background: -ms-linear-gradient(top,rgba(0,0,0,.6) 0%,rgba(0,0,0,.3) 25%,rgba(0,0,0,.3) 70%,rgba(0,0,0,.6) 100%);
    background: linear-gradient(to bottom,rgba(0,0,0,.6) 0%,rgba(0,0,0,.3) 25%,rgba(0,0,0,.3) 70%,rgba(0,0,0,.6) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#99000000',GradientType=0);
	background-attachment: fixed;
}

footer .dashicons {
  font-size: 16px;
  line-height: 1.1;
  height: 23px;
  width: 21px;
  display: inline-block;
  margin-right: -3px;
  color: rgba(245, 107, 42, 0.65);
  -moz-transition: all 0.2s ease-in-out 0s;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}

footer .dashicons:before {
  vertical-align: middle;
}

footer h4:hover .dashicons {
  color: rgba(245, 107, 42,1);
}

figure {
  margin-top: 1.5em;
  margin-bottom: 1.5em;
  display: flex;
  flex-flow: column;
}

figure img {
  object-fit: cover;
}

figure.bottom-full {
  width: 100%;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  bottom: 100%;
  position: absolute;
}

figcaption {
  background: none;
  font-style: italic;
  font-weight: bold;
  font-size: 105%;
  padding: 3rem;
  text-align: center;
}

.figure figcaption {
  text-align: left;
}

.figure figcaption:before {
  font-family: "Font Awesome 5 Pro";
  font-size: 130%;
  font-style: normal;
  font-weight: 900;
  color: #527fad;
  content: "\f332";
  position: relative;
  top: 0;
  left: -3rem;
  display: inline-block;
}

.regular {
  position: relative;
}
.bienvenue {
  -webkit-box-shadow:0 -6px 0 0 rgba(255, 255, 255, 0.25);
  box-shadow:0 -6px 0 0 rgba(255, 255, 255, 0.25);
}
.bandeau {
  pointer-events:none;
  height: 10rem;
  width: 100%;
  -o-object-fit: fill;
  object-fit: fill;
  display: block;
  position: absolute;
  top: -41px;
  left: 0;
  z-index: 2;
  line-height: 0;
}

#Contact h4 {
	letter-spacing: -0.015em;
}

#Contact h4 a {
	color: #334960;
}

.hero {
  width: 100%;
  padding-top: 0;
  overflow: hidden;
  min-height: 180px;
  height: 100vh;
  clear: both;
}

.hero.altiplano {
  background-attachment: fixed;
}

.hero:not(.altiplano) {
  height: 85vh;
}

.site-header-bg-wrap {
  animation: smoothFade 1s;
  -moz-animation: smoothFade 1s;
  -webkit-animation: smoothFade 1s;
  -o-animation: smoothFade 1s;
  display: block;
  --e-transform-transition-duration: 100ms;
  transition: background 0.3s;
}

.background-effect {
  position: absolute;
  display: block;
  z-index: 0;
  top: 0;
  left: 0;
  overflow: hidden;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  background-position: center;
  background-attachment: scroll;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-repeat: no-repeat;
  -webkit-transition: all .3s cubic-bezier(0.5, 0, 0, 1);
  -moz-transition: all .3s cubic-bezier(0.5, 0, 0, 1);
  -o-transition: all .3s cubic-bezier(0.5, 0, 0, 1);
  transition: all .3s cubic-bezier(0.5, 0, 0, 1);
  -webkit-animation: 1.49s ease 0s normal none 1 running ZoomOut;
  -moz-animation: 1.49s ease 0s normal none 1 running ZoomOut;
}

.dropdown-menu .col-group .bg-overlay,
.col-pos .bg-overlay {
  position: relative;
}

.dropdown-brands .col-group {
  border-bottom-left-radius: 1.25rem;
  border-bottom-right-radius: 1.25rem;
}

.dropdown-brands .col-group .ba,
.dropdown-brands .col-group .ba .bg-overlay,
.dropdown-brands .col-group .ba .bg-overlay .contenu {
  border-bottom-left-radius: 1.25rem;
}

.dropdown-brands .col-group .bp,
.dropdown-brands .col-group .bp .bg-overlay,
.dropdown-brands .col-group .bp .bg-overlay .contenu {
  border-bottom-right-radius: 1.25rem;
}

.dropdown-brands .col-pos,
.dropdown-brands .bg-overlay,
.dropdown-brands .contenu {
  min-height: 300px;
}

.owl-carousel, .owl-carousel .owl-stage-outer, .owl-carousel .owl-stage, .owl-carousel .owl-item {
  height: 100%;
}

.titre-destinations,
.themes h3,
.presentation {
  font-size: calc(2rem + .5vw);
  text-transform: uppercase;
  font-weight: 300;
}

.galerie h4 {
  font-size: calc(2rem + .4vw);
}

.home .titre-destinations {
	margin-block: 2em;
}

.infos {
  font-size: 16px;
  line-height: 1.5rem;
  position: relative;
  font-weight: 500;
  border: 2px solid rgba(94,94,94,.1);
  border-radius: 20px;
  padding: 15px;
  margin-top: 35px;
}

.infos:before {
  content: '\f129';
  width: 44px;
  height: 44px;
  background-color: rgb(255, 105, 68);
  border-radius: 50px 50px 20px 50px;
  border: 4px solid #fff;
  position: absolute;
  margin: -20px 0 0 -27px;
  font: normal normal normal 15px/1 "Font Awesome 5 Pro";
    font-size: 15px;
  font-size: 22px;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #fff;
  padding: 8px 15px;
}

@media (max-width: 768px) {
	.titre-destinations,
	.themes h3,
	.presentation {
		text-align: center;
		line-height: 1.8;
	}
	.hero:not(.patagonie) {
	 	height: 50vh;
	}
}

.tepeek-block-section__divider-svg {
  display: block;
  -webkit-transform: translateX(-50%) translateY(-1px);
  transform: translateX(-50%) translateY(-1px);
  width: calc(100% + 2px);
  position: absolute;
  left: 50%;
  right: 0;
  overflow: hidden;
  z-index: 99;
  max-height: 100%;
}

.tepeek-block-section__divider-svg.is-bottom-divider {
  -webkit-transform: translateX(-50%) rotate(180deg) translateY(-1px);
  transform: translateX(-50%) rotate(180deg) translateY(-1px);
  bottom: 0;
}

.tepeek-block-section__divider-svg.is-top-divider {
  top: 0;
}

.tepeek-quote {
	position: relative;
    background-color: #f9f9f9;
    border-radius: 3px;
    color: #53647a;
    font-size: calc(2rem + .4vw);
    font-family: 'Lora', serif;
	font-style: italic;
    font-weight: 300;
    line-height: 1.2em;
    padding: 6.25rem;
    margin: 1.5em auto;
}

.page-box {
  color: #53647a;
  font-size: calc(2rem + .4vw);
  font-family: 'Lora', serif;
  font-style: italic;
  font-weight: 300;
  line-height: 1.2em;
  padding: 6.25rem;
  margin: 1.5em auto;
}

/*.tepeek-quote:before {
  position: relative;
  display: block;
  width: 40px;
  height: 40px;
  padding-top: 8px;
  font-family: 'Lora', serif;
  font-weight: 700;
  background: #7db900;
  border-radius: 100%;
  font-size: 40px;
  margin-bottom: .75em;
  color: #fff;
  line-height: 1;
  content: '“';
  text-align: center;
}*/

.tepeek-quote p {
    margin: 1em auto;
}

.home .bienvenue:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: url("https://www.borisandina.com/static/themes/altiplano/assets/images/logo-borisandina-contact.png");
  background-position: center top;
  background-attachment: scroll;
  background-repeat: no-repeat;
  background-size: 96% auto;
  -webkit-filter: blur(2px);
  -moz-filter: blur(2px);
  -o-filter: blur(2px);
  -ms-filter: blur(2px);
  filter: blur(2px);
  -webkit-opacity: 20%;
  opacity: 20%;
  z-index: -1;
}

@media only screen and (min-width: 768px) {
  .home .bienvenue:before {
    background-size: 500px auto;
	-webkit-opacity: 15%;
  	opacity: 15%;
  }
}

@media only screen and (max-width: 600px){
	.sharing-box .tagline{
		display: none;
	}
	.sharing-box .social-networks {
    	text-align: center;
	}
}

input[type="submit"]:focus,
input[type="submit"]:active
input[type="submit"] {
	border: none;
	outline: none;
}

.wpcf7-quiz,
.wpcf7-submit {
	width: 100%;
	max-width: 420px;
}

input[type="submit"].wpcf7-submit {
	padding-top: 12px !important;
	padding-bottom: 14px !important;
}

.u-list-bullets {
    margin-bottom: 21px;
}

.u-list-bullets li {
    list-style: none;
	position: relative;
	margin-bottom: 0.4em;
}

.u-list-bullets .check {
    list-style: none;
}

.u-list-bullets > li:not(.check):before {
	content: " ";
	display: block;
	float: left;
	position: absolute;
	left: -20px;
	top: 1.175rem;
	width: 1.25rem;
	height: 1.25rem;
	border-radius: 1.25rem;
	background: rgba(83, 100, 122, 0.5);
}

.u-list-bullets .check:before {
    content: "✓";
    font-weight: bold;
	font-size: calc(1.6rem + .2vw);
	font-family: inherit;
	color: #53647a;
	left: -0.5em;
	position: relative;
}

.single-post img:not(.lg-image),
.single-post .linkimage,
.single-destination img:not(.lg-image):not(.image-footer),
.rounded {
  border-radius: 4px;
  box-shadow: 0 3px 2px -3px rgba(0,0,0,.5);
}

.dropdown-flags img,
.navbar-header img,
#gmap_wrapper img {
	border-radius: 0 !important;
	box-shadow: none !important;
}

.single-post .self-y-center:not(.guide-content, .bp, .ba) {
	padding-top: 3%;
	padding-bottom: 3%;
}

.container,
.cards,
.row {
	-webkit-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}

.search-term {
    background-color: #0084c0;
    color: #FFFFFF;
    padding: 3px 5px;
}

/* Scroller Header */

.scroll-up {
	-webkit-transform: translateY(0);
	transform: translateY(0);
}

.scroll-down{
	-webkit-transform: translateY(-100%);
	transform: translateY(-100%);
}

#SubMenu.affix-top {
	top: 0!important;
}

@media screen and (max-width: 1299px) {
	#SubMenu .dropdown-menu {
	  width: 80vw;
	  min-width: 300px;
	}
	#SubMenu .dropdown-menu:after {
	  content: "";
	  display: table;
	  clear: both;
	}
	#SubMenu .dropdown-menu li {
		float: left;
 		width: 50%;
	}
}

@media screen and (max-width: 767px) {
	#SubMenu .dropdown-menu {
	  width: 90vw;
	  min-width: 300px;
	  overflow-x: hidden;
	}
}

body:before {
	content: '';
	display: block;
	width: 100%;
	height: 100%;
	background: #1A1B1C;
	position: fixed;
	left: 0;
	top: 0;
	opacity: 0;
	visibility: hidden;
	-webkit-transition: 0.3s;
	transition: 0.3s;
	z-index: 1058;
}

body.sidebar-opened {
	overflow: hidden;
}

body.sidebar-opened:before {
	opacity: 0.4;
	visibility: visible;
}

.right-sidebar {
	position: fixed;
	right: 0;
	top: 0;
	bottom: 0;
	width: 100%;
	max-width: 615px;
	padding: 30px;
	background: #e9eaeb;
	-ms-overflow-style: none;
	scrollbar-width: none;
	-webkit-transform: translateX(100%);
	transform: translateX(100%);
	overflow: auto;
	z-index: 1059;
	-webkit-transition: .3s;
	transition: .3s;
}

.tepeek__inner-content {
	display: block;
}

.right-sidebar .site-branding {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-flex: 0;
	-ms-flex: 0 1 auto;
	margin-bottom: 30px;
	height: 120px;
	width: auto;
	flex: 0 1 auto;
	z-index: 16;
}

.site-title {
	font-size: 27px;
	font-size: 1.6875rem;
	font-family: "PT Serif",serif;
	font-weight: 700;
	margin: 0;
	margin-left: 0px;
	line-height: 1;
	height: 120px;
	-webkit-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}

.site-branding .custom-logo-link + .site-title {
	margin-left: .25rem;
}

.right-sidebar .site-branding .custom-logo-link {
	display: inline-block;
	height: 120px;
}

.right-sidebar .site-branding img {
	height: 100%;
	width: 100%;
}

.right-sidebar .title {
	position: relative;
    left: 0;
    top: 0;
	display: inline-block;
	margin-bottom: 30px;
}

.right-sidebar h3 {
	margin-block: 0 0.5em;
}

.right-sidebar::-webkit-scrollbar{
	display: none;
}

@media (min-width: 992px) {
	.right-sidebar-toggle-wrapper {
		margin-left: 18px;
	}
}

.right-sidebar.opened {
	-webkit-transform: none;
	transform: none;
}

.admin-bar .right-sidebar {
	top: 46px;
}

@media screen and (min-width: 783px) {
	.admin-bar .right-sidebar {
		top: 32px;
	}
}

.right-sidebar .widget-title {
	margin-bottom: 30px;
	font-size: 30px;
	text-transform: none;
	display: none;
}

@media (max-width: 991px) {
	.right-sidebar .widget-title {
		font-size: 25px;
		line-height: 34px;
	}
}

.right-sidebar .rsidebar-close {
	position: absolute;
	right: 30px;
	top: 30px;
	background: transparent;
	color: #1A1B1C;
	padding: 5px;
	line-height: 1;
	box-shadow: none;
	font-size: 24px;
	display: inline-block;
	border: none;
	border-radius: 10px;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-weight: 500;
	-webkit-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;
}

.right-sidebar .rsidebar-close:hover {
	-webkit-transform: rotate(90deg);
	transform: rotate(90deg);
}

.col-tepeek {
	width: 100%;
	max-width: 1024px;
	margin: 0 auto;
	position: relative;
	min-height: 1px;
	-webkit-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}

@media only screen and (min-width: 300px) and (max-width: 991px) {
	.col-tepeek {
		padding-left: 20px;
		padding-right: 20px;
	}
}

.navigation {
	margin: 6rem auto 3rem auto;
}

.survol a.linkimage {
    display: block;
    overflow: hidden;
    position: relative;
    -webkit-transform: translateZ(0) scale(1,1);
    transform: translateZ(0);
    -webkit-backface-visibility: hidden;
}

.survol a.linkimage:before {
	position: absolute;
	z-index: 2;
	opacity: 0;
	-webkit-transition: all .25s;
	transition: all .25s;
	left: 50%;
	top: 50%;
	-webkit-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	width: 40px;
	height: 40px;
	content: "";
	background: #fff;
	-webkit-mask-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 5L21 12M21 12L14 19M21 12L3 12' stroke='%234A5568' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
	mask-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 5L21 12M21 12L14 19M21 12L3 12' stroke='%234A5568' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
}

.survol a.linkimage:after {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	opacity: 0;
	background-color: rgba(32, 47, 64, 0.6);
	content: "";
	-webkit-transition: all .25s;
	transition: all .25s;
}

.survol img,
.blog-posts article .entry-header .entry-thumbnail,
.place-box a.place-link .entry-thumbnail {
    margin: 0;
    -webkit-transition: all .3s;
	transition: all .3s;
    -webkit-transform: translateZ(0) scale(1,1);
    transform: translateZ(0);
    -webkit-backface-visibility: hidden;
    display: block;
}

.survol:hover a.linkimage:before {
    left: calc(50% + 20px);
    opacity: 1;
}

.survol:hover a.linkimage:after {
    opacity: 1;
}

.survol:hover img,
.blog-posts article:hover .entry-header .entry-thumbnail,
.place-box:hover a.place-link .entry-thumbnail {
    -webkit-transform: scale(1.04,1.04);
	transform: scale(1.04,1.04);
}

.place-box,
.home article.has-post-thumbnail .card {
	border-radius: 1.25rem;
}

.col-lg-offset-1,
.col-lg-pull-9,
.col-fixed-sidebar {
	position: sticky;
	top: 140px;
}

h3.text-center:not(.panneau) {
  padding-left: inherit !important;
  border-left: inherit !important;
  color: #0f243a;
  margin-block: 3em;
}
h3.text-center .handwritten {
  font: normal 60px/40px "TepeekPen";
  line-height: 1;
  color: #ee7411;
  text-transform: initial;
  -webkit-font-smoothing: antialiased;
  display: block;
}
h3.text-center .subtitle {
  font-size: 26px;
  color: #0f243a;
  line-height: 1;
  margin-top: -13px;
  text-transform: uppercase;
  display: block;
}

.navbar-wrapper {
  position: relative;
}

.reviews-nav {
    padding: 0 20px;
}

.reviews-nav .dropdown-menu,
.navbar-inverse .dropdown-menu {
  background: rgba(233, 234, 235, 1);
  background-image: -webkit-linear-gradient(top,rgba(255,255,255,.45) 0%,rgba(255,255,255,.25) 100%);
  background-image: -o-linear-gradient(top,rgba(255,255,255,.45) 0%,rgba(255,255,255,.25) 100%);
  background-image: linear-gradient(to bottom,rgba(255,255,255,.45) 0%,rgba(255,255,255,.25) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#73ffffff',endColorstr='#40ffffff',GradientType=0);
  border: none;
  -webkit-box-shadow: 0 .5rem 2rem .2rem rgba(0,0,0,.1) !important;
  box-shadow: 0 .5rem 2rem .2rem rgba(0,0,0,.1) !important;
  background-clip: padding-box;
}

@media screen and (min-width: 1300px) {
  .reviews-nav nav .dropdown-menu {
    opacity: 0 !important;
    display: block !important;
    visibility: hidden !important;
    width: 300px;
    -webkit-transition: all .15s ease-in-out !important;
    transition: all .15s ease-in-out !important;
    -webkit-transform: scale(0.5) !important;
    -ms-transform: scale(0.5) !important;
    transform: scale(0.5) !important;
    -webkit-transform-origin: top !important;
    -ms-transform-origin: top !important;
    transform-origin: top !important;
  }
  .reviews-nav .dropdown.show-on-hover:hover > .dropdown-menu {
	opacity: 1!important;
	visibility: visible!important;
	-webkit-transform: scale(1)!important;
	-ms-transform: scale(1)!important;
	transform: scale(1)!important;
  }
}

.reviews-nav .nav .open > a,
.reviews-nav .nav .open > a:hover,
.reviews-nav .nav .open > a:focus {
	background-color: #fff;
	border-color: inherit;
}

.reviews-nav .dropdown-toggle .caret {
	display: none;
}

.reviews-nav .dropdown-submenu > a.dropdown-toggle:after,
.reviews-nav .dropdown-submenu > a.dropdown-toggle:hover:after {
	position: absolute;
	border-color: transparent;
	border-style: solid;
	border-width: 4px 0 4px 4px;
	border-left-color: #fff;
	margin: -3px 2px 0 0;
	top: 50%;
	left: auto;
	right: 8px;
}

.reviews-nav .dropdown-toggle:after {
	position: relative;
	display: inline-block;
	content: " ";
	width: 0;
	height: 0;
	border-color: transparent;
	border-style: solid;
	border-width: 4px 4px 0 4px;
	border-top-color: #0084c0;
	margin: 11px 0 0 4px;
	left: 4px;
	top: -4px;
	-webkit-transition: -webkit-transform .3s linear;
	transition: transform .3s linear;
	-webkit-transform: rotate(0);
	-ms-transform: rotate(0);
	transform: rotate(0);
}

.reviews-nav .dropdown-toggle:hover:after {
	border-top-color: #0db4ff;
}

.reviews-nav .dropdown.open > .dropdown-toggle:after {
	border-top-color: #0db4ff;
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
}
	
@media screen and (min-width: 1300px) {
	.reviews-nav .dropdown-submenu:hover > .dropdown-menu,
	.reviews-nav .dropdown.show-on-hover:hover > .dropdown-menu {
		display: block;
	}
}

.reviews-nav .dropdown-submenu:hover > a:after {
	border-top-color: transparent;
	border-left-color: #0db4ff;
}

.lead,
.hero .intro-text,
.blog-posts-alt article.post .entry-content {
	font-family: "Figtree", sans-serif;
}

.special {
  color:#5a5f6c;
  padding: 0 0.5rem;
  background-image:linear-gradient(120deg,#0084c0 0,#0084c0 100%);
  background-repeat:no-repeat;
  background-size:100% 0;
  background-position:0 100%;
  border-bottom:2px solid #0084c0;
  text-decoration:none;
  transition:all .2s;
}

.special:hover {
  background-size:100% 1.3em;
  color: #fff;
}

.single-destination .intro h2,
.single-post .galerie h2,
.page .entry-content h3:not(.popover-title),
.archive .container h3:not(.entry-title):not(.popover-title),
.blog-posts-2 h2 {
  text-align: center;
  margin: 40px auto;
  position: relative;
  color: black;
}

.single-destination .intro h2:after,
.single-post .galerie h2:after,
.page .entry-content h3:not(.popover-title):after,
.archive .container h3:not(.entry-title):not(.popover-title):after,
.blog-posts-2 h2:after {
  content: "";
  display: block;
  width: 40px;
  height: 1px;
  margin-top: 15px;
  position: absolute;
  left: 50%;
  top: 100%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  background-color: #F56B2A;
}

.title-row .title-entry {
	font-family: "Figtree", sans-serif;
}

/*.single-destination .intro h2,
.single-post .galerie h2 {
    border-bottom: 1px solid rgba(82, 127, 173, 0.185);
    padding-bottom: 0.5em;
    margin-right: 0.5em;
    margin-bottom: 0.5em;
}*/

/*.single-destination .intro h3,
.single-post .galerie h3 {
    border-left: 5px solid #e9eaeb;
    padding-left: 20px;
}*/

/*.child-page-first-letter {
	position: absolute;
	top: 40%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	left: 4.75rem;
	font-size: 30rem;
	line-height: 1;
	text-transform: uppercase;
	font-family: "Noto Serif",serif;
	color: rgba(255,255,255,.05);
	-webkit-text-stroke: 2px rgba(255,255,255,.08);
	font-weight: 700;
	max-width: 100%;
}*/