@import url('/public/styles/normalize.css');@import url('/public/styles/foundation.min.css');@import url('/public/styles/font-awesome.min.css');@import url('/public/styles/animate.css');@import url('/public/styles/slick/slick.css');/* Tipso Bubble Styles */@import url('https://fonts.googleapis.com/css?family=Poppins:100,200,300,400,500,700,900');.tipso_bubble,.tipso_bubble > .tipso_arrow{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.tipso_bubble{position:absolute;text-align:center;border-radius:6px;z-index:9999;}.tipso_style{cursor:help;}.tipso_title{border-radius:6px 6px 0 0;}.tipso_content{word-wrap:break-word;padding:0.5em;/* Tipso Bubble size classes - Similar to Foundation's syntax*/}.tipso_bubble.tiny{font-size:0.6rem;}.tipso_bubble.small{font-size:0.8rem;}.tipso_bubble.default{font-size:1rem;}.tipso_bubble.large{font-size:1.2rem;width:100%;/* Tipso Bubble Div */}.tipso_bubble > .tipso_arrow{position:absolute;width:0;height:0;border:8px solid;pointer-events:none;}.tipso_bubble.top > .tipso_arrow{border-top-color:#000;border-right-color:transparent;border-left-color:transparent;border-bottom-color:transparent;top:100%;left:50%;margin-left:-8px;}.tipso_bubble.bottom > .tipso_arrow{border-bottom-color:#000;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;bottom:100%;left:50%;margin-left:-8px;}.tipso_bubble.left > .tipso_arrow{border-left-color:#000;border-top-color:transparent;border-bottom-color:transparent;border-right-color:transparent;top:50%;left:100%;margin-top:-8px;}.tipso_bubble.right > .tipso_arrow{border-right-color:#000;border-top-color:transparent;border-bottom-color:transparent;border-left-color:transparent;top:50%;right:100%;margin-top:-8px;}.tipso_bubble .top_right_corner,.tipso_bubble.top_right_corner{border-bottom-left-radius:0;}.tipso_bubble .bottom_right_corner,.tipso_bubble.bottom_right_corner{border-top-left-radius:0;}.tipso_bubble .top_left_corner,.tipso_bubble.top_left_corner{border-bottom-right-radius:0;}.tipso_bubble .bottom_left_corner,.tipso_bubble.bottom_left_corner{border-top-right-radius:0;}.c1{background:#25a8ae;height:100%;}.c2{background:#c33d66;height:100%;}.c3{background:#231f20;height:100%;}body{font-size:11pt;font-family:'Poppins', sans-serif;background-color:#fff;color:#3d3b48;line-height:normal;overflow-y:scroll;overflow-x:hidden;letter-spacing:1px;}.row{max-width:90%;margin:auto;position:relative;}a{color:#43a106;text-decoration:none;}table{border-collapse:collapse;padding:0px;margin:0px;}td{padding:0px;margin:0px;}.clearList,.menu,.menu > li > ul,#location,.submenu,.submenuSecond{list-style:none;padding:0px;margin:0px;}p{padding:7px 0px;margin:0px;line-height:26px;}.major{text-align:center;color:#64738f;}.major span{margin:auto;display:inline-block;border-bottom:1px solid #bec6d6;font-size:1.3em;padding:10px 0px;margin:15px 0px;}.wrap{position:relative;}.center{text-align:center !important;}.left{text-align:left;}.txtRight{text-align:right;}.nopad{padding:0px !important;}.fullwidth{max-width:100% !important;width:100% !important;height:auto !important;}.halfwidth{width:50% !important;height:auto !important;}.leftphoto{float:left;margin-right:20px;margin-bottom:20px;}.hidden{opacity:0;}.visible{opacity:1;}.transEase,.borderbutton,button,.button,.menu > li > a,.menu > li > ul,.menu > li > ul > li a,.calendar a,.submenuSecond li:before,.submenuSecond li a,.bigmenu,.bigmenu .img,.more,.bigmenu .more,.bigmenu .title,.bigmenu .title a,.bigmenu .title .bigmenu .desc,.bigmenu .shadow,.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-calendar th,.ui-datepicker .ui-datepicker-calendar td,#btn button,.slickExtraProduct .img,.blink,.product,.product .title a,.product .imgWrap .img,.titleName,.slickExtra .img{-webkit-transition:all 0.45s ease;-moz-transition:all 0.45s ease;-ms-transition:all 0.45s ease;-o-transition:all 0.45s ease;transition:all 0.45s ease;}#cookies-message-container{color:#505050;padding:5px;font-size:0.9em;position:fixed;top:100px;background-color:rgba(255, 255, 255, .8);right:0px;z-index:9999999;text-align:center;}#cookies-message-container i{display:none;}#cookies-message-container h2{font-size:1.4em;}#cookies-message-container #cookies-message{font-size:0.8em;}#accept-cookies-checkbox{padding:10px 20px;line-height:inherit;height:auto;margin:10px auto;}.pagination a{margin:0px 2x;padding:0px 20px;-webkit-box-shadow:0px 0px 0px 0px rgba(0, 84, 134, 0.37);-moz-box-shadow:0px 0px 0px 0px rgba(0, 84, 134, 0.37);box-shadow:0px 0px 0px 0px rgba(0, 84, 134, 0.37);}.msg{padding:15px;}.info{color:#00529b;background-color:#bde5f8;}.success{color:#4f8a10;background-color:#dff2bf;}.warning{color:#9f6000;background-color:#feefb3;}.error{color:#d8000c;background-color:#ffbaba;}.coverStyle,.img,.imgCover,.callToAction:before,.imgClone,.lightGallery div p,#topImg,.swiper-slide,#partnerImg{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}iframe{height:400px;width:100%;}.bottomGradient{background:-moz-linear-gradient(top, rgba(89, 89, 89, 0) 0%, #595959 100%);background:-webkit-linear-gradient(top, rgba(89, 89, 89, 0) 0%, #595959 100%);background:linear-gradient(to bottom, rgba(89, 89, 89, 0) 0%, #353535 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00595959', endColorstr='#595959',GradientType=0);position:absolute;bottom:0px;left:0px;width:100%;height:36%;z-index:9999;}.preloader{position:fixed;width:100%;height:100%;background:#dcdbda;z-index:999999;}.preloader img{position:absolute;top:0;left:0;right:0;margin:auto;bottom:0;}.clear{clear:both;}.pageContent{position:relative;left:0px;}.small{color:#000 !important;}.right{float:right;}#popupContainer{position:fixed;top:0px;left:0px;width:100%;height:100%;background:#000;opacity:0.7;z-index:99999;}#popupBody{position:fixed;top:10%;text-align:center;width:100%;height:100%;z-index:999999;}.offDays,.noday{display:none;}.dayOn{width:100% !important;}.clrNone{padding:0;}h1,.h1{font-size:2.5em;line-height:120%;margin:0px;font-weight:bold;color:#43a106;text-align:left;text-transform:uppercase;padding:30px 0px;}h2,.h2{font-size:1.8em;font-weight:bold;text-transform:uppercase;margin:0px;padding:15px 0px;color:#43a106;}h3,.h3{font-weight:bold;font-size:1.2em;margin:0px;color:#333550;text-transform:uppercase;padding:10px 0px;}h4,.h4{font-weight:bold;font-size:1em;margin:0px;text-transform:uppercase;padding:20px 0px;}.h3info{text-align:center;text-transform:uppercase;color:#808080;margin:auto;}h1 span,.h1 span{font-size:60%;}.subtitle{padding:30px;}.contactForm{font-size:0.9em;}.contactForm p{margin-bottom:15px;}button,.button{color:#fff;background:#397d0e;text-transform:uppercase;font-weight:400;padding:0px 42px;border:1px solid rgba(0, 0, 0, 0);font-size:0.9em;font-weight:600;height:45px;border-radius:0px;line-height:45px;display:inline-block;letter-spacing:1px;cursor:pointer;border-radius:4px;}input,select,textarea{background:rgba(255, 255, 255, .5);height:44px;line-height:44px;border:0px;outline:none;width:100%;padding:0px 10px;display:inline-block;border:1px solid rgba(0, 0, 0, .2);letter-spacing:1px;border-radius:4px;}.form-error{display:block;background:#ff561e;color:#fff;padding:10px 10px 3px;font-size:0.7em;border-radius:6px;margin-top:-6px;}input[type='checkbox'],input[type='radio']{width:auto;height:auto;}form label{font-size:0.9em;color:#808080;padding-top:20px;padding-bottom:5px;display:block;}input.error{border:1px solid red !important;}.borderbutton{border:1px solid #43a106;padding:0px 20px;line-height:30px;display:inline-block;font-size:0.8em;font-weight:bold;cursor:pointer;border-radius:4px;}.borderbutton:hover{color:#43a106;}button,.button{width:auto;}.btnafter:after{background:#43a206;position:absolute;bottom:0px;left:150px;right:0px;margin:auto;width:20px;height:37px;z-index:0;content:'>';line-height:37px;color:#0a0a0a;}.button:hover,button:hover{background:#4b8824;}.secondary{text-align:center;background:#eee;color:#404040;}.secondary:hover{background:#aaa;}.titlefirst{text-align:center;background:#f3f3f3;border-top:1px solid rgba(0, 0, 0, 0.08);border-bottom:1px solid rgba(0, 0, 0, 0.08);}.titlefirst h2{font-size:1.5em;text-transform:uppercase;font-weight:500;padding:25px 0;}.buttonBig{height:auto;line-height:100%;height:auto;font-size:1em;letter-spacing:1px;padding:15px 50px;}.lang li a,.iconCircle,.lightGallery div p,.lightGallery div p i,.routePluginContainer{-webkit-transition:0.2s ease;-moz-transition:0.2s ease;-ms-transition:0.2s ease;-o-transition:0.2s ease;transition:0.2s ease;}.locationContener{height:37px;position:absolute;width:100%;bottom:0;left:0;z-index:99999;}#loadingHeight{min-height:400px;background:#eee;}.lang{display:inline-block;padding:0px;margin:0px;z-index:999;position:relative;float:right;margin-left:20px;margin-top:5px;}.lang li{display:inline-block;padding:0px;margin:0px;}.lang li a{text-transform:uppercase;margin-left:5px;width:30px;height:30px;line-height:30px;text-align:center;border-top:1px solid rgba(255, 255, 255, 0);color:#000;display:inline-block;text-align:center;font-size:0.8em;position:relative;}.lang li.act a,.lang li:hover a{color:#db402a;border-top:1px solid;}.header_shadow{background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.17) 100%);height:100%;position:absolute;top:0;left:0;right:0;width:100%;border-bottom:4px solid #a00460;}#logo{position:absolute;z-index:999;left:80px;top:5px;background:#fff;padding:20px;}.logoImg{margin-top:22.5px;}.logo_shadow{background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.17) 100%);height:100%;position:absolute;top:0;left:0;right:0;width:100%;border-bottom:4px solid #ca0e7d;}.header{z-index:1999;position:absolute;width:100%;}.topSep{display:inline-block;width:60px;}.topInfo{position:absolute;background:rgba(255, 255, 255, 0.12);top:120px;right:0%;height:30px;width:100%;text-align:right;z-index:99;line-height:30px;}.iconCircle{width:30px;height:30px;display:inline-block;background:#fff;position:relative;color:#808080;border:2px solid #eee;border-radius:50%;text-align:center;line-height:28px;color:#43a106;}.iconCircle:hover{border-color:#43a106;}#showMenu{z-index:999999999;top:32px;right:40px;cursor:pointer;position:absolute;text-align:center;font-size:1.2em;color:#fff;border:2px solid #fff;background:rgba(97, 115, 87, 0.3803921568627451);width:40px;height:40px;line-height:38px;}#showTelephone{z-index:999999999;top:32px;right:40px;cursor:pointer;position:absolute;text-align:center;font-size:1.2em;color:#fff;border:2px solid #fff;background:rgba(97, 115, 87, 0.3803921568627451);width:40px;height:40px;line-height:38px;}#menuWrap{position:absolute;top:0px;right:0px;text-align:right;margin-top:20px;}#menuWrap > a{color:#c8e4ae;font-size:0.8em;}.menu{margin:0 auto;position:relative;width:100%;z-index:99;margin-top:20px;}.menu > li{cursor:pointer;position:relative;padding:0px;margin:0px;display:inline-block;padding:0px 5px;}.menu > li > a{text-transform:uppercase;color:#fff;font-weight:400;margin:0px;text-align:center;display:table;border-radius:4px;z-index:99;border:1px solid transparent;}.menu > li > a > span{display:table-cell;vertical-align:middle;padding:4px 8px;line-height:20px;font-size:0.9em;font-weight:bold;text-shadow:1px 1px 1px rgba(0, 0, 0, .2);}.menu > li.over > a,.menu > li:hover > a{border:1px solid #fff;color:#fff;}.menu > li.over > a{font-weight:bold;}.menu > li > ul{z-index:99999;position:absolute;left:0px;font-size:0.9em;opacity:0;-webkit-transform:perspective(1000px) rotateX(-85deg);-moz-transform:perspective(1000px) rotateX(-85deg);-ms-transform:perspective(1000px) rotateX(-85deg);-o-transform:perspective(1000px) rotateX(-85deg);transform:perspective(1000px) rotateX(-85deg);transform-origin:top center;transform-style:preserve-3d;visibility:hidden;background:rgba(255, 255, 255, 0.7);top:25px;}.menu > li:last-child > ul{left:initial;right:0px;}.menu > li > ul > li{margin:0px;padding:0px;}.menu > li > ul > li a:last-of-type{border-bottom:1px solid rgba(0, 0, 0, 0.1);}.menu > li > ul > li a{text-transform:uppercase;border-bottom:1px solid rgba(0, 0, 0, 0.4);display:block;line-height:22px;margin:0px;padding:10px 15px;text-align:left;color:#fff;min-width:305px;font-weight:bold;color:#3c3c3c;}.menu > li > ul > li a:hover{background:#fff;color:#000;min-width:105%;}.menu > li:hover > ul{opacity:1;-webkit-transform:perspective(1000px) rotateX(0deg);-moz-transform:perspective(1000px) rotateX(0deg);-ms-transform:perspective(1000px) rotateX(0deg);-o-transform:perspective(1000px) rotateX(0deg);transform:perspective(1000px) rotateX(0deg);visibility:visible;}.mobimenuOverayShow{background:#4c8c20;height:100%;width:100%;position:fixed;z-index:8;top:0px;left:0px;}.footer{background:#f3f3f3;overflow:hidden;position:relative;text-align:left;padding:40px 0px;line-height:25px;border-top:4px solid #43a106;}.footer a{color:#43a106;}.footer i{font-size:1.1em;}.footer strong{font-size:1.1em;display:inline-block;margin-bottom:10px;}.footer h4{text-transform:uppercase;font-size:1.3em;font-weight:400;position:relative;}.credits{background:#ddd;color:#909090;text-align:center;font-size:0.7em;padding:10px;margin-top:0px;}.credits a{color:#505050;}#gmap{height:440px;}#gmap2{height:440px;}.clr{clear:both;}.buttonCalendar{margin:20px 0;}.calendar div{width:14.27%;float:left;margin:0px;color:#303030;font-weight:bold;border-left:2px solid #43a106;min-height:60px;position:relative;padding-top:40px;padding-bottom:10px;text-align:center;background:#f0f0f0;}.noday{border:0px !important;background:none !important;}.calendar div p{position:absolute;top:0;left:0px;color:#fff;background:#43a106;width:30px;height:30px;line-height:30px;padding:0px;margin:0px;text-align:center;}.calendar div p.dayname{left:30px;width:50px;background:#2d5315;color:#fff;font-size:0.6em;text-transform:uppercase;}.calendar{margin-bottom:30px;}.calendar:after{content:'';display:block;clear:both;}.calendar h3{text-align:center;padding:20px 0px;}.calendar a{text-align:left;font-size:0.8em;font-weight:500;display:block;margin-bottom:4px;text-align:left;padding-left:15px;color:#445e33;cursor:pointer !important;}.calendar a:hover{color:#43a106;cursor:pointer !important;}.descriptionBgAfter{margin:0 0 0 0;background:#aaa;padding:0px 0px;text-align:center;position:relative;width:100%;background-size:cover;background-position:center;background-attachment:fixed;border-top:4px solid #43a206;}.descriptionBgAfter h3{padding:30px;}.locationsBox{margin-top:-50px;color:#fff;padding-bottom:40px;}.locationsBox h3{color:#fff;width:300px;background:#3b8a08;padding:15px 0px;display:block;margin:auto;}#myButton1{display:none;}.dead{display:none;}.backPhoto{padding:90px 0px;text-align:center;position:relative;color:#fff;}.backPhoto p{color:#fff;}.backPhoto h2{text-transform:uppercase;font-size:1.5em;color:#fff;}.backPhoto{background-size:cover;background-position:center;background-attachment:fixed;}.backPhoto .row{max-width:850px;}.backPhoto button{border:1px solid ;background:none;}.backPhoto button:hover{border:1px solid ;}.backPhoto:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0, 0, 0, .6);}.mainTxtBack{color:#fff;padding:8% 0px;text-align:center;position:relative;background-attachment:fixed;}.mainTxtBack h2,.mainTxtBack h1{color:#fff;text-shadow:1px 1px 1px rgba(0, 0, 0, .4);}.mainTxtBack p{max-width:1000px;line-height:30px;}.mainTxtBack div{z-index:2;max-width:1000px;}.mainTxtBack::after{position:absolute;content:'';top:0px;left:0px;width:100%;height:100%;background:rgba(13, 38, 60, 0.6);z-index:1;}.mainTxtBack i{font-size:2em;}.mainTxtBack h1{font-size:3.2em;}.lightBack{margin-top:12px;margin-bottom:30px;}#topImg{min-height:500px;background-color:rgba(0, 0, 0, 0.62);position:relative;z-index:1;border-bottom:4px solid #43a106;}#topImg h1{color:#fff;text-align:right;margin:100px 0 0 0;}#topImg::after{position:absolute;content:'';top:0px;left:0px;width:100%;height:100%;z-index:99;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#4b9b00+0,006e2e+100&1+0,0+100 *//* FF3.6-15 */background:-moz-linear-gradient(top, #0d1924 0%, rgba(13, 25, 36, 0) 100%);/* Chrome10-25,Safari5.1-6 */background:-webkit-linear-gradient(top, #0d1924 0%, rgba(13, 25, 36, 0) 100%);/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */background:linear-gradient(to bottom, #0d1924 0%, rgba(13, 25, 36, 0) 100%);/* IE6-9 */filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4b9b00', endColorstr='#00006e2e',GradientType=0);}#topImg .title{z-index:99999;color:#fff;position:relative;width:100%;margin-top:70px;font-size:1.4em;font-weight:bold;text-transform:uppercase;color:#fff;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.5);}#topImg .title h1 span{display:block;}#topImg .button{margin-bottom:20px;padding:0px;width:35px;height:35px;line-height:30px;background:none;border:2px solid #fff;}#topImg .button .fa-lg{font-size:0.9em;color:#fff;vertical-align:0;}#location{width:100%;position:relative;left:0;top:0;text-align:left;z-index:999;}#location li a{color:#fff;}#location li{background:none !important;padding:0px 5px;display:inline-block;font-size:0.8em;color:#fff;opacity:0.9;}.lightGallery div{border-right:1px solid rgba(255, 255, 255, .1);border-bottom:1px solid rgba(255, 255, 255, .1);}.lightGallery div p{position:relative;padding-bottom:60%;cursor:pointer;}.lightGallery div p i{position:absolute;display:block;top:0px;left:0px;width:100%;height:100%;cursor:pointer;text-align:center;padding-top:15%;color:#fff;font-size:1.4em;background:rgba(0, 0, 0, .4);opacity:0;}.lightGallery div:hover p i{opacity:1;font-size:2em;padding-top:25%;}.lightGallery div:hover p{-webkit-box-shadow:0px 4px 5px 0px rgba(0, 0, 0, 0.36);-moz-box-shadow:0px 4px 5px 0px rgba(0, 0, 0, 0.36);box-shadow:0px 4px 5px 0px rgba(0, 0, 0, 0.36);}.lightGallery div img{display:none;}.description thead{background:#919191;}.description{font-size:1.1em;line-height:27px;padding-top:40px;text-align:justify;}.descriptionBgAfter:before{background:rgba(255, 255, 255, 0.82);position:absolute;bottom:0px;left:0px;width:100%;height:100%;z-index:0;content:' ';/*imgTxtContent Styles*/}.imgTxtContent{max-width:100%;min-height:400px;}.imgTxtContent .columns{height:100%;position:relative;}.imgTxtContent h2{font-size:3.2em;font-weight:100;}.imgTxtContent h2:after{height:14px;margin :10px auto 15px auto;}.backgroundCoverDark h2:after{background-image:url("/public/images/chevron-white-small.png");opacity:0.6;}.imgTxtContent .img{display:table;height:100%;border:0px;min-height:400px;}.vCenter{vertical-align:middle;display:table-cell;height:100%;position:relative;}.backgroundCoverDark{color:#fff;}.jsCenter{padding:0px 10%;text-align:justify;}.infoContainerElements{z-index:1;position:relative;display:table-cell;vertical-align:middle;display:inline-block;padding:30px 0px;border:0px;}.lightBg,.darkBg{position:absolute;width:100%;height:100%;top:0px;left:0px;background:rgba(255, 255, 255, 0.85);}.lightBg2{background:rgba(255, 255, 255, 0.55);}.darkBg{background:rgba(0, 0, 0, 0.85);}iframe{border:none;}.valignContainer{position:relative;display:table;width:100%;height:100%;}.valignBody{position:relative;z-index:2;display:table-cell;margin:auto;vertical-align:middle;text-align:center;}.callToAction{padding:0px;text-align:center;position:relative;color:#fff;}.callToAction .button{background:#fff;color:#000;border:0px;}.callToAction:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to bottom right, rgba(0, 0, 0, 0.47), rgba(0, 0, 0, 0.88));}.lightBack2{position:relative;bottom:0;left:0;}.submenu{background:#eee;}.submenu li{cursor:pointer;position:relative;padding:12px 15px;text-align:left;display:block;font-size:0.9em;text-transform:uppercase;display:block;border-bottom:1px solid #fff;margin-bottom:5px;}.submenu li a{color:#000;}.submenu li.over{border-bottom:1px solid #43a106;font-weight:bold;}.submenu li:hover{border-bottom:1px solid #43a106;}.submenu li:hover a,.submenu li.over a,.submenu li.over{color:#f1c9e0;}.submenuSecond{text-align:left;margin:0px auto;}.submenuSecond li:last-child:after{content:" ";}.submenuSecond li:before{content:"\f054";font-size:0.55em;font-family:FontAwesome;}.submenuSecond li:hover:before{color:#f1c9e0;}.submenuSecond li.over:before{color:#f1c9e0;}.submenuSecond li a{cursor:pointer;text-transform:uppercase;display:inline-block;color:#fff;padding:3px 0px;font-size:0.65em;line-height:35px;}.submenuSecond li.over a{font-weight:bold;color:#f1c9e0;}.submenuSecond a:hover{color:#f1c9e0;}.bigmenu .column:last-child:not(:first-child),.columns:last-child:not(:first-child){float:left;}.bigmenu{overflow:hidden;background-color:#ccc;margin:30px 0 0 0;cursor:pointer;border-radius:3px;position:relative;height:300px;text-align:center;opacity:1;box-shadow:2px 2px 5px rgba(0, 0, 0, 0.1);}.bigmenu img{width:40%;margin:auto;margin-top:20px;}.moreinfo{position:absolute;bottom:0px;left:20px;height:40px;}.moreinfo p{padding:0 10px;background:#43a206;line-height:40px;color:#fff;text-transform:uppercase;float:left;margin:0 10px 0 0;}.moreinfo span{padding:0 10px;line-height:40px;color:#2a2b29;text-transform:uppercase;float:left;margin:0 10px 0 0;font-size:0.7em;}.moreinfo span b{font-size:1.5em;}.bigmenu .img{height:250px;}.more{text-align:center;margin-top:20px;}.more button{background:#3b8a08;line-height:5px;height:35px;color:#fff;padding:10px;font-size:0.75em;font-weight:bold;text-transform:uppercase;}.bigmenu .more{position:absolute;width:100%;left:0px;top:40%;margin-top:-10px;z-index:4;text-align:center;opacity:0;}.bigmenu .more span{display:inline-block;border:1px solid rgba(255, 255, 255, .4);padding:3px 20px;font-size:0.7em;margin:auto;color:#fff;text-transform:uppercase;}.bigmenu .title{position:absolute;width:100%;left:0px;bottom:0px;text-align:center;z-index:4;text-transform:uppercase;color:#000;background:#fff;}.bigmenu .title a{color:#3e880f;height:80px;text-transform:uppercase;display:table-cell;vertical-align:middle;font-size:0.95em;position:relative;font-weight:900;text-align:left;padding:20px;}.bigmenu .title .bigmenu .desc{position:absolute;width:100%;left:0px;bottom:0px;display:table;height:120px;z-index:4;opacity:0;}.bigmenu .desc p{color:#fff;letter-spacing:1px;position:relative;vertical-align:middle;padding:0 20px;line-height:24px;text-align:center;}.bigmenu .shadow{position:absolute;bottom:0px;left:0px;width:100%;height:50%;z-index:2;opacity:0.8;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #930056 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #1f1f1f 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #1f1f1f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#000000',GradientType=0);}.bigmenu:hover{box-shadow:2px 2px 5px rgba(0, 0, 0, 0.64);}.bigmenu:hover .shadow{opacity:0.9;height:80%;}.bigmenu:hover .desc{opacity:1;bottom:30px;}.bigmenu:hover .more{top:30%;opacity:1;}.bigmenu:hover .img{transform:scale(1.1);}.mapContainer{position:relative;}.routePluginContainer{position:absolute;z-index:99;top:0px;width:500px;right:156px;height:440px;padding:33px 44px 20px 44px;background:rgba(230, 230, 230, 0.92);text-align:left;}.slideDown{top:289px;}.routePluginContainer span{color:#000;font-size:1.5em;font-weight:normal;position:relative;right:53px;padding:6px 20px;background:rgba(255, 255, 255, 0.8);}.routePluginResult{font-weight:100;padding:20px;background:#43a106;display:none;text-align:center;text-transform:uppercase;color:#fff;position:relative;}.routePluginResult strong{font-size:1.3em;color:#fff;font-weight:100;}#saddr{background:#fff;color:#000;}.routePluginInput{width:100%;position:absolute;z-index:3;right:0;top:30px;}.posRelative{position:relative;}.routePluginInput input{position:relative;border:0px;font-size:1.2em;left:0px;}.routePluginInput button{padding:0px 14px;width:100%;font-size:0.8em;border:0px;height:44px;border-radius:0px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;line-height:44px;background:;}.routePluginInput button:hover{background:;}.routePluginInput button:hover i{color:#fff;}.routePluginInput input::-webkit-input-placeholder{color:#b1afaf;font-size:0.8em;}.routePluginInput button i{padding:0px;border:none;font-size:1em;color:#fff;}.mapInfo{margin-top:53px;}.mapSvg{width:100%;text-align:left;padding-left:50px;position:relative;line-height:25px;margin-bottom:35px;}.mapSvg strong{font-size:1.4em;}.mapSvg i{position:absolute;top:0px;left:0px;font-size:2em;}.ui-datepicker{height:auto !important;background:#fff;border:1px solid rgba(153, 153, 153, 0.25);border-radius:4px;color:#3d3b48;padding:20px;box-shadow:7px 9px 20px 0px rgba(0, 0, 0, 0.15);}.ui-datepicker-prev{font-size:2em;color:#112811;}.ui-datepicker .ui-datepicker-next{font-size:2em;color:#112811;}.ui-datepicker .ui-datepicker-title{font-size:1.2em;}.dp-highlight{background:#43a106;color:#fff;}.ui-datepicker a,.ui-datepicker a:hover{text-decoration:none;}.ui-datepicker a:hover,.ui-datepicker td:hover a{color:#000;-webkit-transition:color 0.1s ease-in-out;-moz-transition:color 0.1s ease-in-out;-o-transition:color 0.1s ease-in-out;transition:color 0.1s ease-in-out;}.ui-datepicker .ui-datepicker-header{margin-bottom:4px;text-align:center;}.ui-datepicker .ui-datepicker-title{font-weight:700;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{cursor:default;font-family:'FontAwesome';-webkit-font-smoothing:antialiased;font-style:normal;font-weight:normal;height:20px;line-height:1;margin-top:2px;width:30px;cursor:pointer;}.ui-datepicker .ui-datepicker-prev{float:left;text-align:left;}.ui-datepicker .ui-datepicker-next{float:right;text-align:right;}.ui-datepicker .ui-datepicker-prev:before{content:"\f053";-webkit-text-stroke-width:4px;-webkit-text-stroke-color:#fff;}.ui-datepicker .ui-datepicker-next:before{content:"\f054";-webkit-text-stroke-width:4px;-webkit-text-stroke-color:#fff;}.ui-datepicker .ui-datepicker-prev:hover,.ui-datepicker .ui-datepicker-next:hover{color:#43a106;}.ui-datepicker .ui-icon{display:none;}.ui-datepicker .ui-datepicker-calendar{table-layout:fixed;max-width:400px;}.ui-datepicker-title{height:50px;}.ui-datepicker .ui-datepicker-calendar th,.ui-datepicker .ui-datepicker-calendar td{text-align:center;padding:12px 15px;font-size:1.1em;color:#aaa;border-left:1px solid #eee;border-radius:3px;}.ui-datepicker .ui-datepicker-calendar th{color:#3d3b48;opacity:0.7;font-size:1.1em;}.ui-datepicker-current-day a{color:#43a106 !important;}.ui-datepicker .ui-datepicker-calendar td:hover{background-color:#43a106;color:#fff;cursor:pointer;}.ui-datepicker .ui-datepicker-calendar td a{text-decoration:none;color:#3d3b48;font-weight:bold;}.ui-datepicker .ui-datepicker-calendar td:hover a{color:#fff;}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-unselectable:hover{background-color:rgba(255, 255, 255, 0.1);color:#424241;cursor:default;}.between-date{background:red !important;}.ui-state-disabled{color:#c3c3c3;}#partnerImg{min-height:500px;height:50vh;background-color:rgba(0, 0, 0, 0.62);position:relative;z-index:1;}#partnerImg .imgText{position:absolute;bottom:100px;left:0px;width:100%;z-index:3;text-align:center;}#partnerImg .imgText .imgTextInside{max-width:650px;margin:auto;color:#fff;}#partnerImg .imgText .imgTextInside h1{color:#fff;text-align:center;font-size:40px;}#partnerImg::after{position:absolute;content:'';top:0px;left:0px;width:100%;height:100%;z-index:2;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#4b9b00+0,006e2e+100&1+0,0+100 *//* FF3.6-15 */background:-moz-linear-gradient(top, #0d1924 0%, rgba(13, 25, 36, 0) 100%);/* Chrome10-25,Safari5.1-6 */background:-webkit-linear-gradient(top, #0d1924 0%, rgba(13, 25, 36, 0) 100%);/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */background:linear-gradient(to bottom, #0d1924 0%, rgba(13, 25, 36, 0) 100%);/* IE6-9 */filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4b9b00', endColorstr='#00006e2e',GradientType=0);}.stepWrap{background:transparent;width:480px;text-align:left;float:right;padding:5px 24px 24px 24px;border-radius:4px;}.stepWrap h3{display:block;text-align:left;border-bottom:1px solid #dadada;margin-bottom:20px;}#steps{width:100%;margin:0 auto;position:relative;z-index:999999;right:0;top:72px;text-align:right;}.step{width:40px;height:40px;background-color:#fff;display:inline-block;border:4px solid;border-color:transparent;border-radius:50%;color:#cdd0da;font-weight:500;text-align:center;line-height:29px;}.step:first-child:before{width:78px;height:3px;display:block;background-color:#fff;transform:translate(-96px, 16px);content:'';}.step:nth-child(n+2){margin:0 0 0 85px;}.step:nth-child(n+2):before{width:78px;height:3px;display:block;background-color:#fff;transform:translate(-89px, 17px);content:'';}.step:after{width:150px;display:block;transform:translate(-55px, 3px);color:#fff;content:attr(data-desc);font-weight:500;font-size:13px;}.step:first-child:after{transform:translate(-55px, -1px);}.step.active{border-color:#73b5e8;color:#73b5e8;}.step.active:before{background:linear-gradient(to right, #58bb58 0%, #73b5e8 100%);}.step.active:after{color:#73b5e8;}.step.done{background-color:#58bb58;border-color:#fff;color:#fff;}.step.done:before{background-color:#58bb58;}.info_wrap_left{background:#efefef;padding:40px 20px;border-right:1px solid rgba(224, 224, 224, 0.23);height:100%;border-left:1px solid rgba(224, 224, 224, 0.23);position:relative;}.info_wrap_left h3{border-bottom:1px solid #ccc;}.button_wrap{text-align:right;margin-top:20px;}.button_wrap_left{text-align:center;background:#c3c3c3;color:#fff;}.mar_pad_step{margin-top:20px;margin-left:20px;}.imgprzelewy{max-width:200px;}.info_top_box_wrap{z-index:999;position:absolute;bottom:50px;left:0;width:100%;text-align:left !important;}.info_top_box_wrap h1{color:#fff;text-align:left !important;margin:0 0 20px 0 !important;padding:0;font-size:2.1em;text-shadow:1px 1px 1px #000;border-bottom:1px solid rgba(255, 255, 255, 0.5215686274509804);padding-bottom:20px;}.info_top_box_wrap p{color:#fff;display:inline-block;padding:0px;}.info_top_box_wrap img{width:30px;display:inline-block;margin-right:10px;float:left;padding-bottom:40px;}.bottom_info_box{position:relative;height:190px;width:100%;display:table;}.bottom_info_box strong{display:block;font-size:1.5em;text-shadow:1px 1px 1px #000;}.bottom_info_box > .row{vertical-align:bottom;display:table-cell;}.pad_20{padding:20px 0;}.txtBoxLeft{background:#eee;height:100%;}.discount{color:#909090;padding:0;margin-top:20px;}.discount_wrap{width:65%;}.total_price_button{border-radius:0px 4px 4px 0px;margin-left:-10px;height:44px;padding:16px;width:100%;line-height:14px;background:#9c9c9c;}.total_price_input{margin-left:-3px;height:44px;padding:16px;width:100%;line-height:14px;background:#dcdcdc;color:#000;border:0px;border-radius:5px;}.price_total_wrap{text-align:left;padding:20px 0;}.price_total_wrap h3{font-size:0.8em;color:#c1c1c1;text-transform:uppercase;font-weight:500;line-height:0;}.price_total_wrap h1{padding:0;font-size:2em;text-align:left;}.txtBoxRight{height:100%;}.txtPad{padding:100px;}.products_listing_wrap{margin-top:0px;background:#f9f9f9;padding-top:0px;border-top:4px solid #dadada;}.products_listing_wrap h3{margin:15px 0;display:block;}#btn{display:block;position:absolute;right:30px;margin-top:9px;}#btn button{background:#50bb0a;border-radius:4px;border-bottom:4px solid #43a106;}.price_packets{background:#f5f5f5;padding:40px 0;text-align:center;text-transform:uppercase;font-size:0.8em;line-height:18px;font-weight:700;}.price_packets img{width:40px;display:block;margin:auto;margin-bottom:10px;}.price_packets h3{margin-bottom:20px;font-size:1.4em;color:#a1a1a1;}.margin-bottom{margin-bottom:100px;}.slickExtraProduct{color:#fff;text-align:left;margin-bottom:20px;cursor:pointer;}.slickExtraProduct h2{text-align:center;position:absolute;margin:auto;z-index:99;line-height:54px;left:0;right:0;top:0;color:#fff;font-size:1.2em;}.slickExtraProduct h3{color:#fff;margin-top:27px;padding:0;}.slickExtraProduct strong{margin-top:20px;display:block;font-size:1.6em;text-transform:uppercase;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.2);}.slickExtraProduct a{font-weight:bold;text-transform:uppercase;color:#fff;font-size:0.7em;}.slickExtraProduct .img{box-sizing:initial;width:80px;height:80px;border:4px inset #43a106;border-radius:100%;position:relative;cursor:initial;}.slickExtraProduct .img:after{border-radius:100%;background:rgba(67, 161, 6, 0.78);position:absolute;right:0px;top:0px;left:0px;bottom:0px;text-align:center;content:'';}@keyframes blink{0%{opacity:0;}20%{opacity:1;}80%{opacity:1;}100%{opacity:0;}}@-webkit-keyframes blink{0%{opacity:0;}20%{opacity:1;}80%{opacity:1;}100%{opacity:0;}}.bookingWrap{border-radius:4px;background:#eee;}.booking_Box_Top{background:#fdfdfd;margin-bottom:-4px;border-radius:4px;}.booking_Box_Top p{padding:15px 30px;color:#000;font-size:0.9em;}.bookingBox{position:relative;z-index:9999;margin-bottom:0px;padding:30px;border-radius:0px;}.bookingBox h4{margin:0;padding:0 0 10px 0;}.blink{/*
  animation: blink 2s  infinite ease-in-out;
  -webkit-animation: blink 2s  infinite ease-in-out;*/}.product{overflow:hidden;cursor:pointer;border-radius:3px;position:relative;box-shadow:2px 2px 5px rgba(0, 0, 0, 0.1);background:#fff;margin-bottom:25px;text-align:left;}.product .moreWrap{height:250px;width:100%;position:absolute;display:table;z-index:2;}.product .moreWrap .moreBtn{display:table-cell;height:100%;vertical-align:middle;text-align:center;color:#fff;}.product .moreWrap p{border:1px solid #fff;display:inline-block;height:20px;line-height:20px;padding:0px 10px;font-size:0.7em;}.product .adv{background:#43a106;color:#fff;padding:10px 15px;font-size:12px;max-width:200px;border-radius:3px;text-align:right;position:absolute;top:10px;right:10px;}.product .price{background:#43a106;color:#fff;padding:3px 9px;border-radius:3px;text-align:right;position:absolute;bottom:16px;right:20px;}.product .price2{background:#cee6be;color:#3e5c2b;padding:3px 9px;border-radius:3px;text-align:right;position:absolute;bottom:16px;right:80px;}.product .info{background:#fafafa;color:#606060;padding:10px 20px;}.product .info .days{color:#909090;font-size:0.7em;text-transform:uppercase;}.product .title{display:table;}.product .title a{padding:0px 20px;color:#3e5c2b;text-transform:uppercase;font-weight:bold;display:table-cell;vertical-align:middle;height:80px;text-align:left;}.product .imgWrap{height:250px;overflow:hidden;}.product .imgWrap .img{height:100%;}.product:hover .img{transform:scale(1.1);}.product:hover .title a{color:#43a106;}.titletop .columns{border-left:1px solid #777;}.titletop{background:#f2f2f2;padding:10px;width:100%;position:relative;display:block;}.titletop img{width:25px;float:left;margin:6px 0px 0 20px;}.titleBox{float:left;width:75px;font-size:0.7em;vertical-align:middle;display:table-cell;margin-top:7px;}.pricebox{color:#ce0d0d;font-weight:700;}.titleName{position:absolute;bottom:50px;left:0px;z-index:9999;text-align:left;width:100%;padding:12px;background:rgba(10, 10, 10, 0.93);}.titleName a{color:#fff;font-weight:600;text-transform:uppercase;letter-spacing:2px;text-shadow:1px 2px 2px rgba(0, 0, 0, 0.92);}.bigmenu:hover .titleName{background:rgba(67, 162, 6, 0.82);}.walletMargin{margin-left:14px !important;}.box{display:inline-block;width:100%;}.timebox,.pricebox{line-height:35px;}.lastPrice{color:#ff4000;text-decoration:line-through;}.ui-datepicker-year{width:125px;}.ui-datepicker-month{width:125px;margin-right:10px;}.ui-datepicker .ui-datepicker-prev{margin-top:10px;}.ui-datepicker .ui-datepicker-next{margin-top:10px;}.datepick{cursor:pointer;}.datepickcalendar{position:relative;}.datepickcalendar .fa{position:absolute;right:15px;top:15px;color:#000;}::-webkit-input-placeholder{color:#dcdcdc;}::-moz-placeholder{color:#dcdcdc;}:-ms-input-placeholder{color:#dcdcdc;}:-moz-placeholder{color:#dcdcdc;}.slickSlider{height:100%;}.slickSlider .img{position:relative;overflow:hidden;width:100%;height:100%;}.slickSlider .img .img-tag{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;object-fit:cover;object-position:center;}.slick-list,.slick-track{height:100%;}.slickExtraInfo{position:absolute;right:0px;bottom:30px;width:100%;z-index:999;}.slickExtra{color:#fff;text-align:left;margin-bottom:20px;cursor:pointer;}.slickExtra strong{margin-top:20px;display:block;font-size:1.6em;text-transform:uppercase;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.2);}.slickExtra a{font-weight:bold;text-transform:uppercase;color:#fff;font-size:0.7em;}.slickExtra .img{box-sizing:initial;width:110px;height:110px;border:4px inset #43a106;border-radius:100%;position:relative;}.slickExtra .img:after{border-radius:100%;background:#43a106;width:30px;height:30px;line-height:30px;position:absolute;right:0px;top:0px;text-align:center;content:' > ';}.slickExtra:hover .img{border:4px inset #fff;}.slickSlider .slideInfo{position:absolute;z-index:9999;bottom:70px;left:0px;text-transform:uppercase;width:100%;text-align:left;}.slickSlider .slideInfo strong{font-family:'Poppins', sans-serif;color:#fff;font-size:3.5em;font-weight:bold;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.4);text-transform:uppercase;display:block;}.slickSlider .slideInfo span{display:block;margin-bottom:18px;letter-spacing:1px;width:100%;color:#fff;font-family:'Nunito', sans-serif;font-size:1.5em;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.4);}.slickWrap{position:relative;top:0;}.slickWrap::after{position:absolute;content:'';top:0px;left:0px;width:100%;height:50%;z-index:99;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#4b9b00+0,006e2e+100&1+0,0+100 *//* FF3.6-15 */background:-moz-linear-gradient(top, #0d1924 0%, rgba(13, 25, 36, 0) 100%);/* Chrome10-25,Safari5.1-6 */background:-webkit-linear-gradient(top, #0d1924 0%, rgba(13, 25, 36, 0) 100%);/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */background:linear-gradient(to bottom, #0d1924 0%, rgba(13, 25, 36, 0) 100%);/* IE6-9 */filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4b9b00', endColorstr='#00006e2e',GradientType=0);}.shadowSlide{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:2;}.shadowSlide2{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:2;}.kenWrapper{overflow:hidden;}#topImg{position:relative;text-align:center;}#topImg:after{position:absolute;content:'';bottom:0px;left:0px;width:100%;height:100%;z-index:9;}@media only screen and (max-height:700px){.ui-datepicker .ui-datepicker-calendar th,.ui-datepicker .ui-datepicker-calendar td{padding:5px 4px !important;}}@media only screen and (max-width:1300px){.menu > li > a{font-size:0.95em;}.menu > li > a span{padding:0px 9px;}}@media only screen and (max-width:1150px){.bookingInfo{font-size:0.7em;}.calendarIcon:after{opacity:0;}.menu > li > a span{padding:0px 7px;}}@media only screen and (max-width:1150px){.menu > li > a span{padding:0px 4px;}}@media only screen and (max-width:75em){.slickExtra .img{box-sizing:initial;width:60px;height:60px;border:4px inset #43a106;border-radius:100%;position:relative;}.product .imgWrap{height:120px;overflow:hidden;}.slickExtraInfo{bottom:10px;}.product .moreWrap{display:none;}.slickSlider .slideInfo{position:absolute;z-index:9999;bottom:70px;left:0px;text-transform:uppercase;width:100%;text-align:left;font-size:0.8em;}.stepWrap{display:none;}.txtPad{padding:50px;}.bottom_info_box strong{font-size:1.3em;}.info_top_box_wrap p{font-size:0.9em;}.discount_wrap{width:100%;}.total_price_button{padding:12px;}.roomShadow{height:auto;}.menu > li > a{font-size:0.95em;}#booking button{height:103%;font-size:0.9em;}.bigmenu .img{height:300px;}.vCenter{padding:10%;}.jsCenter{padding:0px;}.bigmenu:hover .more{top:20%;opacity:0;}}@media only screen and (max-width:63.9375em){.description h2{z-index:-1;}.mobileCl .button{font-size:14px;padding:20px;height:100%;text-align:left;line-height:21px;position:relative;width:100%;padding-left:60px;}.mobileCl i{position:absolute;left:20px;top:25px;font-size:30px;}.price_packets > .row > .columns{margin-bottom:20px;}.mar_pad_step{margin-top:0px;margin-left:0px;}.secondary{margin-bottom:10px;}.total_price_input{margin-bottom:40px;}.slickExtraInfo{position:absolute;right:0px;bottom:0px;width:100%;z-index:7;}.slickExtra strong{margin-top:6px;display:block;font-size:1.6em;text-transform:uppercase;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.2);}.product .price2{bottom:36px;right:80px;}.product .imgWrap{height:200px;overflow:hidden;}#showTelephone{right:96px;top:32px;}.topImghighsteptwo{min-height:380px !important;margin-top:0 !important;}.topImghigh{min-height:550px !important;margin-top:0 !important;}.topImghighpay{min-height:400px !important;margin-top:0 !important;}.txtPad{padding:20px;}.info_top_box_wrap{bottom:35px;}.info_top_box_wrap h1{font-size:1.7em;}.info_top_box_wrap_step2{bottom:15px;}.stepWrap{background:#fbfbfb;width:100%;text-align:left;float:left;padding:5px 24px 24px 24px;border-radius:4px;}#steps{width:100%;margin:30px auto;position:absolute;z-index:999999;right:0;bottom:-16px;text-align:right;}#topImg{min-height:300px;}.roomShadow{height:auto;}.restInfo{margin:0;}.more button{margin-top:20px;}#myButton1{display:block;}label span{display:none;}.price{margin-bottom:20px;text-align:center;float:none;}#myButton1{background-color :#24b2eb;border:0;color:#fff;font-weight:bold;text-transform:uppercase;}.calendarIcon:after{opacity:1;}.iconInside{text-align:center;margin-left:0;}.more{margin-top:0;}.room{margin-bottom:0;}.conference .img{height:350px;}.conference:hover .title{bottom:120px;}.submenuSecond li a{font-size:0.5em;}.conference .icons{top:10px;}.imgTxtContent .img{height:auto;min-height:330px;}.imgTxtContent .imgCover,.imgTxtContent .callToAction:before{min-height:330px;}.header{height:105px;}.top p{display:none;}.lang{margin-top:0px;}.lang li a{width:30px;height:30px;line-height:30px;text-align:center;border:0px;background:#eee;border-radius:100%;}.lang li.act a,.lang li:hover a{color:#fff;background:red;border:0px;}.bigmenu .img{height:250px;}#topImg .title{font-size:1.3em;}#logoImg{max-width:76px;}#menuWrap,#menuWrapSecond{padding :0px;width:100%;}.menu{width:80%;margin:auto;}#menuWrap{margin-top:140px;}.slickExtra .img{box-sizing:initial;width:90px;height:90px;border:4px inset #43a106;border-radius:100%;position:relative;}.menu li{display:block;float:none;width:100%;}.menu li a{font-size:1.2em;height:60px;line-height:60px;margin:0;text-shadow:none;width:100%;border-bottom:1px solid rgba(0, 0, 0, .2);}.menu > li:hover > ul{display:none;}.package:hover .title{bottom:70px;}.packageInfo{text-align:center;}.packageInfo .iconCircle{display:inline-block;text-align:center;}.description{margin-top:13px;}.description h2{font-size:1.4em;position:relative;}.routePluginContainer{position:relative;top:inherit;right:inherit;text-align:center;width:100%;}.routePluginContainer h4{color:#404040;text-align:center;}.routePluginInput input{background:#303030;border-bottom:1px solid rgba(255, 255, 255, .1);}.routePluginResult{background:#000;}.menu li.over{border-top:0px solid #d49a33;}.menuContainer{border-bottom:none;background:rgba(255, 255, 255, 0);}.topInfo{top:37px;right:120px;}}@media only screen and (max-width:40em){.mar_pad_step{margin-top:0px;margin-left:0px;}.imgprzelewy{max-width:151px;margin-top:14px;}.topImghigh{min-height:650px !important;margin-top:0 !important;}.topImghighsteptwo{min-height:450px !important;margin-top:0 !important;}.info_top_box_wrap_step2{bottom:25px !important;}.booking_Box_Top p{color:#000 !IMPORTANT;}.step2 button{font-size:0.7em;width:100%;}#topImg h1{color:#fff;text-align:right;margin:100px 0 0 0;font-size:1.6em !important;}.bookingWrap{margin-top:20px;margin-bottom:20px;}.txtPad{padding:10px;}.info_top_box_wrap{bottom:20px;}.info_top_box_wrap img{width:30px;display:block;margin-right:10px;float:none;padding-bottom:6px;margin:auto;text-align:center;width:30px;}.info_top_box_wrap p{color:#fff;display:inline-block;padding:0px;width:100%;text-align:center;}.mainTxtBack h1{font-size:2.2em;}#logoImg{max-width:72px;margin-top:7px;}.ui-datepicker .ui-datepicker-calendar td a{padding:5px;}.roomShadow{height:auto;}.package .img,.package .price{height:250px;}.calendarIcon:after{opacity:1;}.footer a{line-height:35px;}.footer p{line-height:35px;}.package:hover .title{bottom:0px;}.padPhone{padding:10px 0;}.slickWrap{height:445px;top:0px;}.detailContainer h4{display:none;}.calendarIcon:after{opacity:0;}#gmap{display:none;}.bookingWrap2 button{margin-top:21px;padding:0;}.slickSlider .slideInfo{top:80px;}#gmap{display:none;height:200px;}.noneB{display:block;margin-top:30px;}.submenuSecond{margin-bottom:20px;}.submenuSecond li a{line-height:20px;}.room{margin-bottom:200px;}.column.li{margin-bottom:20px;margin-top:0px;}.header{height:75px;}#topImg .title{font-size:1.6em;max-width:100%;}#topImg .title h1{padding:0px;}#topImg{min-height:160px;margin-top:0px;}.top p{display:none;}.description .medium-6{margin-bottom:20px;}#footer h4{text-align:center;left:0px;}.header img{width:auto;}#footer{padding-bottom:0px;}.footerSocial{text-align:center;background:rgba(0, 0, 0, .27);padding:20px;margin-top:50px;color:#fff;}.credits{margin:0px;}.small-text-center{text-align:center;}.slideInfo{font-size:0.4em;}#menuWrap{padding-top:0px;text-align:center;}.menu li a{color:#000;font-size:1em;text-shadow:none;margin:0;padding:0;height:44px;}.menu > li > a > span{height:auto;color:#fff !important;}.menu li.over a,.menu li.over a{border-bottom:1px solid #43a106;}.menu > li:hover > ul{display:none;}.slickExtra .img{box-sizing:initial;width:80px;height:80px;border:4px inset #43a106;border-radius:100%;position:relative;}.slickExtra strong{margin-top:0;}.slickExtraInfo{position:absolute;right:0px;bottom:0px;width:100%;z-index:7;}#showMenu{right:20px;top:55px;width:35px;height:35px;line-height:32px;}#showTelephone{right:60px;top:55px;width:35px;height:35px;line-height:32px;}.bookingBarSmall{position:absolute;top:10px;width:100%;right:0px;z-index:9999999;}.bookingBarSmall .bookingWrap select,.bookingBarSmall .bookingWrap button{height:30px;line-height:30px;width:100%;padding:0px 5px;font-size:0.9em;}.bookingBarSmall .bookingWrap{padding:0px;margin:0px;background:none;}.bookingWrap input,.bookingWrap select{margin-bottom:15px;}.showBookingBtn{width:35px;height:35px;line-height:35px;right:20px;top:75px;}.lang{display:block;text-align:center;margin:0px auto;position:relative;width:100%;margin-bottom:10px;}.top p{display:none;}.description h3{font-size:1.2em;}#loadingHeight{min-height:362px;background:none !important;}h1{font-size:1.3em;}.slick-next,.slick-prev{display:none !important;}.scrollTop #menu li a{line-height:49px;}.slideInfoIco img{display:none;}.icoWrapper{display:none;}.topInfo{top:24px;right:70px;}.topInfo{display:none;}#location{display:none;}.ui-datepicker{padding:15px;}.bookingBar{width:100%;right:-100%;}.pageOut{left:0;}.bookingIn{right:0%;}.bookingWrap h3:after{margin-bottom:30px;}.bookingClose{left:10px;top:10px;}.bookingBar{padding:10px;}.ui-datepicker{padding:5px;}.ui-datepicker .ui-datepicker-calendar td{padding:5px;font-size:1.1em;}.dateStr{text-align:left;}.dateStr p{font-size:3em;}.dateStr span{font-size:1.2em;}.dateStr em{font-size:0.8em;}.ui-datepicker-title{height:30px;}}