@media screen and (min-width:320px){div,a,p,span,td,th,caption,li,h1,h2,h3,h4,legend,input,label,textarea,section,main,aside,article,ul{font-size:14px}.bt-red,.bt-black,.bt-grey{padding:10px 20px}.bt-red,.bt-black,.bt-blue,.bt-yellow,.bt-white{font-size:14px !important}body{padding-top:60px;overflow-x:hidden}.content-inner{padding:0 20px}#header{height:60px}#header .content-inner{min-width:0;height:100%}#header #top-header{padding:0;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;height:100%}#header #top-header #logo img{max-width:100%;height:auto}#header #top-header #right-header{margin-left:auto;margin-right:40px}#header #top-header #right-header #language_menu{margin:auto 5px auto 0}#header #top-header #right-header #language_menu li{width:30px;height:30px;margin:5px 0;display:inline-block}#header #top-header #right-header #language_menu li a{line-height:28px;font-size:12px}#header #top-header #right-header .bt-green{font-size:12px !important;padding:8px 10px}#header #top-header #main-menu{width:0}#header #top-header #main-menu .mobile-menu{position:absolute;top:14px;right:20px;display:inline-block;height:100%;cursor:pointer;width:25px;height:30px;z-index:10;margin:auto 0;line-height:30px;display:block}#header #top-header #main-menu .mobile-menu:after{content:"";background-color:#333333;height:3px;right:0;top:50%;top:-webkit-calc(50% - 1px);top:calc(50% - 1px);position:absolute;width:25px;-webkit-transition:all 0.5s 0s ease-in-out;-moz-transition:all 0.5s 0s ease-in-out;transition:all 0.5s 0s ease-in-out}#header #top-header #main-menu .mobile-menu span{display:block;text-indent:-9999px;width:25px;height:3px;top:50%;top:-webkit-calc(50% - 1px);top:calc(50% - 1px);right:0;margin:0 auto;position:absolute}#header #top-header #main-menu .mobile-menu span:before,#header #top-header #main-menu .mobile-menu span:after{content:"";position:absolute;top:-8px;right:0;height:3px;width:25px;background-color:#333333;transform-origin:center center;-webkit-transition:all 0.5s 0s ease-in-out;-moz-transition:all 0.5s 0s ease-in-out;transition:all 0.5s 0s ease-in-out}#header #top-header #main-menu .mobile-menu span:after{width:25px;bottom:-8px;top:auto}#header #top-header #main-menu.active .mobile-menu:after{width:0;opacity:0}#header #top-header #main-menu.active .mobile-menu span:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:0}#header #top-header #main-menu.active .mobile-menu span:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);bottom:0}#header #top-header #main-menu.active .menu-header{visibility:visible;opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}#header #top-header #main-menu>nav{position:absolute;top:100%;z-index:50;left:0 !important;width:100%;background-color:#fff;padding:0;display:none;height:auto;overflow:auto}#header #top-header #main-menu>nav>ul{display:block;height:auto;margin:0}#header #top-header #main-menu>nav>ul>li{display:block;margin:0;padding:0;border-top:1px solid rgba(63,185,84,0.2)}#header #top-header #main-menu>nav>ul>li>a{display:block;width:100%;padding:10px 20px;position:relative;font-size:16px;border-radius:0;background-color:#FAFAFB}#header #top-header #main-menu>nav>ul>li.submenu>a:after{content:"";position:absolute;top:13px;right:20px;border-left:8px solid #333333;border-top:8px solid transparent;border-bottom:8px solid transparent}#header #top-header #main-menu>nav>ul>li:hover>ul{display:none}#header #top-header #main-menu>nav>ul>li ul{position:static;padding:0;display:none;margin:0}#header #top-header #main-menu>nav>ul>li ul>li{width:100%;max-width:100%;margin:0;padding:0px;border-top:1px solid rgba(63,185,84,0.2)}#header #top-header #main-menu>nav>ul>li ul>li>a{font-size:14px;padding:10px 20px;margin:0;display:block;background-color:#3FB954;color:#fff}#header #top-header #main-menu>nav>ul>li ul>li>a .image{display:none}#header #top-header #main-menu>nav>ul>li ul>li>ul{margin-left:0px;display:none}#header #top-header #main-menu>nav>ul>li ul>li>ul li{margin:0}#header #top-header #main-menu>nav>ul>li ul>li>ul li a{display:block;padding:5px 35px;font-size:14px}#breadcrumb{display:none}#top-home{padding:20px 0}#top-home img,#top-home svg{max-width:100%;height:auto}#top-home #section1 .right{width:100%;margin-top:20px}#slideshow-home .image{height:auto}#wrap-content .block-home h1,#wrap-content .block-home h2{font-size:24px}#wrap-content .block-home h1 br,#wrap-content .block-home h2 br{display:none}#wrap-content .block-home ul li,#wrap-content .block-home p{font-size:14px}#wrap-content #reservation-home{margin:-40px 0 40px 0;padding:0 20px}#wrap-content #reservation-home .content-inner{padding:20px}#wrap-content #reservation-home .content-inner .title{font-size:16px;margin:0 0 20px 0}#wrap-content #section2{margin:0 0 20px 0}#wrap-content #section2 .row>div.block-video{width:100%}#wrap-content #section2 iframe{max-width:100%}#wrap-content #section3 .row{padding:20px 20px 20px 20px}#wrap-content #section3 .row .ce-gallery{width:100%;margin:0 auto 20px auto !important}#wrap-content #section3 .row .ce-bodytext{flex:none;width:100%}#wrap-content #section3 .row .ce-gallery{max-width:100%}#wrap-content #section3 .row .ce-gallery .owl-carousel{padding-bottom:35px}#wrap-content #section3 .row .ce-gallery .ce-column{float:none}#wrap-content #section3 .row .ce-gallery .owl-carousel .image{height:auto;display:block}#wrap-content #section3 .row .ce-gallery .owl-carousel .image img{width:100%;height:auto}#wrap-content .list-news .item{width:100%;margin:auto}#wrap-content .list-news .item .info p{font-size:14px}#wrap-content #section5 .left{flex:none;width:100%}#wrap-content #section5 .right{flex:none;margin:20px auto 0 auto;width:100%;max-width:375px}#wrap-content #section6{padding:1px 0}#wrap-content #section6 .ce-textpic .ce-bodytext p{font-size:16px}#footer #top-footer{padding:20px 0 0px 0}#footer #top-footer #contact-footer .title{font-size:24px}#footer #bottom-footer{padding:20px 0}#headband .image{height:auto}#headband #main-title{left:20px}#headband #main-title h1{font-size:24px;padding:10px 30px;min-width:0}.owl-carousel{padding-bottom:35px}#wrap-content #main-content{margin-bottom:40px}#wrap-content #main-content h2{font-size:20px}#wrap-content #main-content p,#wrap-content #main-content span,#wrap-content #main-content ul li,#wrap-content #main-content ol li,#wrap-content #main-content a,#wrap-content #main-content table td,#wrap-content #main-content table th{font-size:14px}#wrap-content #main-content .row>div{margin:0 0 20px 0}#wrap-content #main-content .gallery-list{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center}#wrap-content #main-content .list-location>.item{padding:40px 20px 20px 20px}#wrap-content #main-content .list-location h2{font-size:24px}#wrap-content #main-content .list-location .slideshow-location{margin:22px -20px 20px -20px}#wrap-content #main-content .list-location .slideshow-location .mediaelement-image{height:220px}#wrap-content #main-content .list-location .info p{font-size:14px}#wrap-content #main-content .list-location .info p strong{min-width:130px}#wrap-content #main-content .list-location .slide-number{width:calc(100% - 100px)}#wrap-content #main-content .list-location .slide-number .number{margin:auto 20px auto 0}}@media screen and (min-width:320px) and (max-width:549px){#header #top-header #logo{max-width:100px}#wrap-content #main-content .list-location .button{float:none;text-align:right;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;margin:0 0 20px 0}#wrap-content #main-content .list-location .button a{margin:auto 0}#wrap-content #main-content .ce-textpic .ce-gallery{width:100%;max-width:100% !important;margin:0 0 20px 0 !important}#wrap-content #main-content .ce-textpic .ce-bodytext{flex:none;width:100%}}@media screen and (min-width:320px) and (max-width:749px){.lightbox-std h1,.lightbox-std h2,.lightbox-std h3{font-size:18px}.lightbox-std ul{-webkit-column-count:1;-moz-column-count:1;column-count:1}#wrap-content #section3 .row .ce-gallery .image-grid{display:block;margin:0 auto;max-width:330px;-webkit-column-count:2;-moz-column-count:2;column-count:2}#wrap-content #section3 .row .ce-gallery .image-grid .ce-column{float:none;width:100%;padding:5px 0;margin:0 !important}#wrap-content #section3 .row .ce-gallery .image-grid .ce-column .content{width:auto !important;height:auto !important}#wrap-content #section3 .row .ce-textpic{display:block}#wrap-content #section4 .ce-gallery{float:none;margin:0 0 20px 0;max-width:100%}#wrap-content #section4 .ce-gallery .owl-carousel .image{height:auto}#wrap-content #section4 .ce-gallery img{max-width:100%;height:auto}#wrap-content #section6 .ce-textpic .ce-bodytext{flex:none;width:100%}#wrap-content #section6 .ce-textpic .ce-bodytext br{display:none}#wrap-content #section6 .ce-textpic .ce-gallery{flex:none;width:100%}#wrap-content #section6 .ce-textpic .ce-gallery .ce-row{margin:0 -5px;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center}#wrap-content #section6 .ce-textpic .ce-gallery .ce-column{margin:5px}#footer #top-footer #contact-footer .row>div{flex:none;width:100%;margin:auto 12px 10px 12px !important;padding:0 !important;border:none !important}#footer #top-footer #contact-footer p span{font:inherit !important}}@media screen and (min-width:550px){#wrap-content .list-news .item{width:50%}#top-home #section1 .right{width:auto;margin:0 0 0 20px}}@media screen and (min-width:550px) and (max-width:749px){#footer #top-footer #contact-footer .row>div{flex:1 50%;margin:auto 0 10px 0px !important}}@media screen and (min-width:750px){.lightbox-std h1,.lightbox-std h2,.lightbox-std h3{font-size:18px}.lightbox-std ul{-webkit-column-count:2;-moz-column-count:2;column-count:2}#wrap-content #section2 .row>div.block-video{max-width:50%}#wrap-content #section3 .row .ce-gallery{width:auto}#wrap-content #section3 .row .ce-gallery .image-grid{max-width:410px;margin-right:20px}#wrap-content #section3 .row .ce-gallery .image-grid .ce-column{padding:5px}#wrap-content #section3 .row .ce-gallery .image-grid .ce-column:nth-child(1) .content{width:215px;height:160px}#wrap-content #section3 .row .ce-gallery .image-grid .ce-column:nth-child(2) .content{width:160px;height:185px}#wrap-content #section3 .row .ce-gallery .image-grid .ce-column:nth-child(3) .content{width:185px;height:125px}#wrap-content #section3 .row .ce-gallery .image-grid .ce-column:nth-child(4) .content{width:130px;height:130px}#wrap-content #section3 .row .ce-gallery .owl-carousel{width:400px}#wrap-content #section3 .row .ce-gallery .owl-carousel .image{height:210px}#wrap-content #section3 .row .ce-bodytext{flex:1}#wrap-content #section4 .ce-gallery{max-width:50%;padding-left:20px}#wrap-content #section4 .ce-gallery img{max-width:100%;height:auto}#wrap-content #section6 .ce-textpic .ce-bodytext{width:150px}#wrap-content #main-content .list-location .slideshow-location .mediaelement-image{height:350px}}
