@charset "UTF-8";@-webkit-keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-ms-flexbox;display:-webkit-box;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{-webkit-animation:splide-loading 1s linear infinite;animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@font-face{font-display:swap;font-family:"Outfit";font-style:normal;font-weight:400;src:url("../fonts/outfit-v11-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Outfit";font-style:normal;font-weight:700;src:url("../fonts/outfit-v11-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Outfit";font-style:normal;font-weight:600;src:url("../fonts/outfit-v15-latin-600.woff2") format("woff2")}@font-face{font-family:"Aurelig Vintage";src:url("../fonts/AureligVintage-Regular.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:400;src:url("../fonts/open-sans-v44-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:600;src:url("../fonts/open-sans-v44-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:700;src:url("../fonts/open-sans-v44-latin-700.woff2") format("woff2")}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1;-webkit-text-size-adjust:100%}body{margin:0}main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}h1{font-size:2em;margin:0.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}::-moz-selection{background-color:#285366;color:#f5f3ee}::selection{background-color:#285366;color:#f5f3ee}ul{list-style:none;padding:0;margin:0}li{padding:0}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-shadow:none;box-shadow:none;border-radius:none;border:none;cursor:pointer;background:none;color:inherit}button:focus{outline:none;text-decoration:none}h1,h2,h3,h4,h5,h6{margin:0;font-size:inherit;font-weight:normal}p{margin:0;font-size:inherit}blockquote{padding:0;border:none;margin:0}a{text-decoration:none;color:inherit}a:active,a:visited{color:inherit}a:hover{color:inherit;text-decoration:underline}a:focus{outline:none;text-decoration:none}p a{text-decoration:underline}p a:hover{opacity:0.5}figure{margin:0}address{font-style:normal}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box}form:not(.hb-booking-search-form){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;max-width:700px}form:not(.hb-booking-search-form) input:not([type=submit]):not([type=button]):not([type=radio]):not([type=checkbox]),form:not(.hb-booking-search-form) textarea{position:relative;padding:0.7em 1em;width:100%;border:none;font-size:1.6rem}@media (max-width:575px){form:not(.hb-booking-search-form) input:not([type=submit]):not([type=button]):not([type=radio]):not([type=checkbox]),form:not(.hb-booking-search-form) textarea{font-size:1.4rem}}form:not(.hb-booking-search-form) input:not([type=submit]):not([type=button]):not([type=radio]):not([type=checkbox]),form:not(.hb-booking-search-form) textarea{line-height:1.6em!important;color:black;background-color:rgba(210,225,231,0.8);border-radius:30px;outline:2px solid transparent}form:not(.hb-booking-search-form) input:not([type=submit]):not([type=button]):not([type=radio]):not([type=checkbox])::-webkit-input-placeholder,form:not(.hb-booking-search-form) textarea::-webkit-input-placeholder{color:rgba(0,0,0,0.3);opacity:1}form:not(.hb-booking-search-form) input:not([type=submit]):not([type=button]):not([type=radio]):not([type=checkbox])::-moz-placeholder,form:not(.hb-booking-search-form) textarea::-moz-placeholder{color:rgba(0,0,0,0.3);opacity:1}form:not(.hb-booking-search-form) input:not([type=submit]):not([type=button]):not([type=radio]):not([type=checkbox]):-ms-input-placeholder,form:not(.hb-booking-search-form) textarea:-ms-input-placeholder{color:rgba(0,0,0,0.3);opacity:1}form:not(.hb-booking-search-form) input:not([type=submit]):not([type=button]):not([type=radio]):not([type=checkbox])::-ms-input-placeholder,form:not(.hb-booking-search-form) textarea::-ms-input-placeholder{color:rgba(0,0,0,0.3);opacity:1}form:not(.hb-booking-search-form) input:not([type=submit]):not([type=button]):not([type=radio]):not([type=checkbox])::placeholder,form:not(.hb-booking-search-form) textarea::placeholder{color:rgba(0,0,0,0.3);opacity:1}form:not(.hb-booking-search-form) input:not([type=submit]):not([type=button]):not([type=radio]):not([type=checkbox]):focus,form:not(.hb-booking-search-form) textarea:focus{outline-color:rgba(0,0,0,0.3)}form:not(.hb-booking-search-form) textarea:focus{-webkit-box-shadow:0 0 0 2px rgba(0,0,0,0.3);box-shadow:0 0 0 2px rgba(0,0,0,0.3)}form:not(.hb-booking-search-form) label{font-size:1.6rem}@media (max-width:575px){form:not(.hb-booking-search-form) label{font-size:1.4rem}}form:not(.hb-booking-search-form) label{margin-bottom:15px;display:block;line-height:1.3em;font-weight:700}form:not(.hb-booking-search-form) select{width:100%}form:not(.hb-booking-search-form) textarea{height:200px}form:not(.hb-booking-search-form) input[type=submit]:disabled{background-color:#BABABA}form:not(.hb-booking-search-form) input[type=checkbox],form:not(.hb-booking-search-form) input[type=radio]{margin-right:10px;vertical-align:middle;display:inline-block;line-height:inherit}form:not(.hb-booking-search-form) input[type=reset]{background-color:#E6E6E6!important;color:#606060!important}.wpcf7 form{margin:0 auto}.wpcf7 form .wpcf7-form-control-wrap{display:block;margin-bottom:0px}.wpcf7 form #wpcf7-submit-wrapper-custom{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wpcf7 form #wpcf7-submit-wrapper-custom .wpcf7-spinner{margin:0;background-color:black;opacity:1}.wpcf7 form .wpcf7-not-valid-tip{color:black;font-size:1.2rem}@media (max-width:575px){.wpcf7 form .wpcf7-not-valid-tip{font-size:1rem}}.wpcf7 form .wpcf7-not-valid-tip{font-style:italic;padding:0;padding-left:3px}.wpcf7 form .wpcf7-response-output{color:black;border:none!important;margin:0;padding:0}.wpcf7 form .wpcf7-acceptance label{font-weight:400;font-style:italic}body #page_wrapper main section.bg.dark_bg form input:not([type=submit]):not([type=button]):not([type=radio]):not([type=checkbox]),body #page_wrapper main section.bg.dark_bg form textarea,body #page_wrapper main section.bg.light_bg form input:not([type=submit]):not([type=button]):not([type=radio]):not([type=checkbox]),body #page_wrapper main section.bg.light_bg form textarea{background-color:rgba(210,225,231,0.5)}body #page_wrapper main section.bg.light_bg form{padding:20px;background-color:rgba(255,255,255,0.8);border-radius:5px;border:1px solid #E6E6E6}.reveal.fade{opacity:0;-webkit-transition:opacity 0.7s linear;transition:opacity 0.7s linear}.reveal.fade.is-visible{opacity:1}.reveal.from_bottom{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px);-webkit-transition:opacity 0.7s linear,-webkit-transform 0.7s ease-out;transition:opacity 0.7s linear,-webkit-transform 0.7s ease-out;transition:opacity 0.7s linear,transform 0.7s ease-out;transition:opacity 0.7s linear,transform 0.7s ease-out,-webkit-transform 0.7s ease-out}.reveal.from_bottom.is-visible{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.reveal.from_left{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px);-webkit-transition:opacity 0.7s linear,-webkit-transform 0.7s ease-out;transition:opacity 0.7s linear,-webkit-transform 0.7s ease-out;transition:opacity 0.7s linear,transform 0.7s ease-out;transition:opacity 0.7s linear,transform 0.7s ease-out,-webkit-transform 0.7s ease-out}.reveal.from_left.is-visible{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.reveal.from_right{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px);-webkit-transition:opacity 0.7s linear,-webkit-transform 0.7s ease-out;transition:opacity 0.7s linear,-webkit-transform 0.7s ease-out;transition:opacity 0.7s linear,transform 0.7s ease-out;transition:opacity 0.7s linear,transform 0.7s ease-out,-webkit-transform 0.7s ease-out}.reveal.from_right.is-visible{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}body header{position:fixed;top:0;left:0;width:100%;height:120px;padding:0 30px}@media screen and (max-width:575px){body header{height:110px}}body header{z-index:2}body #page_wrapper{position:relative;z-index:0}body #responsive_menu_wrapper{z-index:4}body #module_reservation{z-index:3}body #page_wrapper .container-fluid,body header .container-fluid{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:140px}@media screen and (max-width:991px){body #page_wrapper .container-fluid,body header .container-fluid{gap:90px}}@media screen and (max-width:575px){body #page_wrapper .container-fluid,body header .container-fluid{gap:80px}}body #page_wrapper .container-fluid#main-content,body header .container-fluid#main-content{padding-top:140px;padding-bottom:140px}@media screen and (max-width:991px){body #page_wrapper .container-fluid#main-content,body header .container-fluid#main-content{padding-top:90px;padding-bottom:90px}}@media screen and (max-width:575px){body #page_wrapper .container-fluid#main-content,body header .container-fluid#main-content{padding-bottom:80px;padding-bottom:80px}}body #page_wrapper .container-fluid#footer,body header .container-fluid#footer{gap:30px;padding:140px 0 0}@media screen and (max-width:991px){body #page_wrapper .container-fluid#footer,body header .container-fluid#footer{gap:20px}}@media screen and (max-width:575px){body #page_wrapper .container-fluid#footer,body header .container-fluid#footer{gap:15px}}body #page_wrapper .container-fluid#footer>.row,body header .container-fluid#footer>.row{padding:0 30px}@media screen and (max-width:575px){body #page_wrapper .container-fluid#footer>.row,body header .container-fluid#footer>.row{padding:0 15px}}body #page_wrapper .container-fluid>.row,body header .container-fluid>.row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:100%;overflow:hidden;gap:70px;padding:0 70px}@media screen and (max-width:991px){body #page_wrapper .container-fluid>.row,body header .container-fluid>.row{gap:30px;padding:0 30px}}@media screen and (max-width:575px){body #page_wrapper .container-fluid>.row,body header .container-fluid>.row{gap:15px;padding:0 15px}}body #page_wrapper .container-fluid>.row#heading,body header .container-fluid>.row#heading{padding-top:190px;margin-bottom:0px;padding-bottom:70px;margin-top:0}@media screen and (max-width:575px){body #page_wrapper .container-fluid>.row#heading,body header .container-fluid>.row#heading{padding-top:160px;padding-bottom:80px}}body #page_wrapper .container-fluid>.row.bg,body header .container-fluid>.row.bg{padding-top:140px;padding-bottom:140px}@media (max-width:991px){body #page_wrapper .container-fluid>.row.bg,body header .container-fluid>.row.bg{padding-top:90px;padding-bottom:90px}}@media (max-width:575px){body #page_wrapper .container-fluid>.row.bg,body header .container-fluid>.row.bg{padding-top:80px;padding-bottom:80px}}body #page_wrapper .container-fluid>.row.bg+.bg,body #page_wrapper .container-fluid>.row.bg+.block-slider,body #page_wrapper .container-fluid>.row.bg+.full_image,body #page_wrapper .container-fluid>.row.block-slider+.bg,body header .container-fluid>.row.bg+.bg,body header .container-fluid>.row.bg+.block-slider,body header .container-fluid>.row.bg+.full_image,body header .container-fluid>.row.block-slider+.bg{margin-top:-140px}@media (max-width:991px){body #page_wrapper .container-fluid>.row.bg+.bg,body #page_wrapper .container-fluid>.row.bg+.block-slider,body #page_wrapper .container-fluid>.row.bg+.full_image,body #page_wrapper .container-fluid>.row.block-slider+.bg,body header .container-fluid>.row.bg+.bg,body header .container-fluid>.row.bg+.block-slider,body header .container-fluid>.row.bg+.full_image,body header .container-fluid>.row.block-slider+.bg{margin-top:-90px}}@media (max-width:575px){body #page_wrapper .container-fluid>.row.bg+.bg,body #page_wrapper .container-fluid>.row.bg+.block-slider,body #page_wrapper .container-fluid>.row.bg+.full_image,body #page_wrapper .container-fluid>.row.block-slider+.bg,body header .container-fluid>.row.bg+.bg,body header .container-fluid>.row.bg+.block-slider,body header .container-fluid>.row.bg+.full_image,body header .container-fluid>.row.block-slider+.bg{margin-top:-80px}}body #page_wrapper .container-fluid>.row+:not(.bg),body #page_wrapper .container-fluid>.row.bg.dark_bg+.bg.dark_bg,body #page_wrapper .container-fluid>.row.bg.light_bg+.bg.light_bg,body header .container-fluid>.row+:not(.bg),body header .container-fluid>.row.bg.dark_bg+.bg.dark_bg,body header .container-fluid>.row.bg.light_bg+.bg.light_bg{padding-top:0}body #page_wrapper .container-fluid>.row.bg+:not(.bg) .container:after,body header .container-fluid>.row.bg+:not(.bg) .container:after{display:none}body #page_wrapper .container-fluid>.row:last-child.bg,body #page_wrapper .container-fluid>.row:last-child.full_image,body header .container-fluid>.row:last-child.bg,body header .container-fluid>.row:last-child.full_image{margin-bottom:-140px}@media (max-width:991px){body #page_wrapper .container-fluid>.row:last-child.bg,body #page_wrapper .container-fluid>.row:last-child.full_image,body header .container-fluid>.row:last-child.bg,body header .container-fluid>.row:last-child.full_image{margin-bottom:-90px}}@media (max-width:575px){body #page_wrapper .container-fluid>.row:last-child.bg,body #page_wrapper .container-fluid>.row:last-child.full_image,body header .container-fluid>.row:last-child.bg,body header .container-fluid>.row:last-child.full_image{margin-bottom:-80px}}body #page_wrapper .container-fluid>.row>.col,body header .container-fluid>.row>.col{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;gap:50px}@media screen and (max-width:991px){body #page_wrapper .container-fluid>.row>.col,body header .container-fluid>.row>.col{gap:30px}}@media screen and (max-width:575px){body #page_wrapper .container-fluid>.row>.col,body header .container-fluid>.row>.col{gap:15px}}body #page_wrapper .container-fluid>.row .container,body header .container-fluid>.row .container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-right:auto;margin-left:auto;gap:50px}@media screen and (max-width:991px){body #page_wrapper .container-fluid>.row .container,body header .container-fluid>.row .container{gap:30px}}@media screen and (max-width:575px){body #page_wrapper .container-fluid>.row .container,body header .container-fluid>.row .container{gap:15px}}@media (min-width:1400px){body #page_wrapper .container-fluid>.row .container,body header .container-fluid>.row .container{max-width:1160px}}@media (min-width:1600px){body #page_wrapper .container-fluid>.row .container,body header .container-fluid>.row .container{max-width:1260px}}@media (min-width:1800px){body #page_wrapper .container-fluid>.row .container,body header .container-fluid>.row .container{max-width:1400px}}@media (min-width:2000px){body #page_wrapper .container-fluid>.row .container,body header .container-fluid>.row .container{max-width:1600px}}body #page_wrapper .container-fluid>.row .container>.row,body header .container-fluid>.row .container>.row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:70px}@media screen and (max-width:991px){body #page_wrapper .container-fluid>.row .container>.row,body header .container-fluid>.row .container>.row{gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:575px){body #page_wrapper .container-fluid>.row .container>.row,body header .container-fluid>.row .container>.row{gap:15px}}body #page_wrapper .container-fluid>.row .container>.row>.col,body header .container-fluid>.row .container>.row>.col{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;max-width:100%}@media screen and (max-width:991px){body #page_wrapper .container-fluid>.row .container>.row>.col,body header .container-fluid>.row .container>.row>.col{gap:20px}}@media screen and (max-width:575px){body #page_wrapper .container-fluid>.row .container>.row>.col,body header .container-fluid>.row .container>.row>.col{gap:15px}}body #page_wrapper .container-fluid>.row .container>.row>.col.content,body header .container-fluid>.row .container>.row>.col.content{gap:0}body #page_wrapper main.container-fluid>.layout-row.bg.light_bg{background-color:#f5f3ee;background-image:url("../img/pattern-bg.png")}body #page_wrapper main.container-fluid>.layout-row.bg.light_grey_bg{background-color:#F7F7F7}body #page_wrapper main.container-fluid>.layout-row.bg.dark_bg{background-color:#285366;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body #page_wrapper main.container-fluid>.layout-row.bg.dark_bg .button.edge{outline-color:white;color:white!important}body #page_wrapper main.container-fluid>.layout-row.bg.dark_bg .button.bg.color{background-color:rgba(255,255,255,0.8);color:#285366}body #page_wrapper main.container-fluid>.layout-row{}body #page_wrapper main.container-fluid>.layout-row h3.section_title{position:relative;display:block;text-align:center;font-weight:600;text-transform:uppercase;letter-spacing:0.3em}@media (max-width:767px){body #page_wrapper main.container-fluid>.layout-row h3.section_title{padding:0px 0 30px}}body #page_wrapper main.container-fluid>.layout-row{}body #page_wrapper main.container-fluid>.layout-row.block-2-col-media{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:991px){body #page_wrapper main.container-fluid>.layout-row.block-2-col-media{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}body #page_wrapper main.container-fluid>.layout-row.block-2-col-media .col{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}@media (max-width:991px){body #page_wrapper main.container-fluid>.layout-row.block-2-col-media .col{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}body #page_wrapper main.container-fluid>.layout-row.block-2-col-media .col figure{position:relative}body #page_wrapper main.container-fluid>.layout-row.block-2-col-media .col figure figcaption{position:absolute;bottom:0px;left:0px;padding:10px;font-size:1.2rem}@media (max-width:575px){body #page_wrapper main.container-fluid>.layout-row.block-2-col-media .col figure figcaption{font-size:1rem}}body #page_wrapper main.container-fluid>.layout-row.block-2-col-media .col figure figcaption{line-height:1.2em;width:100%;color:white;background-color:rgba(40,83,102,0.8);text-align:center}body #page_wrapper main.container-fluid>.layout-row.block-2-col-media .col.image_block figure img{position:relative;display:block;width:100%;aspect-ratio:1.5;margin:0 auto!important;border:none;-o-object-fit:cover;object-fit:cover;overflow:hidden;background-color:#F7F7F7}@media (max-width:991px){body #page_wrapper main.container-fluid>.layout-row.block-2-col-media .col.image_block figure img{aspect-ratio:1.9}}@media (max-width:575px){body #page_wrapper main.container-fluid>.layout-row.block-2-col-media .col.image_block figure img{aspect-ratio:1}}body #page_wrapper main.container-fluid>.layout-row.block-2-col-media .col.galerie_wrapper .galerie_grid{position:relative;display:-ms-grid;display:grid;-ms-grid-columns:1fr 15px 1fr;grid-template-columns:repeat(2,1fr);-ms-grid-rows:1fr 15px 1fr 15px 1fr 15px 1fr;grid-template-rows:repeat(4,1fr);gap:15px;height:550px}body #page_wrapper main.container-fluid>.layout-row.block-2-col-media .col.galerie_wrapper .galerie_grid>:first-child{-ms-grid-row:1;-ms-grid-column:1}body #page_wrapper main.container-fluid>.layout-row.block-2-col-media .col.galerie_wrapper .galerie_grid>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}body #page_wrapper main.container-fluid>.layout-row.block-2-col-media .col.galerie_wrapper .galerie_grid>:nth-child(3){-ms-grid-row:3;-ms-grid-column:1}body #page_wrapper main.container-fluid>.layout-row.block-2-col-media .col.galerie_wrapper .galerie_grid>:nth-child(4){-ms-grid-row:3;-ms-grid-column:3}body #page_wrapper main.container-fluid>.layout-row.block-2-col-media .col.galerie_wrapper .galerie_grid>:nth-child(5){-ms-grid-row:5;-ms-grid-column:1}body #page_wrapper main.container-fluid>.layout-row.block-2-col-media .col.galerie_wrapper .galerie_grid>:nth-child(6){-ms-grid-row:5;-ms-grid-column:3}body #page_wrapper main.container-fluid>.layout-row.block-2-col-media .col.galerie_wrapper .galerie_grid>:nth-child(7){-ms-grid-row:7;-ms-grid-column:1}body #page_wrapper main.container-fluid>.layout-row.block-2-col-media .col.galerie_wrapper .galerie_grid>:nth-child(8){-ms-grid-row:7;-ms-grid-column:3}@media (max-width:767px){body #page_wrapper main.container-fluid>.layout-row.block-2-col-media .col.galerie_wrapper .galerie_grid{height:500px}}@media (max-width:575px){body #page_wrapper main.container-fluid>.layout-row.block-2-col-media .col.galerie_wrapper .galerie_grid{height:300px;gap:10px}}body #page_wrapper main.container-fluid>.layout-row.block-2-col-media .col.galerie_wrapper .galerie_grid .grid_block{background-color:#CE8377;overflow:hidden}body #page_wrapper main.container-fluid>.layout-row.block-2-col-media .col.galerie_wrapper .galerie_grid .grid_block.grid-0{-ms-grid-row-span:4;grid-row:span 4/span 4}body #page_wrapper main.container-fluid>.layout-row.block-2-col-media .col.galerie_wrapper .galerie_grid .grid_block.grid-1{-ms-grid-row-span:2;grid-row:span 2/span 2}body #page_wrapper main.container-fluid>.layout-row.block-2-col-media .col.galerie_wrapper .galerie_grid .grid_block.grid-2{-ms-grid-row-span:2;grid-row:span 2/span 2;-ms-grid-column:2;grid-column-start:2;-ms-grid-row:3;grid-row-start:3}body #page_wrapper main.container-fluid>.layout-row.block-2-col-media .col.galerie_wrapper .galerie_grid .grid_block figure{position:relative;height:100%;width:100%}body #page_wrapper main.container-fluid>.layout-row.block-2-col-media .col.galerie_wrapper .galerie_grid .grid_block figure a img{display:block;position:relative;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;width:100%}body #page_wrapper main.container-fluid>.layout-row.block-2-col-media .col.galerie_wrapper .content_slider img{aspect-ratio:1.5}@media (max-width:991px){body #page_wrapper main.container-fluid>.layout-row.block-2-col-media .col.galerie_wrapper .content_slider img{aspect-ratio:1.9}}@media (max-width:575px){body #page_wrapper main.container-fluid>.layout-row.block-2-col-media .col.galerie_wrapper .content_slider img{aspect-ratio:1}}body #page_wrapper main.container-fluid>.layout-row.block-2-col-media .col.text_block_wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:50px}@media (max-width:991px){body #page_wrapper main.container-fluid>.layout-row.block-2-col-media .col.text_block_wrapper{padding:0}}body #page_wrapper main.container-fluid>.layout-row.block-2-col-media .col.text_block_wrapper .text_wrapper{position:relative;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}body #page_wrapper main.container-fluid>.layout-row.block-2-col-media .col.text_block_wrapper .text_wrapper h3.section_title{text-align:left}body #page_wrapper main.container-fluid>.layout-row.block-2-col-media{}@media (max-width:991px){body #page_wrapper main.container-fluid>.layout-row.block-2-col-media.media_left .container .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}body #page_wrapper main.container-fluid>.layout-row.block-2-col-media.media_left .container .row .col.text_block_wrapper .text_wrapper{text-align:left}body #page_wrapper main.container-fluid>.layout-row.block-2-col-media{}body #page_wrapper main.container-fluid>.layout-row.block-2-col-media.media_right .container .row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width:991px){body #page_wrapper main.container-fluid>.layout-row.block-2-col-media.media_right .container .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}body #page_wrapper main.container-fluid>.layout-row.block-2-col-media.media_right .container .row .col.text_block_wrapper .text_wrapper{text-align:left}body #page_wrapper main.container-fluid>.layout-row.block-2-col-media.bg .text_block_wrapper .text_wrapper{}body #page_wrapper main.container-fluid>.layout-row.block-2-col-media.bg.dark_bg{}body #page_wrapper main.container-fluid>.layout-row.block-2-col-media.bg.light_bg{}body #page_wrapper main.container-fluid>.layout-row.block-2-col-media.fullsize{padding-right:0;position:relative}body #page_wrapper main.container-fluid>.layout-row.block-2-col-media.fullsize .galerie_wrapper{z-index:1}body #page_wrapper main.container-fluid>.layout-row.block-2-col-media.fullsize .galerie_wrapper .content_slider img{aspect-ratio:1.9}@media (max-width:991px){body #page_wrapper main.container-fluid>.layout-row.block-2-col-media.fullsize .galerie_wrapper{padding:0!important}}body #page_wrapper main.container-fluid>.layout-row.block-2-col-media.fullsize.media_left{padding-left:0}body #page_wrapper main.container-fluid>.layout-row.block-2-col-media.fullsize.media_left .galerie_wrapper{padding-right:35px}body #page_wrapper main.container-fluid>.layout-row.block-2-col-media.fullsize.media_right{padding-right:0;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}body #page_wrapper main.container-fluid>.layout-row.block-2-col-media.fullsize.media_right .galerie_wrapper{padding-left:35px}body #page_wrapper main.container-fluid>.layout-row.block-2-col-media.fullsize .container{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;z-index:0}@media (max-width:991px){body #page_wrapper main.container-fluid>.layout-row.block-2-col-media.fullsize .container{position:relative;top:auto;left:auto;-webkit-transform:none;transform:none}}@media (max-width:991px){body #page_wrapper main.container-fluid>.layout-row.block-2-col-media.fullsize{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;padding-left:30px!important;padding-right:30px!important}body #page_wrapper main.container-fluid>.layout-row.block-2-col-media.fullsize .container>.row>div:first-child{display:none}}@media screen and (max-width:575px){body #page_wrapper main.container-fluid>.layout-row.block-2-col-media.fullsize{padding-left:15px;padding-right:15px}}body #page_wrapper main.container-fluid>.layout-row{}body #page_wrapper main.container-fluid>.layout-row.block-cols .col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body #page_wrapper main.container-fluid>.layout-row.block-cols.icons .col{-webkit-box-align:center;-ms-flex-align:center;align-items:center}body #page_wrapper main.container-fluid>.layout-row.block-cols.icons .col img{height:80px;width:80px;-o-object-position:center;object-position:center;-o-object-fit:contain;object-fit:contain}@media (max-width:991px){body #page_wrapper main.container-fluid>.layout-row.block-cols.icons .col img{height:90px;width:90px}}body #page_wrapper main.container-fluid>.layout-row.block-cols.blocs .container{border-radius:24px;padding:50px;-webkit-box-shadow:0px 5px 30px 0px rgba(0,0,0,0.2);box-shadow:0px 5px 30px 0px rgba(0,0,0,0.2)}@media (max-width:575px){body #page_wrapper main.container-fluid>.layout-row.block-cols.blocs .container{padding:30px 10px}}body #page_wrapper main.container-fluid>.layout-row.block-cols{}@media (min-width:1400px){body #page_wrapper main.container-fluid>.layout-row.block-cols.block-1-cols .container{max-width:860px!important}}@media (min-width:1600px){body #page_wrapper main.container-fluid>.layout-row.block-cols.block-1-cols .container{max-width:960px!important}}@media (min-width:1800px){body #page_wrapper main.container-fluid>.layout-row.block-cols.block-1-cols .container{max-width:1100px!important}}body #page_wrapper main.container-fluid>.layout-row.block-cols{}body #page_wrapper main.container-fluid>.layout-row.block-cols.block-2-cols .container .row.grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}@media (max-width:767px){body #page_wrapper main.container-fluid>.layout-row.block-cols.block-2-cols .container .row.grid{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}body #page_wrapper main.container-fluid>.layout-row.block-cols{}body #page_wrapper main.container-fluid>.layout-row.block-cols.block-3-cols .container .row.grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}@media (max-width:991px){body #page_wrapper main.container-fluid>.layout-row.block-cols.block-3-cols .container .row.grid{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){body #page_wrapper main.container-fluid>.layout-row.block-cols.block-3-cols .container .row.grid{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}body #page_wrapper main.container-fluid>.layout-row.block-cols{}body #page_wrapper main.container-fluid>.layout-row.block-cols.block-4-cols .container .row.grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}@media (max-width:1199px){body #page_wrapper main.container-fluid>.layout-row.block-cols.block-4-cols .container .row.grid{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){body #page_wrapper main.container-fluid>.layout-row.block-cols.block-4-cols .container .row.grid{-ms-grid-columns:1fr;grid-template-columns:repeat(1,1fr);gap:40px}}body #page_wrapper main.container-fluid>.layout-row.block-cols{}body #page_wrapper main.container-fluid>.layout-row.block-cols.block-5-cols .container .row.grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr)}@media (max-width:991px){body #page_wrapper main.container-fluid>.layout-row.block-cols.block-5-cols .container .row.grid{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}body #page_wrapper main.container-fluid>.layout-row.block-cols.block-5-cols .container .row.grid{}body #page_wrapper main.container-fluid>.layout-row.block-cols.block-5-cols .container .row.grid .col:after{content:"";width:2px;height:100%;background-color:rgba(69,121,143,0.5);position:absolute;top:0;right:-35px}@media (max-width:991px){body #page_wrapper main.container-fluid>.layout-row.block-cols.block-5-cols .container .row.grid .col:after{display:none}}body #page_wrapper main.container-fluid>.layout-row.block-cols.block-5-cols .container .row.grid .col:last-child:after{display:none}body #page_wrapper main.container-fluid>.layout-row{}body #page_wrapper main.container-fluid>.layout-row.block-gallery .container .row.block-gallery-wrapper{gap:70px}@media screen and (max-width:991px){body #page_wrapper main.container-fluid>.layout-row.block-gallery .container .row.block-gallery-wrapper{gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:575px){body #page_wrapper main.container-fluid>.layout-row.block-gallery .container .row.block-gallery-wrapper{gap:15px}}body #page_wrapper main.container-fluid>.layout-row.block-gallery .container .row.block-gallery-wrapper .galerie_description_wrapper{-webkit-box-flex:4;-ms-flex-positive:4;flex-grow:4;-ms-flex-negative:4;flex-shrink:4;-ms-flex-preferred-size:0;flex-basis:0}body #page_wrapper main.container-fluid>.layout-row.block-gallery .container .row.block-gallery-wrapper .galerie_description_wrapper h3.section_title{text-align:left}body #page_wrapper main.container-fluid>.layout-row.block-gallery .container .row.block-gallery-wrapper .galerie_description_wrapper>:last-child{margin-bottom:0}body #page_wrapper main.container-fluid>.layout-row.block-gallery .container .row.block-gallery-wrapper .galerie_wrapper{-webkit-box-flex:8;-ms-flex-positive:8;flex-grow:8;-ms-flex-negative:8;flex-shrink:8;-ms-flex-preferred-size:0;flex-basis:0}body #page_wrapper main.container-fluid>.layout-row.block-gallery .container .row.block-gallery-wrapper .galerie_wrapper .galerie_grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 40px 1fr 40px 1fr;grid-template-columns:1fr 1fr 1fr;grid-gap:40px}@media (max-width:767px){body #page_wrapper main.container-fluid>.layout-row.block-gallery .container .row.block-gallery-wrapper .galerie_wrapper .galerie_grid{gap:30px;-ms-grid-columns:1fr 30px 1fr;grid-template-columns:1fr 1fr}}@media (max-width:575px){body #page_wrapper main.container-fluid>.layout-row.block-gallery .container .row.block-gallery-wrapper .galerie_wrapper .galerie_grid{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:15px}}body #page_wrapper main.container-fluid>.layout-row.block-gallery .container .row.block-gallery-wrapper .galerie_wrapper .galerie_grid>div{position:relative;background-color:#F7F7F7;aspect-ratio:1.5}body #page_wrapper main.container-fluid>.layout-row.block-gallery .container .row.block-gallery-wrapper .galerie_wrapper .galerie_grid>div figure{position:relative;margin:0;width:100%;height:100%}body #page_wrapper main.container-fluid>.layout-row.block-gallery .container .row.block-gallery-wrapper .galerie_wrapper .galerie_grid>div figure a{position:relative;display:block;width:100%;height:100%}body #page_wrapper main.container-fluid>.layout-row.block-gallery .container .row.block-gallery-wrapper .galerie_wrapper .galerie_grid>div figure a img{position:relative;display:block;width:100%;height:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}body #page_wrapper main.container-fluid>.layout-row.block-gallery .container .row.block-gallery-wrapper .galerie_wrapper .galerie_grid>div figure figcaption{font-size:1.4rem}@media (max-width:575px){body #page_wrapper main.container-fluid>.layout-row.block-gallery .container .row.block-gallery-wrapper .galerie_wrapper .galerie_grid>div figure figcaption{font-size:1.2rem}}body #page_wrapper main.container-fluid>.layout-row.block-gallery .container .row.block-gallery-wrapper .galerie_wrapper .galerie_grid>div figure figcaption{line-height:1.3em;font-style:italic;color:#BABABA;padding-top:10px}body #page_wrapper main.container-fluid>.layout-row.block-gallery .container .row.block-gallery-wrapper.full .galerie_wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:0;flex-basis:0}body #page_wrapper main.container-fluid>.layout-row.block-gallery .container .row.block-gallery-wrapper.full .galerie_wrapper .galerie_grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 40px 1fr 40px 1fr 40px 1fr;grid-template-columns:1fr 1fr 1fr 1fr}@media (max-width:767px){body #page_wrapper main.container-fluid>.layout-row.block-gallery .container .row.block-gallery-wrapper.full .galerie_wrapper .galerie_grid{-ms-grid-columns:1fr 30px 1fr;grid-template-columns:1fr 1fr;gap:30px}}@media (max-width:575px){body #page_wrapper main.container-fluid>.layout-row.block-gallery .container .row.block-gallery-wrapper.full .galerie_wrapper .galerie_grid{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:20px}}body #page_wrapper main.container-fluid>.layout-row{}body #page_wrapper main.container-fluid>.layout-row.block-slider{padding:0!important}body #page_wrapper main.container-fluid>.layout-row.block-slider.bg .glide .glide__arrow{background-color:white;border-color:white}body #page_wrapper main.container-fluid>.layout-row.block-slider.bg .glide .glide__bullet--active{border-color:white;background-color:white}body #page_wrapper main.container-fluid>.layout-row{}body #page_wrapper main.container-fluid>.layout-row.accordion{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}body #page_wrapper main.container-fluid>.layout-row.accordion .col{gap:0!important}body #page_wrapper main.container-fluid>.layout-row.accordion .col .accordion_element{position:relative;background-color:white}body #page_wrapper main.container-fluid>.layout-row.accordion .col .accordion_element .accordion_button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:60px;padding:0 15px;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #CE8377}body #page_wrapper main.container-fluid>.layout-row.accordion .col .accordion_element .accordion_button:after{height:30px;width:30px;content:"";display:block;-webkit-transform:rotate(90deg);transform:rotate(90deg);background-image:url("../img/icon-arrow-color.svg");background-size:contain;background-color:#CE8377;background-repeat:no-repeat}body #page_wrapper main.container-fluid>.layout-row.accordion .col .accordion_element .accordion_button h4{position:relative;background-color:white;line-height:1em;text-align:left;margin-bottom:0;font-size:2.8rem;line-height:1.2em}@media (max-width:575px){body #page_wrapper main.container-fluid>.layout-row.accordion .col .accordion_element .accordion_button h4{font-size:2.4rem}}body #page_wrapper main.container-fluid>.layout-row.accordion .col .accordion_element .accordion_button h4{font-weight:700}body #page_wrapper main.container-fluid>.layout-row.accordion .col .accordion_element .accordion_content{position:relative;padding:0 30px;max-height:0;overflow:hidden;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}body #page_wrapper main.container-fluid>.layout-row.accordion .col .accordion_element .accordion_content:after,body #page_wrapper main.container-fluid>.layout-row.accordion .col .accordion_element .accordion_content:before{content:"";height:30px;display:block}body #page_wrapper main.container-fluid>.layout-row.accordion .col .accordion_element .accordion_content:after{-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #CE8377;margin:0 -30px}body #page_wrapper main.container-fluid>.layout-row{}body #page_wrapper main.container-fluid>.layout-row.list figure figcaption{color:#979797;text-decoration:none!important}body #page_wrapper main.container-fluid>.layout-row.list a:hover figcaption{text-decoration:none!important}body #page_wrapper main.container-fluid>.layout-row.list.greyscale figure img{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:0.8;-webkit-transition:opacity 0.3s linear,-webkit-filter 0.3s linear;transition:opacity 0.3s linear,-webkit-filter 0.3s linear;transition:filter 0.3s linear,opacity 0.3s linear;transition:filter 0.3s linear,opacity 0.3s linear,-webkit-filter 0.3s linear}body #page_wrapper main.container-fluid>.layout-row.list.greyscale figure{}body #page_wrapper main.container-fluid>.layout-row.list.fullsize{padding:0}body #page_wrapper main.container-fluid>.layout-row.list.fullsize figure img{height:80px}body #page_wrapper main.container-fluid>.layout-row{}body #page_wrapper main.container-fluid>.layout-row.full_image{position:relative;overflow:visible;aspect-ratio:3;padding:0;background-color:transparent;background-position:50% top;background-size:cover}@media (max-width:991px){body #page_wrapper main.container-fluid>.layout-row.full_image{aspect-ratio:1.5}}@media (max-width:575px){body #page_wrapper main.container-fluid>.layout-row.full_image{aspect-ratio:0.7692307692}}body #page_wrapper main.container-fluid>.layout-row{}body #page_wrapper main.container-fluid>.layout-row.block-video.background{padding:0;position:relative}body #page_wrapper main.container-fluid>.layout-row.block-video.background .video-player-wrapper{position:relative;display:block;width:100%;overflow:hidden;height:calc(100vh - 165px)}body #page_wrapper main.container-fluid>.layout-row.block-video.background .video-player-wrapper video{width:100%;height:100%;border:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}body #page_wrapper main.container-fluid>.layout-row.block-video.background h2{display:block;font-size:7rem;line-height:1.3em}@media (max-width:991px){body #page_wrapper main.container-fluid>.layout-row.block-video.background h2{font-size:5rem}}@media (max-width:575px){body #page_wrapper main.container-fluid>.layout-row.block-video.background h2{font-size:4rem}}body #page_wrapper main.container-fluid>.layout-row.block-video.background h2{font-weight:700;color:white;line-height:1em;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body #page_wrapper main.container-fluid>.layout-row.block-video.background h2 span{display:inline-block}body #page_wrapper main.container-fluid>.layout-row.block-video .container .chapter_title{margin-bottom:0;text-align:center}body #page_wrapper main.container-fluid>.layout-row.block-video .container .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body #page_wrapper main.container-fluid>.layout-row.block-video .container .row .video-player-wrapper{aspect-ratio:1.9;width:100%}body #page_wrapper main.container-fluid>.layout-row.block-video .container .row .video-player-wrapper video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}body #page_wrapper>main>.row .content{position:relative;width:100%;line-height:1.5em}body #page_wrapper>main>.row .content h1,body #page_wrapper>main>.row .content h2,body #page_wrapper>main>.row .content h3,body #page_wrapper>main>.row .content h4,body #page_wrapper>main>.row .content h5,body #page_wrapper>main>.row .content h6{position:relative;display:block;line-height:1.5em}@media (max-width:575px){body #page_wrapper>main>.row .content>blockquote,body #page_wrapper>main>.row .content>h1,body #page_wrapper>main>.row .content>h2,body #page_wrapper>main>.row .content>h3,body #page_wrapper>main>.row .content>h4,body #page_wrapper>main>.row .content>h5,body #page_wrapper>main>.row .content>h6,body #page_wrapper>main>.row .content>hr,body #page_wrapper>main>.row .content>iframe,body #page_wrapper>main>.row .content>img,body #page_wrapper>main>.row .content>p,body #page_wrapper>main>.row .content>table,body #page_wrapper>main>.row .content>ul{margin-bottom:0.8em}}body #page_wrapper>main>.row .content>blockquote:last-child,body #page_wrapper>main>.row .content>h1:last-child,body #page_wrapper>main>.row .content>h2:last-child,body #page_wrapper>main>.row .content>h3:last-child,body #page_wrapper>main>.row .content>h4:last-child,body #page_wrapper>main>.row .content>h5:last-child,body #page_wrapper>main>.row .content>h6:last-child,body #page_wrapper>main>.row .content>hr:last-child,body #page_wrapper>main>.row .content>iframe:last-child,body #page_wrapper>main>.row .content>img:last-child,body #page_wrapper>main>.row .content>p:last-child,body #page_wrapper>main>.row .content>table:last-child,body #page_wrapper>main>.row .content>ul:last-child{margin-bottom:0}body #page_wrapper>main>.row .content>blockquote+h1,body #page_wrapper>main>.row .content>blockquote>img+h1,body #page_wrapper>main>.row .content>h1+h1,body #page_wrapper>main>.row .content>h1>img+h1,body #page_wrapper>main>.row .content>h2+h1,body #page_wrapper>main>.row .content>h2>img+h1,body #page_wrapper>main>.row .content>h3+h1,body #page_wrapper>main>.row .content>h3>img+h1,body #page_wrapper>main>.row .content>h4+h1,body #page_wrapper>main>.row .content>h4>img+h1,body #page_wrapper>main>.row .content>h5+h1,body #page_wrapper>main>.row .content>h5>img+h1,body #page_wrapper>main>.row .content>h6+h1,body #page_wrapper>main>.row .content>h6>img+h1,body #page_wrapper>main>.row .content>hr+h1,body #page_wrapper>main>.row .content>hr>img+h1,body #page_wrapper>main>.row .content>iframe+h1,body #page_wrapper>main>.row .content>iframe>img+h1,body #page_wrapper>main>.row .content>img+h1,body #page_wrapper>main>.row .content>img>img+h1,body #page_wrapper>main>.row .content>p+h1,body #page_wrapper>main>.row .content>p>img+h1,body #page_wrapper>main>.row .content>table+h1,body #page_wrapper>main>.row .content>table>img+h1,body #page_wrapper>main>.row .content>ul+h1,body #page_wrapper>main>.row .content>ul>img+h1{margin-top:3.5rem}body #page_wrapper>main>.row .content>blockquote+h2,body #page_wrapper>main>.row .content>blockquote>img+h2,body #page_wrapper>main>.row .content>h1+h2,body #page_wrapper>main>.row .content>h1>img+h2,body #page_wrapper>main>.row .content>h2+h2,body #page_wrapper>main>.row .content>h2>img+h2,body #page_wrapper>main>.row .content>h3+h2,body #page_wrapper>main>.row .content>h3>img+h2,body #page_wrapper>main>.row .content>h4+h2,body #page_wrapper>main>.row .content>h4>img+h2,body #page_wrapper>main>.row .content>h5+h2,body #page_wrapper>main>.row .content>h5>img+h2,body #page_wrapper>main>.row .content>h6+h2,body #page_wrapper>main>.row .content>h6>img+h2,body #page_wrapper>main>.row .content>hr+h2,body #page_wrapper>main>.row .content>hr>img+h2,body #page_wrapper>main>.row .content>iframe+h2,body #page_wrapper>main>.row .content>iframe>img+h2,body #page_wrapper>main>.row .content>img+h2,body #page_wrapper>main>.row .content>img>img+h2,body #page_wrapper>main>.row .content>p+h2,body #page_wrapper>main>.row .content>p>img+h2,body #page_wrapper>main>.row .content>table+h2,body #page_wrapper>main>.row .content>table>img+h2,body #page_wrapper>main>.row .content>ul+h2,body #page_wrapper>main>.row .content>ul>img+h2{margin-top:3rem}body #page_wrapper>main>.row .content>blockquote+h3,body #page_wrapper>main>.row .content>blockquote>img+h3,body #page_wrapper>main>.row .content>h1+h3,body #page_wrapper>main>.row .content>h1>img+h3,body #page_wrapper>main>.row .content>h2+h3,body #page_wrapper>main>.row .content>h2>img+h3,body #page_wrapper>main>.row .content>h3+h3,body #page_wrapper>main>.row .content>h3>img+h3,body #page_wrapper>main>.row .content>h4+h3,body #page_wrapper>main>.row .content>h4>img+h3,body #page_wrapper>main>.row .content>h5+h3,body #page_wrapper>main>.row .content>h5>img+h3,body #page_wrapper>main>.row .content>h6+h3,body #page_wrapper>main>.row .content>h6>img+h3,body #page_wrapper>main>.row .content>hr+h3,body #page_wrapper>main>.row .content>hr>img+h3,body #page_wrapper>main>.row .content>iframe+h3,body #page_wrapper>main>.row .content>iframe>img+h3,body #page_wrapper>main>.row .content>img+h3,body #page_wrapper>main>.row .content>img>img+h3,body #page_wrapper>main>.row .content>p+h3,body #page_wrapper>main>.row .content>p>img+h3,body #page_wrapper>main>.row .content>table+h3,body #page_wrapper>main>.row .content>table>img+h3,body #page_wrapper>main>.row .content>ul+h3,body #page_wrapper>main>.row .content>ul>img+h3{margin-top:2.5rem}body #page_wrapper>main>.row .content>blockquote+h4,body #page_wrapper>main>.row .content>blockquote+h5,body #page_wrapper>main>.row .content>blockquote+h6,body #page_wrapper>main>.row .content>blockquote>img+h4,body #page_wrapper>main>.row .content>blockquote>img+h5,body #page_wrapper>main>.row .content>blockquote>img+h6,body #page_wrapper>main>.row .content>h1+h4,body #page_wrapper>main>.row .content>h1+h5,body #page_wrapper>main>.row .content>h1+h6,body #page_wrapper>main>.row .content>h1>img+h4,body #page_wrapper>main>.row .content>h1>img+h5,body #page_wrapper>main>.row .content>h1>img+h6,body #page_wrapper>main>.row .content>h2+h4,body #page_wrapper>main>.row .content>h2+h5,body #page_wrapper>main>.row .content>h2+h6,body #page_wrapper>main>.row .content>h2>img+h4,body #page_wrapper>main>.row .content>h2>img+h5,body #page_wrapper>main>.row .content>h2>img+h6,body #page_wrapper>main>.row .content>h3+h4,body #page_wrapper>main>.row .content>h3+h5,body #page_wrapper>main>.row .content>h3+h6,body #page_wrapper>main>.row .content>h3>img+h4,body #page_wrapper>main>.row .content>h3>img+h5,body #page_wrapper>main>.row .content>h3>img+h6,body #page_wrapper>main>.row .content>h4+h4,body #page_wrapper>main>.row .content>h4+h5,body #page_wrapper>main>.row .content>h4+h6,body #page_wrapper>main>.row .content>h4>img+h4,body #page_wrapper>main>.row .content>h4>img+h5,body #page_wrapper>main>.row .content>h4>img+h6,body #page_wrapper>main>.row .content>h5+h4,body #page_wrapper>main>.row .content>h5+h5,body #page_wrapper>main>.row .content>h5+h6,body #page_wrapper>main>.row .content>h5>img+h4,body #page_wrapper>main>.row .content>h5>img+h5,body #page_wrapper>main>.row .content>h5>img+h6,body #page_wrapper>main>.row .content>h6+h4,body #page_wrapper>main>.row .content>h6+h5,body #page_wrapper>main>.row .content>h6+h6,body #page_wrapper>main>.row .content>h6>img+h4,body #page_wrapper>main>.row .content>h6>img+h5,body #page_wrapper>main>.row .content>h6>img+h6,body #page_wrapper>main>.row .content>hr+h4,body #page_wrapper>main>.row .content>hr+h5,body #page_wrapper>main>.row .content>hr+h6,body #page_wrapper>main>.row .content>hr>img+h4,body #page_wrapper>main>.row .content>hr>img+h5,body #page_wrapper>main>.row .content>hr>img+h6,body #page_wrapper>main>.row .content>iframe+h4,body #page_wrapper>main>.row .content>iframe+h5,body #page_wrapper>main>.row .content>iframe+h6,body #page_wrapper>main>.row .content>iframe>img+h4,body #page_wrapper>main>.row .content>iframe>img+h5,body #page_wrapper>main>.row .content>iframe>img+h6,body #page_wrapper>main>.row .content>img+h4,body #page_wrapper>main>.row .content>img+h5,body #page_wrapper>main>.row .content>img+h6,body #page_wrapper>main>.row .content>img>img+h4,body #page_wrapper>main>.row .content>img>img+h5,body #page_wrapper>main>.row .content>img>img+h6,body #page_wrapper>main>.row .content>p+h4,body #page_wrapper>main>.row .content>p+h5,body #page_wrapper>main>.row .content>p+h6,body #page_wrapper>main>.row .content>p>img+h4,body #page_wrapper>main>.row .content>p>img+h5,body #page_wrapper>main>.row .content>p>img+h6,body #page_wrapper>main>.row .content>table+h4,body #page_wrapper>main>.row .content>table+h5,body #page_wrapper>main>.row .content>table+h6,body #page_wrapper>main>.row .content>table>img+h4,body #page_wrapper>main>.row .content>table>img+h5,body #page_wrapper>main>.row .content>table>img+h6,body #page_wrapper>main>.row .content>ul+h4,body #page_wrapper>main>.row .content>ul+h5,body #page_wrapper>main>.row .content>ul+h6,body #page_wrapper>main>.row .content>ul>img+h4,body #page_wrapper>main>.row .content>ul>img+h5,body #page_wrapper>main>.row .content>ul>img+h6{margin-top:2.5rem}body #page_wrapper>main>.row .content>p:last-child img:last-child{margin-bottom:0}body #page_wrapper>main>.row .content>blockquote,body #page_wrapper>main>.row .content>hr,body #page_wrapper>main>.row .content>iframe,body #page_wrapper>main>.row .content>img,body #page_wrapper>main>.row .content>p,body #page_wrapper>main>.row .content>table,body #page_wrapper>main>.row .content>ul{margin-bottom:2rem}body #page_wrapper>main>.row .content h1{margin-bottom:3rem}body #page_wrapper>main>.row .content h2{margin-bottom:2.6rem}body #page_wrapper>main>.row .content h3{margin-bottom:2.3rem}body #page_wrapper>main>.row .content h4{margin-bottom:2rem}body #page_wrapper>main>.row .content h5{margin-bottom:1.5em}body #page_wrapper>main>.row .content h6{margin-bottom:1.3em}body #page_wrapper>main>.row .content a{text-decoration:underline}body #page_wrapper>main>.row .content .button+.button{margin-left:1.5rem}@media (max-width:575px){body #page_wrapper>main>.row .content .button+.button{margin-left:0;margin-top:1.5rem}}body #page_wrapper>main>.row .content p:has(iframe){text-align:center}body #page_wrapper>main>.row .content p:blank,body #page_wrapper>main>.row .content p:contains(' '),body #page_wrapper>main>.row .content p:empty{display:none}body #page_wrapper>main>.row .content .xxxxxl{font-size:7rem;line-height:1.3em}@media (max-width:991px){body #page_wrapper>main>.row .content .xxxxxl{font-size:5rem}}@media (max-width:575px){body #page_wrapper>main>.row .content .xxxxxl{font-size:4rem}}body #page_wrapper>main>.row .content .xxxxl{font-size:5.6rem;line-height:1em}@media (max-width:991px){body #page_wrapper>main>.row .content .xxxxl{font-size:4.5rem}}@media (max-width:575px){body #page_wrapper>main>.row .content .xxxxl{font-size:4rem}}body #page_wrapper>main>.row .content .xxxl{font-size:3.2rem;line-height:1.2em}@media (max-width:575px){body #page_wrapper>main>.row .content .xxxl{font-size:2.8rem}}body #page_wrapper>main>.row .content .xxl{font-size:2.8rem;line-height:1.2em}@media (max-width:575px){body #page_wrapper>main>.row .content .xxl{font-size:2.4rem}}body #page_wrapper>main>.row .content .xl{font-size:2.4rem;line-height:1.2em}@media (max-width:575px){body #page_wrapper>main>.row .content .xl{font-size:2rem}}body #page_wrapper>main>.row .content .l{font-size:2rem;line-height:1.2em}@media (max-width:575px){body #page_wrapper>main>.row .content .l{font-size:1.8rem}}body #page_wrapper>main>.row .content .m{font-size:1.7rem}@media (max-width:575px){body #page_wrapper>main>.row .content .m{font-size:1.6rem}}body #page_wrapper>main>.row .content .l,body #page_wrapper>main>.row .content .m,body #page_wrapper>main>.row .content .xl,body #page_wrapper>main>.row .content .xxl,body #page_wrapper>main>.row .content .xxxl,body #page_wrapper>main>.row .content .xxxxl,body #page_wrapper>main>.row .content .xxxxxl{display:inline-block}body #page_wrapper>main>.row .content .highlight{background-color:#CE8377;mix-blend-mode:multiply}body #page_wrapper>main>.row .content .script{font-family:"Aurelig Vintage",Georgia,Times,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body #page_wrapper>main>.row .content strong{font-weight:600}body #page_wrapper>main>.row .content address{font-style:normal}body #page_wrapper>main>.row .content hr{border-color:#CE8377;border-width:1px;margin:3rem 0}body #page_wrapper>main>.row .content iframe{margin-left:auto;margin-right:auto;display:inline-block}body #page_wrapper>main>.row .content ul{list-style-type:none;list-style-position:inside;padding-left:0px;text-align:left!important;line-height:1.7em}body #page_wrapper>main>.row .content ul li{position:relative;font-size:inherit;line-height:inherit;padding-left:20px}body #page_wrapper>main>.row .content ul li:before{position:absolute;left:0;top:0.6em;display:block;content:"";height:7px;width:7px;background-color:#CE8377;border-radius:50%}body #page_wrapper>main>.row .content figure{position:relative}body #page_wrapper>main>.row .content figure figcaption{position:absolute;bottom:10px;left:10px;background-color:#f5f3ee;padding:3px 10px;font-size:1.4rem}@media (max-width:575px){body #page_wrapper>main>.row .content figure figcaption{font-size:1.2rem}}body #page_wrapper>main>.row .content figure figcaption{text-align:left}body #page_wrapper>main>.row .content img{position:relative;display:inline-block;max-width:100%;height:auto;aspect-ratio:1.5;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}body #page_wrapper>main>.row .content img.alignleft{float:left;margin:0 3rem 3rem 0}body #page_wrapper>main>.row .content img.aligncenter{display:block;margin:0 auto 3rem}body #page_wrapper>main>.row .content img.ronde{aspect-ratio:1;border-radius:50%;max-width:250px}@media (max-width:767px){body #page_wrapper>main>.row .content img{display:block;float:none;margin:0 auto 2rem}}body #page_wrapper>main>.row .content blockquote{border:none;margin-bottom:2.5rem}body #page_wrapper>main>.row .content blockquote p{font-size:2.4rem;line-height:1.2em}@media (max-width:575px){body #page_wrapper>main>.row .content blockquote p{font-size:2rem}}body #page_wrapper>main>.row .content blockquote p{line-height:1.2em;font-family:"Georgia",Times New Roman,Times,serif;font-style:italic}body #page_wrapper>main>.row .content blockquote p:after,body #page_wrapper>main>.row .content blockquote p:before{position:relative;display:inline;font-size:3rem;line-height:inherit;text-indent:1em;vertical-align:top}body #page_wrapper>main>.row .content blockquote p:before{content:"“";margin-right:3px}body #page_wrapper>main>.row .content blockquote p:after{content:"”";margin-left:3px}body #page_wrapper>main>.row .content .focus{padding:30px;color:white;font-size:1.1em}body #page_wrapper>main>.row .content .focus strong{font-weight:400}body #page_wrapper>main>.row .content table{position:relative;width:100%;border-collapse:collapse;table-layout:fixed;border:none}body #page_wrapper>main>.row .content table td{vertical-align:middle;padding:0.4em 1em;border:none;line-height:1.3em}body #page_wrapper>main>.row .content table thead{background-color:#CE8377;border-collapse:collapse;color:white;font-size:1.6rem}@media (max-width:575px){body #page_wrapper>main>.row .content table thead{font-size:1.4rem}}body #page_wrapper>main>.row .content table thead{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body #page_wrapper>main>.row .content table thead tr{border:none}body #page_wrapper>main>.row .content table tbody tr:nth-child(odd){background-color:#CE8377}body #page_wrapper>main>.row .content table tbody tr:nth-child(2n){background-color:#CE8377}body #page_wrapper>main>.row .content table tfoot{background-color:#CE8377;font-weight:700}body #page_wrapper>main>.row .content table tfoot tr{border-top:solid 1px #CE8377}body #page_wrapper>main>.row.bg.dark_bg .content ul li:before{background-color:white!important}.pop_up{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.8);z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:60px 15px;overflow:hidden}.pop_up>.container{display:block;position:relative;height:100%;width:100%;max-width:400px;max-height:500px;background-color:white;border-radius:24px;padding:50px}.pop_up>.container .pop_up_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;height:100%;overflow-y:auto;padding-right:15px}.pop_up>.container .pop_up_content .pop_up_title{font-size:3.2rem;line-height:1.2em}@media (max-width:575px){.pop_up>.container .pop_up_content .pop_up_title{font-size:2.8rem}}.pop_up>.container .pop_up_content .pop_up_title{font-weight:700}.pop_up>.container .pop_up_close{position:absolute;top:0;right:0;height:30px;width:30px;-webkit-transform:translate(30px,-30px);transform:translate(30px,-30px);background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url("../img/icon-close.svg")}.pop_up.from_right_pop_up{-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform 1s ease-in-out;transition:-webkit-transform 1s ease-in-out;transition:transform 1s ease-in-out;transition:transform 1s ease-in-out,-webkit-transform 1s ease-in-out}.pop_up.from_right_pop_up.open{-webkit-transform:translateX(0);transform:translateX(0)}.pop_up.fade_pop_up{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:opacity 0.6s linear 0.6s,-webkit-transform 0.1s linear 1.2s;transition:opacity 0.6s linear 0.6s,-webkit-transform 0.1s linear 1.2s;transition:opacity 0.6s linear 0.6s,transform 0.1s linear 1.2s;transition:opacity 0.6s linear 0.6s,transform 0.1s linear 1.2s,-webkit-transform 0.1s linear 1.2s}.pop_up.fade_pop_up .container{opacity:0;-webkit-transition:opacity 0.6s linear;transition:opacity 0.6s linear}.pop_up.fade_pop_up.open{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-transition:opacity 0.6s linear 0.1s,-webkit-transform 0.1s linear;transition:opacity 0.6s linear 0.1s,-webkit-transform 0.1s linear;transition:transform 0.1s linear,opacity 0.6s linear 0.1s;transition:transform 0.1s linear,opacity 0.6s linear 0.1s,-webkit-transform 0.1s linear}.pop_up.fade_pop_up.open .container{opacity:1}.pop_up.from_top_pop_up{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:opacity 0.6s linear 1s,-webkit-transform 0.1s linear 1.6s;transition:opacity 0.6s linear 1s,-webkit-transform 0.1s linear 1.6s;transition:opacity 0.6s linear 1s,transform 0.1s linear 1.6s;transition:opacity 0.6s linear 1s,transform 0.1s linear 1.6s,-webkit-transform 0.1s linear 1.6s}.pop_up.from_top_pop_up .container{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0;-webkit-transition:opacity 0.2s ease-in-out 0.2s,-webkit-transform 0.4s ease-in-out;transition:opacity 0.2s ease-in-out 0.2s,-webkit-transform 0.4s ease-in-out;transition:transform 0.4s ease-in-out,opacity 0.2s ease-in-out 0.2s;transition:transform 0.4s ease-in-out,opacity 0.2s ease-in-out 0.2s,-webkit-transform 0.4s ease-in-out}.pop_up.from_top_pop_up.open{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-transition:opacity 0.6s linear 0.1s,-webkit-transform 0.1s linear;transition:opacity 0.6s linear 0.1s,-webkit-transform 0.1s linear;transition:transform 0.1s linear,opacity 0.6s linear 0.1s;transition:transform 0.1s linear,opacity 0.6s linear 0.1s,-webkit-transform 0.1s linear}.pop_up.from_top_pop_up.open .container{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-transition:opacity 0.2s ease-in-out 0.5s,-webkit-transform 0.4s ease-in-out 0.5s;transition:opacity 0.2s ease-in-out 0.5s,-webkit-transform 0.4s ease-in-out 0.5s;transition:transform 0.4s ease-in-out 0.5s,opacity 0.2s ease-in-out 0.5s;transition:transform 0.4s ease-in-out 0.5s,opacity 0.2s ease-in-out 0.5s,-webkit-transform 0.4s ease-in-out 0.5s}ul.menu_networks{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;list-style:none}ul.menu_networks li{position:relative}ul.menu_networks li a.facebook_btn{background-image:url("../img/networks-icons/icon-facebook-color.svg")}ul.menu_networks li a.x_btn{background-image:url("../img/networks-icons/icon-x-color.svg")}ul.menu_networks li a.linkedin_btn{background-image:url("../img/networks-icons/icon-linkedin-color.svg")}ul.menu_networks li a.instagram_btn{background-image:url("../img/networks-icons/icon-instagram-color.svg")}ul.menu_networks li a.youtube_btn{background-image:url("../img/networks-icons/icon-youtube-color.svg")}ul.menu_networks li a.email_btn{background-image:url("../img/networks-icons/icon-email-color.svg")}ul.menu_networks li a.github_btn{background-image:url("../img/networks-icons/icon-github-color.svg")}ul.menu_networks li a.trip_btn{background-image:url("../img/networks-icons/icon-trip-color.svg")}ul.menu_networks li a{position:relative;display:block;height:36px;width:36px;background-repeat:no-repeat;background-position:center;background-size:contain;-webkit-transition:0.3s ease-in-out background-color;transition:0.3s ease-in-out background-color}ul.menu_networks li a:hover{text-decoration:underline}ul.menu_networks.grey a.facebook_btn{background-image:url("../img/networks-icons/icon-facebook-grey.svg")}ul.menu_networks.grey a.x_btn{background-image:url("../img/networks-icons/icon-x-grey.svg")}ul.menu_networks.grey a.linkedin_btn{background-image:url("../img/networks-icons/icon-linkedin-grey.svg")}ul.menu_networks.grey a.instagram_btn{background-image:url("../img/networks-icons/icon-instagram-grey.svg")}ul.menu_networks.grey a.youtube_btn{background-image:url("../img/networks-icons/icon-youtube-grey.svg")}ul.menu_networks.grey a.email_btn{background-image:url("../img/networks-icons/icon-email-grey.svg")}ul.menu_networks.grey a.github_btn{background-image:url("../img/networks-icons/icon-github-grey.svg")}ul.menu_networks.grey a.trip_btn{background-image:url("../img/networks-icons/icon-trip-grey.svg")}ul.menu_networks.dark a.facebook_btn{background-image:url("../img/networks-icons/icon-facebook-dark.svg")}ul.menu_networks.dark a.x_btn{background-image:url("../img/networks-icons/icon-x-dark.svg")}ul.menu_networks.dark a.linkedin_btn{background-image:url("../img/networks-icons/icon-linkedin-dark.svg")}ul.menu_networks.dark a.instagram_btn{background-image:url("../img/networks-icons/icon-instagram-dark.svg")}ul.menu_networks.dark a.youtube_btn{background-image:url("../img/networks-icons/icon-youtube-dark.svg")}ul.menu_networks.dark a.email_btn{background-image:url("../img/networks-icons/icon-email-dark.svg")}ul.menu_networks.dark a.github_btn{background-image:url("../img/networks-icons/icon-github-dark.svg")}ul.menu_networks.dark a.trip_btn{background-image:url("../img/networks-icons/icon-trip-dark.svg")}ul.menu_networks.light a.facebook_btn{background-image:url("../img/networks-icons/icon-facebook-light.svg")}ul.menu_networks.light a.x_btn{background-image:url("../img/networks-icons/icon-x-light.svg")}ul.menu_networks.light a.linkedin_btn{background-image:url("../img/networks-icons/icon-linkedin-light.svg")}ul.menu_networks.light a.instagram_btn{background-image:url("../img/networks-icons/icon-instagram-light.svg")}ul.menu_networks.light a.youtube_btn{background-image:url("../img/networks-icons/icon-youtube-light.svg")}ul.menu_networks.light a.email_btn{background-image:url("../img/networks-icons/icon-email-light.svg")}ul.menu_networks.light a.github_btn{background-image:url("../img/networks-icons/icon-github-light.svg")}ul.menu_networks.light a.trip_btn{background-image:url("../img/networks-icons/icon-trip-light.svg")}ul.menu_networks.vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}ul.menu_networks.big li a{height:45px;width:45px}ul.menu_networks.bg a{background-color:#CE8377}ul.menu_networks.bg a.facebook_btn{background-image:url("../img/networks-icons/icon-facebook-light.svg")}ul.menu_networks.bg a.x_btn{background-image:url("../img/networks-icons/icon-x-light.svg")}ul.menu_networks.bg a.linkedin_btn{background-image:url("../img/networks-icons/icon-linkedin-light.svg")}ul.menu_networks.bg a.instagram_btn{background-image:url("../img/networks-icons/icon-instagram-light.svg")}ul.menu_networks.bg a.youtube_btn{background-image:url("../img/networks-icons/icon-youtube-light.svg")}ul.menu_networks.bg a.email_btn{background-image:url("../img/networks-icons/icon-email-light.svg")}ul.menu_networks.bg a.github_btn{background-image:url("../img/networks-icons/icon-github-light.svg")}ul.menu_networks.bg a.trip_btn{background-image:url("../img/networks-icons/icon-trip-light.svg")}ul.menu_networks.bg a:hover{background-color:#BABABA}ul.menu_networks.bg.dark a{background-color:white}ul.menu_networks.bg.dark a.facebook_btn{background-image:url("../img/networks-icons/icon-facebook-color.svg")}ul.menu_networks.bg.dark a.x_btn{background-image:url("../img/networks-icons/icon-x-color.svg")}ul.menu_networks.bg.dark a.linkedin_btn{background-image:url("../img/networks-icons/icon-linkedin-color.svg")}ul.menu_networks.bg.dark a.instagram_btn{background-image:url("../img/networks-icons/icon-instagram-color.svg")}ul.menu_networks.bg.dark a.youtube_btn{background-image:url("../img/networks-icons/icon-youtube-color.svg")}ul.menu_networks.bg.dark a.email_btn{background-image:url("../img/networks-icons/icon-email-color.svg")}ul.menu_networks.bg.dark a.github_btn{background-image:url("../img/networks-icons/icon-github-color.svg")}ul.menu_networks.bg.dark a.trip_btn{background-image:url("../img/networks-icons/icon-trip-color.svg")}ul.menu_networks.bg.rounded li a{border-radius:36px}button.hamburger{height:28px;width:28px;line-height:28px;cursor:pointer;padding:0;-webkit-box-sizing:content-box;box-sizing:content-box;font-size:0;-webkit-tap-highlight-color:transparent}button.hamburger:focus{outline:none}button.hamburger span{position:relative;display:inline-block;vertical-align:middle;height:2px;width:100%;border-radius:2px;background-color:#CE8377;-webkit-transition:background 0.1s ease-out;transition:background 0.1s ease-out;-webkit-transform:scaleX(0.6);transform:scaleX(0.6);-webkit-transform-origin:top left;transform-origin:top left}button.hamburger span:after,button.hamburger span:before{position:absolute;display:block;background-color:#CE8377;width:100%;left:0;height:2px;content:"";border-radius:2px;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transform-origin:left center;transform-origin:left center;-webkit-transform:scaleX(1.5);transform:scaleX(1.5)}button.hamburger span:before{top:-9px;-webkit-transition-property:top,-webkit-transform,-webkit-transform-origin;transition-property:top,-webkit-transform,-webkit-transform-origin;transition-property:top,transform,transform-origin;transition-property:top,transform,transform-origin,-webkit-transform,-webkit-transform-origin}button.hamburger span:after{bottom:-9px;-webkit-transition-property:bottom,-webkit-transform,-webkit-transform-origin;transition-property:bottom,-webkit-transform,-webkit-transform-origin;transition-property:bottom,transform,transform-origin;transition-property:bottom,transform,transform-origin,-webkit-transform,-webkit-transform-origin}button.hamburger.close_btn span{background:none!important;-webkit-transform:scaleX(1);transform:scaleX(1)}button.hamburger.close_btn span:after,button.hamburger.close_btn span:before{-webkit-transform-origin:center;transform-origin:center}button.hamburger.close_btn span:before{top:0;-webkit-transform:rotate(45deg) scaleX(1);transform:rotate(45deg) scaleX(1)}button.hamburger.close_btn span:after{bottom:0;-webkit-transform:rotate(-45deg) scaleX(1);transform:rotate(-45deg) scaleX(1)}button.hamburger.white span{background-color:white}button.hamburger.white span:after,button.hamburger.white span:before{background-color:white}button.hamburger.black span{background-color:black}button.hamburger.black span:after,button.hamburger.black span:before{background-color:black}body #responsive_menu_wrapper{position:fixed;display:block;top:0;left:0;height:100%;width:100%;opacity:1;background-color:#285366}body #responsive_menu_wrapper .overlay{display:none;position:absolute;top:0;left:0;width:100%;z-index:1}body #responsive_menu_wrapper #responsive_main_menu{position:relative;display:block;height:100%;background-color:#285366;z-index:2;padding:50px 30px 30px 30px}body #responsive_menu_wrapper #responsive_main_menu:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;opacity:0.5;max-width:400px;background-image:url("../img/bg-fleurs.png");background-repeat:no-repeat;background-position:bottom right;background-size:100%}body #responsive_menu_wrapper #responsive_main_menu ul#menu{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;overflow-y:auto}body #responsive_menu_wrapper #responsive_main_menu ul#menu>li{position:relative;display:block}body #responsive_menu_wrapper #responsive_main_menu ul#menu>li a{position:relative;display:block;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:left;text-transform:uppercase;letter-spacing:0.02em;font-weight:600;font-size:2rem;line-height:1.2em}@media (max-width:575px){body #responsive_menu_wrapper #responsive_main_menu ul#menu>li a{font-size:1.8rem}}body #responsive_menu_wrapper #responsive_main_menu ul#menu>li a{color:white;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;-webkit-tap-highlight-color:transparent}body #responsive_menu_wrapper #responsive_main_menu ul#menu>li.menu-item-has-children>a:after{content:"";position:absolute;display:block;height:30px;width:30px;right:0px;top:50%;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);background-image:url("../img/icon-arrow-right-light.svg");background-repeat:no-repeat;background-position:center;background-size:contain}body #responsive_menu_wrapper #responsive_main_menu ul#menu>li>ul{padding:0!important;max-height:0;overflow:hidden;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body #responsive_menu_wrapper #responsive_main_menu ul#menu>li>ul>li{display:inline-block;padding-right:30px}body #responsive_menu_wrapper #responsive_main_menu ul#menu>li>ul>li>a{color:white;font-size:1.7rem}@media (max-width:575px){body #responsive_menu_wrapper #responsive_main_menu ul#menu>li>ul>li>a{font-size:1.6rem}}body #responsive_menu_wrapper #responsive_main_menu ul#menu>li>ul>li>a{text-decoration:none;opacity:0.7;line-height:2em;white-space:wrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body #responsive_menu_wrapper #responsive_main_menu ul#menu>li>ul .list_gites{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:20px;padding:30px;background-color:rgba(255,255,255,0.1);margin-top:20px;border-radius:5px}body #responsive_menu_wrapper #responsive_main_menu ul#menu>li>ul .list_gites .gite{background:none;-webkit-box-shadow:none;box-shadow:none}body #responsive_menu_wrapper #responsive_main_menu ul#menu>li>ul .list_gites .gite .card_link{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;-webkit-transition:background 0.2s ease-out;transition:background 0.2s ease-out}body #responsive_menu_wrapper #responsive_main_menu ul#menu>li>ul .list_gites .gite .card_link .card_image_wrapper{aspect-ratio:1!important;height:80px;width:80px;display:none}body #responsive_menu_wrapper #responsive_main_menu ul#menu>li>ul .list_gites .gite .card_link .card_image_wrapper img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%!important;width:100%;display:block;-webkit-transition:opacity 0.2s linear,-webkit-transform 0.2s ease-out,-webkit-box-shadow 0.2s linear;transition:opacity 0.2s linear,-webkit-transform 0.2s ease-out,-webkit-box-shadow 0.2s linear;transition:transform 0.2s ease-out,opacity 0.2s linear,box-shadow 0.2s linear;transition:transform 0.2s ease-out,opacity 0.2s linear,box-shadow 0.2s linear,-webkit-transform 0.2s ease-out,-webkit-box-shadow 0.2s linear}body #responsive_menu_wrapper #responsive_main_menu ul#menu>li>ul .list_gites .gite .card_link .card_text_wrapper{color:white;padding:0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:5px;gap:3px}body #responsive_menu_wrapper #responsive_main_menu ul#menu>li>ul .list_gites .gite .card_link .card_text_wrapper h3{text-align:left;font-size:2rem;line-height:1.2em}@media (max-width:575px){body #responsive_menu_wrapper #responsive_main_menu ul#menu>li>ul .list_gites .gite .card_link .card_text_wrapper h3{font-size:1.8rem}}body #responsive_menu_wrapper #responsive_main_menu ul#menu>li>ul .list_gites .gite .card_link .card_text_wrapper p{font-size:1.4rem}@media (max-width:575px){body #responsive_menu_wrapper #responsive_main_menu ul#menu>li>ul .list_gites .gite .card_link .card_text_wrapper p{font-size:1.2rem}}body #responsive_menu_wrapper #responsive_main_menu ul#menu>li>ul .list_gites .gite .card_link .card_text_wrapper p{line-height:1.2em;text-align:left}body #responsive_menu_wrapper #responsive_main_menu .menu_networks{position:absolute;left:30px;bottom:30px}body #responsive_menu_wrapper .hamburger{display:none;z-index:3}body.fade_menu #responsive_menu_wrapper,body.from_right_menu #responsive_menu_wrapper,body.push_menu #responsive_menu_wrapper{background-color:#CE8377;z-index:101;left:100%}body.fade_menu #responsive_menu_wrapper .hamburger,body.from_right_menu #responsive_menu_wrapper .hamburger,body.push_menu #responsive_menu_wrapper .hamburger{display:block;position:absolute;top:60px;right:30px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.fade_menu #responsive_menu_wrapper{opacity:0;-webkit-transition:opacity 0.6s ease-out;transition:opacity 0.6s ease-out}body.fade_menu #responsive_menu_wrapper.open{opacity:1}body.from_right_menu #responsive_menu_wrapper{-webkit-transition:-webkit-transform 0.8s ease-in-out;transition:-webkit-transform 0.8s ease-in-out;transition:transform 0.8s ease-in-out;transition:transform 0.8s ease-in-out,-webkit-transform 0.8s ease-in-out}body.from_right_menu #responsive_menu_wrapper.open{-webkit-transform:translateX(-100%);transform:translateX(-100%)}body.push_menu #responsive_menu_wrapper{-webkit-transition:-webkit-transform 0.6s ease-in-out;transition:-webkit-transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out,-webkit-transform 0.6s ease-in-out;width:calc(100% - 70px)}body.push_menu #responsive_menu_wrapper.open{-webkit-transform:translateX(-100%);transform:translateX(-100%)}body.push_menu #responsive_menu_wrapper #close_responsive_menu_button{display:none}body.push_menu #module_reservation,body.push_menu #page_wrapper,body.push_menu>header{-webkit-transition:-webkit-transform 0.6s ease-in-out;transition:-webkit-transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out,-webkit-transform 0.6s ease-in-out}body.push_menu.responsive_menu_open #module_reservation,body.push_menu.responsive_menu_open #page_wrapper,body.push_menu.responsive_menu_open>header{-webkit-transform:translateX(calc(-100% + 70px));transform:translateX(calc(-100% + 70px))}body.pop_menu #responsive_menu_wrapper{top:0;padding:120px 30px 30px;height:100vh;z-index:99;background:none;-webkit-transform:translateY(-100%);transform:translateY(-100%)}body.pop_menu #responsive_menu_wrapper .overlay{display:block;background-color:white;height:calc(100vh - 120px);top:120px;opacity:0;-webkit-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}body.pop_menu #responsive_menu_wrapper #responsive_main_menu{border-radius:30px;-webkit-transform:translateY(calc(-100% - 120px));transform:translateY(calc(-100% - 120px));-webkit-transition:-webkit-transform 0.5s ease-in-out;transition:-webkit-transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out,-webkit-transform 0.5s ease-in-out}body.pop_menu #responsive_menu_wrapper #responsive_main_menu.open{-webkit-transform:translateY(0);transform:translateY(0)}body.pop_menu #responsive_menu_wrapper.open .overlay{opacity:1}.button{position:relative;display:inline-block;padding:1.2em 1.6em;max-width:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:none;text-decoration:none!important;white-space:nowrap;font-family:inherit;line-height:1em;font-size:1.6rem}@media (max-width:575px){.button{font-size:1.4rem}}.button{vertical-align:middle;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;cursor:pointer;font-weight:600;-webkit-tap-highlight-color:transparent;text-transform:uppercase}@media (max-width:767px){.button{padding:1.6em 1.6em}}.button:hover{opacity:0.6}.button.round{border-radius:2.3em}.button.border{outline-width:2px;outline-style:solid;outline-offset:-2px}.button.small{font-size:1.4rem}@media (max-width:575px){.button.small{font-size:1.2rem}}.button.small{padding:0.5em 1.2em}.button.small.image_after,.button.small.image_after_border,.button.small.image_before,.button.small.image_before_border{line-height:20px}.button.small.image_after:after,.button.small.image_after:before,.button.small.image_after_border:after,.button.small.image_after_border:before,.button.small.image_before:after,.button.small.image_before:before,.button.small.image_before_border:after,.button.small.image_before_border:before{height:20px;width:20px}.button.color{color:#f5f3ee}.button.color.bg{background-color:#45798F}.button.color.border{outline-color:#45798F;background-color:transparent;color:#45798F}.button.color.border.image_after:after,.button.color.border.image_after:before,.button.color.border.image_before:after,.button.color.border.image_before:before{border:2px solid #45798F;background-image:url("../img/icon-arrow-color.svg")}.button.color.image_after:after,.button.color.image_after:before,.button.color.image_before:after,.button.color.image_before:before{background-color:white;background-image:url("../img/icon-arrow-color.svg")}.button.color.image_after:before,.button.color.image_before:before{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.button.color.slop:before{background-color:rgba(0,0,0,0.2)}.button.light.bg{background-color:white;color:#285366}.button.light.border{outline-color:white;background-color:transparent;color:white}.button.light.border.image_after:after,.button.light.border.image_after:before,.button.light.border.image_before:after,.button.light.border.image_before:before{border:2px solid white;background-color:transparent;background-image:url("../img/icon-arrow-light.svg")}.button.light.image_after:after,.button.light.image_after:before,.button.light.image_before:after,.button.light.image_before:before{background-color:#45798F;background-image:url("../img/icon-arrow-light.svg")}.button.light.image_after:before,.button.light.image_before:before{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.button.light.slop:before{background-color:rgba(0,0,0,0.08)}.button.dark.bg{background-color:#285366;color:white}.button.dark.border{outline-color:#285366;background-color:transparent;color:#285366}.button.dark.border.image_after:after,.button.dark.border.image_after:before,.button.dark.border.image_before:after,.button.dark.border.image_before:before{border:2px solid #285366;background-image:url("../img/icon-arrow-dark.svg")}.button.dark.image_after:after,.button.dark.image_after:before,.button.dark.image_before:after,.button.dark.image_before:before{background-color:white;background-image:url("../img/icon-arrow-dark.svg")}.button.dark.image_after:before,.button.dark.image_before:before{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.button.dark.slop:before{background-color:rgba(255,255,255,0.2)}.button.image_after,.button.image_after_border,.button.image_before,.button.image_before_border{-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:30px;padding-top:10px;padding-bottom:10px}.button.image_after:after,.button.image_after:before,.button.image_after_border:after,.button.image_after_border:before,.button.image_before:after,.button.image_before:before,.button.image_before_border:after,.button.image_before_border:before{position:relative;display:inline-block;content:"";vertical-align:middle;height:30px;width:30px;border-radius:50%;background-repeat:no-repeat;background-position:center;background-size:contain}.button.image_after:before,.button.image_after_border:before,.button.image_before:before,.button.image_before_border:before{margin-right:10px}.button.image_after:after,.button.image_after_border:after,.button.image_before:after,.button.image_before_border:after{margin-left:10px}.button.image_before,.button.image_before_border{padding-left:10px}.button.image_before:after,.button.image_before_border:after{display:none}.button.image_after,.button.image_after_border{padding-right:10px}.button.image_after:before,.button.image_after_border:before{display:none}.button.slop{overflow:hidden}.button.slop:before{position:absolute;top:50%;left:50%;content:"";-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);width:100%;height:auto;border-radius:50%;padding-top:100%;z-index:0;-webkit-transition:-webkit-transform 0.2s ease-in-out;transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out,-webkit-transform 0.2s ease-in-out}.button.slop:hover{opacity:1!important}.button.slop:hover:before{-webkit-transform:translate(-50%,-50%) scale(1.5);transform:translate(-50%,-50%) scale(1.5)}p[style="text-align: center"] .button,p[style="text-align: center;"] .button{margin:0 auto}#page_wrapper main section.bg.dark_bg .button.dark.bg{background-color:white!important;color:black!important}form.search-form{position:relative}form.search-form input{border-radius:30px;padding-left:25px;padding-right:50px;width:100%;max-width:230px!important;background-color:#CE8377}form.search-form button{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:50%;background-color:#CE8377;height:30px;width:30px;background-image:url("../img/icon-search.svg");background-position:center;background-repeat:no-repeat;background-size:60%}.content_slider .splide__track .splide__list .splide__slide{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:991px){.content_slider .splide__track .splide__list .splide__slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.content_slider .splide__track .splide__list .splide__slide img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;margin-bottom:0;width:100%;height:auto;max-height:calc(100vh - 120px);aspect-ratio:1.9}@media (max-width:991px){.content_slider .splide__track .splide__list .splide__slide img{aspect-ratio:1.5}}@media (max-width:991px){.content_slider .splide__track .splide__list .splide__slide img{aspect-ratio:1}}.content_slider .splide__track .splide__list .splide__slide figcaption{position:absolute;left:30px;bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:50px 30px}@media (max-width:991px){.content_slider .splide__track .splide__list .splide__slide figcaption{max-height:33.33%}}@media (max-width:767px){.content_slider .splide__track .splide__list .splide__slide figcaption{left:15px;bottom:15px;padding:0}}.content_slider .splide__track .splide__list .splide__slide figcaption>div{display:block;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-right:15px;max-width:100%;overflow:hidden;text-overflow:ellipsis;position:relative;color:white;font-size:7rem;line-height:1.3em}@media (max-width:991px){.content_slider .splide__track .splide__list .splide__slide figcaption>div{font-size:5rem}}@media (max-width:575px){.content_slider .splide__track .splide__list .splide__slide figcaption>div{font-size:4rem}}.content_slider .splide__track .splide__list .splide__slide figcaption>div{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.content_slider .splide__track .splide__list .splide__slide figcaption>div .button.mode.border{outline-color:white!important}@media (max-width:767px){.content_slider .splide__track .splide__list .splide__slide figcaption>div{font-size:2.8rem;line-height:1.2em;white-space:nowrap}}@media (max-width:767px) and (max-width:575px){.content_slider .splide__track .splide__list .splide__slide figcaption>div{font-size:2.4rem}}@media (max-width:767px){.content_slider .splide__track .splide__list .splide__slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.content_slider .splide__track .splide__list .splide__slide>figcaption,.content_slider .splide__track .splide__list .splide__slide>img{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;width:100%}}.list_slider .splide__track .splide__list .splide__slide figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list_slider .splide__track .splide__list .splide__slide figure img{display:block;position:relative;height:180px;width:180px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;border-radius:24px;background-color:white}@media (max-width:575px){.list_slider .splide__track .splide__list .splide__slide figure img{height:140px;width:140px}}.list_slider .splide__track .splide__list .splide__slide figure figcaption{color:var(--background5);font-size:1.4rem}@media (max-width:575px){.list_slider .splide__track .splide__list .splide__slide figure figcaption{font-size:1.2rem}}.carrousel{position:relative;width:100%;height:500px;z-index:100}.carrousel .cards{position:absolute;width:400px;max-width:80%;height:450px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.carrousel .cards li{position:absolute;top:0;left:0;list-style:none;padding:0;margin:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.carrousel .cards li img{width:120%;height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}.carrousel .actions{position:absolute;bottom:0px;left:50%;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);display:-webkit-box;display:-ms-flexbox;display:flex}.carrousel .actions button{display:inline-block;outline:none;padding:8px 14px;text-decoration:none;cursor:pointer;line-height:18px;margin:1rem}.splide{position:relative;display:block}.splide .splide__track{z-index:0}.splide .splide__arrows{display:none}.splide .splide__arrows .splide__arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:40px;width:40px;border-radius:50%;position:absolute;top:50%;z-index:2;background-color:#285366;-webkit-box-shadow:none;box-shadow:none}.splide .splide__arrows .splide__arrow svg{height:20px;width:20px}.splide .splide__arrows .splide__arrow svg path{fill:white}.splide .splide__arrows .splide__arrow.splide__arrow--prev{left:30px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.splide .splide__arrows .splide__arrow.splide__arrow--next{right:30px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.splide.arrows .splide__arrows{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:575px){.splide.arrows .splide__arrows{display:none}}@media (max-width:575px){.splide.arrows .splide__pagination{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}.splide .splide__pagination{display:none;gap:10px;padding-top:15px}.splide .splide__pagination li button{height:10px;width:10px;padding:0;margin:0;-webkit-box-shadow:none;box-shadow:none;border:none;background-color:#979797;border-radius:50%}.splide .splide__pagination li button.is-active{background-color:#CE8377}.splide.bullets .splide__pagination{display:-webkit-box;display:-ms-flexbox;display:flex}.splide.bullets .splide__arrow{top:calc(50% - 12.5px)}body #page_wrapper main #animation_1,body #page_wrapper main #animation_2,body #page_wrapper main #animation_3{height:800px;position:relative}body #page_wrapper main #animation_1 h2,body #page_wrapper main #animation_2 h2,body #page_wrapper main #animation_3 h2{font-size:7rem;line-height:1.3em}@media (max-width:991px){body #page_wrapper main #animation_1 h2,body #page_wrapper main #animation_2 h2,body #page_wrapper main #animation_3 h2{font-size:5rem}}@media (max-width:575px){body #page_wrapper main #animation_1 h2,body #page_wrapper main #animation_2 h2,body #page_wrapper main #animation_3 h2{font-size:4rem}}body #page_wrapper main #animation_1 h2,body #page_wrapper main #animation_2 h2,body #page_wrapper main #animation_3 h2{font-weight:700}body #page_wrapper main #animation_1 .box,body #page_wrapper main #animation_2 .box,body #page_wrapper main #animation_3 .box{position:absolute;right:150px;bottom:150px;height:100px;width:100px;background-color:#CE8377}.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::-moz-selection{background:transparent}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,0.4)}.leaflet-tile{-webkit-filter:inherit;filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-bottom,.leaflet-top{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform 0.25s cubic-bezier(0,0,0.25,1);transition:-webkit-transform 0.25s cubic-bezier(0,0,0.25,1);transition:transform 0.25s cubic-bezier(0,0,0.25,1);transition:transform 0.25s cubic-bezier(0,0,0.25,1),-webkit-transform 0.25s cubic-bezier(0,0,0.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{-webkit-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078A8}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,0.5)}.leaflet-container{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:12px;font-size:0.75rem;line-height:1.5}.leaflet-bar{-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.65);box-shadow:0 1px 5px rgba(0,0,0,0.65);border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:black}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:focus,.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:bold 18px "Lucida Console",Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.4);box-shadow:0 1px 5px rgba(0,0,0,0.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(images/layers.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(images/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(images/marker-icon.png)}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,0.8);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:focus,.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:0.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(255,255,255,0.8);text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{-webkit-box-shadow:none;box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{border:2px solid rgba(0,0,0,0.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:17px 0;margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:white;color:#333;-webkit-box-shadow:0 3px 14px rgba(0,0,0,0.4);box-shadow:0 3px 14px rgba(0,0,0,0.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:focus,.leaflet-container a.leaflet-popup-close-button:hover{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678)}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.4);box-shadow:0 1px 3px rgba(0,0,0,0.4)}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}:root{font-size:62.5%}@media (min-width:2000px){:root{font-size:75%}}html{background-color:white}body{font-size:1.6rem}@media (max-width:575px){body{font-size:1.4rem}}body{font-family:"Open Sans",Arial,Helvetica,sans-serif;color:#285366;font-weight:400;line-height:1.5em;letter-spacing:-0.01em}body>header{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;-webkit-transition:background 0.2s linear,-webkit-box-shadow 0.2s linear;transition:background 0.2s linear,-webkit-box-shadow 0.2s linear;transition:background 0.2s linear,box-shadow 0.2s linear;transition:background 0.2s linear,box-shadow 0.2s linear,-webkit-box-shadow 0.2s linear}body>header.scrolled{-webkit-box-shadow:0px 2px 20px 0px rgba(0,0,0,0.1);box-shadow:0px 2px 20px 0px rgba(0,0,0,0.1);background-color:#f5f3ee}body>header #header_logo{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-tap-highlight-color:transparent}body>header #header_logo img{height:85px;width:auto}@media (max-width:379px){body>header #header_logo img{height:70px}}body>header nav#main_menu{height:100%;width:100%}body>header nav#main_menu>ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:80px;height:100%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:2000px){body>header nav#main_menu>ul{gap:120px}}@media (max-width:1599px){body>header nav#main_menu>ul{gap:30px}}body>header nav#main_menu>ul{}body>header nav#main_menu>ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;height:100%}body>header nav#main_menu>ul>li:nth-child(2){margin-right:300px}body>header nav#main_menu>ul>li:hover>ul.sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex}body>header nav#main_menu>ul>li>a{font-size:1.7rem}@media (max-width:575px){body>header nav#main_menu>ul>li>a{font-size:1.6rem}}body>header nav#main_menu>ul>li>a{width:120px;text-align:center;line-height:1.2em;font-weight:600;position:relative}@media (min-width:1399px){body>header nav#main_menu>ul>li>a{font-size:1.6rem}}@media (min-width:1399px) and (max-width:575px){body>header nav#main_menu>ul>li>a{font-size:1.4rem}}body>header nav#main_menu>ul>li>a:before{content:"";position:absolute;bottom:-12px;left:50%;height:3px;width:100%;background-color:#285366;max-width:40px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:translateX(-50%) scaleX(0);transform:translateX(-50%) scaleX(0);-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out,-webkit-transform 0.3s ease-out}body>header nav#main_menu>ul>li>a:hover{text-decoration:none}body>header nav#main_menu>ul>li>a:hover:before{-webkit-transform:translateX(-50%) scaleX(1);transform:translateX(-50%) scaleX(1)}body>header nav#main_menu>ul>li.menu-item-has-children>a{padding-right:0px}body>header nav#main_menu>ul>li.menu-item-has-children>a:after{content:"";position:absolute;display:block;height:24px;width:24px;right:5px;top:50%;-webkit-transform:translateY(-50%) translateX(10px) rotate(90deg);transform:translateY(-50%) translateX(10px) rotate(90deg);background-image:url("../img/icon-arrow-dark.svg");background-repeat:no-repeat;background-position:center;background-size:contain}body>header nav#main_menu>ul>li>ul{position:absolute;top:100%;left:0;width:100%;background-color:#285366;padding:30px 30px;display:none;gap:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0px 5px 30px 0px rgba(0,0,0,0.2);box-shadow:0px 5px 30px 0px rgba(0,0,0,0.2)}body>header nav#main_menu>ul>li>ul>li{position:relative}body>header nav#main_menu>ul>li>ul>li>a{white-space:nowrap}body>header nav#main_menu>ul>li>ul .list_gites .gite{background:none;-webkit-box-shadow:none;box-shadow:none}body>header nav#main_menu>ul>li>ul .list_gites .gite .card_link{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:-ms-grid;display:grid;-ms-grid-columns:1fr 20px 1fr;grid-template-columns:1fr 1fr;gap:20px;border-radius:5px;-webkit-transition:background 0.2s ease-out;transition:background 0.2s ease-out}body>header nav#main_menu>ul>li>ul .list_gites .gite .card_link:hover{background-color:rgba(255,255,255,0.1)}body>header nav#main_menu>ul>li>ul .list_gites .gite .card_link:hover img{opacity:1;-webkit-box-shadow:0px 5px 30px 0px rgba(0,0,0,0.2);box-shadow:0px 5px 30px 0px rgba(0,0,0,0.2)}body>header nav#main_menu>ul>li>ul .list_gites .gite .card_link .card_image_wrapper{aspect-ratio:1!important;border-radius:5px}body>header nav#main_menu>ul>li>ul .list_gites .gite .card_link .card_image_wrapper img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%!important;width:100%;display:block;-webkit-transition:opacity 0.2s linear,-webkit-transform 0.2s ease-out,-webkit-box-shadow 0.2s linear;transition:opacity 0.2s linear,-webkit-transform 0.2s ease-out,-webkit-box-shadow 0.2s linear;transition:transform 0.2s ease-out,opacity 0.2s linear,box-shadow 0.2s linear;transition:transform 0.2s ease-out,opacity 0.2s linear,box-shadow 0.2s linear,-webkit-transform 0.2s ease-out,-webkit-box-shadow 0.2s linear}body>header nav#main_menu>ul>li>ul .list_gites .gite .card_link .card_text_wrapper{color:white;padding:0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:5px;gap:10px}body>header nav#main_menu>ul>li>ul .list_gites .gite .card_link .card_text_wrapper h3{text-align:left;font-size:2rem;line-height:1.2em}@media (max-width:575px){body>header nav#main_menu>ul>li>ul .list_gites .gite .card_link .card_text_wrapper h3{font-size:1.8rem}}body>header nav#main_menu>ul>li>ul .list_gites .gite .card_link .card_text_wrapper p{font-size:1.4rem}@media (max-width:575px){body>header nav#main_menu>ul>li>ul .list_gites .gite .card_link .card_text_wrapper p{font-size:1.2rem}}body>header nav#main_menu>ul>li>ul .list_gites .gite .card_link .card_text_wrapper p{line-height:1.2em;text-align:left}body>header aside{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:50%;right:30px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:767px){body>header aside{right:15px}}body>header aside #booking_button{-webkit-box-shadow:0px 2px 20px 0px rgba(0,0,0,0.1);box-shadow:0px 2px 20px 0px rgba(0,0,0,0.1);background-color:#CE8377}@media (max-width:1399px){body>header aside #booking_button{display:none}}@media (min-width:1200px){body>header aside button.hamburger{display:none}}body .parallax{position:absolute;left:0;top:30%;z-index:0}body .parallax.circle{height:400px;width:400px;border-radius:50%;background-color:#CE8377}body .shape.square{height:150px;width:150px;display:block;background-color:#CE8377}body .parallax_wrapper{height:100%;min-height:800px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:100px}body .image_parallax{position:absolute;overflow:hidden}body .image_parallax.image_wrapper_1{height:300px;aspect-ratio:0.7692307692;left:200px;top:100px}body .image_parallax.image_wrapper_1 img{bottom:-50px;height:200%}body .image_parallax.image_wrapper_2{height:220px;aspect-ratio:1.5;right:300px;bottom:20px}body .image_parallax.image_wrapper_2 img{bottom:0}body .image_parallax img{position:absolute;width:130%;height:160%;-o-object-fit:cover;object-fit:cover;bottom:0}body .parallax_text_effect{font-size:7rem;line-height:1.3em}@media (max-width:991px){body .parallax_text_effect{font-size:5rem}}@media (max-width:575px){body .parallax_text_effect{font-size:4rem}}body .parallax_text_effect{font-weight:700}body .parallax_horizontal_wrapper{height:100%;min-height:800px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap}body .parallax_horizontal_wrapper .panel{height:100%;width:100vw;display:block}body .parallax_horizontal_wrapper .panel.panel-1{background-color:#CE8377}body .parallax_horizontal_wrapper .panel.panel-2{background-color:#CE8377}body .parallax_horizontal_wrapper .panel.panel-3{background-color:#CE8377}body #scroll_horizontal{padding-left:0!important;padding-right:0!important}body #page_wrapper main #heading{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:-140px}body #page_wrapper main #heading h1{display:block;font-size:5.6rem;line-height:1em}@media (max-width:991px){body #page_wrapper main #heading h1{font-size:4.5rem}}@media (max-width:575px){body #page_wrapper main #heading h1{font-size:4rem}}body #page_wrapper main #heading h1{font-family:"Aurelig Vintage",Georgia,Times,serif;margin-bottom:0;text-align:center}body #page_wrapper main #heading h2{display:block;margin-top:5px;text-align:center;font-weight:600;text-transform:uppercase;letter-spacing:0.3em}body #page_wrapper main{padding-top:0!important}body #page_wrapper main .home_landing{height:100vh;background-size:cover!important;background-repeat:no-repeat}@media (max-width:991px){body #page_wrapper main .home_landing{margin-bottom:0}}body #page_wrapper main .home_landing+section{padding-top:140px!important}@media (max-width:991px){body #page_wrapper main .home_landing+section{padding-top:80px!important}}body #page_wrapper main .home_mer_terre{position:relative;overflow-y:hidden}body #page_wrapper main .home_mer_terre:before{content:"";position:absolute;top:-2px;left:0;width:50%;height:103%;background-color:rgba(69,121,143,0.2)}@media (max-width:767px){body #page_wrapper main .home_mer_terre:before{width:100%;height:50%;top:0}}body #page_wrapper main .home_mer_terre .container .row{gap:150px!important}@media (max-width:767px){body #page_wrapper main .home_mer_terre .container .row{gap:80px!important}}body #page_wrapper main .home_mer_terre .container .row .col:first-child .button{color:#285366;background-color:rgba(255,255,255,0.7)}body.home #page_wrapper{padding-top:0}body #page_wrapper main #default_content .parallax-1{position:absolute;top:calc(100vh + 500px);left:0px;width:auto;height:auto}@media (max-width:1199px){body #page_wrapper main #default_content .parallax-1{display:none}}body .list_reviews{padding-top:140px!important}@media (max-width:575px){body .list_reviews{padding-top:80px!important;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:0!important;padding-right:0!important;width:100%}}body .list_reviews{}body .review_slider .review{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}body .review_slider .review p{line-height:1.5em}body .review_slider .review .review_author{font-size:2rem;line-height:1.2em}@media (max-width:575px){body .review_slider .review .review_author{font-size:1.8rem}}body .review_slider .review .review_author{font-weight:600}body .review_slider .review .review_date{font-size:1.2rem}@media (max-width:575px){body .review_slider .review .review_date{font-size:1rem}}body .review_slider .review .review_note{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600}body .review_slider .review .review_note:before{content:"";height:15px;width:15px;background-image:url("../img/icon-star.svg");background-size:contain;background-repeat:no-repeat;background-position:center}body .review_slider .review .review_title{font-size:1.7rem}@media (max-width:575px){body .review_slider .review .review_title{font-size:1.6rem}}body .review_slider .review .review_title{font-weight:600}body .review_slider .review .review_content{font-size:1.4rem}@media (max-width:575px){body .review_slider .review .review_content{font-size:1.2rem}}body .review_slider .splide__arrows .splide__arrow--prev{left:0!important}body .review_slider .splide__arrows .splide__arrow--next{right:0!important}body .list_gites_wrapper{padding-top:0!important}body .list_gites{display:-ms-grid!important;display:grid!important;-ms-grid-columns:1fr 80px 1fr 80px 1fr 80px 1fr;grid-template-columns:repeat(4,1fr);grid-gap:80px}@media (max-width:1199px){body .list_gites{-ms-grid-columns:1fr 30px 1fr;grid-template-columns:repeat(2,1fr);grid-gap:30px}}@media (max-width:767px){body .list_gites{-ms-grid-columns:1fr 30px 1fr;grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){body .list_gites{gap:15px;row-gap:30px}}body .list_gites .gite .card_link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;text-decoration:none!important}body .list_gites .gite .card_link .card_image_wrapper{position:relative;display:block;width:100%;aspect-ratio:1.5;height:auto;overflow:hidden}body .list_gites .gite .card_link .card_image_wrapper img{position:relative;display:block;margin-bottom:0!important;height:100%!important;width:100%;-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:0.9}body .list_gites .gite .card_link:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}body .list_gites .gite .card_link .card_text_wrapper{padding:20px 30px 0px;color:#285366;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){body .list_gites .gite .card_link .card_text_wrapper{padding:20px 0px 0px}}body .list_gites .gite .card_link .card_text_wrapper h3{font-size:2.4rem;line-height:1.2em}@media (max-width:575px){body .list_gites .gite .card_link .card_text_wrapper h3{font-size:2rem}}body .list_gites .gite .card_link .card_text_wrapper h3{margin-bottom:0!important;font-weight:600;text-align:center}body .list_gites .gite .card_link .card_text_wrapper p{text-align:center;line-height:1.3em}body .list_gites .gite .card_link .over_link{position:absolute;inset:0}body .list_gites .gite .card_link .read-more{text-decoration:underline}body .actualites_filters .filters{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:15px}body.single-gite #page_wrapper main.container-fluid>.row#gallery{padding-top:0;padding-bottom:30px}body.single-gite #page_wrapper main.container-fluid>.row#gallery .container .row{display:-ms-grid!important;display:grid!important;-ms-grid-columns:7fr 5fr;grid-template-columns:7fr 5fr}@media (max-width:991px){body.single-gite #page_wrapper main.container-fluid>.row#gallery .container .row{-ms-grid-columns:1fr;grid-template-columns:1fr}}body.single-gite #page_wrapper main.container-fluid>.row#gallery .container .row #main-slider{-webkit-box-shadow:0px 5px 30px 0px rgba(0,0,0,0.2);box-shadow:0px 5px 30px 0px rgba(0,0,0,0.2)}body.single-gite #page_wrapper main.container-fluid>.row#gallery .container .row #main-slider img{width:100%;height:auto;display:block;-o-object-fit:cover;object-fit:cover;aspect-ratio:1.5;object-fit:cover;-o-object-position:center;object-position:center;border-radius:5px}body.single-gite #page_wrapper main.container-fluid>.row#gallery .container .row #main-slider figure{position:relative}body.single-gite #page_wrapper main.container-fluid>.row#gallery .container .row #main-slider figure figcaption{position:absolute;bottom:10px;left:10px;background-color:#f5f3ee;padding:3px 10px;font-size:1.4rem}@media (max-width:575px){body.single-gite #page_wrapper main.container-fluid>.row#gallery .container .row #main-slider figure figcaption{font-size:1.2rem}}body.single-gite #page_wrapper main.container-fluid>.row#gallery .container .row #main-slider .splide__arrow--prev{left:0;-webkit-transform:translateX(-50%) rotate(180deg);transform:translateX(-50%) rotate(180deg)}body.single-gite #page_wrapper main.container-fluid>.row#gallery .container .row #main-slider .splide__arrow--next{right:0;-webkit-transform:translateX(50%) rotate(0deg);transform:translateX(50%) rotate(0deg)}body.single-gite #page_wrapper main.container-fluid>.row#gallery .container .row #thumbnail-slider .splide__list{display:-ms-grid!important;display:grid!important;-ms-grid-columns:1fr 20px 1fr 20px 1fr;grid-template-columns:repeat(3,1fr);-ms-grid-rows:1fr 20px 1fr 20px 1fr;grid-template-rows:repeat(3,1fr);gap:20px;-webkit-transform:none!important;transform:none!important}body.single-gite #page_wrapper main.container-fluid>.row#gallery .container .row #thumbnail-slider .splide__list>:first-child{-ms-grid-row:1;-ms-grid-column:1}body.single-gite #page_wrapper main.container-fluid>.row#gallery .container .row #thumbnail-slider .splide__list>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}body.single-gite #page_wrapper main.container-fluid>.row#gallery .container .row #thumbnail-slider .splide__list>:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}body.single-gite #page_wrapper main.container-fluid>.row#gallery .container .row #thumbnail-slider .splide__list>:nth-child(4){-ms-grid-row:3;-ms-grid-column:1}body.single-gite #page_wrapper main.container-fluid>.row#gallery .container .row #thumbnail-slider .splide__list>:nth-child(5){-ms-grid-row:3;-ms-grid-column:3}body.single-gite #page_wrapper main.container-fluid>.row#gallery .container .row #thumbnail-slider .splide__list>:nth-child(6){-ms-grid-row:3;-ms-grid-column:5}body.single-gite #page_wrapper main.container-fluid>.row#gallery .container .row #thumbnail-slider .splide__list>:nth-child(7){-ms-grid-row:5;-ms-grid-column:1}body.single-gite #page_wrapper main.container-fluid>.row#gallery .container .row #thumbnail-slider .splide__list>:nth-child(8){-ms-grid-row:5;-ms-grid-column:3}body.single-gite #page_wrapper main.container-fluid>.row#gallery .container .row #thumbnail-slider .splide__list>:nth-child(9){-ms-grid-row:5;-ms-grid-column:5}@media (max-width:991px){body.single-gite #page_wrapper main.container-fluid>.row#gallery .container .row #thumbnail-slider .splide__list{-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr);-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr)}body.single-gite #page_wrapper main.container-fluid>.row#gallery .container .row #thumbnail-slider .splide__list>:first-child{-ms-grid-row:1;-ms-grid-column:1}body.single-gite #page_wrapper main.container-fluid>.row#gallery .container .row #thumbnail-slider .splide__list>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}body.single-gite #page_wrapper main.container-fluid>.row#gallery .container .row #thumbnail-slider .splide__list>:nth-child(3){-ms-grid-row:1;-ms-grid-column:3}body.single-gite #page_wrapper main.container-fluid>.row#gallery .container .row #thumbnail-slider .splide__list>:nth-child(4){-ms-grid-row:1;-ms-grid-column:4}body.single-gite #page_wrapper main.container-fluid>.row#gallery .container .row #thumbnail-slider .splide__list>:nth-child(5){-ms-grid-row:1;-ms-grid-column:5}body.single-gite #page_wrapper main.container-fluid>.row#gallery .container .row #thumbnail-slider .splide__list>:nth-child(6){-ms-grid-row:1;-ms-grid-column:6}}@media (max-width:767px){body.single-gite #page_wrapper main.container-fluid>.row#gallery .container .row #thumbnail-slider .splide__list{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr)}body.single-gite #page_wrapper main.container-fluid>.row#gallery .container .row #thumbnail-slider .splide__list>:first-child{-ms-grid-row:1;-ms-grid-column:1}body.single-gite #page_wrapper main.container-fluid>.row#gallery .container .row #thumbnail-slider .splide__list>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}body.single-gite #page_wrapper main.container-fluid>.row#gallery .container .row #thumbnail-slider .splide__list>:nth-child(3){-ms-grid-row:1;-ms-grid-column:3}}body.single-gite #page_wrapper main.container-fluid>.row#gallery .container .row #thumbnail-slider .splide__list .splide__slide{border:3px solid transparent;cursor:pointer;opacity:0.6;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;aspect-ratio:1;border-radius:5px;overflow:hidden;display:block}body.single-gite #page_wrapper main.container-fluid>.row#gallery .container .row #thumbnail-slider .splide__list .splide__slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;-webkit-box-shadow:0px 2px 20px 0px rgba(0,0,0,0.1);box-shadow:0px 2px 20px 0px rgba(0,0,0,0.1);border-radius:5px}body.single-gite #page_wrapper main.container-fluid>.row#gallery .container .row #thumbnail-slider .splide__list .splide__slide.is-active{opacity:1}body.single-gite #page_wrapper main.container-fluid>.row#detail{max-width:100%}body.single-gite #page_wrapper main.container-fluid>.row#detail .container .row{display:-ms-grid;display:grid;-ms-grid-columns:7fr 5fr;grid-template-columns:7fr 5fr}@media (max-width:991px){body.single-gite #page_wrapper main.container-fluid>.row#detail .container .row{-ms-grid-columns:1fr;grid-template-columns:1fr}}body.single-gite #page_wrapper main.container-fluid>.row#detail .container .row #gite_description h3{font-size:2.4rem;line-height:1.2em}@media (max-width:575px){body.single-gite #page_wrapper main.container-fluid>.row#detail .container .row #gite_description h3{font-size:2rem}}body.single-gite #page_wrapper main.container-fluid>.row#detail .container .row #gite_features ul{list-style:none;display:-ms-grid;display:grid;-ms-grid-columns:1fr 30px 1fr 30px 1fr;grid-template-columns:repeat(3,1fr);gap:30px}@media (max-width:991px){body.single-gite #page_wrapper main.container-fluid>.row#detail .container .row #gite_features ul{-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr)}}@media (max-width:767px){body.single-gite #page_wrapper main.container-fluid>.row#detail .container .row #gite_features ul{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}@media (max-width:575px){body.single-gite #page_wrapper main.container-fluid>.row#detail .container .row #gite_features ul{-ms-grid-columns:1fr 15px 1fr;grid-template-columns:repeat(2,1fr);gap:15px}}body.single-gite #page_wrapper main.container-fluid>.row#detail .container .row #gite_features ul li{border-radius:5px;-webkit-box-shadow:0px 2px 20px 0px rgba(0,0,0,0.1);box-shadow:0px 2px 20px 0px rgba(0,0,0,0.1);aspect-ratio:1;gap:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}body.single-gite #page_wrapper main.container-fluid>.row#detail .container .row #gite_features ul li:before{display:none}body.single-gite #page_wrapper main.container-fluid>.row#detail .container .row #gite_features ul li img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;height:60px;width:60px;margin:0}body.single-gite #page_wrapper main.container-fluid>.row#detail .container .row #gite_features ul li span{display:block;text-align:center;line-height:1.2em;font-weight:600;font-size:1.4rem}@media (max-width:575px){body.single-gite #page_wrapper main.container-fluid>.row#detail .container .row #gite_features ul li span{font-size:1.2rem}}@media (max-width:991px){body.single-gite #page_wrapper main.container-fluid>.row#detail .container .row #gite_features ul li span{font-size:1.4rem}}@media (max-width:991px) and (max-width:575px){body.single-gite #page_wrapper main.container-fluid>.row#detail .container .row #gite_features ul li span{font-size:1.2rem}}body.single-gite #page_wrapper main.container-fluid>.row#detail .container .row #gite_features ul li span{}body #module_reservation{position:fixed;bottom:0;left:0;height:70px;width:100%;background-color:#f5f3ee;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:50px;-webkit-box-shadow:0px -8px 15px 0px rgba(0,0,0,0.1);box-shadow:0px -8px 15px 0px rgba(0,0,0,0.1);padding:0 30px}@media (max-width:1399px){body #module_reservation{gap:30px}}body #module_reservation h3{font-family:"Aurelig Vintage",Georgia,Times,serif;font-size:2.8rem;line-height:1.2em}@media (max-width:575px){body #module_reservation h3{font-size:2.4rem}}body #module_reservation h3{color:#285366;white-space:nowrap}@media (max-width:1199px){body #module_reservation h3{display:none}}@media (max-width:1199px){body #module_reservation .hbook-wrapper-booking-form{display:none}}body #module_reservation #booking_button_resp{background-color:#CE8377}@media (min-width:1200px){body #module_reservation #booking_button_resp{display:none}}.hbook-wrapper-booking-form form{max-width:none;position:relative}.hbook-wrapper-booking-form form h3{display:none}.hbook-wrapper-booking-form form .hb-search-fields-and-submit .hb-search-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}@media (max-width:991px){.hbook-wrapper-booking-form form .hb-search-fields-and-submit .hb-search-fields{gap:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.hbook-wrapper-booking-form form .hb-search-fields-and-submit .hb-search-fields p{margin:0;width:auto}.hbook-wrapper-booking-form form .hb-search-fields-and-submit .hb-search-fields p input,.hbook-wrapper-booking-form form .hb-search-fields-and-submit .hb-search-fields p select{padding:0 20px;height:44px;border-radius:22px;border:none;max-width:180px;background-color:rgba(210,225,231,0.8);color:#285366!important}.hbook-wrapper-booking-form form .hb-search-fields-and-submit .hb-search-fields p input[type=submit]{background-color:#CE8377;color:white!important;font-weight:600}.hbook-wrapper-booking-form form .hb-search-error{font-size:1.4rem}@media (max-width:575px){.hbook-wrapper-booking-form form .hb-search-error{font-size:1.2rem}}.hbook-wrapper-booking-form form .hb-search-error{color:#45798F;position:absolute;top:-50px;background-color:#ffffff;border-radius:5px;padding:5px 10px;background-color:#f5f3ee;-webkit-box-shadow:0px 2px 20px 0px rgba(0,0,0,0.1);box-shadow:0px 2px 20px 0px rgba(0,0,0,0.1)}body .hbook-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body .hbook-wrapper input[type=submit]{background-color:#45798F;color:white;padding:0 1em;height:40px;border-radius:20px;border:none}body .hbook-wrapper .hb-search-fields-and-submit .hb-search-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;gap:40px}@media (max-width:1199px){body .hbook-wrapper .hb-search-fields-and-submit .hb-search-fields{gap:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:767px){body .hbook-wrapper .hb-search-fields-and-submit .hb-search-fields{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}body .hbook-wrapper .hb-search-fields-and-submit .hb-search-fields:after{display:none}body .hbook-wrapper .hb-search-fields-and-submit .hb-search-fields p{width:100%}body .hbook-wrapper .hb-search-fields-and-submit .hb-search-fields p input,body .hbook-wrapper .hb-search-fields-and-submit .hb-search-fields p select{max-width:none}body .hbook-wrapper .hb-booking-search-form{width:100%}body .hbook-wrapper .hb-booking-search-form h3{font-size:2rem;line-height:1.2em}@media (max-width:575px){body .hbook-wrapper .hb-booking-search-form h3{font-size:1.8rem}}body .hbook-wrapper .hb-booking-search-form h3{font-weight:600;margin-bottom:15px;text-align:center}body .hbook-wrapper .hb-booking-search-form .hb-searched-summary span{font-weight:600}body .hbook-wrapper .hb-booking-details-form{width:100%;max-width:none;margin-top:-20px!important;display:none}body .hbook-wrapper .hb-booking-details-form .hb-step-button{margin-top:0px}body .hbook-wrapper .hb-booking-details-form .hb-details-fields h3{font-size:2rem;line-height:1.2em}@media (max-width:575px){body .hbook-wrapper .hb-booking-details-form .hb-details-fields h3{font-size:1.8rem}}body .hbook-wrapper .hb-booking-details-form .hb-details-fields h3{font-weight:600;margin-bottom:15px}body .hbook-wrapper .hb-booking-details-form .hb-details-fields p label{margin-bottom:0;line-height:1.6em}body .hbook-wrapper .hb-booking-details-form .hb-confirm-button{padding-top:20px}body .hbook-wrapper .hb-accom-list{width:100%;max-width:none}body .hbook-wrapper .hb-accom-list .hb-search-result-title-section{text-align:center;padding:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}body .hbook-wrapper .hb-accom-list .hb-search-result-title-section h3{font-size:2.8rem;line-height:1.2em}@media (max-width:575px){body .hbook-wrapper .hb-accom-list .hb-search-result-title-section h3{font-size:2.4rem}}body .hbook-wrapper .hb-accom-list .hb-search-result-title-section h3{font-weight:600}body .hbook-wrapper .hb-multi-accom-choices{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;width:100%}body .hbook-wrapper .hb-multi-accom-choices .hb-accom{margin-bottom:0;padding:20px;border-radius:16px}body .hbook-wrapper .hb-multi-accom-choices .hb-accom .hb-accom-title{font-size:2.8rem;line-height:1.2em}@media (max-width:575px){body .hbook-wrapper .hb-multi-accom-choices .hb-accom .hb-accom-title{font-size:2.4rem}}body .hbook-wrapper .hb-multi-accom-choices .hb-accom .hb-price-breakdown-title{padding-bottom:10px}body .hbook-wrapper .hb-step-button{margin-top:20px}.open_street_map .row#acces{display:-ms-grid!important;display:grid!important;-ms-grid-columns:7fr 70px 5fr;grid-template-columns:7fr 5fr;gap:70px}@media (max-width:991px){.open_street_map .row#acces{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:30px}}.open_street_map .row#acces #openstreetmap{display:block;position:relative;height:450px;width:100%;margin-bottom:15px}.open_street_map .row#acces #openstreetmap .leaflet-popup-content{font-size:1.6rem}@media (max-width:575px){.open_street_map .row#acces #openstreetmap .leaflet-popup-content{font-size:1.4rem}}.open_street_map .row#acces #openstreetmap .leaflet-popup-content{width:150px!important}@media (max-width:767px){.open_street_map .row#acces #openstreetmap{height:300px}}.open_street_map .row#acces #coordinates{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:50px}.open_street_map .row#acces #coordinates h2{margin:0;font-size:2.8rem;line-height:1.2em}@media (max-width:575px){.open_street_map .row#acces #coordinates h2{font-size:2.4rem}}.open_street_map .row#acces{}#scroll_to_second{position:absolute;top:calc(100vh - 150px);left:50%;width:50px;height:50px;border-radius:50%;z-index:1000;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#CE8377;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0px 5px 30px 0px rgba(0,0,0,0.2);box-shadow:0px 5px 30px 0px rgba(0,0,0,0.2)}@media (max-width:767px){#scroll_to_second{display:none}}#scroll_to_second:after{height:30px;width:30px;content:"";display:block;-webkit-transform:rotate(90deg);transform:rotate(90deg);background-image:url("../img/icon-arrow-light.svg");background-size:contain;background-repeat:no-repeat}body #page_wrapper>#footer{position:relative;margin-bottom:0;background-color:#285366;color:white}@media (max-width:767px){body #page_wrapper>#footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:767px){body #page_wrapper>#footer .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}body #page_wrapper>#footer .row>div.col{gap:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body #page_wrapper>#footer .row>div.col #footer_title{display:block;font-size:2.8rem;line-height:1.2em}@media (max-width:575px){body #page_wrapper>#footer .row>div.col #footer_title{font-size:2.4rem}}body #page_wrapper>#footer .row>div.col #footer_title{font-weight:700;line-height:1em}body #page_wrapper>#footer .row>div.col #footer_logo{height:85px;width:auto}@media (max-width:379px){body #page_wrapper>#footer .row>div.col #footer_logo{height:70px}}body #page_wrapper>#footer .row>div.col a{display:block}body #page_wrapper>#footer .row>div.col .menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}body #page_wrapper>#footer .row>div.col #call_button{background-color:rgba(255,255,255,0.2);font-size:1.7rem}@media (max-width:575px){body #page_wrapper>#footer .row>div.col #call_button{font-size:1.6rem}}body #page_wrapper>#footer .row>div.col address{font-weight:600;text-align:center}body #page_wrapper>#footer .row#footer_networks{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body #page_wrapper #copyright{color:white;font-size:1.2rem}@media (max-width:575px){body #page_wrapper #copyright{font-size:1rem}}body #page_wrapper #copyright .container>.row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0px 30px!important}@media (max-width:991px){body #page_wrapper #copyright .container>.row{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}body #page_wrapper #copyright #footer_menu_legal ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}@media (max-width:991px){body #page_wrapper #copyright #footer_menu_legal ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}body #page_wrapper #copyright #footer_menu_legal ul li{position:relative;font-size:1.2rem}@media (max-width:575px){body #page_wrapper #copyright #footer_menu_legal ul li{font-size:1rem}}body #page_wrapper #copyright #footer_menu_legal ul li{line-height:1em}body #page_wrapper #copyright #footer_menu_legal ul li:before{content:"|";position:absolute;left:calc(-20px / 2);-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:991px){body #page_wrapper #copyright #footer_menu_legal ul li:before{display:none}}body #page_wrapper #copyright #footer_menu_legal ul li:first-child:before{display:none}body #page_wrapper #signature{position:relative;padding:10px 30px 80px!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body #page_wrapper #signature.white{background-color:white}body #page_wrapper #signature.black{background-color:black}body #page_wrapper #signature img{width:170px;height:auto}