@-webkit-keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@font-face{font-family:'Cocogoose Pro';font-style:normal;font-weight:400;src:local("Cocogoose Pro"),url("../fonts/Cocogoose - Regular.otf") format("opentype");font-display:swap}@font-face{font-family:'Cocogoose Pro Light';font-style:normal;font-weight:300;src:local("Cocogoose Pro Light"),url("../fonts/Cocogoose - Light.otf") format("opentype");font-display:swap}@font-face{font-family:'Cocogoose Pro SemiLight';font-style:normal;font-weight:400;src:local("Cocogoose Pro SemiLight"),url("../fonts/Cocogoose - SemiLight.otf") format("opentype")}@font-face{font-family:'Muli';src:local("Muli"),url(../fonts/Muli-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Muli';src:local("Muli"),url(../fonts/Muli-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Muli';src:local("Muli"),url(../fonts/Muli-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:'Muli';src:local("Muli"),url(../fonts/Muli-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Muli';src:local("Muli"),url(../fonts/Muli-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Muli';src:local("Muli"),url(../fonts/Muli-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Muli';src:local("Muli"),url(../fonts/Muli-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:'Muli';src:local("Muli"),url(../fonts/Muli-ExtraLightItalic.ttf) format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:'Muli';src:local("Muli"),url(../fonts/Muli-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:'Muli';src:local("Muli"),url(../fonts/Muli-ExtraBoldItalic.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:'Muli';src:local("Muli"),url(../fonts/Muli-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Muli';src:local("Muli"),url(../fonts/Muli-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'Muli';src:local("Muli"),url(../fonts/Muli-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Muli';src:local("Muli"),url(../fonts/Muli-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}body,html{font-family:Muli,serif;height:100%}a,body,html{color:#000}.card-body,.card-img-overlay,h1,h2,h3,h4,h5,h6,ul{padding:0;margin:0}input[type=email],input[type=email]:focus,input[type=text],input[type=text]:focus,select.pers,select.pers:focus,textarea,textarea:focus{outline:0;border-radius:0;box-shadow:none;border:1px solid #eaeaeb;box-sizing:border-box}li,ul{list-style-type:none}h1{font-size:48px;line-height:63px}h2{font-size:40px;line-height:53px}h3{font-size:31px;line-height:41px}h4{font-size:25px;line-height:33px}h1,h2,h3,h4,h5,h6,p{font-style:normal}h1,h2,h3,h4,h5{font-family:Muli,serif}h5{font-weight:400;font-size:20px;line-height:29px;letter-spacing:.08em;text-transform:uppercase}h6,p{font-family:'Muli',sans-serif;font-weight:700;font-size:16px;line-height:150%}h1,h2,h3,h4,p{font-weight:300}p{line-height:161%}.card-img-top{border:0;border-radius:0}.navbar .navbar-nav a.nav-link{padding:0 38px;color:#2d3337}.navbar .navbar-nav a.nav-link:last-child{padding-right:0}.navbar .navbar-nav li:hover a,.navbar li.active a.nav-link{color:#82cad9;font-family:Muli}.logo-white{color:#fff}.logo-blue{color:#82cad9}.main-color{color:#fdc5d0}.secondary-color{color:#82cad9}.accommodation-container .item-container .card .card-body h4.card-title a,.experience-container>.container-fluid>.card .card-img-overlay .page-wrapper .card .card-body div.card-text p,.third-color{color:#2d3337}.four-color{color:#abadaf}.five-color{color:#192d31}.black-color{color:#000}.page-wrapper{max-width:1020px;margin:0 auto}.responsive-image{height:auto;width:100%}.nav-container,input[type=text]{background-color:#fff}.nav-container .navbar{height:90px;background-color:#fff;padding:0}.nav-container .navbar .header-brand-area{flex:1}.btn-hover:hover{opacity:.95;cursor:pointer}.icon-arrow-right{background:url(../img/icon-back@2x.png) center center no-repeat;width:7px;height:13px;background-size:7px 13px}.dropdown-item{font-family:Muli;font-style:normal;font-weight:300;font-size:14px;line-height:150%;color:#2d3337}.accommodation-container .filter-container form .btn-group.btn-range-area .dropdown-menu .dropdown-wrapper .dropdown-area .flex-row .dropdown-currency-area .dropdown>a.dropdown-child-toggle .uil,.accommodation-container .filter-container form .btn-group.btn-range-area .dropdown-menu .dropdown-wrapper .dropdown-area .flex-row>.icon-tag-area .uil,.filter-general .btn-group.btn-range-area .dropdown-menu .dropdown-wrapper .dropdown-area .flex-row>.icon-tag-area .uil,.logo-blue:hover{color:#82cad9}.accommodation-container .filter-container form .btn-group.active .dropdown-toggle>span,.logo-white:hover{color:#fff}.btn-secondary-area{display:flex;justify-content:center}.btn-secondary{background-color:transparent;background:#fff;color:#82cad9;font-family:Muli,serif;font-style:normal;font-weight:700;font-size:16px;line-height:150%;border:2px solid #82cad9;box-sizing:border-box;padding:32px 41px;margin:31px 0 19px}.close-area{display:none}.item-detail-hide{display:none;opacity:0}.preloader{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:9999;background-image:url(../img/spin.gif);background-repeat:no-repeat;background-color:#fff;background-position:center}.md-hide,.preloader{display:none}.flex-row{display:flex}.flex-row.date-wrapper{overflow-x:auto}.spinner{margin:auto 0;width:70px;text-align:center}.spinner>div{width:18px;height:18px;background-color:#82cad9;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}.loading-container{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#fff;justify-content:center;z-index:2000;display:flex}.slider-container .slider-area{margin:0 -15px}.slider-container .slider-area .card-img-overlay{top:39.6%}.slider-container .slider-area .card-img-overlay h1{margin-bottom:8px;text-transform:none}.slider-container .slider-area .card-img-overlay div.p-text p{margin-bottom:38px;font-weight:700}.featured-container .item-container .card-group .card .img-container,.slider-container .slider-area .card-img-overlay>.form-area{position:relative}.slider-container .slider-area .card-img-overlay>.form-area>div.input-group{width:auto}.slider-container .slider-area .card-img-overlay>.form-area .dropdown-toggle .date-featured-change-label{text-align:left}.slider-container .slider-area .card-img-overlay>.form-area .dropdown-toggle .date-featured-change-label p{margin-bottom:0}.slider-container .slider-area .card-img-overlay .btn-expand{font-family:'Muli',sans-serif;font-style:normal;font-weight:700;font-size:16px;color:#fff;border:0;outline:0;padding:25px 35px 24px 24px;width:100%;border-top-right-radius:5px;border-bottom-right-radius:5px}.slider-container .slider-area .card-img-overlay .btn-expand span{flex:1;text-align:left}.card,.card-img{border:0!important;border-radius:0!important}.form-area{display:flex;flex:1}.form-area .input-group{align-items:center}.form-area .input-group .input-group-append{position:absolute;right:20px;z-index:100}.form-area .input-group .input-group-append .icon-what{background:url(../img/icon-what@2x.png) center center no-repeat;width:20px;height:20px;background-size:20px 20px}.form-area .input-group .input-group-append .icon-who{background:url(../img/icon-who@2x.png) center center no-repeat;width:20px;height:20px;background-size:20px 20px}.form-area .input-group .input-group-append .icon-where{background:url(../img/icon-where@2x.png) center center no-repeat;width:20px;height:20px;background-size:20px 20px}.form-area .input-group .btn-expand{background-color:#82cad9;position:absolute;display:flex;height:100%;align-items:center}.featured-container{padding:50px 0 70px}.featured-container .header-area .card-body h5{text-transform:uppercase;color:#2d3337;margin-bottom:5px}.featured-container .header-area .card-body p.card-text{color:#2d3337;margin-bottom:50px}.featured-container .item-container .card-group{display:flex;flex-wrap:wrap}.featured-container .item-container .card-group .card{margin-left:20px;outline:0;max-width:320px}.featured-container .item-container .card-group .card .img-container .icon-share{background:url(../img/icon-share@2x.png) center center no-repeat;width:22px;height:24px;background-size:22px 24px;display:block;position:absolute;right:20px;bottom:20px}.accommodation-container .item-container .card .card-body h6.tag-area,.featured-container .item-container .card-group .card .card-body h6.tag-area{font-weight:700;margin:20px 0 8px}.featured-container .item-container .card-group .card .card-body h4.card-title{color:#000;line-height:150%;text-transform:none}.featured-container .item-container .card-group .card .card-body h4.card-title a{text-decoration:none;color:#000}.featured-container .item-container .card-group .card .card-body h4.card-title a:hover{opacity:.25}.accommodation-container .group-title>span,.featured-container .item-container .card-group .card .card-body .card-text{color:#abadaf;font-family:Muli;font-style:normal;font-weight:300;font-size:16px;line-height:161%}.featured-container .item-container .card-group .card .card-body .card-text p{color:#abadaf}.featured-container .item-container .card-group .slick-list{margin-bottom:64px}.featured-container .item-container .slider-nav{display:flex;justify-content:center;position:relative;align-items:center;height:20px;bottom:inherit}@media (max-width:1024px){.featured-container .item-container .slider-nav .slick-dots{display:none!important}}.featured-container .item-container .slider-nav .slick-dots li .dot{background-color:#fff;border:1px solid #82cad9;box-sizing:border-box;width:10px;height:10px;display:block;border-radius:100%}.featured-container .item-container .slider-nav .slick-dots li.slick-active .dot{background-color:#82cad9;width:10px;height:10px;display:block;border-radius:100%}.featured-container .item-container .slider-nav .slick-area{position:absolute;top:17px;z-index:1000;cursor:pointer}.featured-container .item-container .slider-nav .slick-area.slick-prev-area{left:40%}.featured-container .item-container .slider-nav .slick-area.slick-next-area{right:40%}.featured-container .item-container .slider-nav .slick-area .slick-arrow-left{background:url(../img/icon-previous@2x.png) center center no-repeat;width:7px;height:11px;background-size:7px 11px;display:block}.featured-container .item-container .slider-nav .slick-area .slick-arrow-right{background:url(../img/icon-next@2x.png) center center no-repeat;width:7px;height:11px;background-size:7px 11px;display:block}.experience-container>.container-fluid>.card>.card-img{height:622px}.experience-container>.container-fluid>.card .card-img-overlay .page-wrapper{display:flex;justify-content:flex-end}.experience-container>.container-fluid>.card .card-img-overlay .page-wrapper .card{width:430px;margin:50px 0 90px;height:482px}.experience-container>.container-fluid>.card .card-img-overlay .page-wrapper .card .card-body{position:relative;padding:50px 50px 0}.experience-container>.container-fluid>.card .card-img-overlay .page-wrapper .card .card-body h3{color:#2d3337;text-transform:none}.experience-container>.container-fluid>.card .card-img-overlay .page-wrapper .card .card-body div.highlight p{font-weight:700}.experience-container>.container-fluid>.card .card-img-overlay .page-wrapper .card .card-body .btn-main{position:absolute;bottom:-40px;padding:30px 23px 30px 20px;background-color:#82cad9;display:flex;align-items:center;border:0;border-radius:0;font-family:'Muli',sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:150%;color:#fff}.experience-container>.container-fluid>.card .card-img-overlay .page-wrapper .card .card-body .btn-main>span{text-transform:none;margin-right:100px}.accommodation-container .filter-container form .btn-group .dropdown-toggle:hover,.experience-container>.container-fluid>.card .card-img-overlay .page-wrapper .card .card-body .btn-main:hover span{opacity:.7}.experience-container>.container-fluid>.card .card-img-overlay .page-wrapper .card .card-body .card-description{height:230px;overflow-y:scroll}.accommodation-container .group-title{margin:47px 0 50px;display:flex;align-items:center}.accommodation-container .group-title>h3.title{flex:1;color:#2d3337;text-transform:none}.accommodation-container .group-title>span{font-weight:700;line-height:150%;color:#82cad9;cursor:pointer}.accommodation-container .group-title>span:hover{opacity:.75}.accommodation-container .filter-container form .btn-group.btn-range-area .dropdown-menu .dropdown-wrapper .dropdown-area .flex-row .slider-range-area .noUi-horizontal .noUi-handle:after,.accommodation-container .filter-container form .btn-group.btn-range-area .dropdown-menu .dropdown-wrapper .dropdown-area .flex-row .slider-range-area .noUi-horizontal .noUi-handle:before,.accommodation-container .group-title .btn-reset-area.hide{display:none}.accommodation-container .group-title .btn-reset-area.show{display:block}.accommodation-container .filter-container{margin-bottom:36px;display:flex;position:relative}.accommodation-container .filter-container form{display:flex;flex:1;background:#fff;box-shadow:0 5px 10px rgba(26,53,58,.1)}.accommodation-container .filter-container form .btn-group{position:inherit}.accommodation-container .filter-container form .btn-group .dropdown-toggle{background-color:transparent}.accommodation-container .filter-container form .btn-group .dropdown-toggle span{font-family:Muli;font-style:normal;font-weight:300;font-size:16px;color:#192d31;text-transform:initial;max-width:140px;text-overflow:ellipsis;white-space:normal;overflow:hidden;line-height:1.1em;text-align:left}.accommodation-container .filter-container form .btn-group .dropdown-toggle span>p{color:#192d31;margin-bottom:0;font-family:Muli;font-style:normal;font-weight:300;font-size:16px;line-height:1.1em}.accommodation-container .filter-container form .btn-group .btn-filter-area span{font-family:Muli;font-style:normal;font-weight:nold;font-size:16px;line-height:161%;color:#fff}.accommodation-container .filter-container form .btn-group.active,.accommodation-container .filter-container form .btn-group.btn-range-area .dropdown-menu .dropdown-wrapper .dropdown-area .flex-row .slider-range-area .noUi-target .noUi-connects .noUi-connect{background:#82cad9}.accommodation-container .filter-container form .btn-group.active .dropdown-toggle .uil{color:#fff}.accommodation-container .filter-container form .btn-group.btn-number-people .dropdown-menu .dropdown-wrapper .dropdown-area .flex-row{margin-bottom:30px;width:100%;align-items:center;display:flex}.accommodation-container .filter-container form .btn-group.btn-number-people .dropdown-menu .dropdown-wrapper .dropdown-area .flex-row input{border:0;border-bottom:1px solid #82cad9;width:35px;text-align:center;font-family:Muli,serif;font-style:normal;font-weight:500;font-size:16px;line-height:100%;color:#192d31;margin-right:10px}.accommodation-container .filter-container form .btn-group.btn-number-people .dropdown-menu .dropdown-wrapper .dropdown-area .flex-row label,.filter-general .btn-group.btn-number-people .dropdown-menu .dropdown-wrapper .dropdown-area .flex-row label{font-family:Muli,serif;font-style:normal;font-weight:300;font-size:16px;line-height:300%;color:#192d31;margin-bottom:0}.accommodation-container .filter-container form .btn-group.btn-range-area .dropdown-menu .dropdown-wrapper{margin-right:25px}.accommodation-container .filter-container form .btn-group.btn-range-area .dropdown-menu .dropdown-wrapper .dropdown-area{width:100%}.accommodation-container .filter-container form .btn-group.btn-range-area .dropdown-menu .dropdown-wrapper .dropdown-area .flex-row{width:100%;display:flex}.accommodation-container .filter-container form .btn-group.btn-range-area .dropdown-menu .dropdown-wrapper .dropdown-area .flex-row>.icon-tag-area{flex:.1}.accommodation-container .filter-container form .btn-group.btn-range-area .dropdown-menu .dropdown-wrapper .dropdown-area .flex-row>.price-range-area{flex:.5}.accommodation-container .filter-container form .btn-group.btn-range-area .dropdown-menu .dropdown-wrapper .dropdown-area .flex-row>.price-range-area h6.title,.filter-general .btn-group.btn-range-area .dropdown-menu .dropdown-wrapper .dropdown-area .flex-row>.price-range-area h6.title{font-weight:300;line-height:161%;color:#192d31;text-transform:none}.accommodation-container .filter-container form .btn-group.btn-range-area .dropdown-menu .dropdown-wrapper .dropdown-area .flex-row>.price-range-area .dropdown-currency-area a.dropdown-child-toggle,.filter-general .btn-group.btn-range-area .dropdown-menu .dropdown-wrapper .dropdown-area .flex-row>.price-range-area .dropdown-currency-area a.dropdown-child-toggle{text-decoration:underline;font-family:Muli,serif;font-style:normal;font-weight:300;font-size:16px;line-height:161%;color:#82cad9;text-transform:uppercase}.accommodation-container .filter-container .btn-group button span,.accommodation-container .filter-container form .btn-group.btn-range-area .dropdown-menu .dropdown-wrapper .dropdown-area .flex-row>.slider-range-area,.filter-general .btn-group .btn-group button span{flex:1}.accommodation-container .filter-container form .btn-group.btn-range-area .dropdown-menu .dropdown-wrapper .dropdown-area .flex-row .dropdown-currency-area .dropdown>a.dropdown-child-toggle,.filter-general .btn-group.btn-range-area .dropdown-menu .dropdown-wrapper .dropdown-area .flex-row .dropdown-currency-area .dropdown>a.dropdown-child-toggle{font-family:Muli,serif;font-style:normal;font-weight:300;font-size:16px;line-height:110%;color:#82cad9;display:flex;align-items:center}.accommodation-container .filter-container form .btn-group.btn-range-area .dropdown-menu .dropdown-wrapper .dropdown-area .flex-row .dropdown-currency-area .dropdown .dropdown-menu,.filter-general .btn-group.btn-range-area .dropdown-menu .dropdown-wrapper .dropdown-area .flex-row .dropdown-currency-area .dropdown .dropdown-menu{height:150px;overflow-x:scroll}.accommodation-container .filter-container form .btn-group.btn-range-area .dropdown-menu .dropdown-wrapper .dropdown-area .flex-row .dropdown-currency-area .dropdown .dropdown-menu>a.dropdown-item,.filter-general .btn-group.btn-range-area .dropdown-menu .dropdown-wrapper .dropdown-area .flex-row .dropdown-currency-area .dropdown .dropdown-menu>a.dropdown-item{font-family:Muli,serif;font-style:normal;font-weight:600;font-size:16px;line-height:300%;color:#192d31}.accommodation-container .filter-container form .btn-group.btn-range-area .dropdown-menu .dropdown-wrapper .dropdown-area .flex-row .dropdown-currency-area .dropdown .dropdown-menu>a.dropdown-item:focus,.accommodation-container .filter-container form .btn-group.btn-range-area .dropdown-menu .dropdown-wrapper .dropdown-area .flex-row .dropdown-currency-area .dropdown .dropdown-menu>a.dropdown-item:hover,.filter-general .btn-group.btn-range-area .dropdown-menu .dropdown-wrapper .dropdown-area .flex-row .dropdown-currency-area .dropdown .dropdown-menu>a.dropdown-item:focus,.filter-general .btn-group.btn-range-area .dropdown-menu .dropdown-wrapper .dropdown-area .flex-row .dropdown-currency-area .dropdown .dropdown-menu>a.dropdown-item:hover{color:#fff;background-color:#82cad9}.accommodation-container .filter-container form .btn-group.btn-range-area .dropdown-menu .dropdown-wrapper .dropdown-area .flex-row .slider-range-area .noUi-target,.filter-general .btn-group.btn-range-area .dropdown-menu .dropdown-wrapper .dropdown-area .flex-row .slider-range-area .noUi-target{border-radius:0;height:1px;border-color:#82cad9;box-shadow:none;top:10px}.accommodation-container .filter-container form .btn-group.btn-range-area .dropdown-menu .dropdown-wrapper .dropdown-area .flex-row .slider-range-area .noUi-target .noUi-connects,.filter-general .btn-group.btn-range-area .dropdown-menu .dropdown-wrapper .dropdown-area .flex-row .slider-range-area .noUi-target .noUi-connects{border-radius:0}.accommodation-container .filter-container form .btn-group.btn-range-area .dropdown-menu .dropdown-wrapper .dropdown-area .flex-row .slider-range-area .noUi-target .noUi-origin,.filter-general .btn-group.btn-range-area .dropdown-menu .dropdown-wrapper .dropdown-area .flex-row .slider-range-area .noUi-target .noUi-origin{top:-3px}.accommodation-container .filter-container form .btn-group.btn-range-area .dropdown-menu .dropdown-wrapper .dropdown-area .flex-row .slider-range-area .noUi-horizontal .noUi-handle,.filter-general .btn-group.btn-range-area .dropdown-menu .dropdown-wrapper .dropdown-area .flex-row .slider-range-area .noUi-horizontal .noUi-handle{width:4px;height:19px;box-shadow:none;border:1px solid #82cad9;border-radius:10px;background:#82cad9;right:-2px}.accommodation-container .filter-container form .btn-group.btn-range-area .dropdown-menu .dropdown-wrapper .dropdown-area .flex-row .slider-range-area .noUi-horizontal .noUi-handle:focus{outline:0}.accommodation-container .filter-container form .btn-group.btn-range-area .dropdown-menu .dropdown-wrapper .dropdown-area .flex-row .slider-range-area .value-area,.filter-general .btn-group.btn-range-area .dropdown-menu .dropdown-wrapper .dropdown-area .flex-row .slider-range-area .value-area{align-items:center}.accommodation-container .filter-container form .btn-group.btn-range-area .dropdown-menu .dropdown-wrapper .dropdown-area .flex-row .slider-range-area .value-area>p,.filter-general .btn-group.btn-range-area .dropdown-menu .dropdown-wrapper .dropdown-area .flex-row .slider-range-area .value-area>p{margin:30px 0 0;font-family:Muli;font-style:normal;font-weight:300;font-size:12px;line-height:161%;color:#abadaf}.accommodation-container .filter-container form .btn-group.btn-range-area .dropdown-menu .dropdown-wrapper .dropdown-area .flex-row .slider-range-area .value-area>p:first-child,.filter-general .btn-group.btn-range-area .dropdown-menu .dropdown-wrapper .dropdown-area .flex-row .slider-range-area .value-area>p:first-child{flex:1;margin-left:-5px}.accommodation-container .filter-container form .btn-group.btn-range-area .dropdown-menu .dropdown-wrapper .dropdown-area .flex-row .slider-range-area .value-area>p#upper-value,.filter-general .btn-group.btn-range-area .dropdown-menu .dropdown-wrapper .dropdown-area .flex-row .slider-range-area .value-area>p#upper-value{margin-right:-15px}.accommodation-container .filter-container .dropdown-menu{position:absolute;padding:0;margin:0}.accommodation-container .filter-container .dropdown-menu header.header,.accommodation-container .signup-container .form-area .input-group .dropdown-menu header.header,.filter-general .btn-group .dropdown-menu header.header{width:100%;padding:19px 0 19px 20px;font-family:Muli;font-style:normal;font-weight:700;font-size:14px;line-height:150%;border-bottom:1px solid #eaeaeb}.accommodation-container .filter-container .dropdown-menu.show,.accommodation-container .filter-container .dropdown-menu.show-child{top:19px;left:-20px;width:100%;border-radius:0;position:absolute;transform:translate3d(20px,60px,0);will-change:transform;border:1px solid #eaeaeb}.accommodation-container .filter-container .dropdown-menu.show-child{display:block;top:-29px;border-top:0;width:305px}.accommodation-container .filter-container .dropdown-menu .dropdown-wrapper{display:flex;flex-wrap:wrap;padding:20px 20px 0}.accommodation-container .filter-container .dropdown-menu .dropdown-wrapper .dropdown-area{display:flex;align-items:center;width:calc(100%/4);margin-bottom:12px}.accommodation-container .filter-container .dropdown-menu .dropdown-wrapper .dropdown-area .checkbox-container{margin-bottom:.2rem}.accommodation-container .filter-container .dropdown-menu .dropdown-wrapper .dropdown-area input[type=checkbox],.accommodation-container .signup-container .form-area .input-group .dropdown-menu .dropdown-wrapper .dropdown-area input[type=checkbox]{position:relative;cursor:pointer}.accommodation-container .filter-container .dropdown-menu .dropdown-wrapper .dropdown-area input[type=checkbox]:before,.accommodation-container .signup-container .form-area .input-group .dropdown-menu .dropdown-wrapper .dropdown-area input[type=checkbox]:before,.filter-general .btn-group .dropdown-menu .dropdown-wrapper .dropdown-area input[type=checkbox]:before{content:"";display:block;position:absolute;width:16px;height:16px;top:0;left:0;border:1px solid #82cad9;background-color:#fff}.accommodation-container .filter-container .dropdown-menu .dropdown-wrapper .dropdown-area input[type=checkbox]:checked:after,.accommodation-container .signup-container .form-area .input-group .dropdown-menu .dropdown-wrapper .dropdown-area input[type=checkbox]:checked:after,.filter-general .btn-group .dropdown-menu .dropdown-wrapper .dropdown-area input[type=checkbox]:checked:after{content:"";display:block;width:5px;height:10px;border:solid #82cad9;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:2px;left:6px}.accommodation-container .filter-container .btn-group{flex:1;border:1px solid #ececec;box-sizing:border-box;border-top:0;height:80px;overflow:hidden;max-width:212px}.accommodation-container .filter-container .btn-group+.btn-group,.accommodation-container .item-container .item-detail-container .card-body .book-area>div+div{border-left:0}.accommodation-container .filter-container .btn-group button{background-color:transparent;border:0;border-radius:0;padding:0;outline:0;display:flex;align-items:center;justify-content:center}.accommodation-container .filter-container .btn-group button:focus{outline:0;box-shadow:none}.accommodation-container .filter-container .btn-group button:first-child{flex:1;text-align:left}.accommodation-container .filter-container .btn-group .dropdown-toggle::after{border:0}.accommodation-container .filter-container .btn-group .dropdown-toggle .uil{color:#82cad9;margin-right:11px}.accommodation-container .filter-container .btn-group .dropdown-toggle .uil:before{font-size:25px}.accommodation-container .filter-container .btn-group .dropdown-toggle span{font-family:Muli,serif;font-style:normal;font-weight:300;font-size:16px;line-height:110%;text-transform:initial}.accommodation-container .filter-container .main-btn-group{border:0;background-color:#82cad9}.accommodation-container .filter-container .main-btn-group:hover{opacity:.75}.accommodation-container .filter-container .main-btn-group button{color:#fff}.accommodation-container .filter-container .main-btn-group .btn-filter-area::after{content:"";background:url(../img/icon-arrow-down@2x.png) no-repeat;width:15px;height:10px;background-size:15px 10px;border:0}.accommodation-container .filter-container .main-btn-group .btn-filter-area.active::after{background:url(../img/icon-arrow-up@2x.png) no-repeat;background-size:15px 10px}.accommodation-container .item-container{margin-bottom:31px;position:relative}.accommodation-container .item-container .card{margin-bottom:31px}.accommodation-container .item-container .card.btn-block-detail:focus,.accommodation-container .item-container .card.btn-block-detail:hover{cursor:pointer}.accommodation-container .item-container .card .img-container,.accommodation-container .item-container .item-detail-area{position:relative}.accommodation-container .item-container .card .img-container .icon-share{background:url(../img/icon-share@2x.png) center center no-repeat;width:22px;height:24px;background-size:22px 24px;display:block;position:absolute;right:20px;bottom:20px}.accommodation-container .item-container .card .img-container .booknow-btn{position:absolute;bottom:0;right:0;display:block!important;margin:9px 10px}.accommodation-container .item-container .card .img-container .booknow-btn p{font-family:Muli;font-style:normal;font-weight:800;font-size:13px;line-height:120%;color:#82cad9;background:#fff;padding:11px 13px;margin:0}.accommodation-container .item-container .card .card-body h4.card-title{color:#2d3337;line-height:150%;text-transform:none}.accommodation-container .item-container .card .card-body h4.card-title a:focus,.accommodation-container .item-container .card .card-body h4.card-title a:hover{text-decoration:none;color:#2d3337;opacity:.75}.accommodation-container .item-container .card .card-body .card-text{display:block;width:100%;height:79px;overflow:hidden;color:#abadaf;font-family:'Muli',sans-serif;font-style:normal;font-weight:300;font-size:16px;line-height:161%}.accommodation-container .item-container .card .card-body .card-text p{color:#abadaf;display:block;overflow:hidden;text-overflow:ellipsis}.accommodation-container .item-container .item-area h4.not-found{width:100%;text-align:center;font-weight:700}.accommodation-container .item-container .item-detail-area.card{border:1px solid #abadaf}.accommodation-container .item-container .item-detail-area.card .card-body{margin-top:23px}.accommodation-container .item-container .item-detail-area.card .card-body .card-text-area{display:flex;flex-direction:column;margin-bottom:20px}.accommodation-container .item-container .item-detail-area.card .card-body .card-text-area .card-text{font-family:Muli,serif;font-style:normal;font-weight:300;font-size:16px;line-height:161%;color:#2d3337;display:flex;flex:1;align-items:flex-start}.accommodation-container .item-container .item-detail-area.card .card-body .card-text-area .card-text .icon-stick{background:url(../img/icon-stick@2x.png) center center no-repeat;width:13px;min-width:13px;height:13px;background-size:13px 13px;margin:6px 18px 0 0}.accommodation-container .item-container .item-detail-area.card .map-container{margin:43px 20px 20px 0}.accommodation-container .item-container .item-detail-area.card .map-container #map{height:160px}.accommodation-container .item-container .item-detail-area.card .book-direct-area{display:none}.accommodation-container .item-container .item-detail-area .slider-detail-container.slick-dotted.slick-slider,.accommodation-container .item-container .item-detail-container .card-body ul.date-wrapper li p.date-area,.accommodation-container .item-container .item-detail-container .card-body ul.date-wrapper li p.day-area,.accommodation-container .item-container .item-detail-container .card-body ul.date-wrapper li p.type-price-area,.accommodation-container .signup-container .form-area .input-group .dropdown-menu .dropdown-wrapper .dropdown-area .checkbox-container{margin-bottom:0}.accommodation-container .item-container .item-detail-area .slider-detail-container .slick-dots{bottom:0}.accommodation-container .item-container .item-detail-area .slider-detail-container .slick-dots li .dot{background-color:#fff;border:1px solid #82cad9;box-sizing:border-box;width:10px;height:10px;display:block;border-radius:100%}.accommodation-container .item-container .item-detail-area .slider-detail-container .slick-dots li.slick-active .dot{background-color:#82cad9;width:10px;height:10px;display:block;border-radius:100%}.accommodation-container .item-container .item-detail-area .slider-detail-container,.accommodation-container .item-container .item-detail-area .slider-detail-container .slick-list,.accommodation-container .item-container .item-detail-area .slider-detail-container .slick-slide,.accommodation-container .item-container .item-detail-area .slider-detail-container .slick-track{height:100%}.accommodation-container .item-container .item-detail-area button.btn-close{background:0 0;opacity:1;top:20px;right:22px;width:17px;height:17px;box-shadow:none;border:0;border-radius:0;position:absolute}.accommodation-container .item-container .item-detail-area button.btn-close:hover{cursor:pointer}.accommodation-container .item-container .item-detail-area button.btn-close:focus,.accommodation-container .item-container .item-detail-container .card-body .book-area .btn-book-area a:focus,.accommodation-container .item-container .item-detail-container .card-body>button.btn-close:focus{outline:0}.accommodation-container .item-container .item-detail-area button.btn-close span{background:url(../img/icon-close-grey@2x.png) center center no-repeat;width:17px;height:17px;background-size:17px 17px;display:block}.accommodation-container .item-container .item-detail-container{display:none;margin-bottom:35px;box-shadow:0 5px 10px rgba(26,53,58,.1);padding:0}.accommodation-container .item-container .item-detail-container .card-body{padding:30px;position:relative}.accommodation-container .item-container .item-detail-container .card-body>button.btn-close{position:absolute;top:15px;right:0;background:0 0;border:0}.accommodation-container .item-container .item-detail-container .card-body>h4.title{font-family:Muli;font-style:normal;font-weight:600;font-size:27px;line-height:150%;color:#192d31;margin-bottom:9px;text-transform:none}.accommodation-container .item-container .item-detail-container .card-body>p.tag-area{text-transform:uppercase;font-family:Muli;font-style:normal;font-weight:500;font-size:13px;line-height:150%;letter-spacing:.1em;padding:10px 30px;display:inline-block;width:auto;border:1px solid #82cad9}.accommodation-container .item-container .item-detail-container .card-body>.description{border-bottom:1px solid #82cad9;margin-bottom:27px;padding-bottom:27px}.accommodation-container .item-container .item-detail-container .card-body>.description p{font-family:Muli;font-style:normal;font-weight:300;font-size:16px;line-height:161%;color:#abadaf}.accommodation-container .item-container .item-detail-container .card-body ul.date-wrapper li{margin-right:25px;display:flex;flex-direction:row;align-items:center;float:left}.accommodation-container .item-container .item-detail-container .card-body .book-area{justify-content:flex-start;flex-direction:row;flex:1}.accommodation-container .item-container .item-detail-container .card-body .book-area>div{border:1px solid #82cad9;padding:16px 20px;flex-direction:column;flex:1;align-items:center;text-align:center}.accommodation-container .item-container .item-detail-container .card-body .book-area .total-price-area .main-color{margin-right:5px;font-size:13px}.accommodation-container .item-container .item-detail-container .card-body .book-area .room-area input[type=text]{border:0;border-bottom:1px solid #82cad9;width:30px;text-align:center;font-family:Muli;font-style:normal;font-weight:500;font-size:16px;line-height:100%}.accommodation-container .item-container .item-detail-container .card-body .book-area .room-area label{font-family:Muli;font-style:normal;font-weight:300;font-size:16px;line-height:110%;color:#000}.accommodation-container .item-container .item-detail-container .card-body .book-area .total-price-area>span{font-family:Muli,serif;font-style:normal;font-weight:300;line-height:110%;text-align:center}.accommodation-container .item-container .item-detail-container .card-body .book-area .total-price-area .five-color{font-size:17px}.accommodation-container .item-container .item-detail-container .card-body .book-area .btn-book-area{background-color:#82cad9}.accommodation-container .item-container .item-detail-container .card-body .book-area .btn-book-area a{font-family:Muli,serif;font-style:normal;font-weight:800;font-size:15px;line-height:150%;text-align:center;letter-spacing:.2em;color:#fff;background-color:transparent;border:0}.accommodation-container .item-container .item-detail-container .content-area .row{margin:0}#featured-filter .btn-group .dropdown-toggle,.accommodation-container .item-container .item-detail-container .content-area .row .col-md-4{padding:0}.accommodation-container .item-container .btn-secondary-area,.filter-general .btn-group.btn-range-area .dropdown-menu .dropdown-wrapper .dropdown-area .flex-row .slider-range-area .noUi-horizontal .noUi-handle:after,.filter-general .btn-group.btn-range-area .dropdown-menu .dropdown-wrapper .dropdown-area .flex-row .slider-range-area .noUi-horizontal .noUi-handle:before{display:none}.accommodation-container .item-container .spinner{margin:100px auto 0;width:70px;text-align:center}.accommodation-container .item-container .spinner>div{width:18px;height:18px;background-color:#333;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.accommodation-container .item-container .spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.accommodation-container .item-container .spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}.accommodation-container .signup-container h3.title{color:#2d3337;text-transform:none}.accommodation-container .signup-container h6{margin-bottom:20px;color:#2d3337;text-transform:none}.accommodation-container .signup-container .text-danger{min-height:24px;width:100%}.accommodation-container .signup-container .form-area{margin-bottom:21px;position:relative}.accommodation-container .signup-container .form-area .input-group{margin-right:20px;position:initial;max-height:105px}.accommodation-container .signup-container .form-area .input-group:last-child{margin-right:0}.accommodation-container .signup-container .form-area .input-group .btn-group{position:initial}.accommodation-container .signup-container .form-area .input-group button:focus,.filter-general .btn-group .btn-group button:focus{outline:0;box-shadow:none}.accommodation-container .signup-container .form-area .input-group input.form-control::-webkit-input-placeholder{color:#abadaf}.accommodation-container .signup-container .form-area .input-group input.form-control:-ms-iFnput-placeholder{color:#abadaf}.accommodation-container .signup-container .form-area .input-group input.form-control::placeholder{color:#abadaf}.accommodation-container .signup-container .form-area .input-group .btn-custom{width:100%;height:100%;border:1px solid #eaeaeb;display:flex}.accommodation-container .signup-container .form-area .input-group .btn-custom button{display:flex;flex:1;text-align:left;align-items:center}.accommodation-container .signup-container .form-area .input-group .btn-custom button span{flex:1;color:#abadaf;font-family:Muli;font-style:normal;font-weight:300;font-size:16px;line-height:161%;text-transform:initial}.accommodation-container .signup-container .form-area .input-group .btn-custom .dropdown-toggle::after{background:url(../img/icon-arrow-down-black@2x.png) center center no-repeat;width:15px;height:10px;background-size:15px 10px;border:0}.accommodation-container .signup-container .form-area .input-group .btn-custom .dropdown-menu.show{width:100%!important;border-radius:0;top:103px}.accommodation-container .signup-container .form-area .input-group input{padding:39px 36px;color:#abadaf;font-family:Muli;font-style:normal;font-weight:300;font-size:16px;line-height:161%}.accommodation-container .signup-container .form-area .input-group .dropdown-menu.show{top:-1px;width:100%!important;border-radius:0;border:1px solid #eaeaeb}.accommodation-container .signup-container .form-area .input-group .dropdown-menu .dropdown-wrapper{display:flex;flex-wrap:wrap;padding:20px 20px 0}.accommodation-container .signup-container .form-area .input-group .dropdown-menu .dropdown-wrapper .dropdown-area,.filter-general .btn-group .dropdown-menu .dropdown-wrapper .dropdown-area{display:flex;align-items:center;width:calc(100%/4);margin-bottom:12px}.accommodation-container .signup-container .btn-main{padding:30px 23px 30px 20px;background-color:#82cad9;display:flex;align-items:center;border:0;border-radius:0;font-family:'Muli',sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:150%;color:#fff;width:250px;margin-bottom:100px}.accommodation-container .signup-container .btn-main>span{margin-right:72px;text-transform:none}.accommodation-container .signup-container .btn-main:hover span,.filter-general .btn-group .dropdown-toggle:hover{opacity:.7}div.card-text-detail{display:block;width:100%;overflow:hidden;color:#abadaf;font-family:'Muli',sans-serif;font-style:normal;font-weight:300;font-size:16px;line-height:161%;padding-bottom:16px}.filter-general{background-color:#fff}.filter-general .btn-group .dropdown-toggle::before,.filter-general.has-border-radius{border-top-left-radius:5px;border-bottom-left-radius:5px}.filter-general .btn-group{position:inherit;border-right:1px solid #ececec;max-width:212px;overflow:hidden}.filter-general .btn-group .dropdown-toggle{background-color:transparent;padding:25px 35px 24px 20px;box-shadow:none;display:flex;justify-content:center;align-items:center}.filter-general .btn-group .dropdown-toggle::after{border:0}.filter-general .btn-group .dropdown-toggle i.uil{float:left}.filter-general .btn-group .dropdown-toggle span{font-family:Muli,serif;font-style:normal;font-weight:400;font-size:14px;color:#458ca2;text-transform:initial;float:left;width:110px;text-overflow:ellipsis;white-space:normal;overflow:hidden;line-height:1.1em;text-align:left}.filter-general .btn-group .dropdown-toggle span>p{line-height:1.1em;color:#458ca2}.filter-general .btn-group .dropdown-toggle span.people-change-label p,.filter-general .btn-group .dropdown-toggle span.people-featured-change-label p{margin-bottom:0;font-family:Muli;font-style:normal;font-weight:600;font-size:16px;line-height:110%;color:#458ca2}.filter-general .btn-group .dropdown-toggle span.people-change-label p{color:#192d31}.filter-general .btn-group .dropdown-toggle .uil{color:#b3e8f2;margin-right:17px}.filter-general .btn-group .dropdown-toggle .uil:before{font-size:18px}.filter-general .btn-group .dropdown-menu{position:absolute;padding:0;margin:0}.filter-general .btn-group .dropdown-menu.show,.filter-general .btn-group .dropdown-menu.show-child{top:5px;left:-20px;width:100%;border-radius:0;position:absolute;transform:translate3d(20px,60px,0);will-change:transform;border:1px solid #eaeaeb}.filter-general .btn-group .dropdown-menu.show-child{display:block;top:-21px;border-top:0;width:305px}.filter-general .btn-group .dropdown-menu .dropdown-wrapper{display:flex;flex-wrap:wrap;padding:20px 20px 0}.filter-general .btn-group .dropdown-menu .dropdown-wrapper .dropdown-area .checkbox-container{margin-bottom:.2rem}.filter-general .btn-group .dropdown-menu .dropdown-wrapper .dropdown-area input[type=checkbox]{position:relative;cursor:pointer}.filter-general .btn-group .btn-group{padding:36px 20px;flex:1;border:1px solid #ececec;box-sizing:border-box;border-top:0}.filter-general .btn-group .btn-group:focus{outline:0}.filter-general .btn-group .btn-group+.btn-group{border-left:0}.filter-general .btn-group .btn-group button{background-color:transparent;border:0;border-radius:0;padding:0;outline:0;display:flex;align-items:center}.filter-general .btn-group .btn-group button:first-child{flex:1;text-align:left}.filter-general .btn-group .btn-group .dropdown-toggle::after{border:0}.filter-general .btn-group .btn-group .dropdown-toggle .uil{color:#82cad9;margin-right:11px}.filter-general .btn-group .btn-group .dropdown-toggle .uil:before{font-size:25px}.filter-general .btn-group .btn-group .dropdown-toggle span{font-family:Muli,serif;font-style:normal;font-weight:300;font-size:16px;line-height:110%;text-transform:initial}.filter-general .btn-group .main-btn-group{border:0;background-color:#82cad9}.filter-general .btn-group .main-btn-group:hover{opacity:.75}.filter-general .btn-group .main-btn-group button,.filter-general .btn-group.active .dropdown-toggle .uil,.filter-general .btn-group.active .dropdown-toggle>span,.filter-general .btn-group.active .dropdown-toggle>span p{color:#fff}.filter-general .btn-group .main-btn-group .btn-filter-area::after{content:"";background:url(../img/icon-arrow-down@2x.png) no-repeat;width:15px;height:10px;background-size:15px 10px;border:0}.filter-general .btn-group .main-btn-group .btn-filter-area.active::after{background:url(../img/icon-arrow-up@2x.png) no-repeat;background-size:15px 10px}.filter-general .btn-group.active,.filter-general .btn-group.btn-range-area .dropdown-menu .dropdown-wrapper .dropdown-area .flex-row .slider-range-area .noUi-target .noUi-connects .noUi-connect{background:#82cad9}.filter-general .btn-group.active:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.filter-general .btn-group.btn-number-people .dropdown-menu .dropdown-wrapper .dropdown-area .flex-row{margin-bottom:30px;width:100%;align-items:center;display:flex}.filter-general .btn-group.btn-number-people .dropdown-menu .dropdown-wrapper .dropdown-area .flex-row input{border:0;border-bottom:1px solid #82cad9;width:40px;text-align:center;font-family:Muli,serif;font-style:normal;font-weight:500;font-size:16px;line-height:100%;color:#192d31;margin-right:10px}.filter-general .btn-group.btn-range-area .dropdown-toggle .price-change-label{text-align:left}.filter-general .btn-group.btn-range-area .dropdown-toggle .price-change-label p{margin-bottom:0}.filter-general .btn-group.btn-range-area .dropdown-menu .dropdown-wrapper{margin-right:25px}.filter-general .btn-group.btn-range-area .dropdown-menu .dropdown-wrapper .dropdown-area,.footer-container .page-wrapper{width:100%}.filter-general .btn-group.btn-range-area .dropdown-menu .dropdown-wrapper .dropdown-area .flex-row{display:flex;width:100%}.filter-general .btn-group.btn-range-area .dropdown-menu .dropdown-wrapper .dropdown-area .flex-row>.icon-tag-area{flex:.1}.filter-general .btn-group.btn-range-area .dropdown-menu .dropdown-wrapper .dropdown-area .flex-row>.price-range-area{flex:.5}.filter-general .btn-group.btn-range-area .dropdown-menu .dropdown-wrapper .dropdown-area .flex-row>.slider-range-area,.footer-container .footer-area ul.social-area .logo-area{flex:1}.filter-general .btn-group.btn-range-area .dropdown-menu .dropdown-wrapper .dropdown-area .flex-row .dropdown-currency-area .dropdown>a.dropdown-child-toggle .uil{color:#82cad9}.filter-general .btn-group.btn-range-area .dropdown-menu .dropdown-wrapper .dropdown-area .flex-row .slider-range-area .noUi-horizontal .noUi-handle:focus{outline:0}#featured-filter .btn-group{height:65px;width:165px;overflow:hidden;justify-content:center}#subscribeForm .input-group{display:flex}#subscribeForm .input-group input.error{width:100%;border-color:red}@media (max-width:376px){#subscribeForm .input-group input.error{color:red;border-color:#eaeaeb}#subscribeForm .input-group input.error::placeholder{color:red}}#subscribeForm .input-group p.error{color:red}@media (max-width:376px){#subscribeForm .error-area{display:none!important}}.footer-container{background-color:#82cad9;display:flex;flex:1;align-items:center}.footer-container .footer-area{display:flex;align-items:center;padding:30px 0}.footer-container .footer-area ul.social-area{overflow:hidden;display:flex;height:100%}.footer-container .footer-area ul.social-area li .icon-instagram{background:url(../img/icon-instagram@2x.png) center center no-repeat}.footer-container .footer-area ul.social-area li .icon-facebook{background:url(../img/icon-facebook@2x.png) center center no-repeat}.footer-container .footer-area ul.social-area li .icons-social{width:24px;height:24px;background-size:24px 24px;display:block;margin-right:20px}.btn-load-more{background-color:transparent;background:#fff;font-family:Muli,serif;font-style:normal;font-weight:700;font-size:16px;line-height:150%;box-sizing:border-box;padding:32px 41px;margin:31px 0 19px}.btn-load-more,.btn-load-more:hover{color:#82cad9;border:2px solid #82cad9}.item-detail-container .slick-arrow,.slider-detail-mobile-container .slick-arrow{position:absolute;top:33.333333%;z-index:1;color:#fff;font-size:18px}@media (max-width:376px){.item-detail-container .slick-arrow,.slider-detail-mobile-container .slick-arrow{top:50%}}.item-detail-container .slick-arrow-left,.slider-detail-mobile-container .slick-arrow-left{left:10px}.item-detail-container .slick-arrow-right,.slider-detail-mobile-container .slick-arrow-right{right:10px}.book-finally #book-gadget .booking-gadget{display:flex;flex-direction:row}@media (max-width:768px){.book-finally #book-gadget .booking-gadget{flex-direction:column}.book-finally #book-gadget .booking-gadget .personalDetails{width:100%}.book-finally #book-gadget .booking-gadget .ccDetails{width:100%;margin-left:0}}.book-finally #book-gadget .booking-gadget .shopping-cart{width:100%}