@font-face{font-family:'PT Serif Captionn';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ptserifcaption/v17/ieVj2ZhbGCW-JoW6S34pSDpqYKU019eLAgM9QPFUex17.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:'PT Serif Captionn';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ptserifcaption/v17/ieVj2ZhbGCW-JoW6S34pSDpqYKU019eLCwM9QPFUex17.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'PT Serif Captionn';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ptserifcaption/v17/ieVj2ZhbGCW-JoW6S34pSDpqYKU019eLAQM9QPFUex17.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:'PT Serif Captionn';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ptserifcaption/v17/ieVj2ZhbGCW-JoW6S34pSDpqYKU019eLDwM9QPFUew.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:'PT Serif Captionn';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ptserifcaption/v17/ieVl2ZhbGCW-JoW6S34pSDpqYKU019-7DQk6YvNkeg.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:'PT Serif Captionn';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ptserifcaption/v17/ieVl2ZhbGCW-JoW6S34pSDpqYKU019a7DQk6YvNkeg.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'PT Serif Captionn';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ptserifcaption/v17/ieVl2ZhbGCW-JoW6S34pSDpqYKU019y7DQk6YvNkeg.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:'PT Serif Captionn';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ptserifcaption/v17/ieVl2ZhbGCW-JoW6S34pSDpqYKU019K7DQk6YvM.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}html{margin:0;padding:0;border:0}a,abbr,acronym,address,article,aside,blockquote,body,caption,code,dd,del,dfn,dialog,div,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,iframe,img,input,label,legend,li,nav,object,ol,pre,q,section,span,ul{margin:0;padding:0;border:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p{border:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}article,aside,dialog,figure,footer,header,hgroup,nav,section{display:block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}a img{border:none}:focus{outline:0}a:focus{outline:none}body{font-family:"PT Serif Captionn";color:#17202a;background:#fff;font-size:17px;font-weight:300;line-height:27px}section{display:block}.woocommerce-checkout .woocommerce-form-coupon-toggle{display:block}h1,h2,h3,h4,h5,h6{padding:0;margin:0}.w-100{width:100%}.d-block{display:block !important}.d-inline-block{display:inline-block !important}a{text-decoration:none !important;transition:all ease .6s;-webkit-transition:all ease .6s;-moz-transition:all ease .6s;-ms-transition:all ease .6s;-o-transition:all ease .6s}a:hover,a:focus{transition:all ease .6s;-webkit-transition:all ease .6s;-moz-transition:all ease .6s;-ms-transition:all ease .6s;-o-transition:all ease .6s}.text-center{text-align:center !important}.text-right{text-align:right !important}.text-left{text-align:left !important}ul,ul li,ul li ul,ul li ul li,ul ol{list-style:none;padding:0;margin:0}*{-webkit-box-sizing:border-box;box-sizing:border-box}body.menu-open{overflow:hidden}.img-fluid{display:block;max-width:100%;height:auto}.border-hr{width:840px;height:1px;margin:40px auto;background:#dcdbdb}.image-booking img{width:100%;height:auto}.wpbs-form-container{display:none}.next-step-booking-2{display:none}.hotel-booking-search{padding:0 !important}.detail__booking-rooms{display:table-row-group !important}.woocommerce-billing-fields{margin-bottom:10px}.expintouch-wrapper{padding:0}.accmodation-listing{margin-top:30px}.insta-wrapper{margin-bottom:150px}.footer-member-btn{border:1px solid #fff;color:#fff;padding:15px 50px;margin:0 auto;text-transform:uppercase}.hotel-booking-search textarea{width:100% !important;min-width:240px !important;height:auto !important}.accomodationpagelisting .content-hotel{text-align:center}main{padding-top:95px}.membership ul{margin-left:79px}.membership ul li{list-style-type:disc}@media (max-width:1280px){main{padding-top:145px}}@media (max-width:767px){main{padding-top:57px}}@media (max-width:992px){.border-hr{width:80%}}@media (max-width:767px){.booking-items .booking-item .booking-image{max-width:100% !important;flex:100% !important}.booking-items .booking-item .booking-content{max-width:100% !important;-webkit-box-flex:100% !important;-ms-flex:100% !important;flex:100% !important}.checkin-data{display:block !important}.checkin-data .checkin{margin-top:10px !important;border-left:1px solid #d2d2d2 !important}.checkin-data .checkout{margin:10px 0 !important}.table-book-item .booking-item .booking-content p{display:none !important}.border-hr{margin:20px auto}.firstmenu{display:none}.icon-seprator img{height:57px}.content-textblock.p-l-50{margin-bottom:30px}.newsletter-inner .heading-title{text-align:center !important}}.icon-seprator{margin:40px 0}@media (max-width:767px){.icon-seprator{margin:20px 0}}.icon-seprator img{display:block;margin:auto;width:200px;margin-bottom:30px}.mw-320{max-width:320px}.mw-900{max-width:900px}.mw-850{max-width:850px}.mlr-auto{margin-left:auto;margin-right:auto}.mr-auto{margin-right:auto}.ml-auto{margin-left:auto}.no-bg{background:0 0 !important}.checkbox-item{margin-bottom:5px}.checkbox-item [type=checkbox]:checked,.checkbox-item [type=checkbox]:not(:checked){position:absolute;left:-9999px}.checkbox-item [type=checkbox]:checked+label,.checkbox-item [type=checkbox]:not(:checked)+label{position:relative;cursor:pointer;display:inline-block;color:#000;font-family:'PT Serif Captionn';font-style:normal;font-size:13px;font-weight:500;line-height:23px;background:#f7f7f7;padding:8px 7px;width:100%;text-align:left;padding-left:40px}.checkbox-item [type=checkbox]:checked+label a,.checkbox-item [type=checkbox]:not(:checked)+label a{color:#000;text-decoration:underline !important}.checkbox-item [type=checkbox]:checked+label{font-family:'PT Serif Captionn';font-style:normal;font-weight:400;color:#000;background:#d3d3d3}.checkbox-item [type=checkbox]:checked+label:before{content:"";position:absolute;left:10px;top:7px;width:20px;height:20px;border:1px solid #17202a;border-radius:0;background:#fff}.checkbox-item [type=checkbox]:not(:checked)+label:before{content:"";position:absolute;left:10px;top:7px;width:20px;height:20px;border:1px solid #9c9c9c;border-radius:0;background:#fff}.checkbox-item [type=checkbox]:checked+label:after,.checkbox-item [type=checkbox]:not(:checked)+label:after{content:"";width:14px;height:14px;background:#00821b;position:absolute;top:11px;left:14px;border-radius:2px;-webkit-transition:all .2s ease;transition:all .2s ease}.checkbox-item [type=checkbox]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.checkbox-item [type=checkbox]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.m-t-0{margin-top:0 !important}.p-t-0{padding-top:0 !important}.m-b-0{margin-bottom:0 !important}.p-b-0{padding-bottom:0 !important}.m-l-0{margin-left:0 !important}.p-l-0{padding-left:0 !important}.m-r-0{margin-right:0 !important}.p-r-0{padding-right:0 !important}.m-0{margin:0 !important}.p-0{padding:0 !important}.m-t-2{margin-top:2px !important}.p-t-2{padding-top:2px !important}.m-b-2{margin-bottom:2px !important}._row._checkbox-radio label{font-size:14px;line-height:15px}.p-b-2{padding-bottom:2px !important}.m-l-2{margin-left:2px !important}.p-l-2{padding-left:2px !important}.m-r-2{margin-right:2px !important}.p-r-2{padding-right:2px !important}.m-2{margin:2px !important}.p-2{padding:2px !important}.m-t-4{margin-top:4px !important}.p-t-4{padding-top:4px !important}.m-b-4{margin-bottom:4px !important}.p-b-4{padding-bottom:4px !important}.m-l-4{margin-left:4px !important}.p-l-4{padding-left:4px !important}.m-r-4{margin-right:4px !important}.p-r-4{padding-right:4px !important}.m-4{margin:4px !important}.p-4{padding:4px !important}.m-t-5{margin-top:5px !important}.p-t-5{padding-top:5px !important}.m-b-5{margin-bottom:5px !important}.p-b-5{padding-bottom:5px !important}.m-l-5{margin-left:5px !important}.p-l-5{padding-left:5px !important}.m-r-5{margin-right:5px !important}.p-r-5{padding-right:5px !important}.m-5{margin:5px !important}.p-5{padding:5px !important}.m-t-10{margin-top:10px !important}.p-t-10{padding-top:10px !important}.m-b-10{margin-bottom:10px !important}.p-b-10{padding-bottom:10px !important}.m-l-10{margin-left:10px !important}.p-l-10{padding-left:10px !important}.m-r-10{margin-right:10px !important}.p-r-10{padding-right:10px !important}.m-10{margin:10px !important}.p-10{padding:10px !important}.m-t-15{margin-top:15px !important}.p-t-15{padding-top:15px !important}.m-b-15{margin-bottom:15px !important}.p-b-15{padding-bottom:15px !important}.m-l-15{margin-left:15px !important}.p-l-15{padding-left:15px !important}.m-r-15{margin-right:15px !important}.p-r-15{padding-right:15px !important}.m-15{margin:15px !important}.p-15{padding:15px !important}.m-t-20{margin-top:20px !important}.p-t-20{padding-top:20px !important}.m-b-20{margin-bottom:20px !important}.p-b-20{padding-bottom:20px !important}.m-l-20{margin-left:20px !important}.p-l-20{padding-left:20px !important}.m-r-20{margin-right:20px !important}.p-r-20{padding-right:20px !important}.m-20{margin:20px !important}.p-20{padding:20px !important}.m-t-25{margin-top:25px !important}.p-t-25{padding-top:25px !important}.m-b-25{margin-bottom:25px !important}.p-b-25{padding-bottom:25px !important}.m-l-25{margin-left:25px !important}.p-l-25{padding-left:25px !important}.m-r-25{margin-right:25px !important}.p-r-25{padding-right:25px !important}.m-25{margin:25px !important}.p-25{padding:25px !important}.m-t-30{margin-top:30px !important}.p-t-30{padding-top:30px !important}.m-b-30{margin-bottom:30px !important}.p-b-30{padding-bottom:30px !important}.m-l-30{margin-left:30px !important}.p-l-30{padding-left:30px !important}.m-r-30{margin-right:30px !important}.p-r-30{padding-right:30px !important}.m-30{margin:30px !important}.p-30{padding:30px !important}.m-t-40{margin-top:40px !important}.p-t-40{padding-top:40px !important}.m-b-40{margin-bottom:40px !important}.p-b-40{padding-bottom:40px !important}.m-l-40{margin-left:40px !important}.p-l-40{padding-left:40px !important}.m-r-40{margin-right:40px !important}.p-r-40{padding-right:40px !important}.m-40{margin:40px !important}.p-40{padding:40px !important}.m-t-45{margin-top:45px !important}.p-t-45{padding-top:45px !important}.m-b-45{margin-bottom:45px !important}.p-b-45{padding-bottom:45px !important}.m-l-45{margin-left:45px !important}.p-l-45{padding-left:45px !important}.m-r-45{margin-right:45px !important}.p-r-45{padding-right:45px !important}.m-45{margin:45px !important}.p-45{padding:45px !important}.m-t-50{margin-top:50px !important}.p-t-50{padding-top:50px !important}.m-b-50{margin-bottom:50px !important}.p-b-50{padding-bottom:50px !important}.m-l-50{margin-left:50px !important}.p-l-50{padding-left:50px !important}.m-r-50{margin-right:50px !important}.p-r-50{padding-right:50px !important}.m-50{margin:50px !important}.p-50{padding:50px !important}.m-t-60{margin-top:60px !important}.p-t-60{padding-top:60px !important}.m-b-60{margin-bottom:60px !important}.p-b-60{padding-bottom:60px !important}.m-l-60{margin-left:60px !important}.p-l-60{padding-left:60px !important}.m-r-60{margin-right:60px !important}.p-r-60{padding-right:60px !important}.m-60{margin:60px !important}.p-60{padding:60px !important}.m-t-70{margin-top:70px !important}.p-t-70{padding-top:70px !important}.m-b-70{margin-bottom:70px !important}.p-b-70{padding-bottom:70px !important}.m-l-70{margin-left:70px !important}.p-l-70{padding-left:70px !important}.m-r-70{margin-right:70px !important}.p-r-70{padding-right:70px !important}.m-70{margin:70px !important}.p-70{padding:70px !important}.m-t-80{margin-top:80px !important}.p-t-80{padding-top:80px !important}.m-b-80{margin-bottom:80px !important}.p-b-80{padding-bottom:80px !important}.m-l-80{margin-left:80px !important}.p-l-80{padding-left:80px !important}.m-r-80{margin-right:80px !important}.p-r-80{padding-right:80px !important}.m-80{margin:80px !important}.p-80{padding:80px !important}.m-t-100{margin-top:100px !important}.p-t-100{padding-top:100px !important}.m-b-100{margin-bottom:100px !important}.p-b-100{padding-bottom:100px !important}.m-l-100{margin-left:100px !important}.p-l-100{padding-left:100px !important}.m-r-100{margin-right:100px !important}.p-r-100{padding-right:100px !important}.m-100{margin:100px !important}.p-100{padding:100px !important}.m-l-auto{margin-left:auto !important}.m-r-auto{margin-right:auto !important}.section-space-30{padding:30px 0}.section-space-40{padding:40px 0}.section-space-50{padding:50px 0}.section-space-60{padding:60px 0}@media (max-width:992px){.section-space-60{padding:50px 0}}@media (max-width:767px){.section-space-60{padding:40px 0}}@media (max-width:480px){.section-space-60{padding:30px 0}}.section-space-70{padding:70px 0}@media (max-width:992px){.section-space-70{padding:50px 0}}@media (max-width:767px){.section-space-70{padding:40px 0}}@media (max-width:480px){.section-space-70{padding:30px 0}}.section-space-80{padding:80px 0}@media (max-width:992px){.section-space-80{padding:50px 0}}@media (max-width:767px){.section-space-80{padding:40px 0}}@media (max-width:480px){.section-space-80{padding:30px 0}}.section-space-90{padding:90px 0}@media (max-width:992px){.section-space-90{padding:50px 0}}@media (max-width:767px){.section-space-90{padding:40px 0}}@media (max-width:480px){.section-space-90{padding:30px 0}}.section-space-100{padding:100px 0}@media (max-width:992px){.section-space-100{padding:50px 0}}@media (max-width:767px){.section-space-100{padding:40px 0}}@media (max-width:480px){.section-space-100{padding:30px 0}}.white-transparent-btn{text-align:center;color:#fff;font-family:"PT Serif Captionn";font-size:17px;font-weight:400;line-height:54px;text-transform:uppercase;letter-spacing:1.7px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border:solid 1px #fff;padding:0 30px;height:54px;cursor:pointer;min-width:210px;display:inline-block;-webkit-transition:all ease .5s;transition:all ease .5s}@media (max-width:600px){.white-transparent-btn{min-width:auto;font-size:14px;text-transform:uppercase;padding:0 25px;height:40px;line-height:40px}}.white-transparent-btn:hover,.white-transparent-btn:focus{border-color:#fff;background:rgba(255,255,255,.3)}.theme-btn{text-align:center;color:#fff;font-family:"PT Serif Captionn";font-size:17px;font-weight:400;line-height:54px;text-transform:uppercase;letter-spacing:1.7px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border:solid 1px #2d455f;background:#2d455f;padding:0 30px;height:54px;cursor:pointer;display:inline-block;-webkit-transition:all ease .5s;transition:all ease .5s}.theme-btn:hover,.theme-btn:focus{background:rgba(45,69,95,.9)}.transparent-black-btn{text-align:center;color:#17202a;font-family:"PT Serif Captionn";font-size:17px;font-weight:400;line-height:54px;text-transform:uppercase;letter-spacing:1.7px;border-radius:0;border:1px solid #2d455f;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;background:#fff;padding:0 30px;height:54px;cursor:pointer;display:inline-block;-webkit-transition:all ease .5s;transition:all ease .5s}@media (max-width:600px){.transparent-black-btn,.theme-btn{min-width:auto;font-size:14px;text-transform:uppercase;padding:0 25px;height:40px;line-height:40px}}.transparent-black-btn:hover,.transparent-black-btn:focus{color:#000;border-color:#000}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.login-wrapper{max-width:880px;margin:140px auto 20px auto;background:#f6f6f6;padding:20px}@media (max-width:767px){.login-wrapper{padding:10px}}.login-wrapper .login-inner{border:solid 1px rgba(45,69,95,.2);padding:45px}@media (max-width:767px){.login-wrapper .login-inner{padding:20px}}.login-wrapper .login-inner .login-form h2{color:#17202a;font-family:'PT Serif Captionn';font-style:normal;font-weight:400;font-size:47px;font-weight:500;line-height:57px;text-align:center;margin:0 0 45px}@media (max-width:767px){.login-wrapper .login-inner .login-form h2{font-size:32px;line-height:46px;margin-bottom:20px}}@media (max-width:480px){.login-wrapper .login-inner .login-form h2{font-size:28px;line-height:30px}}.login-wrapper .login-inner .login-form .para{color:#17202a;font-family:"PT Serif Captionn";font-size:14px;line-height:20px;margin:0 0 45px}.login-wrapper .login-inner .login-form .form-wrapper{max-width:320px;margin:auto}.input-field{margin-bottom:15px}.input-field label{font-family:'PT Serif Captionn';font-style:normal;font-weight:400;font-size:16px;font-weight:500;line-height:19px;display:block;margin-bottom:5px;color:#000}.input-field input,.input-field select{border:solid 1px #9c9c9c;background:#fcfcfc;width:100%;height:40px;padding:0 10px;font-family:"PT Serif Captionn";font-size:16px;color:#000;margin-top:10px}.input-field textarea{border:solid 1px #9c9c9c;background:#fcfcfc;width:100%;padding:10px;font-family:"PT Serif Captionn";font-size:16px;color:#000;resize:none}.input-field .password-field{position:relative;border:solid 1px #9c9c9c}.input-field .password-field span{position:absolute;z-index:1;width:24px;height:14px;right:10px;top:12px}.input-field .password-field span:before{content:"";width:1px;height:22px;background:#979797;display:inline-block;position:absolute;left:-14px;opacity:.5;top:-2px}.input-field .password-field input{padding-right:60px;border:0}.select-wrapper{position:relative}.select-wrapper:before{content:"";background:url(//thesarkestate.com/wp-content/themes/sarkestate/images/arrow.svg) no-repeat center center/contain;width:20px;height:9px;display:inline-block;position:absolute;right:10px;top:16px}.select-wrapper select{display:block;width:100%;height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:0;-webkit-appearance:none;border:solid 1px #9c9c9c;background:#fcfcfc;width:100%;padding:10px;font-family:"PT Serif Captionn";font-size:16px;color:#000;resize:none}.validation-message{display:none;color:#db1d1d;font-family:'PT Serif Captionn';font-style:normal;font-weight:400;font-size:11px;line-height:13px;text-transform:uppercase;letter-spacing:1.1px;background:#e9e4e4;padding:10px 30px;text-align:center;margin-bottom:5px}.validation-message.has-error{display:block}.submit-btn input,.submit-btn button{height:40px;line-height:40px}.other-details{text-align:center;padding-top:5px}.other-details .forgot-link{color:#2d455f;font-family:'PT Serif Captionn';font-style:normal;font-weight:400;font-size:11px;line-height:13px;text-transform:uppercase;text-decoration:underline !important;letter-spacing:1.1px}.other-details .forgot-link:hover{text-decoration:none !important}.other-details .icon-seprator{margin-bottom:15px}.other-details p{color:#2d455f;font-family:"PT Serif Captionn";font-size:16px;font-weight:1;line-height:22px;text-align:center;margin:0 0 10px}.other-details .signup{height:40px;line-height:40px}.account-main{padding:40px 0 0}.myaccount-wrapper{max-width:800px;margin:auto;border-top:solid 1px #d2d2d2;padding:40px 0}.myaccount-wrapper .myaccount-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.myaccount-wrapper .myaccount-inner .account-sidebar{max-width:200px;-webkit-box-flex:200px;-ms-flex:200px;flex:200px;padding-top:10px}.myaccount-wrapper .myaccount-inner .account-content{max-width:calc(100% - 200px);-webkit-box-flex:calc(100% - 200px);-ms-flex:calc(100% - 200px);flex:calc(100% - 200px);padding-left:30px}.myaccount-wrapper .myaccount-inner .account-content .account-fields-wrapper{max-width:320px}.sidebar-wrapper ul li{margin-bottom:18px;display:block}.sidebar-wrapper ul li a{color:#17202a;font-family:"PT Serif Captionn";font-size:18px;font-weight:400;line-height:25px}.sidebar-wrapper ul li a:hover{text-decoration:underline !important}.sidebar-wrapper ul li a.active{font-family:'PT Serif Captionn';font-style:normal;font-weight:400}.grid-1{max-width:8.3333333333%;-webkit-box-flex:8.3333333333%;-ms-flex:8.3333333333%;flex:8.3333333333%}.grid-2{max-width:16.6666666667%;-webkit-box-flex:16.6666666667%;-ms-flex:16.6666666667%;flex:16.6666666667%}.grid-3{max-width:25%;-webkit-box-flex:25%;-ms-flex:25%;flex:25%}.grid-4{max-width:33.3333333333%;-webkit-box-flex:33.3333333333%;-ms-flex:33.3333333333%;flex:33.3333333333%}.grid-5{max-width:41.6666666667%;-webkit-box-flex:41.6666666667%;-ms-flex:41.6666666667%;flex:41.6666666667%}.grid-6{max-width:50%;-webkit-box-flex:50%;-ms-flex:50%;flex:50%}.grid-7{max-width:58.3333333333%;-webkit-box-flex:58.3333333333%;-ms-flex:58.3333333333%;flex:58.3333333333%}.grid-8{max-width:66.6666666667%;-webkit-box-flex:66.6666666667%;-ms-flex:66.6666666667%;flex:66.6666666667%}.grid-9{max-width:75%;-webkit-box-flex:75%;-ms-flex:75%;flex:75%}.grid-10{max-width:83.3333333333%;-webkit-box-flex:83.3333333333%;-ms-flex:83.3333333333%;flex:83.3333333333%}.grid-11{max-width:91.6666666667%;-webkit-box-flex:91.6666666667%;-ms-flex:91.6666666667%;flex:91.6666666667%}.grid-12{max-width:100%;-webkit-box-flex:100%;-ms-flex:100%;flex:100%}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}.offset-12{margin-left:100%}[class^=grid-]{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.grid-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;padding-left:0;padding-right:0}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container-fluid{width:100%;padding-right:30px;padding-left:30px;margin-right:auto;margin-left:auto}@media (min-width:768px) and (max-width:1024px){.container-fluid{padding-right:20px;padding-left:20px}}@media (max-width:767px){.container-fluid{padding-right:15px;padding-left:15px}}@media (min-width:992px){.container{max-width:950px}}@media (min-width:1200px){.container{max-width:1180px}}@media (max-width:1200px){[class^=grid-]{margin:0 !important}}@media (max-width:767px){.grid-row{display:block}[class^=grid-]{max-width:100%;-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit}.grid-row>div{padding-left:0;padding-right:0}}.heading-title{text-align:center;margin-bottom:30px;width:100%}.heading-title.text-left{text-align:left}.heading-title h1{color:#17202a;font-family:'PT Serif Captionn';font-style:normal;font-weight:400;font-size:55px;line-height:66px;text-align:center}.heading-title h2{font-size:65px;line-height:72px;font-weight:400}@media (max-width:992px){.heading-title h2{font-size:48px;line-height:55px}}.heading-title h3{color:#17202a;font-family:'PT Serif Captionn';font-style:normal;font-weight:400;font-size:47px;line-height:57px;text-align:center}@media (max-width:767px){.heading-title h3{font-size:32px;line-height:46px}}@media (max-width:480px){.heading-title h3{font-size:27px;line-height:30px}}.heading-title p{color:#17202a;font-family:"PT Serif Captionn";font-size:18px;font-weight:400;line-height:32px;text-align:center;letter-spacing:.5px;max-width:840px;margin:15px auto 0}@media (max-width:992px){.heading-title p{font-size:17px;line-height:24px}}@media (max-width:768px){.heading-title p{font-size:16px}}.heading-title a{margin-top:25px}@media (max-width:992px){.heading-title a{margin-top:17px}}.heading-title ul li{color:#17202a;font-size:19px;font-weight:400;line-height:27px;margin:0}.anchor-witharrow{color:#17202a;font-size:16px;font-weight:400;line-height:22px;letter-spacing:.2962963px;display:inline-block}@media (max-width:768px){.anchor-witharrow{font-size:14px;line-height:20px}}.anchor-witharrow.white{color:#fff}.anchor-witharrow.font-22{font-size:18px;font-weight:400;line-height:22px}@media (max-width:768px){.anchor-witharrow.font-22{font-size:14px;line-height:20px}}.anchor-witharrow i,.anchor-witharrow img{margin-left:10px;display:inline-block;vertical-align:middle}.font-18-35{font-size:18px;font-weight:400;line-height:35px}.header{position:fixed;left:0;right:0;top:0;z-index:11;padding:8px 0 16px;transition:all ease .5s;-webkit-transition:all ease .5s;-moz-transition:all ease .5s;-ms-transition:all ease .5s;-o-transition:all ease .5s;border-bottom:solid 1px #c2c2c2}.header .top-header{margin-bottom:15px;padding:0 20px}@media (max-width:767px){.header .top-header{display:none}}.header .top-header a{color:#fff;font-family:"PT Serif Captionn";font-size:14px;font-weight:400;line-height:17px;text-transform:uppercase;letter-spacing:.7px;margin-left:35px;opacity:.6}.header .top-header a:hover{text-decoration:underline !important;opacity:1}.header .top-header a img{display:inline-block;vertical-align:middle;padding-right:9px}.header .cta-button{position:absolute;right:20px;bottom:12px;z-index:10}@media (max-width:1280px){.header .cta-button{display:none}}.header .cta-button a{line-height:36px;height:36px;font-size:14px}@media (max-width:767px){.header{padding:10px 0 0}.header .container-fluid{padding:0}}.header.inner-header{background:#2d455f;border-bottom:0}.header.inner-header .nav>.nav-btn>label>span{border-color:#fff}.stickyheader.inner-header .nav>.nav-btn>label>span{border-color:#fff}.header.home-header{position:absolute}.header.home-header .nav>.nav-btn span{border-color:#fff}.header.home-header .nav>.nav-links ul li>a{color:#fff}.nav-header .dark-logo{display:none}.header.stickyheader{padding:8px 0;background:#2d455f}.header.stickyheader .nav-header .dark-logo{display:none!important}.header.stickyheader .nav-header .dark-logo img{height:55px}.header.stickyheader .nav-header .default-logo{height:55px}.header.stickyheader .nav .nav-header{margin:0 20px;margin-top:0}.header.nav-up{top:-87px}@media (max-width:767px){.header.home-header .nav>.nav-links ul li>a{color:#fff}.header.stickyheader .nav-header .dark-logo,.header.stickyheader .nav .nav-header{display:none !important}.header.stickyheader .nav>.nav-links ul li{display:block !important}}@media (max-width:767px){.header.stickyheader{padding:8px 0 2px}}.header.stickyheader .cta-button,.header.stickyheader .top-header{display:none}.header.stickyheader .nav .nav-header{display:inline}.header.stickyheader .nav .nav-header .nav-title{color:#17202a}.header.stickyheader .nav>.nav-links ul li{display:inline-block;margin:0 10px}.header.stickyheader .nav>.nav-links ul li>a{color:#fff}.header.stickyheader .nav>.nav-links ul li>a:after{background:#fff}@media (max-width:767px){.header .container{padding:0}}.header .nav{width:100%;position:relative}.header .nav .mobile-logo{display:none}@media (max-width:767px){.header .nav .mobile-logo{display:inline-block}.header .nav .mobile-logo .dark-logo{display:none}.stickyheader .nav .mobile-logo .dark-logo{display:none}.nav .mobile-logo img{height:50px}.stickyheader .nav .mobile-logo .default-logo{display:inline-block}.menu-open .header .nav .mobile-logo a.dark-logo{display:inline-block}.menu-open .header.stickyheader .nav>.nav-links ul li>a{color:#393e51}.menu-open .header .nav .mobile-logo a.default-logo{display:none}}.header .nav .mobile-logo a{display:inline-block;color:#fff;font-family:"PT Serif Captionn";font-size:23px;font-weight:400;line-height:28px;text-align:center;text-transform:uppercase;letter-spacing:3.45px}.header .nav .nav-header{margin:0 50px;margin-top:-45px}.header .nav .nav-header .default-logo{display:flex}@media (max-width:1280px){.header .nav .nav-header{margin:0 20px}}@media (min-width:768px) and (max-width:1024px){.header .nav .nav-header{margin:0 15px}}@media (max-width:767px){.header .nav .nav-header{display:none}}.header .nav .nav-header>.nav-title{display:inline-block;color:#fff;font-family:"PT Serif Captionn";font-size:23px;font-weight:400;line-height:28px;text-align:center;text-transform:uppercase;letter-spacing:3.45px}@media (min-width:768px) and (max-width:1024px){.header .nav .nav-header>.nav-title{font-size:20px}}.header .nav>.nav-btn{display:none;overflow:hidden}.header .nav>.nav-links{float:none;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}.header .nav>.nav-links ul li{display:inline-block;margin:0 30px;position:relative}.header .nav>.nav-links ul li:last-child{margin-right:0}@media (max-width:1280px){.header .nav>.nav-links ul li{margin:0 15px}}@media (min-width:768px) and (max-width:1024px){.header .nav>.nav-links ul li{margin:0 13px}}.header .nav>.nav-links ul li:hover a:after,.header .nav>.nav-links ul li.active a:after{width:100%;left:0}.header .nav>.nav-links ul li>a{display:inline-block;border-bottom:solid 1px transparent;text-decoration:none;color:#fff;font-family:'PT Serif Captionn';font-style:normal;font-weight:400;font-size:16px;line-height:28px;text-transform:uppercase;letter-spacing:1px;position:relative}.header .nav>.nav-links ul li>a:after{background:none repeat scroll 0 0 transparent;bottom:3px;content:"";display:block;height:1px;left:50%;position:absolute;background:#fff;-webkit-transition:width .3s ease 0s,left .3s ease 0s;transition:width .3s ease 0s,left .3s ease 0s;width:0}@media (max-width:1280px){.header .nav>.nav-links ul li>a{font-size:15px}}@media (min-width:768px) and (max-width:1024px){.header .nav>.nav-links ul li>a{font-size:14px;padding:0;letter-spacing:.5px}}.header .nav>#nav-check{display:none}@media (max-width:767px){.header .nav{padding:0 15px}.header .nav>.nav-btn,.stickyheader .nav>.nav-btn{display:inline-block;position:absolute;right:15px;top:25px}.header .nav>.nav-btn>label{display:inline-block}.header .nav>.nav-btn>label>span{display:block;width:25px;height:8px;border-top:2px solid #5e5e6c}.stickyheader .nav>.nav-btn>label>span{border-top:2px solid #fff}.header .nav>.nav-links{position:absolute;display:block;width:100%;background-color:#fff;height:100vh;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;overflow-y:hidden;top:75px;left:-100vw;z-index:10;right:0;padding:20px 20px 30px}.header .nav>.nav-links ul li{margin:0;display:block}.header .nav>.nav-links ul li>a{display:block;width:100%;border:0;font-size:14px;line-height:32px;color:#393e51}.header .nav>#nav-check:checked~.nav-links{transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;left:0}.menu-open .header .nav .mobile-logo{position:relative;z-index:101}.menu-open .header .nav .mobile-logo .dark-logo img{height:50px}}.menu-btns{display:none;position:fixed;left:0;right:0;bottom:20px;z-index:10;width:100%;padding:0 20px}.menu-btns a{width:47%;float:left}.menu-open .header{background:#fff}@media (max-width:767px){.menu-open .header{height:100vh}}.menu-open .header .nav .mobile-logo a{color:#17202a}@media (max-width:767px){.menu-open .header .menu-btns{display:block;transition:all ease .6s;-webkit-transition:all ease .6s;-moz-transition:all ease .6s;-ms-transition:all ease .6s;-o-transition:all ease .6s}}.mobile-menu{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;background:0 0}.mobile-menu:focus{background:0 0}.mobile-menu span{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.mobile-menu span:nth-child(1){top:0;-webkit-transform-origin:left center;transform-origin:left center}.mobile-menu span:nth-child(3){top:36px;-webkit-transform-origin:left center;transform-origin:left center}.mobile-menu.open span{border-color:#17202a !important}.mobile-menu.open span:nth-child(1){-webkit-transform:rotate(45deg);transform:rotate(45deg);top:0;left:0;position:relative}.mobile-menu.open span:nth-child(2){width:0;opacity:0}.mobile-menu.open span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:1px;left:4px;position:relative}.header .nav>.nav-links ul li .sub-menu{background:#fff;width:210px;border-radius:0;padding:10px 15px;position:absolute;display:none}.header .nav>.nav-links ul li:hover .sub-menu{display:block}.header .nav>.nav-links ul li .sub-menu li a{font-family:PT Serif Captionn;font-size:15px;font-weight:400;line-height:24px;text-transform:uppercase;letter-spacing:1.5px;color:#000;margin:0;display:inline-block;position:relative}.header .nav>.nav-links ul li .sub-menu li{margin:4px 0;display:block}.header .nav>.nav-links ul li .sub-menu li:hover a:after,.header .nav>.nav-links ul li .sub-menu li.active a:after{width:100%;left:0}.header .nav>.nav-links ul li .sub-menu li>a:after{background:none repeat scroll 0 0 transparent;bottom:3px;content:"";display:block;height:1px;left:50%;position:absolute;background:#000;-webkit-transition:width .3s ease 0s,left .3s ease 0s;transition:width .3s ease 0s,left .3s ease 0s;width:0}@media (max-width:767px){.header .nav>.nav-links ul li .sub-menu{display:block;position:static;padding:0 15px}}section{position:relative}.main-banner{position:relative;height:740px;padding-bottom:140px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background-repeat:no-repeat;background-size:cover;background-position:center center}@media (max-width:767px){.main-banner{height:600px;padding-bottom:80px}}@media (max-width:600px){.main-banner{height:480px}}@media (max-width:480px){.main-banner{height:350px}}.main-banner:before{content:"";background:rgba(0,0,0,.38);display:inline-block;width:100%;height:100%;position:absolute;left:0;top:0}.main-banner .banner-content{position:relative;z-index:1}.main-banner .banner-content .caption-inner{max-width:900px;margin:auto;text-align:center}.main-banner .banner-content .caption-inner h1{color:#fff;font-family:'PT Serif Captionn';font-style:normal;font-weight:400;font-size:55px;line-height:67px;text-align:center;margin-bottom:40px}@media (max-width:767px){.main-banner .banner-content .caption-inner h1{font-size:46px;line-height:60px;margin-bottom:20px}}@media (max-width:600px){.main-banner .banner-content .caption-inner h1{font-size:36px;line-height:48px}}@media (max-width:480px){.main-banner .banner-content .caption-inner h1{font-size:32px;line-height:40px}}.contrast-border{position:absolute;bottom:-85px;left:0;right:0}@media (max-width:767px){.contrast-border{bottom:-55px}}.contrast-border .border-inner{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}.contrast-border .border-inner .dark{width:1px;height:85px;border-right:solid 1px #727272;display:inline-block}@media (max-width:767px){.contrast-border .border-inner .dark{height:55px}}.contrast-border .border-inner .light{width:1px;height:85px;border-right:solid 1px #fff;display:inline-block}@media (max-width:767px){.contrast-border .border-inner .light{height:55px}}.animateline{text-align:center}.border-shape{overflow:hidden;width:1px;height:180px;position:relative;display:block;margin-top:20px;margin-left:auto;margin-right:auto}@media (max-width:600px){.border-shape{height:100px}.header .nav>.nav-links ul li .sub-menu{width:310px}.header .nav>.nav-links ul li .sub-menu li a{font-size:13px}}.border-shape:before,.border-shape:after{position:absolute;top:0;left:0;right:0;bottom:0;content:""}.border-shape:before{background:#fff}.border-shape:after{background:#000;-webkit-animation:move 3s infinite;animation:move 3s infinite}@-webkit-keyframes move{0%{-webkit-transform:translateY(-200%);transform:translateY(-200%)}60%{-webkit-transform:translateY(100%);transform:translateY(100%)}100%{-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes move{0%{-webkit-transform:translateY(-200%);transform:translateY(-200%)}60%{-webkit-transform:translateY(100%);transform:translateY(100%)}100%{-webkit-transform:translateY(100%);transform:translateY(100%)}}.block-wraper{padding-top:100px}@media (max-width:767px){.block-wraper{padding-top:80px}}.block-wraper .block-inner p{color:#17202a;font-family:"PT Serif Captionn";font-size:21px;font-weight:400;line-height:35px;text-align:center;margin:0 0 50px}@media (max-width:992px){.block-wraper .block-inner p{font-size:18px;line-height:32px;margin:0 0 30px}}.block-wraper .block-inner .buttons-list{padding-bottom:50px}@media (max-width:480px){.block-wraper .block-inner .buttons-list{padding-bottom:20px}}.block-wraper .block-inner .buttons-list a{margin:0 5px}@media (max-width:500px){.block-wraper .block-inner .buttons-list a{padding:0 15px}}@media (max-width:480px){.block-wraper .block-inner .buttons-list a{width:100%;margin-bottom:10px;margin-left:0;margin-right:0}}.blogs-wrapper{padding-top:0;padding-bottom:0}@media (max-width:992px){.blogs-wrapper{padding-top:30px;padding-bottom:60px}}@media (max-width:767px){.blogs-wrapper{padding-bottom:30px}}.blogs-wrapper .blogs-inner .blogs-listing ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -8px}.blogs-wrapper .blogs-inner .blogs-listing ul li{margin-bottom:35px;padding:0 8px;max-width:33.33%;-webkit-box-flex:33.33%;-ms-flex:33.33%;flex:33.33%}@media (max-width:767px){.blogs-wrapper .blogs-inner .blogs-listing ul li{max-width:50%;-webkit-box-flex:50%;-ms-flex:50%;flex:50%}}@media (max-width:480px){.blogs-wrapper .blogs-inner .blogs-listing ul li{max-width:100%;-webkit-box-flex:100%;-ms-flex:100%;flex:100%}}.blog-item figure img{margin:0 auto 16px}.blog-item span{color:#17202a;font-family:"PT Serif Captionn";font-size:16px;font-weight:400;line-height:19px;text-transform:uppercase;letter-spacing:2.4px;display:block;margin-bottom:5px;display:none}.blog-item span a{color:#17202a}.blog-item span a:hover{text-decoration:underline !important}.blog-item h2{font-family:"PT Serif Captionn";font-size:18px;font-weight:400;line-height:27px}@media (max-width:480px){.blog-item h2{font-size:22px;line-height:30px}}.blog-item h2 a{color:#17202a}.blog-item h2 a:hover{text-decoration:underline !important}.accomodation-wrapper{padding-top:0}@media (max-width:992px){.accomodation-wrapper{padding-top:0}}@media (max-width:992px){.accomodation-wrapper .location-btn{margin-top:20px}}.general-content-block{padding-top:40px}@media (max-width:992px){.general-content-block{padding-top:15px}}.general-content-block .content-item{padding-bottom:75px}@media (max-width:992px){.general-content-block .content-item{padding-bottom:40px}}@media (max-width:767px){.general-content-block .content-item{padding-bottom:20px}}.general-content-block .content-item .content-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media (max-width:767px){.general-content-block .content-item .content-grid{-ms-flex-wrap:wrap;flex-wrap:wrap}}.general-content-block .content-item .content-grid .col-45{max-width:45%;-webkit-box-flex:45%;-ms-flex:45%;flex:45%}@media (max-width:767px){.general-content-block .content-item .content-grid .col-45{max-width:100%;-webkit-box-flex:100%;-ms-flex:100%;flex:100%}}.general-content-block .content-item .content-grid .col-55{max-width:55%;-webkit-box-flex:55%;-ms-flex:55%;flex:55%}@media (max-width:767px){.general-content-block .content-item .content-grid .col-55{max-width:100%;-webkit-box-flex:100%;-ms-flex:100%;flex:100%}}.general-content-block .content-item .gallery-wrapper{position:relative;max-width:100%}@media (max-width:992px){.general-content-block .content-item .gallery-wrapper{margin-top:0}.content-textblock.p-l-50{margin-bottom:30px}}.general-content-block .content-item .gallery-wrapper .owl-nav{position:absolute;right:0;top:0;width:120px;background:rgba(255,255,255,.8);text-align:center;padding:13px 19px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:767px){.general-content-block .content-item .gallery-wrapper .owl-nav{width:90px}}.general-content-block .content-item .gallery-wrapper .owl-nav button img{display:block}@media (max-width:767px){.general-content-block .content-item .gallery-wrapper .owl-nav button img{height:22px}}.reverse{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media (max-width:992px){.content-textblock.p-l-50{padding-left:20px !important}}@media (max-width:767px){.content-textblock.p-l-50{padding-left:0 !important}}@media (max-width:992px){.content-textblock.p-r-50{padding-right:20px !important}}@media (max-width:767px){.content-textblock.p-r-50{padding-right:0 !important}}@media (max-width:767px){.content-textblock{margin-top:20px}}.content-textblock span{color:#17202a;font-family:"PT Serif Captionn";font-size:20px;font-weight:400;line-height:24px;letter-spacing:3px;display:block;margin-bottom:15px;text-transform:uppercase}@media (max-width:767px){.content-textblock span{font-size:16px;line-height:24px;margin-bottom:7px}}.content-textblock h2{color:#17202a;font-family:'PT Serif Captionn';font-style:normal;font-weight:400;font-size:47px;line-height:57px;margin-bottom:10px}@media (max-width:992px){.content-textblock h2{font-size:32px;line-height:48px}}@media (max-width:480px){.content-textblock h2{font-size:24px;line-height:32px}}.content-textblock p{color:#17202a;font-family:"PT Serif Captionn";font-size:18px;font-weight:400;line-height:32px;letter-spacing:.5px;margin-bottom:10px}@media (max-width:767px){.content-textblock p{margin-top:0}}@media (max-width:992px){.content-textblock p{font-size:16px;line-height:24px}}.widget-island{padding:70px 0 110px;background-size:cover;background-repeat:no-repeat;background-position:center center}.widget-island .contrast-border{top:-85px;z-index:1111;-webkit-transform:rotate(180deg);transform:rotate(180deg);bottom:inherit}@media (max-width:820px){.widget-island .contrast-border{display:none}}@media (max-width:992px){.widget-island{padding:40px 0}}.widget-island .heading{margin-bottom:65px}@media (max-width:992px){.widget-island .heading{margin-bottom:25px}}.widget-island .heading h2{color:#fff;font-family:'PT Serif Captionn';font-style:normal;font-weight:400;font-size:87px;line-height:84px;text-align:center}@media (max-width:992px){.widget-island .heading h2{font-size:48px;line-height:72px}}@media (max-width:480px){.widget-island .heading h2{font-size:36px;line-height:48px}}.widget-island .heading h2 span{display:block;font-size:49px}@media (max-width:992px){.widget-island .heading h2 span{font-size:36px;line-height:48px}}@media (max-width:767px){.widget-island .heading h2 span{font-size:24px;line-height:32px}}@media (max-width:480px){.widget-island .heading h2 span{font-size:20px;line-height:30px}}.widget-island .features-wrapper{max-width:650px;margin:auto;padding:25px 15px;background:#fff}.widget-island .features-wrapper .features-inner .feature-item{margin-bottom:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.widget-island .features-wrapper .features-inner .feature-item:last-child{margin-bottom:0}.widget-island .features-wrapper .features-inner .feature-item span{max-width:65px;-webkit-box-flex:65px;-ms-flex:65px;flex:65px}.widget-island .features-wrapper .features-inner .feature-item .feature-content{padding-left:28px;max-width:calc(100% - 65px);-webkit-box-flex:calc(100% - 65px);-ms-flex:calc(100% - 65px);flex:calc(100% - 65px)}.widget-island .features-wrapper .features-inner .feature-item .feature-content h3{color:#2b343d;font-family:"PT Serif Captionn";font-size:22px;font-weight:400;line-height:23px;letter-spacing:-.0763895px;margin-bottom:10px}.widget-island .features-wrapper .features-inner .feature-item .feature-content p{opacity:.7;color:#2b343d;font-family:"PT Serif Captionn";font-size:16px;font-weight:400;line-height:23px;letter-spacing:-.055556px;margin-bottom:15px;margin-top:0}.widget-island .features-wrapper .features-inner .feature-item .feature-content a{font-family:"PT Serif Captionn";font-size:14px;color:#000;font-weight:400;line-height:17px;border-bottom:solid 1px #000;display:inline-block}.widget-island .features-wrapper .features-inner .feature-item .feature-content a:hover{border-bottom:0}.widget-island .features-wrapper .features-inner .feature-item .feature-content a img{display:inline-block;vertical-align:middle;margin-left:10px}.back-btn{border:solid 1px #2d455f;padding:12px 17px 10px;display:inline-block}.back-btn a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#2d455f;font-family:"PT Serif Captionn";font-size:14px;font-weight:400;line-height:17px;text-transform:uppercase;letter-spacing:1.4px}.back-btn a img{padding-right:14px;position:relative;top:-1px}.location-btn{border:solid 1px #979797;padding:12px 17px 10px;display:inline-block}.location-btn a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#2d455f;font-family:"PT Serif Captionn";font-size:17px;font-weight:400;line-height:21px;text-transform:uppercase;letter-spacing:1.4px}.location-btn a img{padding-right:14px;position:relative;top:-1px}@media (max-width:767px){.location-btn{display:none}}.faq-wrapper{padding:40px 0}.faq-wrapper .heading-title{max-width:600px;margin-left:auto;margin-right:auto}@media (max-width:767px){.faq-wrapper .heading-title{margin:15px 0 20px}}.accordian-wrapper{max-width:750px;margin:auto}.accordian-wrapper .accordion-list{position:relative;display:block;width:100%;height:auto;margin:0;list-style:none}.accordian-wrapper .accordion-list .accorian-item{position:relative;display:block;width:100%;height:auto;background:#fff;border-top:solid 1px #d4d4d4;cursor:pointer}.accordian-wrapper .accordion-list .accorian-item.active{background-color:#fff}.accordian-wrapper .accordion-list .accorian-item.active h2:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all ease .5s;transition:all ease .5s}.accordian-wrapper .accordion-list .accorian-item .accordian-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:20px 0 20px 15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.accordian-wrapper .accordion-list .accorian-item .accordian-header h2{color:#000;position:relative;font-family:'PT Serif Captionn';font-style:normal;font-weight:400;font-size:29px;line-height:41px;width:100%}@media (max-width:1200px){.accordian-wrapper .accordion-list .accorian-item .accordian-header h2{font-size:22px;line-height:32px}}.accordian-wrapper .accordion-list .accorian-item .accordian-header h2:after{content:"";background:url(//thesarkestate.com/wp-content/themes/sarkestate/images/plus.svg) no-repeat center center/contain;position:absolute;right:0;top:0;-webkit-transition:all ease .5s;transition:all ease .5s;width:26px;height:26px}.accordian-wrapper .accordion-list .accorian-item div.answer{position:relative;display:block;width:100%;height:auto;margin:0;padding:0 15px 20px;cursor:pointer}.accordian-wrapper .accordion-list .accorian-item div.answer p{color:#17202a;font-family:"PT Serif Captionn";font-size:17px;font-weight:400;line-height:37px;text-align:justify;margin-top:0;margin-bottom:20px}.accordian-wrapper .accordion-list .accorian-item div.answer a{margin-top:30px}.newsletter-wrapper{background:#2d455f;padding:40px 0 20px}.newsletter-wrapper .newsletter-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){.newsletter-wrapper .newsletter-inner{-ms-flex-wrap:wrap;flex-wrap:wrap}}.newsletter-wrapper .newsletter-inner .newsletter-content{max-width:410px;-webkit-box-flex:410px;-ms-flex:410px;flex:410px;padding-right:50px;color:#fff}@media (max-width:767px){.newsletter-wrapper .newsletter-inner .newsletter-content{max-width:100%;-webkit-box-flex:100%;-ms-flex:100%;flex:100%;padding-right:0;margin-bottom:20px}}.newsletter-wrapper .newsletter-inner .newsletter-content span{color:#fff;font-family:"PT Serif Captionn";font-size:18px;font-weight:400;line-height:22px;letter-spacing:2.7px;display:block}@media (max-width:768px){.newsletter-wrapper .newsletter-inner .newsletter-content span{font-size:16px}}.newsletter-wrapper .newsletter-inner .newsletter-content h2{color:#fff;font-family:'PT Serif Captionn';font-style:normal;font-weight:400;font-size:32px;line-height:39px}@media (max-width:480px){.newsletter-wrapper .newsletter-inner .newsletter-content h2{font-size:24px;line-height:32px}}.newsletter-wrapper .newsletter-inner .newsletter-form{max-width:480px;-webkit-box-flex:480px;-ms-flex:480px;flex:480px}@media (max-width:767px){.newsletter-wrapper .newsletter-inner .newsletter-form{max-width:100%;-webkit-box-flex:100%;-ms-flex:100%;flex:100%}}.newsletter-wrapper .newsletter-inner .newsletter-form .form-inner{border:solid 1px #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.newsletter-wrapper .newsletter-inner .newsletter-form .form-inner input[type=email],.newsletter-wrapper .newsletter-inner .newsletter-form .form-inner input[type=text]{height:44px;background:#fff;padding:0 10px;font-family:"PT Serif Captionn";font-size:16px;color:#000;width:100%;margin-left:-1px}.newsletter-wrapper .newsletter-inner .newsletter-form .form-inner input[type=email]::-webkit-input-placeholder,.newsletter-wrapper .newsletter-inner .newsletter-form .form-inner input[type=text]::-webkit-input-placeholder{font-family:"PT Serif Captionn";font-size:16px;color:#000}.newsletter-wrapper .newsletter-inner .newsletter-form .form-inner input[type=email]:-ms-input-placeholder,.newsletter-wrapper .newsletter-inner .newsletter-form .form-inner input[type=text]:-ms-input-placeholder{font-family:"PT Serif Captionn";font-size:16px;color:#000}.newsletter-wrapper .newsletter-inner .newsletter-form .form-inner input[type=email]::-moz-placeholder,.newsletter-wrapper .newsletter-inner .newsletter-form .form-inner input[type=text]::-moz-placeholder{font-family:"PT Serif Captionn";font-size:16px;color:#000}.newsletter-wrapper .newsletter-inner .newsletter-form .form-inner input[type=email]::-ms-input-placeholder,.newsletter-wrapper .newsletter-inner .newsletter-form .form-inner input[type=text]::-ms-input-placeholder{font-family:"PT Serif Captionn";font-size:16px;color:#000}.newsletter-wrapper .newsletter-inner .newsletter-form .form-inner input[type=email]::placeholder,.newsletter-wrapper .newsletter-inner .newsletter-form .form-inner input[type=text]::placeholder{font-family:"PT Serif Captionn";font-size:16px;color:#000}.newsletter-wrapper .newsletter-inner .newsletter-form .form-inner input[type=submit]{color:#fff;font-family:'PT Serif Captionn';font-style:normal;font-weight:400;font-size:16px;line-height:42px;text-transform:uppercase;letter-spacing:1px;padding:2px 30px 0;background:0 0}@media (max-width:600px){.newsletter-wrapper .newsletter-inner .newsletter-form .form-inner input[type=submit]{padding:2px 15px 0}}.inner-banner{position:relative;height:550px;padding-bottom:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background-repeat:no-repeat;background-size:cover;background-position:center center}@media (max-width:767px){.inner-banner{height:450px;padding-bottom:60px}}@media (max-width:600px){.inner-banner{height:380px}}@media (max-width:480px){.inner-banner{height:320px}}.inner-banner:before{content:"";background:rgba(0,0,0,.38);display:inline-block;width:100%;height:100%;position:absolute;left:0;top:0}.inner-banner .banner-content{position:relative;z-index:1}.inner-banner .banner-content .caption-inner{max-width:800px;margin:auto;text-align:center}.inner-banner .banner-content .caption-inner span{color:#fff;font-family:"PT Serif Captionn";font-size:17px;font-weight:400;line-height:20px;letter-spacing:3px;margin-bottom:3px;display:block;text-transform:uppercase}.inner-banner .banner-content .caption-inner h1{color:#fff;font-family:'PT Serif Captionn';font-style:normal;font-weight:400;font-size:55px;line-height:67px;text-align:center;margin-bottom:12px}@media (max-width:767px){.inner-banner .banner-content .caption-inner h1{font-size:46px;line-height:60px;margin-bottom:8px}}@media (max-width:600px){.inner-banner .banner-content .caption-inner h1{font-size:36px;line-height:48px}}@media (max-width:480px){.inner-banner .banner-content .caption-inner h1{font-size:32px;line-height:40px}}.inner-banner .banner-content .caption-inner p{max-width:750px;color:#fff;font-family:"PT Serif Captionn";font-size:23px;font-weight:400;line-height:40px;text-align:center;margin:0 auto}@media (max-width:767px){.inner-banner .banner-content .caption-inner p{font-size:22px;line-height:32px}}@media (max-width:480px){.inner-banner .banner-content .caption-inner p{font-size:18px;line-height:24px}}.innerpages-wrapper{padding:0}@media (max-width:992px){.innerpages-wrapper{padding:0}}.eateries-wrapper .location-btn{margin-bottom:20px}.listing-items ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}@media (max-width:700px){.listing-items ul{gap:0}}.listing-items ul li{padding-bottom:100px;max-width:calc(50% - 12px);-webkit-box-flex:calc(50% - 12px);-ms-flex:calc(50% - 12px);flex:calc(50% - 12px)}@media (max-width:700px){.listing-items ul li{max-width:100%;-webkit-box-flex:100%;-ms-flex:100%;flex:100%}}.eatry-item{position:relative}.eatry-item .image-eatry figure img{width:100%;height:auto;display:block}.eatry-item .content-eatry{text-align:center;max-width:435px;margin:auto;background:#f7f7f7;padding:25px;position:absolute;left:0;right:0;bottom:-70px}@media (max-width:700px){.eatry-item .content-eatry{padding:15px;max-width:350px}}.eatry-item .content-eatry h2{font-family:'PT Serif Captionn';font-style:normal;font-weight:400;color:#000;font-size:31px;line-height:29px;margin-bottom:10px}@media (max-width:700px){.eatry-item .content-eatry h2{font-size:24px}}.eatry-item .content-eatry h2 a{font-family:'PT Serif Captionn';font-style:normal;font-weight:400;color:#000}.eatry-item .content-eatry h2 a:hover{text-decoration:underline !important}.eatry-item p{opacity:.6;color:#000;font-family:"PT Serif Captionn";font-size:15px;font-weight:400;line-height:25px;letter-spacing:.41666666px}.intouch-wrapper .intouch-inner{background:#f6f6f6;padding:30px 0;margin-bottom:40px}.intouch-wrapper .intouch-inner .border-hr{width:215px;margin:20px auto}.intouch-wrapper .intouch-inner .icon-seprator{margin:0}.intouch-wrapper .intouch-inner .intouch-content{text-align:center;max-width:830px;margin:auto}.intouch-wrapper .intouch-inner .intouch-content h2{color:#2d455f;font-family:'PT Serif Captionn';font-style:normal;font-weight:400;font-size:47px;line-height:57px}@media (max-width:767px){.intouch-wrapper .intouch-inner .intouch-content h2{font-size:32px;line-height:36px}}@media (max-width:480px){.intouch-wrapper .intouch-inner .intouch-content h2{font-size:32px;line-height:36px}}.intouch-wrapper .intouch-inner .intouch-content P{color:#2d455f;font-family:"PT Serif Captionn";font-size:18px;font-weight:400;line-height:32px;letter-spacing:.5px;margin:0 0 15px}@media (max-width:767px){.intouch-wrapper .intouch-inner .intouch-content P{font-size:18px;line-height:24px}}.intouch-wrapper .intouch-inner .intouch-content a{min-width:250px}.categories-buttons{text-align:center;margin-bottom:40px}.categories-buttons a{line-height:41px;padding:0 20px;height:41px;font-size:14px;transition:all ease .5s}.categories-buttons a.active-cat{background:#2d455f;color:#fff;transition:all ease .5s}@media (max-width:767px){.categories-buttons a{margin-bottom:15px}}.hotel-item{position:relative}.hotel-item .image-hotel figure img{width:100%;display:block;margin-bottom:50px}.hotel-item .content-hotel h2{font-family:'PT Serif Captionn';font-style:normal;font-weight:400;color:#17202a;font-size:47px;line-height:57px;margin-bottom:10px}.hotel-item .content-hotel h2 a{font-family:'PT Serif Captionn';font-style:normal;font-weight:400;color:#000}.hotel-item p{opacity:.6;color:#17202a;font-family:"PT Serif Captionn";font-size:18px;font-weight:400;line-height:32px;letter-spacing:.5px}.hotel-wrapper .image-hotel{position:relative}.hotel-wrapper .image-hotel .owl-nav{position:absolute;right:0;top:0;width:120px;background:rgba(255,255,255,.8);text-align:center;padding:13px 19px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:767px){.hotel-wrapper .image-hotel .owl-nav{width:90px}}.hotel-wrapper .image-hotel .owl-nav button img{display:block}@media (max-width:767px){.hotel-wrapper .image-hotel .owl-nav button img{height:22px}}.cms-details .listing-items ul{margin-top:0}.cms-details .listing-items ul li{padding-bottom:0}.cms-details .cms-content p{font-size:21px;line-height:37px;color:#141414;margin-bottom:25px}.img-frame{margin:30px 0}.img-frame img{width:100%}.single-blog{padding:40px 0}.single-blog .heading-title{max-width:900px;margin-left:auto;margin-right:auto}@media (max-width:767px){.single-blog .heading-title{margin:15px 0 20px}}.single-blog .post-content p{font-size:17px;line-height:37px;color:#141414;margin-bottom:25px;max-width:750px;margin-left:auto;margin-right:auto;text-align:justify}@media (max-width:768px){.single-blog .post-content p{font-size:16px;line-height:30px;text-align:left}}.single-blog .post-content h1{color:#17202a;font-family:'PT Serif Captionn';font-style:normal;font-weight:400;font-size:87px;line-height:105px;text-align:center}.single-blog .post-content h2,.single-blog .post-content h3{color:#17202a;font-family:'PT Serif Captionn';font-style:normal;font-weight:400;font-size:27px;line-height:35px;text-align:center}@media (max-width:992px){.single-blog .post-content h2{font-size:30px;line-height:35px}}.single-blog .post-content h3,.single-blog .post-content h2{color:#17202a;font-family:'PT Serif Captionn';font-style:normal;font-weight:400;font-size:40px;line-height:45px;text-align:center;max-width:500px;margin:30px auto 0 auto}@media (max-width:767px){.single-blog .post-content h3{font-size:35px;line-height:40px}}@media (max-width:480px){.single-blog .post-content h3{font-size:27px;line-height:30px}}.single-blog .post-content h4{font-family:'PT Serif Captionn';font-style:normal;font-weight:400;color:#000;font-size:35px;line-height:42px;text-align:center;margin:0 0 20px}@media (max-width:767px){.single-blog .post-content h4{font-size:30px;line-height:36px}}@media (max-width:480px){.single-blog .post-content h4{font-size:20px;line-height:30px}}.single-blog .post-content .hotel-booking .booking-listing ul{border-bottom:solid 1px #e7e7e7}.single-blog .post-content .hotel-booking .booking-listing ul li{border-top:solid 1px #e7e7e7;margin-bottom:0;padding:25px 0}.hotel-booking .booking-listing ul li{margin-bottom:90px}.booking-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:600px){.booking-item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (max-width:420px){.booking-item{-ms-flex-wrap:wrap;flex-wrap:wrap}}.booking-item .booking-image{max-width:290px;-webkit-box-flex:290px;-ms-flex:290px;flex:290px}@media (max-width:600px){.booking-item .booking-image{max-width:140px;-webkit-box-flex:140px;-ms-flex:140px;flex:140px}}@media (max-width:420px){.booking-item .booking-image{max-width:100%;-webkit-box-flex:100%;-ms-flex:100%;flex:100%}}.booking-item .booking-content{padding-left:30px;max-width:calc(100% - 290px);-webkit-box-flex:calc(100% - 290px);-ms-flex:calc(100% - 290px);flex:calc(100% - 290px)}@media (max-width:600px){.booking-item .booking-content{padding-left:20px;max-width:calc(100% - 140px);-webkit-box-flex:calc(100% - 140px);-ms-flex:calc(100% - 140px);flex:calc(100% - 140px)}}@media (max-width:420px){.booking-item .booking-content{padding-left:0;margin-top:15px;max-width:100%;-webkit-box-flex:100%;-ms-flex:100%;flex:100%}}.booking-item .booking-content span{color:#17202a;font-family:"PT Serif Captionn";font-size:20px;font-weight:400;line-height:24px;letter-spacing:3px;text-transform:uppercase}@media (max-width:767px){.booking-item .booking-content span{font-size:18px}}.booking-item .booking-content h2{color:#17202a;font-family:'PT Serif Captionn';font-style:normal;font-weight:400;font-size:36px;line-height:44px;margin-bottom:5px;text-align:left}.booking-item .booking-content h2 a{color:#17202a}.booking-item .booking-content h2 a:hover{text-decoration:underline !important}@media (max-width:767px){.booking-item .booking-content h2{font-size:32px;line-height:42px}}@media (max-width:600px){.booking-item .booking-content h2{font-size:22px;line-height:30px}}.booking-item .booking-content p{opacity:.6;color:#17202a;font-family:"PT Serif Captionn";font-size:15px;font-weight:400;line-height:25px;letter-spacing:.41666666px;margin:0 0 10px}@media (max-width:600px){.booking-item .booking-content p{font-size:14px;line-height:20px}}.booking-wrappe .select-wrapper{width:180px;margin-bottom:20px}.map-wrapper .map-header{position:relative;background:#2d455f;padding:30px}.map-wrapper .map-header .back-btn{position:absolute;left:20px;z-index:10;background:#fff;top:23px}.map-wrapper .map-header h3{color:#fff;font-family:"PT Serif Captionn";font-size:23px;font-weight:400;line-height:28px;text-align:center;letter-spacing:3.45px}.map-wrapper .map-header h3 a{color:#fff}.dropshadow{display:none;width:100%;height:100vh;position:fixed;opacity:.45;background:#000;z-index:11;top:0;left:0;overflow:hidden;-webkit-animation-name:fadeIn_Container;animation-name:fadeIn_Container;-webkit-animation-duration:1s;animation-duration:1s}.modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:12}.modal .popup-body{background:#fff;padding:15px}.modal .aligncenter{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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}@media (max-width:767px){.modal .aligncenter{height:auto}}.modal .modal-dialog{max-width:900px;margin:0 auto;-webkit-animation-name:fadeIn_Modal;animation-name:fadeIn_Modal;-webkit-animation-duration:.8s;animation-duration:.8s;left:0;right:0;top:0;bottom:0;position:relative;z-index:11;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:0}@media (max-width:767px){.modal .modal-dialog{padding:0 15px;overflow-y:auto}}.modal .close-modal{position:absolute;right:25px;top:25px}@media (max-width:767px){.modal .close-modal{right:40px;top:25px}}.popup-wrap .wrap-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.popup-wrap .wrap-inner .popup-image{max-width:380px;-webkit-box-flex:380px;-ms-flex:380px;flex:380px}@media (max-width:767px){.popup-wrap .wrap-inner .popup-image{display:none}}.popup-wrap .wrap-inner .popup-content{max-width:calc(100% - 380px);-webkit-box-flex:calc(100% - 380px);-ms-flex:calc(100% - 380px);flex:calc(100% - 380px);background:#2d455f;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.popup-wrap .wrap-inner .popup-content{max-width:100%;-webkit-box-flex:100%;-ms-flex:100%;flex:100%}}.popup-wrap .wrap-inner .popup-content .popup-content-inner{max-width:400px;margin:auto;text-align:center;padding:20px}@media (max-width:767px){.popup-wrap .wrap-inner .popup-content .popup-content-inner{padding:40px 15px}}.popup-wrap .wrap-inner .popup-content span{color:#fff;font-family:"PT Serif Captionn";font-size:20px;font-weight:400;line-height:24px;display:block;letter-spacing:3px}.popup-wrap .wrap-inner .popup-content h3{color:#fff;font-family:'PT Serif Captionn';font-style:normal;font-weight:400;font-size:32px;line-height:39px}.popup-wrap .wrap-inner .popup-content p{opacity:.9552915;color:#d3d6db;font-family:"PT Serif Captionn";font-size:18px;font-weight:400;line-height:32px;margin-bottom:15px;letter-spacing:.5px}.iframe-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.iframe-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.experience-gallery-wrapper .experience-gallery-inner .images-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}@media (max-width:480px){.experience-gallery-wrapper .experience-gallery-inner .images-container{gap:0}}.experience-gallery-wrapper .experience-gallery-inner .images-container .col-6{max-width:calc(50% - 10px);-webkit-box-flex:calc(50% - 10px);-ms-flex:calc(50% - 10px);flex:calc(50% - 10px)}@media (max-width:480px){.experience-gallery-wrapper .experience-gallery-inner .images-container .col-6{max-width:100%;-webkit-box-flex:100%;-ms-flex:100%;flex:100%;margin-bottom:20px}}.experience-gallery-wrapper .experience-gallery-inner .images-container .col-4{max-width:32%;-webkit-box-flex:32%;-ms-flex:32%;flex:32%}@media (max-width:1200px){.experience-gallery-wrapper .experience-gallery-inner .images-container .col-4{max-width:calc(50% - 10px);-webkit-box-flex:calc(50% - 10px);-ms-flex:calc(50% - 10px);flex:calc(50% - 10px)}}@media (max-width:480px){.experience-gallery-wrapper .experience-gallery-inner .images-container .col-4{max-width:100%;-webkit-box-flex:100%;-ms-flex:100%;flex:100%;margin-bottom:20px}}.experience-gallery-wrapper .experience-gallery-inner .images-container .galery-exp-image{position:relative}.experience-gallery-wrapper .experience-gallery-inner .images-container .galery-exp-image img{height:400px;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:767px){.experience-gallery-wrapper .experience-gallery-inner .images-container .galery-exp-image img{height:300px}}.galery-exp-image{position:relative}.galery-exp-image label{font-family:"PT Serif Captionn";color:#000;font-size:17px;font-weight:400;line-height:21px;text-transform:uppercase;letter-spacing:1.7px;position:absolute;left:0;bottom:80px;padding:12px;background-color:#fff;min-width:150px;max-width:190px}.experience-slider{margin:20px 0 40px}.experience-slider .galery-exp-image{position:relative}.experience-slider .galery-exp-image img{height:400px;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:767px){.experience-slider .galery-exp-image img{height:300px}}@media (max-width:500px) .experience-slider .galery-exp-image img{  max-height:300px;  width:auto}.booking-main-wrap{padding:30px 0 50px}.booking-wrapper{max-width:830px;margin:auto}.steps-wrapper{margin-top:20px;text-align:center;padding-bottom:20px;border-bottom:solid 1px #d2d2d2;margin-bottom:15px}.steps-wrapper ul{position:relative;display:inline-block}.steps-wrapper ul:before{content:"";background-color:#2d455f;display:inline-block;position:absolute;width:80%;left:0;right:0;height:1px;top:30px;margin:auto;z-index:-1}.steps-wrapper ul li{display:inline-block;padding:0 23px}.steps-wrapper ul li:first-child{padding-left:0}.steps-wrapper ul li:last-child{padding-right:0}@media (max-width:767px){.steps-wrapper ul li{padding:0 6px}}.steps-wrapper ul li.active a{font-family:'PT Serif Captionn';font-style:normal;font-weight:400}.steps-wrapper ul li.active a label{font-family:'PT Serif Captionn';font-style:normal;font-weight:400;text-decoration:underline !important}.steps-wrapper ul li.activated a{font-family:'PT Serif Captionn';font-style:normal;font-weight:400}.steps-wrapper ul li.activated a span{font-family:'PT Serif Captionn';font-style:normal;font-weight:400;background:#2d455f;border-color:#2d455f;color:#fff}.steps-wrapper ul li.activated a label{font-family:'PT Serif Captionn';font-style:normal;font-weight:400}.steps-wrapper ul li a{color:#393e51;min-width:85px;display:block}.steps-wrapper ul li a span{width:56px;height:56px;border-radius:50%;border:solid 1px #2d455f;background:#fff;color:#2d455f;font-family:'PT Serif Captionn';font-style:normal;font-weight:400;font-size:20px;font-weight:400;line-height:56px;text-align:center;display:block;margin:0 auto 15px}.steps-wrapper ul li a label{color:#17202a;font-family:"PT Serif Captionn";font-size:13px;font-weight:400;line-height:16px;letter-spacing:1px;text-transform:uppercase;text-align:center;display:block}@media (max-width:600px){.steps-wrapper ul li a label{display:none}}.content-booking .step-content{display:none}.wizard-btn{padding-top:30px;border-top:solid 1px #d2d2d2}.wizard-btn a{min-width:150px;margin:0 10px}.booking-items .booking-listing ul li{margin-bottom:15px;padding-bottom:10px;border-bottom:solid 1px #d2d2d2}.booking-items .booking-listing ul li:last-child{border-bottom:0}.booking-items .booking-item .booking-image{max-width:160px;-webkit-box-flex:160px;-ms-flex:160px;flex:160px}.booking-items .booking-item .booking-content{padding-left:20px;max-width:calc(100% - 160px);-webkit-box-flex:calc(100% - 160px);-ms-flex:calc(100% - 160px);flex:calc(100% - 160px)}.booking-items .booking-item .booking-content h2{font-size:29px;font-weight:400;line-height:35px}.booking-items .booking-item .booking-content span{color:#17202a;font-family:"PT Serif Captionn";font-size:15px;font-weight:400;line-height:18px}.booking-items .booking-item .booking-content p{color:#17202a;opacity:1}.table-book-item .booking-item .booking-image{max-width:90px;-webkit-box-flex:90px;-ms-flex:90px;flex:90px}.table-book-item .booking-item .booking-content{padding-left:20px;max-width:calc(100% - 90px);-webkit-box-flex:calc(100% - 90px);-ms-flex:calc(100% - 90px);flex:calc(100% - 90px)}.table-book-item .booking-item .booking-content h2{font-size:14px;font-weight:400;line-height:17px}.table-book-item .booking-item .booking-content span{color:#17202a;font-family:"PT Serif Captionn";font-size:15px;font-weight:400;line-height:18px}.table-book-item .booking-item .booking-content p{color:#919191;font-family:'PT Serif Captionn';font-style:normal;font-weight:400;font-size:12px;font-weight:400;line-height:15px}.checkin-data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.checkin-data .date{text-align:center;background:#d8d8d8;padding:7px;min-width:90px}.checkin-data .date b{color:#17202a;font-family:'PT Serif Captionn';font-style:normal;font-weight:400;font-size:26px;font-weight:400;line-height:36px;text-transform:uppercase}.checkin-data .date p{color:#17202a;font-family:'PT Serif Captionn';font-style:normal;font-weight:400;font-size:10px;font-weight:400;line-height:12px;margin:0}.checkin-data .checkin{text-align:center;background:#fff;border:solid 1px #d2d2d2;padding:9px;min-width:150px;border-left:0}.checkin-data .checkin b{color:#17202a;font-family:"PT Serif Captionn";font-size:15px;font-weight:400;line-height:18px;text-transform:uppercase;letter-spacing:2.25px;display:block;margin-bottom:5px}.checkin-data .checkin p{color:#17202a;font-family:'PT Serif Captionn';font-style:normal;font-weight:400;font-size:16px;font-weight:400;line-height:19px;margin:0}.checkin-data .checkout{text-align:center;background:#fff;border:solid 1px #d2d2d2;padding:9px;min-width:150px;margin:0 10px}.checkin-data .checkout b{color:#17202a;font-family:"PT Serif Captionn";font-size:15px;font-weight:400;line-height:18px;text-transform:uppercase;letter-spacing:2.25px;display:block;margin-bottom:5px}.checkin-data .checkout p{color:#17202a;font-family:'PT Serif Captionn';font-style:normal;font-weight:400;font-size:16px;font-weight:400;line-height:19px;margin:0}.checkin-data .change-date{margin-left:10px}.checkin-data .change-date a{color:#17202a;font-family:'PT Serif Captionn';font-style:normal;font-weight:400;font-size:17px;font-weight:400;line-height:21px;text-decoration:underline !important}.checkin-data .change-date a:hover{text-decoration:none !important}.rooms-table-wrapper{margin-top:25px}.rooms-table-wrapper .table-inner h4{color:#17202a;font-family:'PT Serif Captionn';font-style:normal;font-weight:400;font-size:24px;font-weight:400;line-height:29px;margin-bottom:5px}.rooms-table-wrapper .table-inner table{border-spacing:0;width:100%;margin-bottom:35px}.rooms-table-wrapper .table-inner table thead tr th{color:#030303;font-family:'PT Serif Captionn';font-style:normal;font-weight:400;font-size:14px;font-weight:400;line-height:17px;padding:14px;text-align:left;background:#d8d8d8;border:0;border-bottom:solid 5px #fff}.rooms-table-wrapper .table-inner table tfoot tr td{color:#17202a;font-family:'PT Serif Captionn';font-style:normal;font-weight:400;font-size:17px;font-weight:400;line-height:21px;padding:14px;text-align:right;background:#d8d8d8;border:0;text-transform:uppercase;border-bottom:solid 5px #fff}.rooms-table-wrapper .table-inner table tbody tr:nth-child(even) td{background:#f6f6f6}.rooms-table-wrapper .table-inner table tbody tr:nth-child(odd) td{background:#e5e5e5}.rooms-table-wrapper .table-inner table tbody tr td{color:#030303;font-family:'PT Serif Captionn';font-style:normal;font-weight:400;font-size:14px;font-weight:400;line-height:17px;padding:14px;border:0;border-bottom:solid 5px #fff}.rooms-table-wrapper .table-inner table tbody tr td .status-room{margin:5px 0 10px;color:#23990a;font-family:'PT Serif Captionn';font-style:normal;font-weight:400;font-size:12px;font-weight:400;line-height:15px}.rooms-table-wrapper .table-inner table tbody tr td .status-room.red{color:#d33c3c}.room-selection{position:relative;width:240px;margin-top:5px;margin-bottom:5px}.room-selection.disabled{opacity:.5;pointer-events:none}.room-selection span{position:absolute;left:10px;z-index:1;top:10px}.room-selection .select-wrapper select{border:solid 1px #2d455f;background:#fff;padding-left:40px;position:initial !important;min-width:240px !important}.add-rooms{background:#f6f6f6;padding:20px;margin-bottom:20px}.add-rooms h3{color:#17202a;font-family:'PT Serif Captionn';font-style:normal;font-weight:400;font-size:24px;font-weight:400;line-height:29px;margin-bottom:10px}.add-rooms .selection-inner .select-wrapper{max-width:280px}.room-table{max-width:350px;margin-top:20px}.room-table table{width:100%;border-spacing:0}.room-table table thead tr th{background:#d8d8d8;color:#030303;font-family:'PT Serif Captionn';font-style:normal;font-weight:400;font-size:14px;font-weight:400;line-height:17px;padding:14px 10px;text-align:left}.room-table table tbody tr td{padding:0}.room-table table tbody tr td .room-selection{width:190px}.room-table table tfoot tr td{color:#17202a;font-family:'PT Serif Captionn';font-style:normal;font-weight:400;font-size:17px;font-weight:400;line-height:21px;padding:10px 0}.room-notifiaction{border:dashed 1px #2d455f;background:#2d455f;color:#fff;font-family:'PT Serif Captionn';font-style:normal;font-weight:400;font-size:17px;font-weight:400;line-height:21px;text-align:center;position:relative;padding:9px 8px 8px 30px;width:90px}.room-notifiaction span{position:absolute;left:10px;top:10px}.payment-wrapper .payment-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.payment-wrapper .payment-inner .payment-left{max-width:50%;-webkit-box-flex:50%;-ms-flex:50%;flex:50%}.payment-wrapper .payment-inner .payment-left .payment-detail{max-width:320px}.payment-wrapper .payment-inner .payment-left .payment-detail h3{margin-bottom:10px}.payment-wrapper .payment-inner .payment-right{max-width:50%;-webkit-box-flex:50%;-ms-flex:50%;flex:50%}.booking-payment-item{max-width:320px;margin-left:auto}.booking-payment-item figure img{margin-bottom:10px}.booking-payment-item .booking-payment-content .hotel{color:#17202a;font-family:"PT Serif Captionn";font-size:15px;font-weight:400;line-height:18px;letter-spacing:2.25px}.booking-payment-item .booking-payment-content h2{color:#17202a;font-family:'PT Serif Captionn';font-style:normal;font-weight:400;font-size:29px;font-weight:400;line-height:35px;margin:0 0 5px}.booking-payment-item .booking-payment-content p{color:#17202a;font-family:"PT Serif Captionn";font-size:16px;font-weight:400;line-height:25px;letter-spacing:.44444445px;margin:0 0 10px}.booking-payment-item .booking-payment-content .checkin-data{gap:6px;margin-bottom:10px}.booking-payment-item .booking-payment-content .checkin-data.date-info{gap:4px}.booking-payment-item .booking-payment-content .checkin-data.date-info .date{max-width:calc(50.00% - 2px);-webkit-box-flex:calc(50.00% - 2px);-ms-flex:calc(50.00% - 2px);flex:calc(50.00% - 2px);border:solid 1px #d2d2d2;background:#f6f6f6}.booking-payment-item .booking-payment-content .checkin-data.date-info .date p{margin:0}.booking-payment-item .booking-payment-content .checkin-data .checkin{border-left:solid 1px #d2d2d2}.booking-payment-item .booking-payment-content .checkin-data .checkin,.booking-payment-item .booking-payment-content .checkin-data .checkout{margin:0;max-width:calc(50% - 3px);-webkit-box-flex:calc(50% - 3px);-ms-flex:calc(50% - 3px);flex:calc(50% - 3px)}.booking-payment-item .booking-payment-content .checkin-data .checkin p,.booking-payment-item .booking-payment-content .checkin-data .checkout p{margin:0}.payment-details{background:#f6f6f6;padding:10px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:2px}.payment-details .title{color:#17202a;font-family:'PT Serif Captionn';font-style:normal;font-weight:400;font-size:14px;font-weight:400;line-height:17px;max-width:50%;-webkit-box-flex:50%;-ms-flex:50%;flex:50%}.payment-details .price,.payment-details .quantity{color:#030303;font-family:'PT Serif Captionn';font-style:normal;font-weight:400;font-size:14px;font-weight:400;line-height:17px;max-width:25%;-webkit-box-flex:25%;-ms-flex:25%;flex:25%;text-align:right}.payment-details-total{background:#d3d3d3;padding:10px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.payment-details-total .title{font-family:'PT Serif Captionn';font-style:normal;font-weight:400;font-size:16px;font-weight:400;line-height:19px}.payment-details-total .price{color:#030303;font-family:'PT Serif Captionn';font-style:normal;font-weight:400;font-size:14px;font-weight:400;line-height:19px}.payment-member-widget .intouch-wrapper .intouch-inner{padding:10px;margin-bottom:20px}.payment-member-widget .intouch-wrapper .intouch-inner .intouch-content-wrap{border:solid 1px #bbb;padding:10px}.payment-member-widget .intouch-wrapper .intouch-inner .intouch-content h2{font-size:22px;margin-top:10px;line-height:27px}.payment-member-widget .intouch-wrapper .intouch-inner .intouch-content p{margin-bottom:10px;font-size:13px;line-height:18px}footer .footer-inner{background:#f6f6f6;padding:40px 0}footer .footer-inner .footer-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:0 0 !important}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{padding:0 !important}.woocommerce form .form-row{padding:0 !important;margin:0 !important}@media (max-width:767px){footer .footer-inner .footer-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}}footer .footer-inner .footer-wrapper .footer-widget{max-width:33.33%;-webkit-box-flex:33.33%;-ms-flex:33.33%;flex:33.33%;position:relative}@media (max-width:767px){footer .footer-inner .footer-wrapper .footer-widget{max-width:100%;-webkit-box-flex:100%;-ms-flex:100%;flex:100%}}footer .footer-inner .footer-wrapper .footer-widget:before{content:"";width:1px;height:85px;background:#bebebe;display:inline-block;position:absolute;right:0;top:20px}@media (max-width:767px){footer .footer-inner .footer-wrapper .footer-widget:before{display:none}}footer .footer-inner .footer-wrapper .footer-widget:last-child:before{display:none}footer .footer-inner .footer-wrapper .footer-widget .widget-inner{max-width:240px;margin:auto}@media (max-width:767px){footer .footer-inner .footer-wrapper .footer-widget .widget-inner{max-width:100%;margin-top:20px}}footer .footer-inner .footer-wrapper .footer-widget .social-links p{display:inline-block;margin-right:10px;text-transform:uppercase}footer .footer-inner .footer-wrapper .footer-widget .links-col{display:-webkit-box;display:-ms-flexbox;display:flex}footer .footer-inner .footer-wrapper .footer-widget h3{color:#000;font-family:"PT Serif Captionn";font-size:19px;font-weight:400;line-height:23px;margin-bottom:15px}footer .footer-inner .footer-wrapper .footer-widget h4{color:#000;font-family:"PT Serif Captionn";font-size:15px;font-weight:400;line-height:18px;letter-spacing:1.5px}footer .footer-inner .footer-wrapper .footer-widget p{opacity:.9;color:#000;font-family:"PT Serif Captionn";font-size:13px;font-weight:400;line-height:22px;letter-spacing:.3611111px;margin:0}footer .footer-inner .footer-wrapper .footer-widget p a{opacity:.9;color:#000;font-family:"PT Serif Captionn"}footer .footer-inner .footer-wrapper .footer-widget p a:hover{opacity:1;text-decoration:underline !important}footer .copyright-wrapper{padding:40px 0 20px;text-align:center}footer .copyright-wrapper h2{color:#000;font-family:"PT Serif Captionn";font-size:32px;font-weight:400;line-height:39px;margin-bottom:6px}footer .copyright-wrapper h2 a{color:#000}@media (max-width:600px){footer .copyright-wrapper h2{font-size:28px}}footer .copyright-wrapper h3{color:#000;font-family:"PT Serif Captionn";font-size:22px;font-weight:400;line-height:27px;margin-bottom:32px}@media (max-width:600px){footer .copyright-wrapper h3{font-size:20px}}footer .copyright-wrapper p{opacity:.6;color:#000;font-family:"PT Serif Captionn";font-size:13px;font-weight:400;line-height:22px;letter-spacing:.3611111px;margin:0}footer .copyright-wrapper p a{color:#000;font-family:"PT Serif Captionn"}footer .copyright-wrapper p a:hover{opacity:1;text-decoration:underline !important}.quick-links ul li a{color:#000;font-family:"PT Serif Captionn";font-size:15px;font-weight:400;line-height:26px;letter-spacing:1.4px}.quick-links ul li a:hover{opacity:1;text-decoration:underline !important}.mobile-show{display:none !important}@media (max-width:767px){.mobile-order{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mobile-order .order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.mobile-order .order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.mobile-hide{display:none}.mobile-show{display:block !important}}@media (max-width:767px){.header.stickyheader .nav .mobile-logo a{color:#fffffff}.header.home-header.stickyheader .nav>.nav-btn span{border-color:#fff}}.footer-logo a img{height:76px;margin-bottom:9px}@media (max-width:767px){.footer-logo a img{height:38px}}.room-modal-wrap .modal-dialog{max-width:1100px}.room-modal-details .room-detaills-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media (max-width:992px){.room-modal-details .room-detaills-row{-ms-flex-wrap:wrap;flex-wrap:wrap}}.room-modal-details .room-detaills-row .images-room{max-width:460px;-webkit-box-flex:460px;-ms-flex:460px;flex:460px}@media (max-width:992px){.room-modal-details .room-detaills-row .images-room{max-width:100%;-webkit-box-flex:100%;-ms-flex:100%;flex:100%;margin-top:65px}}.room-modal-details .room-detaills-row .images-room ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px}.room-modal-details .room-detaills-row .images-room ul li{max-width:50%;-webkit-box-flex:calc(50% - 15px);-ms-flex:calc(50% - 15px);flex:calc(50% - 15px)}.room-modal-details .room-detaills-row .images-room ul li img{max-width:100%;display:block;height:auto;object-fit:cover;width:100%}.room-modal-details .room-detaills-row .content-room{padding-left:50px;max-width:calc(100% - 460px);-webkit-box-flex:calc(100% - 460px);-ms-flex:calc(100% - 460px);flex:calc(100% - 460px);padding-top:15px}@media (max-width:992px){.room-modal-details .room-detaills-row .content-room{max-width:100%;-webkit-box-flex:100%;-ms-flex:100%;flex:100%;padding-left:0}}.room-modal-details .room-detaills-row .content-room .room-content-inner{max-width:450px;max-height:calc(100% - 25px);overflow-y:auto;padding-right:20px}@media (max-width:992px){.room-modal-details .room-detaills-row .content-room .room-content-inner{max-height:100%;padding-right:0}}.room-modal-details .room-detaills-row .content-room .room-content-inner::-webkit-scrollbar{width:4px;border-radius:10px}.room-modal-details .room-detaills-row .content-room .room-content-inner::-webkit-scrollbar-thumb{border-radius:10px;background-color:#17202a}.room-modal-details .room-detaills-row .content-room .room-content-inner::-webkit-scrollbar-track{border-radius:10px}.room-modal-details .room-detaills-row .content-room .room-content-inner h2{color:#17202a;font-family:"PT Serif Caption";font-size:24px;font-weight:400;line-height:29px;margin-bottom:10px}.room-modal-details .room-detaills-row .content-room .room-content-inner p{opacity:.9552915;color:#1e1e1e;font-family:"PT Serif Captionn";font-size:15px;font-weight:400;line-height:27px;letter-spacing:.41666666px;margin-bottom:15px}.room-modal-details .room-detaills-row .content-room .room-content-inner ul{list-style-position:outside;padding-left:40px}.room-modal-details .room-detaills-row .content-room .room-content-inner ul li{opacity:.9552915;list-style-type:disc;color:#1e1e1e;font-family:"PT Serif Captionn";font-size:15px;font-weight:400;line-height:27px;letter-spacing:.41666666px}.listing-home-accomodation .hotel-item .image-hotel img{max-height:500px;object-fit:cover}.text-white{color:#fff !important}.hotel-item .image-footer{background:#2d455f;text-align:center;height:450px;display:flex;align-items:center;justify-content:center}.innerpages-wrapper.hotel-wrapper .hotel-item .image-hotel figure img{margin-bottom:0;height:530px;object-fit:cover}.innerpages-wrapper.hotel-wrapper .hotel-item .image-hotel figure{margin:0}.innerpages-wrapper.hotel-wrapper .hotel-item{display:flex;text-align:center;flex-direction:column;height:100%}.innerpages-wrapper.hotel-wrapper .hotel-item .image-hotel{margin-top:auto}.newsletter-wrapper .newsletter-inner .heading-title h2{font-size:32px;max-width:650px;margin:0 auto 24px;line-height:46px}@media (max-width:767px){.payment-wrapper .payment-inner{-ms-flex-wrap:wrap;flex-wrap:wrap;flex-direction:column-reverse}.innerpages-wrapper.hotel-wrapper .hotel-item .image-hotel figure img{margin-bottom:0;height:auto;object-fit:cover}.payment-wrapper .payment-inner .payment-right,.payment-wrapper .payment-inner .payment-left{max-width:100%;-webkit-box-flex:100%;-ms-flex:100%;flex:100%}.payment-wrapper .payment-inner .payment-left .payment-detail,.booking-payment-item{width:100%;max-width:100%;margin-top:20px}.booking-payment-item .booking-payment-content .checkin-data.date-info,.booking-payment-item .booking-payment-content .checkin-data{display:flex !important;align-items:flex-start;margin:0}}.listing-items .theme-btn{margin-bottom:30px}.listing-items .heading-title h3{margin-top:10px}.input-field label{font-size:16px;margin-bottom:0;margin-top:10px}.input-field input{border:solid 1px #9c9c9c;background:#fcfcfc;width:100%;height:40px;padding:4px 10px;font-family:"PT Serif Captionn";font-size:16px;color:#000}.coupon-form input{padding:10px;border:1px solid #d2d2d2}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{margin:0!important}#hb-apply-coupon{background:#2d445f;cursor:pointer;border:0;padding:10px;color:#fff;width:113px;margin-left:-100px}#billing_country_field,#billing_state_field,#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before,.woocommerce-billing-fields h3{display:none}.bk-cart-total,.bk-next-btn{display:none}.wpcf7-spinner{display:block}@media (max-width:567px){.newsletter-wrapper .newsletter-inner .heading-title h2{font-size:20px;max-width:650px;margin:0 auto 24px;line-height:30px}.accordian-wrapper .accordion-list .accorian-item .accordian-header h2{font-size:16px;line-height:23px}.heading-title h2{font-size:37px;line-height:39px}.accordian-wrapper .accordion-list .accorian-item div.answer p{color:#17202a;font-family:"PT Serif Captionn";font-size:14px;font-weight:400;line-height:24px;text-align:justify;margin-top:0;margin-bottom:20px}}ul#menu-mobile{display:none}@media (max-width:767px){ul#menu-mobile{display:block}ul#menu-main-menu-right,ul#menu-main-menu-left{display:none}}@media (max-width:600px){.experience-slider .galery-exp-image img{height:300px;-o-object-fit:contain;object-fit:contain;width:auto}}