a,a:active,a:focus,a:hover,a:visited{color:#999;text-decoration:none}.btn,body,button,h1,h2,h3,h4,h5,h6,strong{font-family:Roboto,Verdana,cursive}body{background-color:#2F8096;font-size:1.2em;height:100%;letter-spacing:.02em;scroll-behavior:smooth}pre{text-align:initial!important}.ovh{overflow:hidden}#version_date{color:#18687d;text-align:center;font-size:10px;font-weight:400;margin-bottom:5px}#skdjfksdfj{height:3px}.content,.header{background-color:#fff}* [class^=col-],.container-fluid,.row{margin:0;padding:0}.main{margin-bottom:1em;margin-top:1em}a{cursor:pointer}.alert a,form .signup a{text-decoration:underline}a:hover{color:#60b8d0}span.fas{margin-right:.15em;vertical-align:middle}h3,p{margin:0}hr{margin:1em 0 3em}.btn,button,h1,h2,h3,h4,h5,h6,strong{word-wrap:break-word}h1,h2,h3,h4,h5,h6{font-weight:500}h1{margin:.5em 0;font-size:2em}h2{font-size:1.5em;margin:2em 0}h3{font-size:1em;font-size:max(1em,12px)}li{color:#555}nav{padding:.5em}table td{word-break:break-word;word-wrap:break-word}.ng-cloak,.translate-cloak,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}.flex-container,.flex-container-center{display:-webkit-box;display:-ms-flexbox}.flex-container{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.flex-container-center{display:flex;-ms-flex-pack:distribute;justify-content:space-around}.flexbox-center,.flexbox-center-nofloat{display:-webkit-box;display:-ms-flexbox}.flexbox-center{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flexbox-center-nofloat{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;float:none}.align-items-center,.align-middle{display:-webkit-box;display:-ms-flexbox}.align-middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.align-items-center{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.align-left-center,.equal-height-cols{display:-webkit-box;display:-ms-flexbox}.align-left-center{display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.equal-height-cols{display:flex}.equal-height-cols>[class*=col-]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.align-flex-vertical-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.padding-1{padding:.1em}.padding-2{padding:.2em}.padding-5{padding:.5em}.padding-10{padding:1em}.padding-20{padding:2em}.margin-10{margin:1em}.margin-top-bottom,div .offers{margin-bottom:.5em}.padding-top-bottom{padding-bottom:.5em;padding-top:.5em}.padding-left-right{padding-left:.25em;padding-right:.25em}.padding5{padding:.5em 0}.padding4{padding:.4em 0}.margin-top-bottom{margin-top:.5em}.margin-left-right{margin-left:.25em;margin-right:.25em}.margin-bottom-1{margin-bottom:1em}.margin-bottom-1-5{margin-bottom:1.5em}.margin-bottom-2{margin-bottom:2em}form .signup{text-align:left;margin:2em 0 1em}form .toggle-switch{border:1px solid #dadada;font-size:1.2em;min-width:15em}form .toggle-switch .switch-left{background-color:#f4fff4;color:#666}form .toggle-switch .switch-right{background-color:#fff3f5;color:#666}form .password{border:1px solid #dadada;margin:1em .25em}form .password input{border:none!important;margin:0!important}.button{background-color:#2F8096;color:#fff;border:0;display:inline-block;padding:.8em 2em;margin:1em auto;letter-spacing:.075em;font-size:1.3em;cursor:pointer}.button:hover{background-color:#60b8d0;color:#fff}.button .fas{font-size:200%;padding-right:.5em}.ui-select-container,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;letter-spacing:.05em;font-size:1.2em;width:99%;display:block;border:1px solid #dadada;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:0;padding:.8em;margin:1em .25em;color:#666}.ui-select-container .btn-default-focus,.ui-select-container .btn:not(.ui-select-match-item),.ui-select-container .ng-touched,.ui-select-container .ng-touched:focus,.ui-select-container .ng-valid{background-color:transparent!important;border:0!important}.ui-select-container .ui-select-match,.ui-select-container .ui-select-search,.ui-select-container .ui-select-toggle{outline:0;padding:0;margin:0;border:0;-webkit-box-shadow:none;box-shadow:none;height:initial}.ui-select-container .ui-select-search{pointer-events:none}.ui-select-container .ui-select-match-item{display:inline-block;margin:.5em .1em;padding:.8em;background-color:#d4f3fd;border-color:#63abbf;color:#63abbf;border-radius:.2em}.ui-select-container .ui-select-match-item i{margin-left:.7em;cursor:pointer}.ui-select-container.ui-select-multiple{cursor:pointer!important}.ui-select-container.ui-select-multiple input.ui-select-search{padding:1.5em;width:100%}input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=search]){-webkit-appearance:none;-moz-appearance:none;appearance:none;letter-spacing:.05em;font-size:1.2em;width:99%;display:block;border:1px solid #dadada;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:0;padding:.8em;margin:1em .25em;color:#666}::-webkit-input-placeholder{color:#999}::-moz-placeholder{color:#999}:-ms-input-placeholder{color:#999}::-ms-input-placeholder{color:#999}::placeholder{color:#999}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,gray 50%),linear-gradient(135deg,gray 50%,transparent 50%);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px);background-size:5px 5px,5px 5px;background-repeat:no-repeat;padding-right:2.5em!important}.addbtn{letter-spacing:.05em;font-size:1.2em;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.8em;margin:1em .25em}.addbtn::-webkit-input-placeholder{color:#dadada}.addbtn::-moz-placeholder{color:#dadada}.addbtn:-ms-input-placeholder{color:#dadada}.addbtn::-ms-input-placeholder{color:#dadada}.addbtn::placeholder{color:#dadada}.addbtn:focus{outline:0;border:1px solid #dadada;background-color:#f7f7f7}.ng-touched.ng-invalid{border:1px solid #ffcece;background-color:#fff3f5;color:#666}.ng-touched.ng-valid{border:1px solid #d6e9c6;background-color:#f4fff4;color:#666}.ng-touched:focus{outline:0;border:1px solid #dadada;background-color:#f7f7f7}label{color:#999;font-size:1em;font-size:max(1em,12px);letter-spacing:-.05em;margin:1em 0 .2em;text-align:left;width:100%;font-weight:400}#custom-modal{display:none}#custom-modal .custom-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;overflow:auto}#custom-modal .custom-modal .custom-modal-body{padding:20px;background:#fff;margin:40px}#custom-modal .custom-modal-background{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:.75;z-index:900}.profpic-container{cursor:pointer;overflow:hidden;display:inline-block;vertical-align:middle}.profpic{width:100%;height:100%;display:block}.profpic-container.profpic-xs{width:2em;height:2em}.profpic-container.profpic-circle{border-radius:50%}#dropdown-nav .nav-buttons{border:1px solid #ededed;margin:0 1em .5em .5em;padding:1em 1.5em;cursor:pointer;display:inline-block;font-size:120%;border-radius:.3em}#dropdown-nav .filled{background-color:#5393a5;color:#fff}#dropdown-nav .overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:10;background-color:#000;opacity:.3}#dropdown-nav .dropdown{position:relative;display:inline-block}.drop-box,.images-medium{display:-ms-flexbox;display:-webkit-box}#dropdown-nav .dropdown-content{position:fixed;right:0;background-color:#f9f9f9;min-width:160px;-webkit-box-shadow:0 8px 16px 0 rgba(0,0,0,.2);box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:20}#dropdown-nav .dropdown-content a{width:100%;text-align:left;padding-left:1em;border:0}#dropdown-nav .dropdown-content a:hover{background-color:#f1f1f1}#dropdown-nav .dropdown-content p{text-align:center}#dropdown-nav .filter{position:fixed;min-height:50%;width:auto;top:5%;left:10%;right:10%;max-width:100%;max-height:90%;overflow:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#dropdown-nav .filter h2,#dropdown-nav .filter input,#dropdown-nav .filter select{width:100%;margin:1em 0}#dropdown-nav .filter .close{margin:1em 0}#dropdown-nav .filter .close,#dropdown-nav .filter h2{font-size:1.2em}#dropdown-nav .btn{padding:.8em 2em}#dropdown-nav .list-group-item{font-size:1.3em;text-align:left}#dropdown-nav .pointer{cursor:pointer}.nav-buttons-info{margin:0 1em 0 .5em;padding:1em 1.5em;display:inline-block;font-weight:500;font-size:120%;border-radius:.3em}@media (max-width:768px){#dropdown-nav .filter{top:1%;left:1%;right:1%;min-height:98%;max-height:98%}}@media (min-width:1200px){#dropdown-nav .filter{max-width:50%;width:auto;top:5%;left:25%;right:25%;max-height:90%}}.no-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hidden{display:none}.ng-enter,.ng-leave{-webkit-transition:none!important;transition:none!important;-webkit-animation:none 0s!important;animation:none 0s!important}.footer{background-color:#2F8096;color:#fff;padding:1em}.footer span.fab,.footer span.fas{font-size:.8em}.footer a,.footer a:active,.footer a:focus,.footer a:visited{color:#fff;margin:.1em 0;padding:.3em 0;display:inline-block;font-size:14px;min-width:14em}.footer a:hover{color:#ededed}.footer .big-icons .fab,.footer .big-icons .far,.footer .big-icons .fas{font-size:3em;margin:.3em;min-width:1em}body .btn-info{background-color:#5393a5;color:#fff;border:1px solid #ededed}.btn,.form-control,.input-group-addon{border-radius:0}.nowrap{white-space:nowrap}.image-box{display:block;width:100%;position:relative;height:0;padding:75% 0 0;overflow:hidden}.image-blur,.image-box img{position:absolute;left:0;top:0}.image-blur,.progress-info{height:100%}.image-box.gray{background-color:#f7f7f7}.image-box.black{background-color:#000}.image-box img{display:block;max-width:100%;max-height:100%;right:0;bottom:0;margin:auto}.label{font-weight:lighter}.image-blur{-webkit-filter:blur(20px);filter:blur(20px);background-position:center center;background-size:cover;width:100%}.images-medium,.images-small,.images-xs{background-position:center;background-repeat:no-repeat;background-size:cover}.image-blur img{z-index:1}.dark{color:#60b8d0}.small{font-size:.8em;color:#999}.subtitle-gray{color:#999;font-size:1em;font-size:max(1em,12px)}.offers-content{background-color:#fff;-webkit-box-shadow:1px 1px 3px 0 rgba(133,133,133,.5);box-shadow:1px 1px 3px 0 rgba(133,133,133,.5)}.bottomHeaderContainer .bottomHeader,.box-shadow,.searchBar .suggestList,.searchdate .moment-picker-container{-webkit-box-shadow:1px 1px 3px 0 rgba(133,133,133,.5)}.offers-content .price{font-size:1.2em;color:#555;font-weight:700}.offers-content h3{height:3.4em;text-align:left;font-weight:500;color:#555}.images-xs,.supplier .price-list-row,.supplier .price-new-item{height:5em}div .flexbox{background-color:rgba(0,0,0,.5);color:#faebd7;padding:1em;width:100%}.offers{padding:.5em}.offers img{max-width:100%}.offers a{font-size:150%}.content{padding:1em .5em 4em}@media (min-width:768px){.content{min-height:68vh}}.content a{font-size:1.2em}.images-xs{width:5em;text-align:left}.images-small{min-height:12em;text-align:left;position:relative}.drop-box,.preview .text div{text-align:center}.images-medium{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:15em;min-width:7em;text-shadow:0 -1px 2px rgba(0,0,0,.5)}.overlay-country{background-color:rgba(255,255,255,.8);padding:.3em;margin:.5em;display:inline-block}.flexbox h1{margin:0}.jumbotron{background-color:#fff}.small-gray{font-size:.8em;color:#999}.total-sum{font-size:1.2em;font-weight:700}.btn-letter{padding:.25em 1.5em}.margin-bottom{margin-bottom:3em}.padding-bottom{padding-bottom:3em}.bg-danger,.bg-info,.bg-success,.bg-warning{padding:.5em}.form-box{margin:.5em;padding:1em}.form-box h2{margin-bottom:1em}.form-box input[type=file]{height:300px}.drop-box{background:#d4f3fd;border:2px dashed #addde6;min-height:10em;margin:0 auto;font-size:2em;font-weight:600;color:#addde6;width:99%;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.image-navigation>div,.my-list a:not(.btn):focus,.my-list a:not(.btn):hover{background-color:#f7f7f7}.progress-info .row,.thumb{display:-webkit-box;display:-ms-flexbox}.dragover{border:5px dashed #2F8096}.alert,.progress{border-radius:0}.progress-info .row{display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.2em;-ms-flex-wrap:wrap;flex-wrap:wrap}.thumb{float:none;height:3em;position:relative;width:3em;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.progress{height:90%;display:inline-block;margin:1em 0;width:100%}.progress div{width:0}.red{color:#d9534f}.darkgreen{color:#080}.green{color:#d6e9c6}.gray{color:#999}.orderby{margin:1.2em}.orderby .btn{width:8em;padding:.8em 0}.cover-image{border:2px solid #1d1d1d}.preview{position:relative}.preview .middle{left:50%;opacity:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:.5s ease;transition:.5s ease;width:100%}.preview img{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;max-height:450px;opacity:1;-webkit-transition:.5s ease;transition:.5s ease}.preview:hover img{opacity:.3}.preview:hover .middle{opacity:1}.preview .text{color:#555;cursor:pointer;vertical-align:top;width:100%;font-size:3em}.preview .text div:hover{color:#2F8096;font-size:200%;-webkit-transition:.5s ease;transition:.5s ease}.size80{font-size:80%}.tags{display:inline-block;margin:.5em .1em;padding:.8em}.tags i{margin-left:.7em;cursor:pointer}.user-filter .result{padding:1em .75em 0;font-size:1.2em;font-weight:500}.my-list .list-group-item{padding:1em}.my-list a:not(.btn),.my-list a:not(.btn) .small,.my-list a:not(.btn):active,.my-list a:not(.btn):focus,.my-list a:not(.btn):hover,.my-list a:not(.btn):visited{color:#555}.cookie-consent a,.header .top-right .nav-button:hover{text-decoration:none}.box-shadow{box-shadow:1px 1px 3px 0 rgba(133,133,133,.5)}.imageSlider{max-width:800px;margin:0 auto;overflow:hidden}.image-navigation>div{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;border:1px solid #ededed;cursor:pointer;margin:0 .5em}.image-navigation>div img{max-height:72px}.info-ul{padding:2em;text-align:left}.info-ul li{font-size:1.2em;margin:.5em}.info-ul li .fab,.info-ul li .fas{width:2.5em;font-size:2em}.loading-icon{width:8em;text-align:center}.angular-slider{margin:4em auto}.angular-slider.rzslider .rz-pointer:focus{outline:0}.angular-slider.rzslider .rz-pointer:after{display:none}.alert-warning a{color:#8b0000}.alert-info a{color:#00008b}.icon-large{font-size:2.5em}.ul-outside{list-style-position:outside}.ul-inside{list-style-position:inside}.cursor-pointer{cursor:pointer}.country-flags{max-height:2em;max-width:3em;margin-right:.5em;border:1px solid #ededed}@media (max-width:450px){.hidden-xxs{display:none!important}.visible-xxs{display:block!important}}@media (max-width:400px){.offer .col-xs-6{width:100%!important}.hidden-xxxs{display:none!important}.visible-xxxs{display:block!important}}@media (min-width:768px){body{font-size:1.2em}body .logo{font-size:100%}body form{margin:0 auto}body header .searchfield .contrast-bg-white{font-size:150%}body header .searchfield .center-box{width:70%}body header .bottom{font-size:80%!important}body .flexbox-center-md{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body .align-middle-md{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:992px){.images-small,.images-xs{max-height:none;max-width:none}nav{padding:2em .5em}.images-xs{height:5em;width:5em}.images-small{min-height:12em;min-width:auto}.content a{font-size:1.2em;text-align:left}.content .breadcrumb a{font-size:1em}}.header{font-size:1.4em}.header .nav{border-bottom:1px solid #ededed}.header .top-left{height:3em;line-height:3em}.header .top-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header .top-right .nav-button{cursor:pointer;width:5em;height:3em;border-width:0 0 0 1px;border-style:solid;border-color:#ededed;display:inline-block;font-size:1em;font-size:max(1em,12px);line-height:3em;text-align:center;vertical-align:bottom}.header .big-icon{font-size:150%}.header .logo{color:#60b8d0;margin-left:1em}.header .logo img{height:2em}.header .searchfield,.header .searchfield-xs{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-position:center top;background-repeat:no-repeat;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;height:8em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header .searchfield input,.header .searchfield-xs input{font-size:100%;width:100%;padding:.7em;margin:0}.header .searchfield input:valid,.header .searchfield-xs input:valid{border:0}.header .searchfield .btn,.header .searchfield-xs .btn{background-color:#60b8d0;color:#fff;padding:0 1em}.header .searchfield .center-box,.header .searchfield-xs .center-box{height:50%;width:90%}.header .searchfield .contrast-bg-white,.header .searchfield-xs .contrast-bg-white{background-color:#fff;color:#000;font-size:120%;padding:.25em .5em}.header .searchfield .searchbox,.header .searchfield-xs .searchbox{padding-top:1em}.header .searchfield .searchbox input,.header .searchfield-xs .searchbox input{margin:0 auto}.header .bottom h3,.header .bottom p,.header .searchfield .searchbox ul,.header .searchfield-xs .searchbox ul{margin:0}.header .searchfield .searchbox .result,.header .searchfield-xs .searchbox .result{background-color:#fff;border:1px solid #ededed;left:0;position:relative;text-align:left;top:0;z-index:999;display:pointer}.header .searchfield .searchbox li,.header .searchfield-xs .searchbox li{padding:.7em}.header .searchfield .searchbox li:hover,.header .searchfield-xs .searchbox li:hover{background-color:#ededed}.header .searchfield .searchbox li a,.header .searchfield-xs .searchbox li a{color:#333;display:block}.header .searchfield-xs{height:initial}.header .searchfield-xs .border{border-color:#ededed;border-style:solid;border-width:1px 0}.checkout .small-header,.header .bottom,.navigation>a{border-bottom:1px solid #ededed}.header .searchfield-xs .center-box{width:100%;height:initial}.header .searchfield-xs .searchbox{padding:0}.header .searchfield-xs input{font-size:initial!important}.header .bottom{background-color:#f7f7f7;color:#999;font-size:60%;padding:1em}.header .bottom h3{color:#333;font-size:150%}.header .bottom .fas{font-size:300%}.header .bottom .text{margin-left:1em}.supplier nav{padding:0}.supplier .fa-2x{font-size:1.5em}.supplier .content{padding:0 0 1em}.supplier .form-box{border:0;margin:0}.supplier .form-box input,.supplier .form-box select,.supplier .form-box textarea{border-radius:0}.supplier .main{padding:0 1em}.supplier .tour{margin:.25em 0}.supplier .add-tour h2{margin:1em}.supplier .form-edit .form-box{margin:1em 0}.supplier .hide-form input,.supplier .hide-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:0 0;margin:0}.supplier .hide-form input::-ms-expand,.supplier .hide-form select::-ms-expand{display:none}.supplier .hide-form .hide-fa{display:none}.supplier .price-list-row .hide-fa{font-size:1.6em;font-weight:lighter}.supplier .btn-50{width:49%;margin:auto .4em}.supplier .price-list-row div,.supplier .price-new-item div{height:100%;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}.supplier .price-list>.list-group-item{padding:.1em}.supplier .info-alert{position:fixed;width:100%;height:auto;top:0;left:0;text-align:center;font-size:150%;font-weight:700;z-index:100}.checkout,.shopping-cart,.total{margin-bottom:1em;background-color:#f7f7f7;letter-spacing:.075em}.checkout .breakpoint,.shopping-cart .breakpoint,.total .breakpoint{display:inline-block}.checkout .date-picker .row,.checkout .price-picker .row,.shopping-cart .date-picker .row,.shopping-cart .price-picker .row,.total .date-picker .row,.total .price-picker .row{margin-bottom:.5em}.checkout .price-picker .form-control,.shopping-cart .price-picker .form-control,.total .price-picker .form-control{height:32px}.checkout .checkout-box,.shopping-cart .checkout-box,.total .checkout-box{margin:5em 0 3em}.checkout .checkout-box .tour-provider,.shopping-cart .checkout-box .tour-provider,.total .checkout-box .tour-provider{color:#3c763d}.checkout .checkout-box .text-left,.shopping-cart .checkout-box .text-left,.total .checkout-box .text-left{font-weight:600}.checkout .checkout-box .paynow,.shopping-cart .checkout-box .paynow,.total .checkout-box .paynow{color:#3c763d;font-weight:600}.checkout .checkout-box .paynow .text-right .checkout-price-tag,.shopping-cart .checkout-box .paynow .text-right .checkout-price-tag,.total .checkout-box .paynow .text-right .checkout-price-tag{background-color:#e1f0d8;padding:.4em}.checkout .checkout-box .row,.shopping-cart .checkout-box .row,.total .checkout-box .row{padding:1em 0;margin:0!important}.book-now,.checkout hr,.shopping-cart hr,.total hr{margin:2em 0}.checkout .border-top,.shopping-cart .border-top,.total .border-top{border-top:1px solid #eee}.checkout .header,.shopping-cart .header,.total .header{background-color:#2F8096;color:#fff;text-align:left;padding:1em 2em;font-size:1.8em}.checkout .header .small,.shopping-cart .header .small,.total .header .small{color:#f7f7f7;padding-left:.5em;font-size:.5em}.checkout .list-price,.shopping-cart .list-price,.total .list-price{font-size:1.2em}.checkout .list-price .row,.shopping-cart .list-price .row,.total .list-price .row{margin:1em 0}.checkout .input-group-addon,.shopping-cart .input-group-addon,.total .input-group-addon{color:#63abbf}.checkout .form-control,.checkout .input-group-addon,.shopping-cart .form-control,.shopping-cart .input-group-addon,.total .form-control,.total .input-group-addon{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-style:solid;border-color:#dadada!important;background-color:#fff;-webkit-box-shadow:none;box-shadow:none}.checkout .first-box,.checkout .total-sum,.shopping-cart .first-box,.shopping-cart .total-sum,.total .first-box,.total .total-sum{margin-top:2em!important}.checkout .total-sum-small,.shopping-cart .total-sum-small,.total .total-sum-small{font-weight:700}.align-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ns-number .input-group-addon{border:0!important}.ns-number .input-group{width:5em}.date-picker-comp,.mp-date{width:14em}.ns-number label{margin:0}.total{background-color:#333;color:#fff;text-align:left;padding:1em;font-size:1.5em}.input-group-addon,.shopping-cart{cursor:pointer}.mp-date input{padding-top:0!important;padding-bottom:0!important}h-number{border:1px solid #dadada}h-number .input-group-addon{background-color:#fff}h-number .form-control{border:0!important}.cart-item{padding:1em 2em}.cart-item .picker .row{margin:1.5em 0}.cart-item .picker li{font-size:1.2em;padding:.4em}.cart-item .picker label{font-size:1.2em;color:#666;margin:initial;letter-spacing:.075em;word-wrap:break-word;display:inline-block}.book-now{padding:2em 1em;border-top:2px solid #2F8096;background-color:#f7f7f7}@media (max-width:410px){.book-now{margin-top:3em}}.book-now .small{font-size:1em;font-size:max(1em,12px)}.book-now .price{font-size:1.6em;font-weight:700}.book-now .button{margin:0;text-align:center}.book-now .summary-footer{margin-top:1em;text-align:right}.favorites{margin:20px auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:distribute;align-content:space-around}.oneFav,.oneFav .favbod{display:-webkit-box;-ms-flex-direction:column;-webkit-box-orient:vertical}.oneFav{-webkit-box-shadow:2px 2px 5px #888;box-shadow:2px 2px 5px #888;position:relative;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;flex-direction:column;width:260px;height:280px;margin:10px}.oneFav img{height:170px;width:100%;-o-object-fit:cover;object-fit:cover}.oneFav a{width:100%}@media (max-width:450px){.oneFav{width:100%;margin:.5em}}.oneFav .favbod{display:-ms-flexbox;display:flex;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:5px 15px 0;height:100px}.oneFav a:first-child{display:inline-block;font-size:15px;color:#999}.oneFav .fa-heart{position:absolute;right:10px;top:10px;z-index:2;font-size:20px;color:#d9534f;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#ededed}.oneFav .locationFav{padding:5px;position:absolute;font-size:14px;top:15px;left:15px;background-color:#ededed;opacity:.8}.oneFav .durationFav{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-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.oneFav p{font-size:16px;font-weight:700;white-space:nowrap}.oneFav .bottomFav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#emptyList,.popupscreen div{display:-ms-flexbox;display:-webkit-box}#emptyList,.searchBar .suggestList{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}#emptyList{display:flex;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#emptyList img{width:180px}#emptyList h1{font-size:3em}#emptyList span{font-size:1.3em;text-align:center;margin:10px;font-weight:700}#emptyList button{margin:10px;border:1px solid #000;font-weight:700;padding:10px 30px;border-radius:3px;background-color:#fff}@media (max-width:450px){#emptyList h1{font-size:2em}#emptyList p,#emptyList span{font-size:1em}}.image-slider-box .image-box img{max-width:initial!important}@media (max-width:410px){.image-slider-box{margin-top:2em}}.popupscreen{position:fixed;background-color:#fff;height:100vh;width:100vw;z-index:3;top:0;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.popupscreen div{padding:1em 5px 0;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.popupscreen h2{font-weight:700;margin:0;font-size:28px;color:#2F8096}.popupscreen .closebutton2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#2F8096;font-size:2em;background:0 0;border:none;font-weight:700;width:25px;height:22px;margin:0 10px}.searchBar,.searchBar .searchInput{display:-ms-flexbox;-webkit-box-align:center}.popupscreen hr{color:#999;width:100%;height:4px}.searchBar{display:-webkit-box;display:flex;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid #ededed;border-radius:7px;padding:2px;margin:0 auto 10px;height:46px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.searchBar .searchInput{display:-webkit-box;display:flex;-ms-flex-align:center;align-items:center;position:relative}.searchBar .searchInput .magnifying-glass{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;color:#999;min-width:36px;max-width:36px;height:45px}.searchBar .searchInput input{color:#666;border:none;width:40vw;font-size:18px;outline:0}.filterActiv #resbutton,.searchBar .searchInput #resbutton{display:block;font-size:30px;-webkit-transform:translate(0,-50%);outline:0;cursor:pointer}.searchBar .searchInput input:focus,.searchBar .searchInput input:not(:focus){border:none;border-radius:0;background:url() center no-repeat fixed #fff}.searchBar .searchInput #resbutton{color:#999;position:absolute;border:none;border-radius:50%;top:50%;transform:translate(0,-50%);right:15px;background:0 0;padding:0}.searchBar .buttonSearch{font-size:18px;height:40px;padding:5px 26px;color:#fff;border:1px solid #5393a5;border-radius:5px;background-color:#5393a5}.searchBar .buttonSearch:hover{background-color:#63abbf}.searchBar .suggestList{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;top:50px;left:0;width:100%;font-size:16px;padding:5px 0;background-color:#fff;border-radius:5px;box-shadow:1px 1px 3px 0 rgba(133,133,133,.5);z-index:5}.searchBar .suggestList span{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;gap:5px;width:100%;cursor:pointer;padding:5px 10px}.searchBar .suggestList span:hover{background-color:#63abbf;color:#fff}.searchBar .suggestList .backg{height:25px;width:25px;background:url(/media/main/images/region.jpg) center no-repeat #d3d3d3}.aboutus .portrait,.aboutus .teaser,.dashboard-all-image .dashboard-images-all,.dashboard-all-order-row .dashboard-image .dashboard-images-xs,.searchsectionContainer{background-position:center;background-size:cover}.searchBar .suggestList .GRD{background-image:url(/media/main/images/FullSizeCountry/grenada_sm.webp)}.searchBar .suggestList .KEN{background-image:url(/media/main/images/FullSizeCountry/uganda_sm.webp)}.searchBar .suggestList .MTQ{background-image:url(/media/main/images/FullSizeCountry/martinique_sm.webp)}.searchBar .suggestList .MUS{background-image:url(/media/main/images/FullSizeCountry/mauritius.webp)}.searchBar .suggestList .SYC{background-image:url(/media/main/images/FullSizeCountry/seychelles_sm.webp)}.searchBar .suggestList .UGA{background-image:url(/media/main/images/FullSizeCountry/uganda_sm.webp)}@media(max-width:480px){.searchBar{border-radius:25px;border-width:0;padding:0;z-index:4}.searchBar .suggestList{width:calc(100% + 100px)}.searchBar .searchInput input{width:calc(100vw - 150px);font-size:16px}.searchBar .buttonSearch{border-radius:22px;font-size:16px;height:46px}.searchBar .buttonSearch:hover{background-color:#5393a5}}.checkout{margin-bottom:3em}.checkout .small-header{color:#fff;background-color:#2F8096;padding:1em 1em 1em 2em}.checkout .small-header h3{text-align:left;font-size:.9em;font-weight:700}.checkout .small-header h3 a,.checkout .small-header h3 a:hover{color:#fff}.checkout .small-header .btn{text-align:right;font-size:1.3em}.checkout .small-header .btn:hover{color:#fff}.checkout .checkout-total-sum{font-size:1.2em;font-weight:700;border-top:1px solid #eee;padding-top:1em}.checkout .image-box{padding-left:0}.checkout .subtotal,.checkout-total{padding:1em 2em}.checkout .subtitle-gray{color:#555;margin-top:.5em;width:220px}.checkout .tag{display:inline-block}.checkout .price-style{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1em}.checkout .availability-info{margin-bottom:1em}.checkout input[type=input],.checkout textarea{margin:1em 0!important;width:100%!important}.checkout-total{background-color:#f7f7f7;font-size:1.2em;margin:3em 0;border:1px solid #eee}.checkout-total .border-top{border-top:1px solid #eee}.checkout-total .row{padding:1em 0}.checkout-total .text-left{font-weight:600}.checkout-total .paynow{color:#3c763d;font-weight:600}.checkout-total .paynow .text-right .checkout-price-tag{background-color:#e1f0d8;padding:.4em}.cart-item .textmsg{padding:.2em .8em!important;height:70px}.contact label{font-size:1.3em;color:inherit}.contact .ui-select-container,.contact input,.contact select{margin-left:0!important}.contact .alert,.contact .message-box,.contact .text-danger{margin:1em .25em 1em 0;width:99%}.contact .alert{padding:.8em;font-size:1.2em;border:1px solid #dadada}.contact .text-danger{padding:0 .8em}.contact .message-box{padding:0 .8em;font-size:1.2em}.contact .message-box a{color:#2F8096!important;text-decoration:underline!important}.contact .smaller{font-size:90%;margin-left:.5em}.contact .inside-btn{color:#3c763d;font-size:initial}.contact .email-alert{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contact .country-rows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:.2em 0}.contact .phone-info{color:#555;font-size:1em;font-size:max(1em,12px);margin:0;padding:0 .8em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact div[data-bind="0"] span{color:#9b9b9b}.contact div[data-bind="0"] .fas{color:#080;margin-right:.5em;font-size:150%}.countryIsNotValid{color:#a94442;padding:0 .8em;width:99%}.payment .radio{cursor:pointer}.payment label{font-size:1.3em;color:inherit}.payment .fas{margin:0 .3em 0 .7em}.host h2,.host_detail h2,.payment .safe-payment{margin-top:0}.payment .header-payment,.payment .safe-payment{margin-bottom:0}.payment sup{margin-left:.5em;margin-right:.5em}.payment a{font-size:inherit;color:#2F8096}.payment .agb .li-bottom{margin-bottom:1em}.payment .agb .li-top{margin-top:1em}.payment .agb .agb-accept{margin-top:2em}.payment .agb .agb-accept label{margin:0;font-size:1.2em;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer}.payment .agb .agb-accept label input{margin-right:.5em}.payment .agb hr{margin:1em}.payment .summary-footer{margin-top:1em;text-align:right}.confirmation a{font-size:inherit;color:#2F8096}.confirmation .big-header{font-size:2.5em;letter-spacing:.05em}@media (max-width:410px){.confirmation .big-header{font-size:1.8em}}.confirmation .big-header .fas{color:#080;font-size:1.5em}.confirmation .previewCard{margin-top:2em;border:1px solid #ededed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.confirmation .previewCard img{height:100px;min-width:130px;max-width:130px;-o-object-fit:cover;object-fit:cover}.confirmation .previewCard span{margin-left:10px;margin-top:5px}.confirmation .previewCard .cardDetail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:410px){.confirmation .previewCard{font-size:.8em;line-height:1.2}}.confirmation .alert{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.confirmation .alert .fas{padding-right:15px;font-size:2em}.confirmation .text-block{padding:2em 0;font-size:1.2em}.confirmation .overline{border-top:1px solid #ededed}.confirmation .remove-top-padding{padding-top:0}.confirmation .error-msg{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.aboutus .flex-center,.aboutus .teaser>div{display:-webkit-box;-webkit-box-pack:center}.aboutus .portrait{height:16em;width:12em;margin:0 auto .5em}.aboutus .flex-center{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.5em;margin-bottom:5em}.aboutus .flex-center>div:not(.teaser-box){-webkit-box-flex:0;-ms-flex:0 0 18em;flex:0 0 18em;margin:1em 2em}.aboutus .description,.aboutus .top-description{text-align:center;font-size:1.2em}.aboutus .youtube{position:relative;width:100%;padding-bottom:56.25%;height:0}.aboutus .youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aboutus .teaser{background-image:url(../media/main/aboutus/about_us_999.jpg);background-repeat:no-repeat;padding-top:24em;padding-bottom:3em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.aboutus .teaser>div{width:40vh;overflow:auto;background-color:#fff;padding:2em;margin-bottom:2em;font-size:1.2em;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.aboutus .row{margin-bottom:5em}.aboutus h2{margin:1em 0}.aboutus h3{font-size:1.5em;text-align:center}.aboutus .mariana-atherton{background-image:url(../media/main/aboutus/mariana-atherton.jpg)}.aboutus .michael-nicola{background-image:url(../media/main/aboutus/michael-nicola.jpg)}.aboutus .felicitas-geiss{background-image:url(../media/main/aboutus/felicitas-geiss.jpg)}.aboutus .eurico-moutinho{background-image:url(../media/main/aboutus/eurico-moutinho.jpg)}.aboutus .agar-camila{background-image:url(../media/main/aboutus/agar-camila.jpg)}.aboutus .andrew-dsouza{background-image:url(../media/main/aboutus/andrew-dsouza.jpg)}.aboutus .mervin-cedras{background-image:url(../media/main/aboutus/mervin-cedras.jpg)}.aboutus .adjunga-nossin{background-image:url(../media/main/aboutus/adjunga-nossin.jpg)}.aboutus .sandhya-nossin{background-image:url(../media/main/aboutus/sandhya-nossin.jpg)}.aboutus .nandu-nossin{background-image:url(../media/main/aboutus/nandu-nossin.jpg)}@media (max-width:730px){.aboutus .teaser{padding-top:12em}.aboutus .teaser>div{height:auto}}@media (max-width:380px){.aboutus .teaser{background-image:url(../media/main/aboutus/about_us_380.jpg)}}.checkout-info-box{margin-bottom:5em}.checkout-info-box .payment-info-button{margin-bottom:.5em;text-align:left}.checkout-info-box .payment-info-button .toggle-button{font-width:600;color:#2F8096;padding:.5em 0}.checkout-info-box .payment-info-content{text-align:left}.legalnotice h2{margin:1em 0}.legalnotice a{font-size:inherit;color:#337ab7}.legalnotice .borderless.table,.legalnotice h3{font-size:1.2em}.legalnotice .borderless.table .bold{font-weight:700;white-space:nowrap}.legalnotice .borderless td{border:0!important;padding-left:0}.legalnotice h3{font-weight:700;white-space:nowrap;margin-bottom:1em}.partners h2{margin:1em 0}.partners h3{font-size:1.5em;text-align:center}.partners img{max-height:85px}.tx-center{font-weight:700;color:#fff;font-size:24px;margin:0!important}.activityBtn{display:-webkit-box;display:-ms-flexbox;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-left:1px solid #717171;padding-left:15px;margin:1em 0 2em 1em;position:relative;cursor:pointer}.activityBtn .which{width:auto;margin:0;background-color:#fff;border-radius:5px;font-weight:500;font-size:1.25em;border:1px solid #717171;padding:4px 15px;color:#717171}.activityBtn .which .fa-solid{color:#717171!important}.activityBtn #filterDot{color:#fff;position:absolute;padding:1px 12px;background-color:#337ab7;border-radius:8px;right:-10px;top:-10px}@media(max-width:900px){.activityBtn .hidden-xxs{display:none}}.filterActiv{position:relative}.filterActiv input{border-radius:5px!important}.filterActiv #resbutton{color:#717171;position:absolute;border:none;border-radius:50%;top:50%;transform:translate(0,-50%);right:15px;background:0 0;padding:0}.filterpick{position:relative;width:550px;border-radius:20px;text-align:center;background-color:#fff;padding:30px 20px}@media(max-width:480px){.filterpick{padding:30px 10px}}.filterpick .tabs-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-right:20px;width:100%;gap:10px;padding-bottom:8px}.filterpick .tabs-container .tabs{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;background-color:#fff;padding:10px 15px;font-size:1.1em;font-weight:700;color:#717171;border:1px solid #717171;border-radius:10px;gap:10px}.filterpick .tabs-container .tabs button{font-size:1.3em;margin:0;padding:0;background:0 0;border:none}.filterpick input[type=checkbox]{margin:4px 0!important}.filterpick hr{margin-bottom:1em!important}.filterpick .field-body{max-height:95%;overflow:auto;padding:0 5px}.filterpick h4{font-weight:700;text-align:left}.filterpick a{position:absolute;font-weight:700;top:36px;right:27px;width:30px!important;font-size:1.6em;z-index:2}.filterpick .duration-filter{list-style-type:none}.filterpick .duration-filter li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-size:1.3em}.filterpick .duration-filter li input{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.filterpick .duration-filter li label{color:#717171!important;margin:2.5px 0 0!important;letter-spacing:.5px;font-size:16px!important}@media(max-width:480px){.filterpick .duration-filter{padding-left:20px}}.filterpick .btnReset{overflow:hidden;text-overflow:ellipsis;font-size:16px;margin-right:auto;font-weight:700;color:#2F8096;border-radius:20px;padding:10px 5px 20px}.filterpick .btnReset:hover{cursor:pointer}.filterpick .btnround{border-radius:30px;font-weight:700;font-size:16px;margin-left:auto;margin-right:5px;background-color:#2F8096}.filterpick .limitActiv i,.previewbtn{margin-left:15px}.filterpick .limitActiv{width:100%;background:0 0;font-size:1.3em;color:#717171;border:1px solid #717171;border-radius:5px;padding:10px 0}.filterpick .activList{display:grid;grid-template-columns:200px 200px;width:auto;grid-column-gap:150px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:20px auto;overflow:auto}.filterpick .activList span{font-size:1.3em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:.5em}.filterpick .activList span label{color:#717171!important;width:150px;margin:0;letter-spacing:.5px;font-size:16px!important}.filterpick .activList span .inputActiv{width:30px!important}@media(max-width:480px){.filterpick .activList{grid-template-columns:1fr 1fr;grid-column-gap:0;width:100%;max-height:calc(100vh - 250px)}.filterpick .activList span{padding:0 5px}.filterpick .activList span label{width:110px}}.searchdate{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.searchdate #top,.searchdate #topClose,.searchdate hr{display:none}.searchdate #darkbackground{position:fixed;top:0;left:0;height:100vh;width:100vw;background-color:#000;opacity:.5;z-index:3}.searchdate .moment-picker-container{width:270px;margin-top:20px!important;border-radius:10px;display:none;position:absolute!important;font-size:18px;right:0;box-shadow:1px 1px 3px 0 rgba(133,133,133,.5)}.searchdate .moment-picker-addition{padding:5px 0;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;border:none}.searchdate .buttonDateClear,.searchdate .buttonDateSearch{border-radius:20px;background-color:#2F8096;width:100px;border:none;color:#fff;font-size:18px}.searchdate .buttonDateSearch{background-color:#2F8096;color:#fff}.searchdate .buttonDateClear{border:1px solid #2F8096;background-color:#fff;color:#2F8096}.searchdate .searchinput,.searchdate .searchinput .buttonSearch,.searchdate .searchinput .buttonSearch2{border-radius:5px}.searchdate .ico-calendar{color:#999;font-size:16px;position:absolute;top:45%;left:18px;-webkit-transform:translateY(-45%);transform:translateY(-45%);cursor:pointer}#date{letter-spacing:0;text-align:center;color:#666;font-size:18px;padding-left:50px;width:150px;margin:0;outline:0;border:0}#date,.searchdate{height:40px}.category-content{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;gap:10px}.category-content [class$='-gradient-right'],.category-content [class$='-gradient-left']{position:sticky;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:34px;width:34px;border:2px solid #2F8096;border-radius:50%;background-color:#fff;color:#2F8096;z-index:1}.category-content [class$='-gradient-right'] .fa,.category-content [class$='-gradient-left'] .fa{font-size:xx-large;color:#2F8096;text-rendering:optimizeLegibility}@media (max-width:480px){.category-content [class$='-gradient-right'],.category-content [class$='-gradient-left']{display:none!important}}.category-content [class$='-gradient-left']{left:0;top:30%;-webkit-transform:translateY(-40%);transform:translateY(-40%)}.category-content [class$='-gradient-right']{margin-right:10px;right:0;top:30%;-webkit-transform:translateY(-30%);transform:translateY(-30%)}.category-content .category-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;height:50px;margin:1em 0 .5em;overflow-y:hidden;padding-bottom:5px}.category-content .category-list label{width:auto;background-color:#fff;border-radius:5px;font-weight:500;font-size:1.25em;border:1px solid #999;padding:4px 15px;margin:0 10px 0 0;color:#999;white-space:nowrap;cursor:pointer}@media(min-width:900px){.category-content .category-list label:hover{background-color:#2F8096;color:#fff;border:1px solid #2F8096}}.category-content .category-list input{display:none}.category-content .category-list input:checked+label{background-color:#2F8096;color:#fff}@media (max-width:1200px){.category-content .category-list{width:calc(100vw - 100px);margin-bottom:1em;overflow-x:auto}}.destinations-container{margin-bottom:.5em}.regions-container{margin-bottom:1em}.destinations-container,.regions-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;width:100%}.destinations-container .region-gradient-left,.destinations-container .region-gradient-right,.destinations-container [class$='-gradient-right'],.destinations-container [class$='-gradient-left'],.regions-container .region-gradient-left,.regions-container .region-gradient-right,.regions-container [class$='-gradient-right'],.regions-container [class$='-gradient-left']{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:sticky;height:34px;width:34px;padding:10px;border:2px solid #2F8096;border-radius:50%;background-color:#fff;color:#2F8096;z-index:1}.destinations-container .region-gradient-left .fa,.destinations-container .region-gradient-right .fa,.destinations-container [class$='-gradient-right'] .fa,.destinations-container [class$='-gradient-left'] .fa,.regions-container .region-gradient-left .fa,.regions-container .region-gradient-right .fa,.regions-container [class$='-gradient-right'] .fa,.regions-container [class$='-gradient-left'] .fa{font-size:xx-large;color:#2F8096;text-rendering:optimizeLegibility}@media (max-width:480px){.destinations-container .region-gradient-left,.destinations-container .region-gradient-right,.destinations-container [class$='-gradient-right'],.destinations-container [class$='-gradient-left'],.regions-container .region-gradient-left,.regions-container .region-gradient-right,.regions-container [class$='-gradient-right'],.regions-container [class$='-gradient-left']{display:none!important}}.destinations-container .region-gradient-left,.destinations-container [class$='-gradient-left'],.regions-container .region-gradient-left,.regions-container [class$='-gradient-left']{left:0;top:-50%;-webkit-transform:translateY(70%);transform:translateY(70%)}.destinations-container .region-gradient-right,.destinations-container [class$='-gradient-right'],.regions-container .region-gradient-right,.regions-container [class$='-gradient-right']{right:0;top:-50%;-webkit-transform:translateY(70%);transform:translateY(70%)}.destinations-container h1,.destinations-container h2,.regions-container h1,.regions-container h2{margin:20px 0 0;text-align:left;font-weight:700;font-size:24px;color:#2F8096}.destinations-container .regions-list::-webkit-scrollbar,.regions-container .regions-list::-webkit-scrollbar{display:none}.destinations-container .regions-list,.regions-container .regions-list{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-ms-overflow-style:none;scrollbar-width:none}.destinations-container .destinations-list::-webkit-scrollbar,.regions-container .destinations-list::-webkit-scrollbar{display:none}.destinations-container .destinations-list,.regions-container .destinations-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));width:100%;-ms-overflow-style:none;scrollbar-width:none}@media (max-width:1200px){.destinations-container .destinations-list,.regions-container .destinations-list{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.destinations-container .destinations-list,.destinations-container .regions-list,.regions-container .destinations-list,.regions-container .regions-list{overflow-x:hidden;overflow-y:hidden;scroll-behavior:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5em}.destinations-container .destinations-list .country-box,.destinations-container .destinations-list .region-box,.destinations-container .regions-list .country-box,.destinations-container .regions-list .region-box,.regions-container .destinations-list .country-box,.regions-container .destinations-list .region-box,.regions-container .regions-list .country-box,.regions-container .regions-list .region-box{-webkit-box-shadow:inset 0 0 0 235px rgba(255,255,255,.5);box-shadow:inset 0 0 0 235px rgba(255,255,255,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;background:url(/media/main/images/region.jpg) center no-repeat #d3d3d3;background-size:cover;color:#fff;line-height:1em;font-weight:bolder;padding:10px;border-radius:.2em;cursor:pointer}.destinations-container .destinations-list .no-box-shadow,.destinations-container .regions-list .no-box-shadow,.regions-container .destinations-list .no-box-shadow,.regions-container .regions-list .no-box-shadow{-webkit-box-shadow:none;box-shadow:none}.destinations-container .destinations-list .country-box span,.destinations-container .destinations-list .region-box span,.destinations-container .regions-list .country-box span,.destinations-container .regions-list .region-box span,.regions-container .destinations-list .country-box span,.regions-container .destinations-list .region-box span,.regions-container .regions-list .country-box span,.regions-container .regions-list .region-box span{text-align:left;background-color:rgba(0,0,0,.7);padding:5px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.destinations-container .destinations-list .country-box,.destinations-container .regions-list .country-box,.regions-container .destinations-list .country-box,.regions-container .regions-list .country-box{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:16px;aspect-ratio:1/.6}@media (max-width:1200px){.destinations-container .destinations-list .country-box,.destinations-container .regions-list .country-box,.regions-container .destinations-list .country-box,.regions-container .regions-list .country-box{font-size:14px;width:10em}.destinations-container .destinations-list,.destinations-container .regions-list,.regions-container .destinations-list,.regions-container .regions-list{overflow-x:scroll;padding-bottom:10px}}.destinations-container .destinations-list .region-box,.destinations-container .regions-list .region-box,.regions-container .destinations-list .region-box,.regions-container .regions-list .region-box{width:7em;height:7em;font-size:14px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:900px){.destinations-container .destinations-list .region-box,.destinations-container .regions-list .region-box,.regions-container .destinations-list .region-box,.regions-container .regions-list .region-box{width:6em;height:6em;font-size:12px}}.destinations-container .destinations-list .GRD,.destinations-container .regions-list .GRD,.regions-container .destinations-list .GRD,.regions-container .regions-list .GRD{background-image:url(/media/main/images/FullSizeCountry/grenada_sm.webp)!important}.destinations-container .destinations-list .GLP,.destinations-container .regions-list .GLP,.regions-container .destinations-list .GLP,.regions-container .regions-list .GLP{background-image:url(/media/main/images/FullSizeCountry/guadeloupe_sm.webp)!important}.destinations-container .destinations-list .KEN,.destinations-container .regions-list .KEN,.regions-container .destinations-list .KEN,.regions-container .regions-list .KEN{background-image:url(/media/main/images/FullSizeCountry/kenia_sm.webp)!important}.destinations-container .destinations-list .MTQ,.destinations-container .regions-list .MTQ,.regions-container .destinations-list .MTQ,.regions-container .regions-list .MTQ{background-image:url(/media/main/images/FullSizeCountry/martinique_sm.webp)!important}.destinations-container .destinations-list .MUS,.destinations-container .regions-list .MUS,.regions-container .destinations-list .MUS,.regions-container .regions-list .MUS{background-image:url(/media/main/images/FullSizeCountry/mauritius.webp)!important}.destinations-container .destinations-list .SYC,.destinations-container .regions-list .SYC,.regions-container .destinations-list .SYC,.regions-container .regions-list .SYC{background-image:url(/media/main/images/FullSizeCountry/seychelles_sm.webp)!important}.destinations-container .destinations-list .UGA,.destinations-container .regions-list .UGA,.regions-container .destinations-list .UGA,.regions-container .regions-list .UGA{background-image:url(/media/main/images/FullSizeCountry/uganda_sm.webp)!important}.destinations-container .destinations-list .SYC_1,.destinations-container .regions-list .SYC_1,.regions-container .destinations-list .SYC_1,.regions-container .regions-list .SYC_1{background-image:url(/media/main/images/FullSizeCountry/seychelles_island/mahe_sm.webp)!important}.destinations-container .destinations-list .SYC_2,.destinations-container .regions-list .SYC_2,.regions-container .destinations-list .SYC_2,.regions-container .regions-list .SYC_2{background-image:url(/media/main/images/FullSizeCountry/seychelles_island/praslin_sm.webp)!important}.destinations-container .destinations-list .SYC_3,.destinations-container .regions-list .SYC_3,.regions-container .destinations-list .SYC_3,.regions-container .regions-list .SYC_3{background-image:url(/media/main/images/FullSizeCountry/seychelles_island/ladigue_sm.webp)!important}.destinations-container .destinations-list .SYC_4,.destinations-container .regions-list .SYC_4,.regions-container .destinations-list .SYC_4,.regions-container .regions-list .SYC_4{background-image:url(/media/main/images/FullSizeCountry/seychelles_island/cerf_sm.webp)!important}.destinations-container .destinations-list .SYC_10,.destinations-container .regions-list .SYC_10,.regions-container .destinations-list .SYC_10,.regions-container .regions-list .SYC_10{background-image:url(/media/main/images/FullSizeCountry/seychelles_island/online_sm.webp)!important}.destinations-container .destinations-list .SYC_11,.destinations-container .regions-list .SYC_11,.regions-container .destinations-list .SYC_11,.regions-container .regions-list .SYC_11{background-image:url(/media/main/images/FullSizeCountry/seychelles_island/fregate_sm.webp)!important}.destinations-container .destinations-list .SYC_12,.destinations-container .regions-list .SYC_12,.regions-container .destinations-list .SYC_12,.regions-container .regions-list .SYC_12{background-image:url(/media/main/images/FullSizeCountry/seychelles_island/north_sm.webp)!important}.destinations-container .destinations-list .SYC_13,.destinations-container .regions-list .SYC_13,.regions-container .destinations-list .SYC_13,.regions-container .regions-list .SYC_13{background-image:url(/media/main/images/FullSizeCountry/seychelles_island/denis_sm.webp)!important}.destinations-container .destinations-list .SYC_14,.destinations-container .regions-list .SYC_14,.regions-container .destinations-list .SYC_14,.regions-container .regions-list .SYC_14{background-image:url(/media/main/images/FullSizeCountry/seychelles_island/stanne_sm.webp)!important}.destinations-container .destinations-list .SYC_15,.destinations-container .regions-list .SYC_15,.regions-container .destinations-list .SYC_15,.regions-container .regions-list .SYC_15{background-image:url(/media/main/images/FullSizeCountry/seychelles_island/silhouette_sm.webp)!important}.destinations-container .destinations-list .SYC_16,.destinations-container .regions-list .SYC_16,.regions-container .destinations-list .SYC_16,.regions-container .regions-list .SYC_16{background-image:url(/media/main/images/FullSizeCountry/seychelles_island/felicite_sm.webp)!important}.destinations-container .destinations-list .SYC_17,.destinations-container .regions-list .SYC_17,.regions-container .destinations-list .SYC_17,.regions-container .regions-list .SYC_17{background-image:url(/media/main/images/FullSizeCountry/seychelles_island/curieuse_sm.webp)!important}.signin-signout{min-width:18em;overflow:hidden}.signin-signout>a{-webkit-box-sizing:content-box;box-sizing:content-box;padding:1em;border-bottom:none;display:block;text-align:left}.signin-signout>a.selected,.signin-signout>a:hover{color:#333;background-color:#ededed;border-bottom:1px solid #fff}.signin-signout>a span:nth-of-type(1){min-width:2em;margin-right:.5em;text-align:center}.confirm-popup .confirm-header,.decline-popup .decline-header,.info-popup .info-header{border-bottom:1px solid #999}.signin-signout .login{background-color:#d6e9c6}.signin-signout .logout{background-color:#fff3f5}.decline-popup .decline-tx-align-left{text-align:left}.decline-popup .decline-tx-align-right{text-align:right}.decline-popup textarea{margin-left:0;margin-right:0;margin-bottom:.1em;width:100%;height:9em;overflow:auto}.decline-popup .label-small{font-size:80%;color:#999;text-align:right;padding-right:1em}.decline-popup .label-error{color:#d9534f}.decline-popup .label-btn{font-size:80%;color:#fff;padding-top:.5em}.decline-popup .dropdown-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.decline-popup .decline-footer,.decline-popup .decline-header{-ms-flex-negative:0;flex-shrink:0;background-color:#2F8096;color:#fff}.decline-popup .decline-header h2{text-align:left}.decline-popup .decline-header .close{color:#fff;opacity:initial}.decline-popup .decline-footer{border-top:1px solid #999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.decline-popup .decline-body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:auto}.decline-popup .decline-body label{font-size:1.2em}.decline-popup loading-popup{text-align:center}@media (max-width:768px){.decline-popup button{display:block;width:45vw;height:8vh;font-size:1em;font-size:max(1em,12px);word-break:break-word;white-space:normal}}@media (max-width:410px){.decline-popup .decline-tx-align-left,.decline-popup .decline-tx-align-right{margin-top:1em}.decline-popup .decline-footer button{font-size:1em;font-size:max(1em,12px)}.decline-popup .date-picker .col-xs-6{width:100%}}@media (max-width:300px){.decline-popup .decline-tx-align-left,.decline-popup .decline-tx-align-right{text-align:center;margin-top:1em}.decline-popup .decline-footer{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;-ms-flex-wrap:wrap;flex-wrap:wrap}}.checkout-process-screen .overlay{background-color:#fff!important;opacity:.9!important}.checkout-process-screen .dropdown-content{position:fixed!important;-webkit-box-shadow:none!important;box-shadow:none!important;top:100px;right:0;left:0;background-color:initial!important;width:100%;overflow:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1em}.checkout-process-screen .pre-loader .pre-info{color:#2f4f4f;font-size:1.2em;letter-spacing:.2em;text-align:center;margin-bottom:5em;background-color:#fff}.checkout-process-screen .pre-loader .pre-info b{font-size:1.5em;display:inline-block;margin-bottom:1em}@-webkit-keyframes lds-message{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}.checkout-process-screen .pre-loader .lds-css{text-align:center}.checkout-process-screen .pre-loader .lds-message{position:relative;display:inline-block;width:200px!important;height:150px!important;-webkit-transform:translate(-100px,-100px) scale(1) translate(100px,100px);transform:translate(-100px,-100px) scale(1) translate(100px,100px)}.checkout-process-screen .pre-loader .lds-message>div{position:absolute;width:24px;height:24px;border-radius:50%;top:88px;-webkit-animation:lds-message 1s cubic-bezier(.3,0,.7,1) infinite;animation:lds-message 1s cubic-bezier(.3,0,.7,1) infinite}.confirm-popup textarea,.info-popup textarea{margin-left:0;margin-right:0;margin-bottom:.1em;height:9em;width:100%;overflow:auto}.checkout-process-screen .pre-loader .lds-message>div:nth-of-type(4n+1){background:#0055a5;left:21.33px;-webkit-animation-delay:-.8s;animation-delay:-.8s}.checkout-process-screen .pre-loader .lds-message>div:nth-of-type(4n+2){background:#45aee7;left:54.67px;-webkit-animation-delay:-.6s;animation-delay:-.6s}.checkout-process-screen .pre-loader .lds-message>div:nth-of-type(4n+3){background:#45e7df;left:88px;-webkit-animation-delay:-.4s;animation-delay:-.4s}.checkout-process-screen .pre-loader .lds-message>div:nth-of-type(4n){background:rgba(69,231,182,.718)}.checkout-process-screen .pre-loader .lds-message>div:nth-of-type(4n+4){left:121.33px;-webkit-animation-delay:-.2s;animation-delay:-.2s}.checkout-process-screen .pre-loader .lds-message>div:nth-of-type(4n+5){left:154.67px;-webkit-animation-delay:0s;animation-delay:0s}.confirm-popup .confirm-tx-align-left{text-align:left}.confirm-popup .confirm-tx-align-right{text-align:right}.confirm-popup .label-small{font-size:80%;color:#999;text-align:right;padding-right:1em}.confirm-popup .label-error{color:#d9534f}.confirm-popup .label-btn{font-size:80%;color:#fff;padding-top:.5em}.confirm-popup .dropdown-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.confirm-popup .confirm-footer,.confirm-popup .confirm-header{-ms-flex-negative:0;flex-shrink:0;background-color:#2F8096;color:#fff}.confirm-popup .confirm-header h2{text-align:left}.confirm-popup .confirm-header .close{color:#fff;opacity:initial}.confirm-popup .confirm-footer{border-top:1px solid #999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.confirm-popup .confirm-body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:auto;padding-top:4em}.confirm-popup a{padding-left:initial!important}@media (max-width:410px){.confirm-popup .confirm-tx-align-left,.confirm-popup .confirm-tx-align-right{margin-top:1em}.confirm-popup .confirm-footer button{font-size:1em;font-size:max(1em,12px)}.confirm-popup .date-picker .col-xs-6{width:100%}}@media (max-width:300px){.confirm-popup .confirm-tx-align-left,.confirm-popup .confirm-tx-align-right{text-align:center;margin-top:1em}.confirm-popup .confirm-footer{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;-ms-flex-wrap:wrap;flex-wrap:wrap}}.info-popup .info-tx-align-left{text-align:left}.info-popup .info-tx-align-right{text-align:right}.info-popup .label-small{font-size:80%;color:#999;text-align:right;padding-right:1em}.info-popup .label-error{color:#d9534f}.info-popup .label-btn{font-size:80%;color:#fff;padding-top:.5em}.info-popup .dropdown-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.info-popup .info-footer,.info-popup .info-header{-ms-flex-negative:0;flex-shrink:0;background-color:#2F8096;color:#fff}.info-popup .info-header h2{text-align:left}.info-popup .info-header .close{color:#fff;opacity:initial}.info-popup .info-footer{border-top:1px solid #999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.info-popup .info-body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:auto;padding:3em}.info-popup .info-body .body-text{font-size:1.2em;text-align:justify;margin-top:2em}.info-popup .info-body h3{font-size:1.2em;font-weight:700}.info-popup a{padding-left:initial!important}@media (max-width:410px){.info-popup .info-tx-align-left,.info-popup .info-tx-align-right{margin-top:1em}.info-popup .info-footer button{font-size:1em;font-size:max(1em,12px)}.info-popup .date-picker .col-xs-6{width:100%}}@media (max-width:300px){.info-popup .info-tx-align-left,.info-popup .info-tx-align-right{text-align:center;margin-top:1em}.info-popup .info-footer{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;-ms-flex-wrap:wrap;flex-wrap:wrap}}.detail-page{margin-top:1em}.detail-page h2{margin:1em 0;text-align:left;font-size:1.5em}.detail-page h1{margin:0 0 1em;font-size:2em}.detail-page p{margin:1em 0;font-size:1em;font-size:max(1em,12px)}.detail-page a{font-size:1em!important;font-size:max(1em,12px);color:#337ab7}.detail-page .key-details i{width:1em;font-size:125%;margin:.25em 1em;text-align:center}.detail-page .list-details li{margin:.5em 0}.detail-page .covid-info{border:1px solid #ffcece;padding:.5em}.detail-page .covid-logo{display:inline-block;padding:.5em;background-color:#52c152;opacity:.75;color:#fff;margin-top:1em}.inputemail a,.overhead span.break-word{display:inline}.detail-page .covid-logo i{margin-right:.5em}#favoritesymbol{color:#999;font-size:1.2em;margin-right:10px}#favoritesymbol .fa-solid{color:#d9534f}.inputemail .logintext{margin-right:.5em;text-align:right}.inputemail a{font-size:inherit}.inputemail .password{margin:1em .25em 1em 0;width:99%}.inputemail .eye{cursor:pointer}.overhead{margin:2em 0;letter-spacing:1px}.overhead div{border:2px solid #f7f7f7;background-color:#fff;padding:1em;text-align:center;border-right-width:0;color:#999}.overhead .selected,.overhead .selected .reset-margin,.summary .small-header{background-color:#2F8096;color:#fff}.overhead div:last-child{border-right-width:2px}.overhead .reset-margin{border:0;padding:0;margin:0}.overhead .selected{font-weight:700;border-color:#2F8096}@media (max-width:590px){.overhead span.break-word{display:inline-block;width:100%;word-break:break-word}}.summary-price-tags .tag{display:inline-block;width:6em}.summary-price-tags .price-style{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1em}.summary .small-header h3{font-size:1em;font-size:max(1em,12px)}.summary .price-break{margin-top:.5em;padding:.2em 0}.summary .title{background-color:#e1f0d8;color:#3c763d;font-weight:700}.summary .summary-tour-image{margin-bottom:1em;padding-left:0}.summary .checkout-summary{background-color:#e1f0d8;color:#3c763d;text-align:left;padding:1em;font-size:1.5em;border:1px solid #eee;margin-bottom:3em}.host .imageslider,.host .logo,.host .text,.host_detail .imageslider,.host_detail .logo,.host_detail .text{margin-bottom:2em}@media (max-width:767px){.summary .spacer{margin-bottom:2em}}.host .text{padding:0 2em;font-size:1.2em}.host .imageslider .subtitle-gray{padding:.5em}.host_detail .text{padding:0 2em;font-size:1.2em}.host_detail .imageslider .subtitle-gray{padding:.5em}.wl-offline .alert{z-index:1000;position:absolute;top:50%;left:0;right:0;text-align:center}.wl-offline .overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:800;background-color:#000;opacity:.9}.footer-middle .main-content{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;padding:28px 20px 0}.footer-middle .main-content .fa-chevron-right{display:none}.footer-middle .main-content .icons,.footer-middle .main-content .text-left section{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal}.footer-middle .main-content .hr1,.footer-middle .main-content .hr2,.footer-middle .main-content .hr3{width:100%}.footer-middle .main-content .hr1{margin:25px 0 22px}.footer-middle .main-content .hr2{margin:25px 0 12px}.footer-middle .main-content .hr3{margin:20px 0 22px}.footer-middle .main-content .text-left section{display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-bottom:41px}@media (max-width:768px){.footer-middle .main-content .text-left section{margin-bottom:0}}.footer-middle .main-content .icons{display:flex;-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}.footer-middle .main-content .icons p{font-size:28px;font-weight:700}.footer-middle .main-content .icons span{width:85px;margin-top:45px;margin-bottom:45px;border-top:1px solid #fff}.footer-middle .main-content .row{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-top:7px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-middle .main-content .row .hr-res{display:none}.footer-middle .main-content .row h3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:20px;font-weight:700}.footer-middle .main-content .row a{font-size:16px;font-weight:700;padding:0!important;margin:0!important}.footer-middle .main-content .row a i{display:inline-block;margin-top:10px}.footer-middle .main-content .row .paymentsM{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:395px}.footer-middle .main-content .row .paymentsM h2{font-size:20px!important;font-weight:700;margin:0 0 10px!important}.footer-middle .main-content .row .paymentsM div{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-bottom:15px}.footer-middle .main-content .row .paymentsM div img{width:50px;height:30px;-o-object-fit:cover;object-fit:cover}.footer-middle .main-content .row .paymentsM section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:12px 25px;background-color:#363636;border-radius:5px}.footer-middle .main-content .row .paymentsM section h2,.footer-middle .main-content .row .paymentsM section h3{font-size:16px!important;font-weight:400}.footer-middle .main-content .row .paymentsM section .foot-reviews{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:34px;font-size:18px}.footer-middle .main-content .row .paymentsM section .foot-reviews i{font-size:23px;color:#FFD233}@media (max-width:768px){.footer-middle .main-content .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-middle .main-content .row h3{font-size:16px}.footer-middle .main-content .row .paymentsM{max-width:100%}.footer-middle .main-content .row .paymentsM h2{font-size:16px!important}.footer-middle .main-content .row a{margin:0 0 0 20px!important}.footer-middle .main-content .row .hr-res{display:block}}@media(max-width:768px){.footer-middle .main-content{padding:28px 2px 0}.footer-middle .main-content hr{margin:15px 0}}.flexbox-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flexbox-column .fas{margin-bottom:10px;padding-left:.3em;font-size:250%!important}.flexbox-column trans{font-size:16px!important}@media (max-width:450px){.flexbox-column trans{font-size:12px!important}}.bottomHeaderContainer{position:relative;width:100%;height:0}.bottomHeaderContainer .bottomHeader{display:grid;grid-template-columns:repeat(3,1fr .2fr) 1fr;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto;inset:0;position:absolute;max-width:900px;padding:20px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background-color:#fff;box-shadow:1px 1px 3px 0 rgba(133,133,133,.5);border-radius:10px}.bottomHeaderContainer .bottomHeader div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bottomHeaderContainer .bottomHeader h2{text-align:center;font-size:18px;margin:0;font-weight:700;color:#2F8096}.bottomHeaderContainer .bottomHeader p{margin-top:10px;text-align:center;font-size:12px;width:160px;color:#999}.bottomHeaderContainer .bottomHeader span{width:0;height:50%;border-right:1px solid #999;margin:auto}@media(max-width:450px){.bottomHeaderContainer .bottomHeader{width:100%;padding:10px 5px;grid-template-columns:repeat(2,1fr .2fr) 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.bottomHeaderContainer .bottomHeader h2{font-size:12px}.bottomHeaderContainer .bottomHeader p{font-size:10px;width:100%}}.searchsectionContainer{margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:url(../media/main/landing-page.webp);height:350px}#spot,.navigation{position:absolute}.searchsectionContainer .bannerTitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}.searchsectionContainer .bannerTitle .bannerChild{margin-left:0}.searchsectionContainer .bannerTitle .contrast-bg-white{font-size:40px!important;background-color:#fff;padding:5px}@media(max-width:450px){.searchsectionContainer{height:230px}.searchsectionContainer .bannerTitle{width:100%}.searchsectionContainer .bannerTitle .bannerChild{margin-left:5px}.searchsectionContainer .bannerTitle .contrast-bg-white{font-size:22px!important}}.pre-top{display:none;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:distribute;justify-content:space-around;background-color:#2F8096;color:#fff;padding:1em;font-size:.8em}.pre-top .pre-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pre-top .fa-stack{margin-right:.5em}.pre-top .fa-check{color:#52c152}.pre-top br{display:none}@media (max-width:768px){.pre-top{font-size:.6em;-ms-flex-pack:distribute;justify-content:space-around}.pre-top .pre-block{text-align:left}.pre-top .pre-hide{display:none!important}.pre-top .pre-container{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.2em}.pre-top br{display:initial}}.navigation{min-width:18em;overflow:hidden;background-color:#fff;z-index:20;right:0}.navigation>a{-webkit-box-sizing:content-box;box-sizing:content-box;padding:1em;display:block;text-align:left}.navigation>a.selected,.navigation>a:hover{border-bottom:1px solid #fff;color:#333;background-color:#ededed}.navigation>a span:nth-of-type(1){min-width:2em;margin-right:.5em;text-align:center}.navigation .nav-item{text-align:center}.navigation .sub-item a{text-align:left;font-size:.8em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1em 2em 1em 4em;border-bottom:1px solid #ededed}#resultFound,.supplierNav{display:-webkit-box;display:-ms-flexbox}.navigation .sub-item a span:nth-of-type(1){min-width:1.5em;margin-right:.5em;text-align:center}.navigation .sub-item a.selected,.navigation .sub-item a:hover{color:#333;background-color:#ededed;border-bottom:1px solid #fff}.supplierNav{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:max(1em,12px);line-height:3em;text-align:center;cursor:pointer;color:#999}.fa-solid{color:#ededed}.cartIcon,.favIcon,.langIcon{white-space:nowrap;padding:0 15px;z-index:2;border:none!important}.cartIcon i,.favIcon i,.langIcon i{font-size:22px;margin-top:12.5px}.cartIcon .faregular,.cartIcon .fasolid,.favIcon .faregular,.favIcon .fasolid,.langIcon .faregular,.langIcon .fasolid{margin-top:0;font-size:25.2px}.favIcon{padding-top:2px;padding-right:0!important;position:relative}.favIcon .faregular:hover,.favIcon .fasolid{display:none}.favIcon .faregular:hover+.fasolid{display:inline}#spot{top:20%;right:25%;border:3px solid red;border-radius:3px}@media (max-width:468px){.favIcon{max-width:29px;margin-left:15px;margin-top:2px}.langIcon{max-width:50px;margin-right:10px}.favIcon,.langIcon{padding:0}.cartIcon{margin-left:2px;padding:0 auto;box-sizing:content-box;-webkit-box-sizing:content-box}#spot{top:13%;right:-20%}}.header .nav{height:auto!important}.reset-pwd .benefits{text-align:left}.offer h3{overflow:hidden;position:relative}.offer h3 .fade-out{position:absolute;bottom:0;right:0;width:50%;text-align:center;margin:0;height:1.2em;background-image:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(rgba(255,255,255,0)),color-stop(#fff),to(#fff));background-image:linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,0),#fff,#fff)}.noResults{width:100%;text-align:center}.noResults img{width:350px;margin-bottom:50px}.noResults p{font-size:1.2em}.noResults .clearTrigger{font-size:16px;padding:10px 20px;border-radius:5px;background-color:#fff;color:#2F8096;border:1px solid #2F8096;margin-top:20px}#resultFound{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:.5em;font-size:15px;font-weight:700;color:#555}.col-filter,.tour-filter{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal}.col-filter{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.tour-filter{display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:0 .5em;background-color:#fff}.tour-filter .filterBTNs{margin-top:10px;width:100%;overflow-x:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.tour-filter .filterBTNs .filterBTNs-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tour-filter .filterBTNs .filterBTNs-inner filter-category-picker{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow-x:hidden}.tour-filter .filterBTNs .filterBTNs-inner filter-activity-picker{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:auto;flex-basis:auto}.tour-filter .filterBTNs h2{font-weight:700;color:#2F8096;font-size:24px;margin:0 .1em!important;text-align:left}.separator{border-left:1px solid #ededed;height:3em;margin:auto 0}.pad{padding-top:60px}.pad .nav-buttons-info{margin-right:auto;padding:.3em 0 .7em!important}@media(max-width:480px){.pad{padding-top:40px}}.overlay-certified{background-color:#52c152;opacity:.75;color:#fff;padding:.3em;margin:.5em;display:inline-block;position:absolute;bottom:0;right:0;font-size:.8em;text-align:right}.overlay-certified i{margin-right:.2em}.favoritesymbol{position:absolute;right:10px;top:10px;z-index:2;font-size:20px}.favoritesymbol .fasolid2{color:#d9534f}.favoritesymbol .fa-solid{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#ededed}.favoritesymbol .faregular2{color:#666;opacity:.9}@media (min-width:1325px){.order-details,.order-details-back{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.order-details .back-button,.order-details .order-content,.order-details-back .back-button,.order-details-back .order-content{width:1024px}}.order-details .order-details-flex,.order-details-back .order-details-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.order-details .border-box,.order-details-back .border-box{border:1px solid #ededed}.order-details .display-block,.order-details-back .display-block{display:block}.order-details .order-details-space-between,.order-details-back .order-details-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.order-details .order-details-space-between>*,.order-details-back .order-details-space-between>*{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;width:0}.order-details .margin-bottom,.order-details-back .margin-bottom{margin-bottom:1em}.order-details .margin-right,.order-details-back .margin-right{margin-right:1em}.order-details .margin-right:last-child,.order-details-back .margin-right:last-child{margin-right:0}@media (max-width:768px){.order-details .order-details-flex,.order-details-back .order-details-flex{display:block}.order-details .order-details-space-between>*,.order-details-back .order-details-space-between>*{display:block;width:100%;margin-bottom:1em}.order-details .mobile-display-none,.order-details-back .mobile-display-none{display:none}}.order-details-back .back-button{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.loadingpopup,.official-partner .sub-official,.popupSupplier,.popupSupplier form .span{-ms-flex-direction:column;-webkit-box-orient:vertical}.official-partner{width:100%}.official-partner .sub-official{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0 0 41px;gap:48px}.official-partner .sub-official .of_partner{font-size:20px;font-weight:700}.official-partner .sub-official div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;gap:96px}@media (max-width:768px){.official-partner .sub-official div{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:40px;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.official-partner .sub-official .of_partner{font-size:16px}.official-partner .sub-official svg{height:70px}}.availability-info .availability-warnings div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.availability-info .availability-warnings .far{margin-right:.5em}.button-submit .btn{color:inherit}.check-uncheck .fa-check{color:#080}.check-uncheck .fa-times{color:#d9534f}check-uncheck{display:block}.cookie-consent{background-color:rgba(20,20,20,.9);min-height:3em;font-size:1.2em;padding:3em;color:#dadada;position:fixed;bottom:0;left:0;right:0;display:block;z-index:9999999999}.cookie-consent a{color:#60b8d0}.cookie-consent a.cookie-consent-btn{background-color:#2F8096;color:#dadada;display:inline-block;padding:.8em 2em;cursor:pointer;margin:auto 0}.date-picker-comp input,.date-picker-inline input{padding-top:0!important;padding-bottom:0!important}.date-picker-comp input{width:100%!important}.date-picker-comp input,.date-picker-comp select{margin:0 auto!important;width:8em;cursor:pointer;font-size:1.2em}.date-picker-comp .input-group-addon{border-width:1px 0 1px 1px;cursor:pointer}.date-picker-comp .input-group-addon.border-right{border-right-width:1px}.date-picker-comp .form-control{border-width:1px 1px 1px 0!important}.date-picker-comp .mp-date,.date-picker-inline{width:14em}.date-picker-inline .moment-picker.inline{width:30em}.date-picker-inline input{width:100%!important}.date-picker-inline input,.date-picker-inline select{margin:0 auto!important;width:8em;cursor:pointer;font-size:1.2em}.date-picker-inline .input-group-addon{border-width:1px 0 1px 1px;cursor:pointer}.date-picker-inline .input-group-addon.border-right{border-right-width:1px}.date-picker-inline .form-control{border-width:1px 1px 1px 0!important}.date-picker-inline .mp-date{width:14em}.footer-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:17px}.footer-icons .icon-col .big-icons{margin:0!important;padding:0!important}.footer-icons .icon-col .big-icons .fab,.footer-icons .icon-col .big-icons .far{margin:0 .3em!important;font-size:30px!important}.footer-icons a{min-width:auto!important}@media (max-width:768px){.footer-icons{display:block}.footer-icons .icon-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.back-button{text-align:left;margin-bottom:.5em}.double_range_slider_box{position:relative;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:30px 0 90px}.double_range_slider{width:100%;height:5px;background-color:#ddd;position:relative;border-radius:20px}.double_range_slider input[type=range]{position:absolute;width:100%;height:5px;border:none!important;background:0 0;pointer-events:none;-webkit-appearance:none;-moz-appearance:none;padding:.8em 0!important;top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.double_range_slider input[type=range]::-webkit-slider-thumb{height:25px;width:25px;border-radius:50%;border:3px solid #75bed2;background-color:#2F8096;pointer-events:auto;-webkit-appearance:none;cursor:pointer;margin-bottom:1px}.double_range_slider input[type=range]::-moz-range-thumb{height:18px;width:18px;border-radius:50%;border:3px solid #75bed2;background-color:#2F8096;pointer-events:auto;-moz-appearance:none;cursor:pointer;margin-top:30%}.double_range_slider .maxvalue2,.double_range_slider .minvalue2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #2F8096;border-radius:1rem;position:absolute;-webkit-transform:translate(0,50%);transform:translate(0,50%);width:150px;padding-bottom:8px}.loadingpopup,.maxvalue,.minvalue{display:-webkit-box;display:-ms-flexbox}.double_range_slider .maxvalue2 legend,.double_range_slider .minvalue2 legend{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:16px;border:none;margin:0 15px;text-align:left}.double_range_slider .minvalue2{left:0}.double_range_slider .maxvalue2{right:0}.maxvalue,.minvalue{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#000;font-size:1.55rem;-webkit-transition:left .3s cubic-bezier(.165,.84,.44,1);transition:left .3s cubic-bezier(.165,.84,.44,1);will-change:left,transform}.maxvalue input[type=number],.minvalue input[type=number]{-moz-appearance:textfield;margin:0 5px!important;width:50px!important;font-size:inherit!important;color:#000!important;border:none!important;padding:0!important;text-align:center;outline:0}.maxvalue input[type=number]:focus,.maxvalue input[type=number]:not(:focus),.minvalue input[type=number]:focus,.minvalue input[type=number]:not(:focus){border:none;background:0 0}.maxvalue input::-webkit-inner-spin-button,.maxvalue input::-webkit-outer-spin-button,.minvalue input::-webkit-inner-spin-button,.minvalue input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media (max-width:480px){.maxvalue,.minvalue{font-size:1.6rem}}.module-loading-screen .overlay{background-color:#fff!important;opacity:.9!important}.module-loading-screen .pre-loader .pre-info{color:#2f4f4f;font-size:1.5em;letter-spacing:.2em;text-align:center;margin-bottom:5em}.module-loading-screen .pre-loader .lds-css{text-align:center}.module-loading-screen .pre-loader .lds-message{position:relative;display:inline-block;width:200px!important;height:150px!important;-webkit-transform:translate(-100px,-100px) scale(1) translate(100px,100px);transform:translate(-100px,-100px) scale(1) translate(100px,100px)}.module-loading-screen .pre-loader .lds-message>div{position:absolute;width:24px;height:24px;border-radius:50%;top:88px;-webkit-animation:lds-message 1s cubic-bezier(.3,0,.7,1) infinite;animation:lds-message 1s cubic-bezier(.3,0,.7,1) infinite}.module-loading-screen .pre-loader .lds-message>div:nth-of-type(4n+1){background:#0055a5;left:21.33px;-webkit-animation-delay:-.8s;animation-delay:-.8s}.module-loading-screen .pre-loader .lds-message>div:nth-of-type(4n+2){background:#45aee7;left:54.67px;-webkit-animation-delay:-.6s;animation-delay:-.6s}.module-loading-screen .pre-loader .lds-message>div:nth-of-type(4n+3){background:#45e7df;left:88px;-webkit-animation-delay:-.4s;animation-delay:-.4s}.module-loading-screen .pre-loader .lds-message>div:nth-of-type(4n){background:rgba(69,231,182,.718)}.module-loading-screen .pre-loader .lds-message>div:nth-of-type(4n+4){left:121.33px;-webkit-animation-delay:-.2s;animation-delay:-.2s}.module-loading-screen .pre-loader .lds-message>div:nth-of-type(4n+5){left:154.67px;-webkit-animation-delay:0s;animation-delay:0s}.loadingpopup{color:#2f4f4f;font-size:1.5em;letter-spacing:.2em;position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;display:flex;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9999}.loadingpopup .spanDiv{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.loadingpopup span{display:inline-block;width:65%;text-align:center}.offline-warning{min-height:3em;font-size:1.2em;padding:1.5em;text-align:center;position:fixed;bottom:top;left:0;right:0;display:block;z-index:9999}.offline-warning a{color:#a94442;padding-left:.2em}.previewbtn{color:#fff!important;background-color:#01a001;pointer-events:visiblePainted}.previewbtn:hover{background-color:#52c152}.time-picker{width:14em}.time-picker input{padding-top:0!important;padding-bottom:0!important;width:100%!important}.time-picker input,.time-picker select{margin:0 auto!important;width:8em;cursor:pointer;font-size:1.2em}.time-picker .input-group-addon{border-width:1px 0 1px 1px;cursor:pointer}.time-picker .input-group-addon.border-right{border-right-width:1px}.time-picker .form-control{border-width:1px 1px 1px 0!important}.time-picker .mp-date{width:14em}.phone-number{margin:1em 0}.phone-number .ui-select-container{width:8em;border:0;padding:0;margin:0}.phone-number .ui-select-container .ui-select-choices{width:auto;top:2.25em;left:-1em;border-radius:0;padding:0}.phone-number input{margin:0!important}.phone-number .ng-valid{background-color:initial}.phone-number .phone-flags{width:4em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.phone-number .phone-dialcode{width:5em;margin-left:1.5em;margin-right:.5em}.phone-number .phone-dialcode,.phone-number .phone-flasgs,.phone-number .phone-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.phone-number .phone-rows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:.2em 0}.activity-picker .ui-select-container{text-align:left}.approvepopup{max-width:580px;min-width:310px}.approvepopup h1{font-size:26px;text-align:center;font-weight:700}.approvepopup hr{margin:1em 0}.approvepopup p{text-align:center;font-size:20px!important;margin-bottom:1.2em}.approvepopup div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.approvepopup .approve,.approvepopup .cancel{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;font-weight:700;font-size:16px!important;width:120px;height:40px;border-radius:16px;border:2px solid #2F8096}.approvepopup .cancel{color:#2F8096;background-color:#fff}.approvepopup .approve{color:#fff;background-color:#2F8096}.approvepopup .crossBtn{position:absolute;top:1.2em;right:20px;bottom:0;border:none;background-color:#fff;color:#2F8096;font-weight:700;font-size:22px;height:0}@media (max-width:450px){.approvepopup h1{font-size:16px}.approvepopup .approve,.approvepopup .cancel,.approvepopup p{font-size:14px!important;margin-bottom:1em}.approvepopup div{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.approvepopup .crossBtn{font-size:14px}}.loading-screen .overlay{background-color:#fff!important;opacity:.9!important}.loading-screen .dropdown-content{-webkit-box-shadow:none!important;box-shadow:none!important;background-color:initial!important;width:100%;overflow:none}.popupSupplier,.publishPopup{-webkit-box-shadow:1px 1px 3px 0 rgba(133,133,133,.5)}.loading-screen .pre-loader .pre-info{color:#2f4f4f;font-size:1.5em;letter-spacing:.2em;text-align:center;margin-bottom:5em}@keyframes lds-message{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}.loading-screen .pre-loader .lds-css{text-align:center}.loading-screen .pre-loader .lds-message{position:relative;display:inline-block;width:200px!important;height:150px!important;-webkit-transform:translate(-100px,-100px) scale(1) translate(100px,100px);transform:translate(-100px,-100px) scale(1) translate(100px,100px)}.loading-screen .pre-loader .lds-message>div{position:absolute;width:24px;height:24px;border-radius:50%;top:88px;-webkit-animation:lds-message 1s cubic-bezier(.3,0,.7,1) infinite;animation:lds-message 1s cubic-bezier(.3,0,.7,1) infinite}.loading-screen .pre-loader .lds-message>div:nth-of-type(4n+1){background:#0055a5;left:21.33px;-webkit-animation-delay:-.8s;animation-delay:-.8s}.loading-screen .pre-loader .lds-message>div:nth-of-type(4n+2){background:#45aee7;left:54.67px;-webkit-animation-delay:-.6s;animation-delay:-.6s}.loading-screen .pre-loader .lds-message>div:nth-of-type(4n+3){background:#45e7df;left:88px;-webkit-animation-delay:-.4s;animation-delay:-.4s}.loading-screen .pre-loader .lds-message>div:nth-of-type(4n){background:rgba(69,231,182,.718)}.loading-screen .pre-loader .lds-message>div:nth-of-type(4n+4){left:121.33px;-webkit-animation-delay:-.2s;animation-delay:-.2s}.loading-screen .pre-loader .lds-message>div:nth-of-type(4n+5){left:154.67px;-webkit-animation-delay:0s;animation-delay:0s}.publishPopup{position:absolute;background-color:#fff;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:360px;padding:20px 40px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);box-shadow:1px 1px 3px 0 rgba(133,133,133,.5);border-radius:10px;z-index:5}.publishPopup .crossBtn{position:absolute;top:12px;right:10px;bottom:0;border:none;background-color:#fff;color:#2F8096;font-weight:700;font-size:22px;height:0}.publishPopup h2{margin-top:0!important;text-align:center}.publishPopup .Cancel,.publishPopup .publish{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;font-size:16px;font-weight:700;width:120px;height:40px;border-radius:20px;cursor:pointer}.popupSupplier,.publishPopup div{display:-ms-flexbox;-webkit-box-direction:normal}.publishPopup .publish{background-color:#2F8096;color:#fff;border:2px solid #2F8096}.unFavBtns .unFavCancel,.unFavTitle .crossBtn{color:#2F8096;background-color:#fff}.publishPopup .Cancel{background-color:#fff;border:2px solid #2F8096;color:#2F8096}.publishPopup div{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.unsavedChanges{font-size:18px}.unsavedChanges .updateChangesBtn{margin-top:2.1em;background:#d9534f;border:1px solid #d9534f;color:#fff;font-size:12px;font-weight:400;padding:5.5px 10px}.popupSupplier{display:-webkit-box;display:flex;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:absolute;background-color:#fff;padding:20px 20px 15px;width:1000px;height:calc(100dvh - 160px);top:-50px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);box-shadow:1px 1px 3px 0 rgba(133,133,133,.5);border-radius:10px;z-index:23;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:none}.popupSupplier #titleLinks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;position:sticky;width:100%;margin-top:10px;top:0;background-color:#ededed;z-index:24;padding:10px 0}.popupSupplier .blockList .approvepopup,.popupSupplier form .span .codeMenu{background-color:#fff;-webkit-box-shadow:1px 1px 3px 0 rgba(133,133,133,.5)}.popupSupplier #titleLinks .directLink{border:1px solid #999;color:#000;padding:5px;border-radius:5px}.popupSupplier .blockList{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.popupSupplier .blockList .approvepopup{position:absolute;padding:15px 30px;box-shadow:1px 1px 3px 0 rgba(133,133,133,.5);border-radius:10px;top:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);z-index:26}.dashboard-all-customer-action .action-flex .button-accept,.dashboard-all-supplier-action .action-flex .button-accept,.popupSupplier .blockList .completed{background-color:#080}.popupSupplier .blockList .progresso{-ms-flex-item-align:start;align-self:flex-start;padding:10px;color:#fff;width:120px;margin:0 10px 10px 0;border-radius:10px;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}.popupSupplier .blockList .incompleted{background-color:#d9534f}.popupSupplier hr{width:100%;border-top:1px solid #999;margin:2em 0}.popupSupplier section{width:100%;margin-bottom:1em}.popupSupplier section .upload{border:1px solid #dadada;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:120px;-ms-flex-item-align:start;align-self:flex-start;color:#555}.popupSupplier section .uploadedFile{margin-top:10px;color:#666}.popupSupplier .title{margin:20px 0 0;-ms-flex-item-align:start;align-self:flex-start;font-weight:700}.popupSupplier .title a{color:#337ab7!important}.popupSupplier .ui-select-container,.popupSupplier select,.popupSupplier textarea{margin:0!important;padding:.15em!important;font-size:1.2rem!important;border-radius:5px!important}.popupSupplier .ui-select-container .country-flags,.popupSupplier select .country-flags,.popupSupplier textarea .country-flags{max-width:2em}.popupSupplier textarea{resize:none}.popupSupplier .ui-select-bootstrap .ui-select-match-text{width:125px!important;font-size:1.2rem!important;-webkit-appearance:none}.popupSupplier .ui-select-match{-webkit-appearance:none}.popupSupplier .ui-select-placeholder{font-size:1.2rem!important}.popupSupplier .ui-select-no-choice{width:0!important}.popupSupplier .ui-select-choices-row{width:200px}.popupSupplier .closePopup{position:absolute;right:-5px;padding:0;top:0}.popupSupplier button{background:0 0;border:none;font-size:24px;-ms-flex-item-align:end;align-self:flex-end}.popupSupplier #adminform{cursor:pointer}.popupSupplier h2{margin:1em 0;font-size:1.6rem}.popupSupplier form .span .ui-select-match-item,.popupSupplier form .span a,.popupSupplier h2 span{font-size:1.2rem}.popupSupplier .visible-xxs{display:none}.popupSupplier form{display:grid;grid-template-columns:1fr 1fr 1fr;-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px;row-gap:2em}.popupSupplier form .span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.popupSupplier form .span .phone{position:relative}.popupSupplier form .span .phone input::-webkit-input-placeholder{color:#666}.popupSupplier form .span .phone input::-moz-placeholder{color:#666}.popupSupplier form .span .phone input:-ms-input-placeholder{color:#666}.popupSupplier form .span .phone input::-ms-input-placeholder{color:#666}.popupSupplier form .span .phone input::placeholder{color:#666}.popupSupplier form .span .phone .caret{position:absolute;height:10px;top:50%;right:10px;margin-top:-2px}.popupSupplier form .span .codeMenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;width:100%;height:200px;top:22px;overflow-y:auto;overflow-x:hidden;z-index:1;white-space:nowrap;text-overflow:clip;border-radius:5px;box-shadow:1px 1px 3px 0 rgba(133,133,133,.5)}.popupSupplier form .span .codeMenu span{cursor:pointer}.popupSupplier form .span .codeMenu span:hover{background-color:#f7f7f7}.popupSupplier form .span .ui-select-match-item{padding:3px}.popupSupplier form .span .weblink{color:#5bc0de}.popupSupplier form .span input-activity-p{width:100%}.popupSupplier form .span .sureDelete{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.popupSupplier form .span .sureDelete span{cursor:pointer}.popupSupplier form .span .listFiles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.popupSupplier form .span .listFiles a{margin-right:10px;color:#337ab7}.popupSupplier form .span .listFiles span{cursor:pointer}.popupSupplier form .span .ui-region{height:22.5px}.popupSupplier form .googleRadio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4em}.dashboard-all-order-row .dashboard-content,.terms-popup .dropdown-content,.unFavorite{-webkit-box-orient:vertical;-webkit-box-direction:normal}.popupSupplier form .spanInput,.popupSupplier form input,.popupSupplier form label,.popupSupplier form textarea{color:#000;margin:0!important;padding:.15em!important;font-size:1.2rem!important;border-radius:5px!important}.popupSupplier form .ng-touched.ng-valid,.popupSupplier form input,.popupSupplier form input:focus,.popupSupplier form input:not(:focus){background:url() center no-repeat fixed #fff!important}.popupSupplier form input[type=radio]{height:20px;width:20px}.popupSupplier form label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.popupSupplier form .red{color:#d9534f}.popupSupplier form .spanInput{border:1px solid #dadada;width:100%;color:#555}.popupSupplier form div{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:auto}.popupSupplier form div .code{cursor:pointer;width:85px!important}.popupSupplier form div .number{width:calc(100% - 85px)!important}.popupSupplier .saveBtn{margin-top:.5em;background:#2F8096;border:1px solid #2F8096;color:#fff;font-size:16px;padding:3px 20px;border-radius:15px;-ms-flex-item-align:end;align-self:flex-end}.popupSupplier .saveBtn:disabled{border:1px solid #999;background-color:#999;color:#fff}.popupSupplier .checkActivity{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-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin-top:3px}.popupSupplier .checkActivity span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:1px 1px 3px 0 rgba(133,133,133,.5);box-shadow:1px 1px 3px 0 rgba(133,133,133,.5);width:100%;padding:2px 10px}@media (max-width:450px){.popupSupplier{top:-50px;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);width:94%}.popupSupplier .ui-select-bootstrap .ui-select-match-text,.popupSupplier .ui-select-placeholder{font-size:1.03em!important;padding:.8em!important}.popupSupplier section .upload{width:140px;-ms-flex-item-align:center;align-self:center}.popupSupplier form[name="$ctrl.subC"] input{width:100%!important}.popupSupplier form{width:100%;grid-template-columns:100%;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;row-gap:.6em}.popupSupplier form .googleRadio{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.popupSupplier form .spanInput,.popupSupplier form input,.popupSupplier form label,.popupSupplier form textarea{font-size:1.2em!important}.popupSupplier form .spanInput,.popupSupplier form input,.popupSupplier form textarea{padding:.8em!important}.popupSupplier form label{padding:.8em 0!important}.popupSupplier form label a{padding:0!important}.popupSupplier form .bullet{padding:.8em .8em .8em 0}.popupSupplier form .spanInput,.popupSupplier form input{height:57px}.popupSupplier form .colFiles{padding-right:10px}.popupSupplier form .colFiles a{text-align:right;word-break:break-word}.popupSupplier form .span,.popupSupplier form div{width:100%}.popupSupplier form .span .ui-select-choices,.popupSupplier form div .ui-select-choices{width:calc(100vw - 85px);left:-1px}.popupSupplier form .span .ui-select-match-item,.popupSupplier form .span a,.popupSupplier form div .ui-select-match-item,.popupSupplier form div a{font-size:1.2em!important;padding:.8em}.popupSupplier form .span .weblink,.popupSupplier form div .weblink{padding:0!important;font-size:16.8px!important}.popupSupplier form .span .codeMenu,.popupSupplier form div .codeMenu{top:58px;font-size:1.2em}.popupSupplier form .span .ui-region,.popupSupplier form div .ui-region{height:initial}.popupSupplier form div .code{width:125px!important}.popupSupplier form div .number{width:calc(100% - 125px)!important}}.terms-popup .terms-tx-align-left{text-align:left}.terms-popup .terms-tx-align-right{text-align:right}.terms-popup textarea{margin-left:0;margin-right:0;margin-bottom:.1em;width:100%;height:9em;overflow:auto}.terms-popup .label-small{font-size:80%;color:#999;text-align:right;padding-right:1em}.terms-popup .label-error{color:#d9534f}.terms-popup .label-btn{font-size:80%;color:#fff;padding-top:.5em}.terms-popup .dropdown-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.terms-popup .terms-footer,.terms-popup .terms-header{-ms-flex-negative:0;flex-shrink:0;background-color:#2F8096;color:#fff}.terms-popup .terms-header{border-bottom:1px solid #999}.terms-popup .terms-header h2{text-align:left}.terms-popup .terms-header .close{color:#fff;opacity:initial}.terms-popup .terms-footer{border-top:1px solid #999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.terms-popup .terms-body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:auto;padding:3em}.terms-popup .terms-body .body-text{font-size:1.2em;text-align:justify;margin-top:2em}.terms-popup .terms-body h3{font-size:1.2em;font-weight:700}.terms-popup a{padding-left:initial!important}@media (max-width:410px){.terms-popup .terms-tx-align-left,.terms-popup .terms-tx-align-right{margin-top:1em}.terms-popup .terms-footer button{font-size:1em;font-size:max(1em,12px)}.terms-popup .date-picker .col-xs-6{width:100%}}@media (max-width:300px){.terms-popup .terms-tx-align-left,.terms-popup .terms-tx-align-right{text-align:center;margin-top:1em}.terms-popup .terms-footer{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;-ms-flex-wrap:wrap;flex-wrap:wrap}}.backFavorite{padding-top:200px;position:fixed;top:0;left:0;z-index:3;background-color:rgba(0,0,0,.5);width:100vw;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.unFavorite{width:580px;background-color:#fff;border-radius:10px;padding:20px 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.unFavorite hr{width:100%;border-width:2px;background-color:#999;margin:10px 0}.unFavorite p{font-size:20px;text-align:center;margin:10px 0}@media (max-width:450px){.unFavorite{width:380px;padding:20px}}.unFavTitle{width:100%;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;position:relative}.unFavTitle span{text-align:center;font-weight:700;font-size:24px}.unFavTitle .crossBtn{position:absolute;top:-5px;right:0;border:none;font-weight:700;font-size:14px}@media (min-width:450px){.unFavTitle .crossBtn{right:-20px}}.unFavBtns{margin-top:30px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;font-size:22px}.unFavBtns .unFavCancel,.unFavBtns .unFavOk{font-weight:700;width:120px;font-size:16px;height:40px;border-radius:22px;border:2px solid #2F8096}.unFavBtns .unFavOk{color:#fff;background-color:#2F8096}.dashboard-detail-header.awaiting,.inline-tags-status .label.awaiting{background-color:#5bc0de}.inline-tags-status{display:inline-block!important;width:100%}.inline-tags-status .label{padding:.5em!important;border-radius:0!important}.inline-tags-status .label.confirmed{background-color:#52c152}.inline-tags-status .label.auto_declined,.inline-tags-status .label.dismissed,.inline-tags-status .label.not_confirmed{background-color:#d9534f}.inline-tags-status .label.supplier_canceled,.inline-tags-status .label.user_canceled{background-color:#efc286}.inline-tags-status .label.tour_done,.inline-tags-status .label.tour_started{background-color:#dadada}.terms p{margin-bottom:1em;text-align:left!important}.terms a{color:#337ab7;font-size:1em;font-size:max(1em,12px)}.dashboard-all-header{padding:1em 0}.dashboard-all-header .time-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.dashboard-all-header .time-buttons .filter-title,.dashboard-all-header .time-buttons button{padding:.7em;font-size:12px;border:1px solid #ededed;text-align:center;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;margin-right:.5em}.dashboard-all-header .time-buttons .filter-title{width:16em;color:#333;opacity:.8;background-color:#ededed}.dashboard-all-header .time-buttons button{width:10em;opacity:.8;cursor:pointer}.dashboard-all-header .time-buttons button:active,.dashboard-all-header .time-buttons button:focus,.dashboard-all-header .time-buttons button:hover,.dashboard-all-header .time-buttons button:visited{opacity:1;border:1px solid #ededed;outline:0}.dashboard-all-header .time-buttons button i{font-size:1.8em;margin-right:.5em}.dashboard-all-header .time-buttons .button-selected{background-color:#2F8096;color:#fff}@media (max-width:768px){.dashboard-all-header .time-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.dashboard-all-header .time-buttons .filter-title{display:none}.dashboard-all-header .time-buttons .status-filter{margin-top:.5em;width:100%}.dashboard-all-header .time-buttons .status-filter button{width:10em}.dashboard-all-header .time-buttons button{width:20vw;font-size:1em;font-size:max(1em,12px);margin-right:0}}.dashboard-all-order-row .dashboard-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #ededed}.dashboard-all-order-row .dashboard-image{width:12em}.dashboard-all-order-row .dashboard-image .dashboard-images-xs{background-repeat:no-repeat;width:12em;height:12em}@media (max-width:767px){.dashboard-all-order-row .dashboard-image{width:3em;margin-right:1em}.dashboard-all-order-row .dashboard-image .dashboard-images-xs{background-position:center;background-repeat:no-repeat;background-size:cover;width:3em;height:3em}.dashboard-all-order-row .dashboard-image-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.dashboard-all-order-row .dashboard-content{text-align:left;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5em;min-height:12em}.dashboard-all-order-row .dashboard-content>div{margin:.5em}.dashboard-all-order-row sup{font-size:60%;top:-.75em}.dashboard-all-order-row a{display:block;height:100%;margin:.5em 0 1.5em;font-size:1.2em;color:#555!important}.dashboard-all-order-row a:hover{background-color:#ededed}.dashboard-all-order-row a:hover .dashboard-types{border-color:#555}.dashboard-all-order-row .dashboard-types{border:1px solid #ededed;margin-right:1em;padding:.1em .5em}.dashboard-all-order-row .dashboard-types .age{font-style:italic;font-size:.7em}@media (max-width:410px){.dashboard-all-order-row{font-size:.9em}}.dashboard-all-package{text-align:left;padding:1em}.dashboard-all-package h3{font-size:1.2em;font-weight:700;margin-bottom:1em;text-align:center}.dashboard-all-package .far,.dashboard-all-package .fas{font-size:1.5em;margin-right:.5em}.dashboard-all-package a{font-size:inherit;color:#2F8096}.dashboard-all-package ul{list-style-type:none;padding:0}.dashboard-all-package li{margin-bottom:.5em}.dashboard-all-package .bold{font-weight:700}.dashboard-all-package .dashboard-flex{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1em}.dashboard-all-package .dashboard-flex .dashboard-content{width:100%}.dashboard-all-package .dashboard-flex .dashboard-icon{width:4em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.dashboard-all-package .dashboard-price{font-weight:700}.dashboard-all-package .list-prices{max-width:20em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.dashboard-all-package table{width:100%}.dashboard-all-package table td{padding-bottom:.5em}.dashboard-all-package table td:nth-child(2){text-align:right}.dashboard-all-package table .border-top{border-top:1px solid #dadada}.dashboard-all-package table .border-top td{padding-top:.5em}.dashboard-all-customer-action{text-align:center}.dashboard-all-customer-action a{font-size:inherit}.dashboard-all-customer-action .action-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.dashboard-all-customer-action .action-flex a,.dashboard-all-customer-action .action-flex button{width:25em;padding:1em;font-size:14px;border:0;text-align:center;color:#fff;opacity:.8;cursor:pointer;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}.dashboard-all-customer-action .action-flex a:hover,.dashboard-all-customer-action .action-flex button:hover{opacity:1}.dashboard-all-customer-action .action-flex a i,.dashboard-all-customer-action .action-flex button i{font-size:1.8em;margin-right:.5em}.dashboard-all-customer-action .action-flex .button-cancel,.dashboard-all-customer-action .action-flex .button-decline{background-color:#d9534f}.dashboard-all-customer-action .action-flex .button-open{background-color:#2F8096}.dashboard-all-customer-action .dashboard-old-booking-warning{padding:1em}@media (max-width:768px){.dashboard-all-customer-action .action-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.dashboard-all-customer-action .action-flex a,.dashboard-all-customer-action .action-flex button{display:block;width:45vw;font-size:1em;font-size:max(1em,12px)}.dashboard-all-customer-action .action-flex i{margin-bottom:.5em;display:block}}.dashboard-all-customerdetail{text-align:left;padding:1em}.dashboard-all-customerdetail h3{font-size:1.2em;font-weight:700;margin-bottom:1em;text-align:center}.dashboard-all-customerdetail .far,.dashboard-all-customerdetail .fas{font-size:1.5em;margin-right:.5em}.dashboard-all-customerdetail a{font-size:inherit;color:#2F8096}.dashboard-all-customerdetail ul{list-style-type:none;padding:0}.dashboard-all-customerdetail li{margin-bottom:.5em}.dashboard-all-customerdetail .dashboard-flex{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1em}.dashboard-all-customerdetail .dashboard-flex .dashboard-content{width:100%}.dashboard-all-customerdetail .dashboard-flex .dashboard-icon{width:4em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.dashboard-detail-header{text-align:center;padding:1em}.dashboard-detail-header .title{font-size:1.2em;font-weight:700}.dashboard-detail-header .description{font-weight:700}.dashboard-detail-header.confirmed{background-color:#d6e9c6}.dashboard-detail-header.dismissed{background-color:#ffcece}.dashboard-detail-header.not_confirmed.customer{background-color:#5bc0de}.dashboard-detail-header.auto_declined,.dashboard-detail-header.not_confirmed.supplier{background-color:#ffcece}.dashboard-detail-header.supplier_canceled,.dashboard-detail-header.user_canceled{background-color:#efc286}.dashboard-detail-header.tour_done,.dashboard-detail-header.tour_started{background-color:#dadada}.dashboard-all-image{margin:0;width:8em}.dashboard-all-image .dashboard-images-all{background-repeat:no-repeat;width:8em;height:8em}.dashboard-detail-info{text-align:center;padding:1em}.dashboard-detail-info a{font-size:inherit;color:#2F8096;font-weight:700}.dashboard-all-supplier-action{text-align:center}.dashboard-all-supplier-action a{font-size:inherit}.dashboard-all-supplier-action .action-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.dashboard-all-supplier-action .action-flex a,.dashboard-all-supplier-action .action-flex button{width:25em;padding:1em;font-size:14px;border:0;text-align:center;color:#fff;opacity:.8;cursor:pointer;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}.dashboard-all-supplier-action .action-flex a:hover,.dashboard-all-supplier-action .action-flex button:hover{opacity:1}.dashboard-all-supplier-action .action-flex a i,.dashboard-all-supplier-action .action-flex button i{font-size:1.8em;margin-right:.5em}.dashboard-all-supplier-action .action-flex .button-cancel,.dashboard-all-supplier-action .action-flex .button-decline{background-color:#d9534f}.dashboard-all-supplier-action .action-flex .button-open{background-color:#2F8096}.dashboard-all-supplier-action .dashboard-old-booking-warning{padding:1em}@media (max-width:768px){.dashboard-all-supplier-action .action-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.dashboard-all-supplier-action .action-flex a,.dashboard-all-supplier-action .action-flex button{display:block;width:45vw;font-size:1em;font-size:max(1em,12px)}.dashboard-all-supplier-action .action-flex i{margin-bottom:.5em;display:block}}.dashboard-all-supplierdetail{text-align:left;padding:1em}.dashboard-all-supplierdetail h3{font-size:1.2em;font-weight:700;margin-bottom:1em;text-align:center}.dashboard-all-supplierdetail .far,.dashboard-all-supplierdetail .fas{font-size:1.5em;margin-right:.5em}.dashboard-all-supplierdetail a,.dashboard-all-title a{font-size:inherit;color:#2F8096}.dashboard-all-supplierdetail ul{list-style-type:none;padding:0}.dashboard-all-title,.dashboard-all-tour{text-align:left;padding:1em}.dashboard-all-supplierdetail li{margin-bottom:.5em}.dashboard-all-supplierdetail .dashboard-flex{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1em}.dashboard-all-supplierdetail .dashboard-flex .dashboard-content{width:100%}.dashboard-all-supplierdetail .dashboard-flex .dashboard-icon{width:4em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.dashboard-all-title a{font-weight:700}.dashboard-all-tour h3{font-size:1.2em;font-weight:700;margin-bottom:1em;text-align:center}.dashboard-all-tour .far,.dashboard-all-tour .fas{font-size:1.5em;margin-right:.5em}.dashboard-all-tour a{font-size:inherit;color:#2F8096}.dashboard-all-tour ul{list-style-type:none;padding:0}.dashboard-all-tour li{margin-bottom:.5em}.dashboard-all-tour .dashboard-flex{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1em}.dashboard-all-tour .dashboard-flex .dashboard-content{width:100%}.dashboard-all-tour .dashboard-flex .dashboard-icon{width:4em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.customer-faq p{margin-bottom:1em;text-align:left!important}.customer-faq a{color:#337ab7;font-size:1em;font-size:max(1em,12px)}.customer-faq h3,.customer-faq h4,.customer-faq h5{font-size:1em;font-size:max(1em,12px);font-weight:400;margin:2em 0}.customer-faq h3{font-weight:700}.supplier-faq p{margin-bottom:1em;text-align:left!important}.supplier-faq a{color:#337ab7;font-size:1em;font-size:max(1em,12px)}.supplier-faq h3,.supplier-faq h4,.supplier-faq h5{font-size:1em;font-size:max(1em,12px);font-weight:400;margin:2em 0}.supplier-faq h3{font-weight:700}

