﻿@font-face{font-family:"coranto-2";src:url("https://use.typekit.net/af/6360a8/000000000000000077359dfd/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/6360a8/000000000000000077359dfd/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/6360a8/000000000000000077359dfd/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:"coranto-2";src:url("https://use.typekit.net/af/3e4ed6/000000000000000077359e01/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff2"),url("https://use.typekit.net/af/3e4ed6/000000000000000077359e01/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff"),url("https://use.typekit.net/af/3e4ed6/000000000000000077359e01/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:400;font-stretch:normal}@font-face{font-family:"coranto-2";src:url("https://use.typekit.net/af/2b8085/000000000000000077359e07/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/2b8085/000000000000000077359e07/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/2b8085/000000000000000077359e07/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:"coranto-2";src:url("https://use.typekit.net/af/b6cde8/000000000000000077359e08/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff2"),url("https://use.typekit.net/af/b6cde8/000000000000000077359e08/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff"),url("https://use.typekit.net/af/b6cde8/000000000000000077359e08/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:700;font-stretch:normal}@font-face{font-family:"coranto-2-headline";src:url("https://use.typekit.net/af/0fd95a/000000000000000077359e0c/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/0fd95a/000000000000000077359e0c/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/0fd95a/000000000000000077359e0c/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:"coranto-2-headline";src:url("https://use.typekit.net/af/5d6329/000000000000000077359e03/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/5d6329/000000000000000077359e03/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/5d6329/000000000000000077359e03/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459WRhyyTh89ZNpQ.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459WZhyyTh89ZNpQ.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Montserrat";font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu173w9aXpsog.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Montserrat";font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu173w2aXpsog.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Montserrat";font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu173w3aXpsog.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Montserrat";font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu173w5aXo.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459WRhyyTh89ZNpQ.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459WZhyyTh89ZNpQ.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body{font-family:"Montserrat",sans-serif}#wereserve{cursor:pointer;position:fixed;right:20px;bottom:20px;z-index:999999;width:55px;height:55px;background:var(--button-background-color);border-radius:50%;color:var(--button-text-color);font-weight:700;line-height:55px;text-align:center;font-size:24px;box-shadow:0 0 15px 0 rgba(0,0,0,.1);transition:.3s}#wereserve:before{content:"";font-family:"Font Awesome 6 Pro"}#wereserve:hover{background:var(--button-hover-background-color);color:var(--button-hover-text-color);-webkit-transform:scale(1.1);transform:scale(1.1)}h1{font-family:"coranto-2",sans-serif;font-size:3.157em}h2{font-family:"coranto-2",sans-serif;font-size:2.5em;line-height:1.2}h3{font-family:"coranto-2",sans-serif;font-size:2.1875em;line-height:1.2}h4{font-family:"coranto-2",sans-serif}h5{font-family:"coranto-2",sans-serif}h6{font-family:"coranto-2",sans-serif}p{font-family:"Montserrat",sans-serif}label{font-family:"Montserrat",sans-serif}strong{font-family:"Montserrat",sans-serif}span{font-family:"Montserrat",sans-serif}@media screen and (max-width: 991px){h2{font-size:1.777em}}.desktop-right-menu li{display:flex;align-items:center}.desktop-right-menu li:not(:last-child){margin-right:50px}.desktop-right-menu li .icon{color:var(--menu-text-color);font-size:.85em;font-weight:bold}.desktop-right-menu li .icon:before{font-weight:300}.desktop-right-menu li .cta{font-size:.85em}.main-menu ul li a{font-weight:normal}.main-menu .sub-menu-wrap a{font-weight:500 !important;margin-bottom:10px}.message-wrapper{background-color:#fff;padding-top:20px;padding-bottom:20px}.message-wrapper .message-bar{font-size:14px;color:var(--body-text-color)}.message-wrapper .message-bar a{color:var(--link-color)}.message-wrapper .message-bar a:hover{color:var(--link-hover-color)}.site-footer .main-footer>.container{position:relative}.site-footer .main-footer a:hover{opacity:.7;color:#fff}.site-footer .main-footer .social-icons-flex-wrapper{gap:10px}.site-footer .main-footer .social-icons-flex-wrapper a{background-color:#0e1b14;color:#fff;display:flex;justify-content:center;align-items:center;width:30px;height:30px;font-size:1em;border-radius:5px}.site-footer .main-footer .social-icons-flex-wrapper a:hover{color:var(--link-hover-color)}@media(max-width: 991px){.site-footer .main-footer .social-icons-flex-wrapper{justify-content:center}}.site-footer .main-footer .wp-block-image{display:flex;justify-content:center}.site-footer .main-footer .blackbuttons{left:24px;top:-120px;display:flex}@media(max-width: 991px){.site-footer .main-footer .blackbuttons{left:5%;width:90%}}.site-footer .main-footer .blackbuttons a{line-height:25px;padding:20px;min-width:200px;background:var(--button-background-color);color:#fff;font-size:.875em;display:inline-block;text-align:center;transition:.3s cubic-bezier(0.24, 0.63, 0.63, 0.96)}@media(max-width: 543px){.site-footer .main-footer .blackbuttons a{padding:20px 5px}}@media(max-width: 991px){.site-footer .main-footer .blackbuttons a{min-width:auto;width:33.3%}}.site-footer .main-footer .blackbuttons a.telefoon-icon:before{content:""}.site-footer .main-footer .blackbuttons a.route-icon:before{content:""}.site-footer .main-footer .blackbuttons a.contact-icon:before{content:""}.site-footer .main-footer .blackbuttons a.icon:before{font-family:"Font Awesome 6 Pro";font-size:18px;display:block}.site-footer .main-footer .blackbuttons a:hover{opacity:1;color:#fff;background:var(--button-hover-background-color)}.site-footer .main-footer .blackbuttons a:not(:first-child){border-left:1px solid var(--button-hover-background-color)}@media screen and (max-width: 991px){.site-footer .main-footer .contact-details-wrapper a{padding:unset;color:unset;border:unset;border-radius:unset;background:unset}}#open-guestplan-button{background:#c09523;box-shadow:0 2px 4px rgba(0,0,0,.5019607843);width:60px;height:60px;position:fixed;bottom:30px;right:30px;border-radius:60px;cursor:pointer;z-index:1;transition:.3s}#open-guestplan-button:hover{background:#ad6c11}#open-guestplan-button:before{content:"";font-family:"Font Awesome 6 Pro";font-size:1.777em;width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:#1d1f20}#gifty-toggle-container{position:fixed;bottom:30px;right:30px;border-radius:60px;cursor:pointer;transition:.3s}@media only screen and (max-width: 576px){#gifty-toast-container{display:none !important}}@media only screen and (max-width: 576px){#gifty-container.left{left:10px !important}}@media only screen and (max-width: 576px){#gifty-container.bottom{bottom:10px !important}}#gifty-container #gifty-toggle-container.bottom{bottom:10px !important}#CookiebotWidget{left:25px !important;bottom:100px !important}body{position:relative}@media screen and (min-width: 991px){.parabranch{position:absolute;width:354px;height:665px;z-index:1}.parabranch:before{content:"";position:absolute;width:100%;height:100%;top:0;right:0;left:0;bottom:0;background-image:url("../images/branch.png");background-size:contain;background-repeat:no-repeat}.parabranch.leftbranch{left:0}.parabranch.leftbranch.hovered{transition:1s cubic-bezier(0.54, 0.54, 1, 1);left:-400px}.parabranch.rightbranch{right:0}.parabranch.rightbranch.hovered{transition:1s cubic-bezier(0.54, 0.54, 1, 1);right:-400px}.parabranch.rightbranch:before{-moz-transform:scale(-1, 1);-webkit-transform:scale(-1, 1);-o-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}}@media screen and (max-width: 768px){.parabranch{width:165px;height:300px;z-index:1;display:none}}@media screen and (min-width: 768px){.photofigure{z-index:20;position:fixed;left:0px;bottom:-400px;height:182px;width:184px;pointer-events:none}.photofigure .flash{position:absolute;bottom:85px;right:35px;width:10px;height:10px;background-image:url("../images/flash.png");background-size:cover;opacity:0;transform:scale(0);z-index:1;transition:.2s cubic-bezier(0.1, 0.44, 0.6, 1.01)}.photofigure:after{width:100%;height:100%;background-size:contain;content:"";position:absolute;background-repeat:no-repeat;left:30px;background-image:url("../images/louis_arm.png");transition:1s cubic-bezier(0.09, 0.37, 0.25, 0.89);transform:rotate(0deg) translate(-85px, 120px);top:0px}.photofigure:before{width:100%;height:100%;background-size:cover;content:"";position:absolute;top:0;background-repeat:no-repeat;left:0;background-image:url("../images/louis.png")}.photofigure .sun{position:absolute;top:0;left:15px;right:0;bottom:110px;margin:auto;width:90px;height:90px;border-radius:50%;background:#ffe9a4;opacity:.9;box-shadow:0px 0px 40px 15px #ffe9a4;z-index:-1}.photofigure .ray_box{position:absolute;margin:auto;top:0px;left:0;right:0;bottom:0;width:70px;-webkit-animation:ray_anim 120s linear infinite;animation:ray_anim 120s linear infinite}.photofigure .ray{background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.8) 50%, rgba(255, 255, 255, 0) 100%);background:linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.8) 50%, rgba(255, 255, 255, 0) 100%);margin-left:10px;border-radius:80% 80% 0 0;position:absolute;opacity:.1}.photofigure .ray1{height:170px;width:30px;-webkit-transform:rotate(180deg);top:-175px;left:15px}.photofigure .ray2{height:100px;width:8px;-webkit-transform:rotate(220deg);top:-90px;left:75px}.photofigure .ray3{height:170px;width:50px;-webkit-transform:rotate(250deg);top:-80px;left:100px}.photofigure .ray4{height:120px;width:14px;-webkit-transform:rotate(305deg);top:30px;left:100px}.photofigure .ray5{height:140px;width:30px;-webkit-transform:rotate(-15deg);top:60px;left:40px}.photofigure .ray6{height:90px;width:50px;-webkit-transform:rotate(30deg);top:60px;left:-40px}.photofigure .ray7{height:180px;width:10px;-webkit-transform:rotate(70deg);top:-35px;left:-40px}.photofigure .ray8{height:120px;width:30px;-webkit-transform:rotate(100deg);top:-45px;left:-90px}.photofigure .ray9{height:80px;width:10px;-webkit-transform:rotate(120deg);top:-65px;left:-60px}.photofigure .ray10{height:190px;width:23px;-webkit-transform:rotate(150deg);top:-185px;left:-60px}@-webkit-keyframes ray_anim{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}section.effect.starteffect>.photofigure{-webkit-animation:goaway 3.5s;animation:goaway 3.5s}section.effect.starteffect>.photofigure:after{-webkit-transition-delay:1s;-moz-transition-delay:1s;-ms-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s;transform:rotate(0) translate(0, 0)}section.effect.starteffect>.photofigure .flash{-webkit-animation:flash .4s;animation:flash .4s;-webkit-animation-delay:2.5s;-moz-animation-delay:2.5s;-ms-animation-delay:2.5s;-o-animation-delay:2.5s;animation-delay:2.5s}@-webkit-keyframes flash{0%,100%{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(8)}}@keyframes flash{0%,100%{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(8)}}@-webkit-keyframes goaway{0%,100%{bottom:-200px}10%,90%{bottom:0}}@keyframes goaway{0%,100%{bottom:-200px}10%,90%{bottom:0}}}a.inline-cta.cta-secondary,input[type=submit].cta-secondary,button.cta-secondary,.gui-button-small.cta-secondary,.cta.cta-secondary{font-weight:600;font-family:"Montserrat",sans-serif}a.inline-cta,input[type=submit],button,.gui-button-small,.cta{font-weight:600;font-family:"Montserrat",sans-serif !important}.section-hero .image-wrapper:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background-color:#0a0f0c;opacity:.4}.section-hero .content-wrapper{min-height:calc(100vh - 100px);display:flex;justify-content:center;align-items:center;width:100%;text-align:center;position:relative;z-index:1}.section-hero .content-wrapper:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);height:calc(100% - 200px);width:100%;background-image:url("../images/shield.png");background-repeat:no-repeat;background-size:contain;background-position:center;z-index:-1}.section-hero .content-wrapper .content h1,.section-hero .content-wrapper .content h2,.section-hero .content-wrapper .content p{color:#fff}.section-hero .content-wrapper .content h1{font-size:3.157em;line-height:1.2}.section-hero .content-wrapper .content p{font-size:1.333em}@media screen and (max-width: 991px){.section-hero .content-wrapper{min-height:500px}.section-hero .content-wrapper .content h1{font-size:1.777em}.section-hero .content-wrapper .content p{font-size:1em}}.section-articles.section-pages .article-wrapper .image-wrapper{border-radius:10px;overflow:hidden;height:400px}.section-articles.section-pages .article-wrapper .content-wrapper{text-align:center;background-color:rgba(0,0,0,0)}.section-articles.section-pages .article-wrapper .content-wrapper h5{font-size:1.777em;padding-bottom:0;margin-bottom:10px}.section-articles.section-pages .article-wrapper .link-wrapper .icon{font-size:1.333em}.section-articles .icon-chevright{color:var(--body-text-color);font-size:.85em}.section-articles .icon-chevright:hover{color:var(--link-hover-color)}.section-articles .side-article-wrapper{background-color:#fff;border-radius:10px;padding:10px;box-shadow:0px 5px 20px rgba(0,0,0,.1)}.section-articles .side-article-wrapper:hover .image-wrapper .acf-focal-point-image{transform:scale(1.1)}.section-articles .side-article-wrapper:not(:last-child){margin-bottom:10px}.section-articles .side-article-wrapper .image-wrapper{width:80px;height:80px;min-width:80px;border-radius:5px;overflow:hidden;margin-right:20px}.section-articles .side-article-wrapper .image-wrapper .acf-focal-point-image{transition:.3s}.section-articles .side-article-wrapper .content-wrapper{color:var(--body-text-color);display:flex;flex-flow:column;justify-content:center}.section-articles .side-image-wrapper{min-height:350px}.section-articles .side-articles-wrapper{position:relative}.section-articles .side-articles-wrapper:before{content:"";position:absolute;left:50%;top:50%;transform:translateY(-50%);width:100%;height:calc(100% - 40px);background-color:#f2ece2;background-repeat:repeat;z-index:-1;border-radius:10px}.section-articles .side-articles-wrapper:after{content:"";position:absolute;left:50%;top:50%;transform:translateY(-50%);width:100%;height:calc(100% - 40px);background-image:url("../images/bg_pattern.png");background-repeat:repeat;z-index:-1;opacity:.1;border-radius:10px}@media screen and (max-width: 991px){.section-articles .side-articles-wrapper:after,.section-articles .side-articles-wrapper:before{content:unset}}.section-text.use_background .content-wrapper{padding-left:100px;background-color:#fff;position:relative;border-radius:10px 0 0 10px}.section-text.use_background .content-wrapper:after{content:"";width:100%;height:100%;position:absolute;right:-50%;top:0;background-color:#fff;z-index:-1}.section-text.use_background .image-wrapper{border-radius:10px}@media screen and (max-width: 767px){.section-text.use_background .image-wrapper{height:250px;min-height:250px}}.section-text .text-wrapper h2,.section-text .text-wrapper h3{margin:0 0 25px}@media screen and (max-width: 767px){.section-text .content-col{margin-top:50px}}@media screen and (min-width: 991px){.section-text .content-wrapper{padding-top:0px}}.section-text .content-wrapper .cta-wrapper{margin-top:30px}@media screen and (max-width: 767px){.section-text .image-wrapper.focal{height:250px;min-height:250px}}#resengo-booknow{display:none}@media screen and (max-width: 991px){.section-text.use_background{background-color:#fff;margin-top:100px;padding-bottom:100px}.section-text.use_background .content-wrapper{padding-left:0}.section-text.use_background .content-wrapper:after{content:unset}.section-text.use_background .image-wrapper{border-radius:10px}}.section-reviews .content-wrapper{text-align:center;margin:0 auto;margin-bottom:30px}.section-reviews .reviews-wrapper{padding-top:30px;padding-bottom:30px}.section-reviews .reviews-wrapper:before{content:"";position:absolute;left:50%;transform:translateX(-50%);top:0;height:100%;width:80%;background-color:#f2ece2;z-index:-1}.section-reviews .reviews-wrapper:after{content:"";position:absolute;left:50%;transform:translateX(-50%);top:0;height:100%;width:80%;background-image:url("../images/bg_pattern.png");background-repeat:repeat;z-index:-1;opacity:.1}.section-reviews .reviews-wrapper .review-wrapper{background-color:#fff;min-height:227px;height:100%;width:100%;padding:50px 30px;text-align:center;box-shadow:0px 0px 10px rgba(0,0,0,.1)}.section-reviews .reviews-wrapper .review-wrapper .stars-wrapper{gap:10px;margin-bottom:10px}.section-reviews .reviews-wrapper .review-wrapper .stars-wrapper img{min-width:13px;width:13px}.section-reviews .reviews-wrapper .review-wrapper .review-content-wrapper{margin-bottom:10px}.videocontainer{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto}.videocontainer iframe{position:absolute;top:0;left:0;width:100%;height:100%}.videocontainer .loadicon{cursor:pointer;position:absolute;top:calc(50% - 70px);left:calc(50% - 70px);width:140px;height:140px;transform:rotate(40deg)}.videocontainer .loadicon:before{content:"";border:1px solid #fff;border-radius:100%;width:100%;height:100%;position:absolute;-webkit-box-sizing:inherit;box-sizing:inherit}.videocontainer .loadicon:hover span:before{font-size:26px}.videocontainer .loadicon:hover .loaderinit:before{border-top-color:#fff;border-right-color:#fff;border-bottom-color:#fff;transition:border-top-color .15s linear,border-right-color .15s linear .1s,border-bottom-color .15s linear .2s}.videocontainer .loadicon:hover .loaderinit:after{border-top:4px solid #fff;border-left-width:4px;border-right-width:4px;transform:rotate(270deg);transition:transform .4s linear 0s,border-left-width 0s linear .35s}.videocontainer .loadicon span{width:70px;height:70px;position:absolute;top:35px;left:35px;background:#fff;border-radius:100%;transform:rotate(-40deg)}.videocontainer .loadicon span:before{line-height:70px;width:70px;display:block;text-align:center;content:"";font-family:"Font Awesome 6 Pro";color:var(--button-background-color);font-size:22px;transition:.5s cubic-bezier(0.24, 0.63, 0.63, 0.96);-webkit-box-sizing:inherit;box-sizing:inherit}.videocontainer .loadicon .loaderinit{pointer-events:none;width:143px;height:143px;left:-2px;top:-1px;padding:0;position:absolute;border-radius:100%;box-shadow:none}.videocontainer .loadicon .loaderinit:before,.videocontainer .loadicon .loaderinit:after{content:"";top:0;left:0;border-radius:100%;width:100%;height:100%;position:absolute;-webkit-box-sizing:inherit;box-sizing:inherit}.videocontainer .loadicon .loaderinit:before{border:4px solid rgba(0,0,0,0)}.videocontainer .loadicon .loaderinit:after{border:0 solid rgba(0,0,0,0)}.section-widget select,.section-widget input{margin-bottom:10px}.section-widget br{display:none}