﻿@charset "UTF-8";@font-face{font-family:"OpenSans";font-style:normal;font-weight:400;src:url("fonts/OpenSans/Regular/OpenSans-Regular.eot?");src:local("☺"),url("fonts/OpenSans/Regular/OpenSans-Regular.eot?#iefix") format("embedded-opentype"),url("fonts/OpenSans/Regular/OpenSans-Regular.woff") format("woff"),url("fonts/OpenSans/Regular/OpenSans-Regular.ttf") format("truetype"),url("fonts/OpenSans/Regular/OpenSans-Regular.svg#Open+Sans_400_normal") format("svg");}@font-face{font-family:"OpenSans";font-style:normal;font-weight:500;src:url("fonts/OpenSans/Semibold/OpenSans-Semibold.ttf");src:local("☺"),url("fonts/OpenSans/Semibold/OpenSans-Semibold.ttf") format("embedded-opentype"),url("fonts/OpenSans/Semibold/OpenSans-Semibold.ttf") format("woff"),url("fonts/OpenSans/Semibold/OpenSans-Semibold.ttf") format("truetype"),url("fonts/OpenSans/Semibold/OpenSans-Semibold.ttf") format("svg");}@font-face{font-family:"OpenSans-Bold";font-style:normal;font-weight:400;src:url("fonts/OpenSans/Bold/OpenSans-Bold.eot?");src:local("☺"),url("fonts/OpenSans/Bold/OpenSans-Bold.eot?#iefix") format("embedded-opentype"),url("fonts/OpenSans/Bold/OpenSans-Bold.woff") format("woff"),url("fonts/OpenSans/Bold/OpenSans-Bold.ttf") format("truetype"),url("fonts/OpenSans/Bold/OpenSans-Bold.svg#Open+Sans_400_normal") format("svg");}@font-face{font-family:"OpenSans-Regular";font-style:normal;font-weight:400;src:url("fonts/OpenSans/Regular/OpenSans-Regular.eot?");src:local("☺"),url("fonts/OpenSans/Regular/OpenSans-Regular.eot?") format("embedded-opentype"),url("fonts/OpenSans/Regular/OpenSans-Regular.woff") format("woff"),url("fonts/OpenSans/Regular/OpenSans-Regular.ttf") format("truetype"),url("fonts/OpenSans/Regular/OpenSans-Regular.svg#Open+Sans_400_normal") format("svg");}@font-face{font-family:"Arial";font-style:normal;font-weight:400;src:local("☺"),url("fonts/Arial/Arial.ttf") format("truetype");}@font-face{font-family:"Arial-Bold";font-style:normal;font-weight:bold;src:local("☺"),url("fonts/Arial/ArialBD.ttf") format("truetype");}@font-face{font-family:"Nunito";font-style:normal;font-weight:400;src:local("Nunito Regular"),local("Nunito-Regular"),url("fonts/Nunito/Nunito-Regular.ttf") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215;}@font-face{font-family:"Nunito";font-style:normal;font-weight:400;src:local("☺"),url("fonts/Nunito/Nunito-Regular.ttf") format("truetype");}@font-face{font-family:"Nunito-Bold";font-style:normal;font-weight:bold;src:local("☺"),url("fonts/Nunito/Nunito-Bold.ttf") format("truetype");}@font-face{font-family:"Capitolina-Bold";font-style:normal;font-weight:normal;src:local("☺"),url("fonts/Capitolina/PTSerif-Bold.ttf") format("truetype");}@font-face{font-family:"Capitolina-Light";font-style:normal;font-weight:normal;src:local("☺"),url("fonts/Capitolina/PTSerif-Regular.ttf") format("truetype");}@font-face{font-family:"Montserrat-Regular";font-style:normal;font-weight:100;src:local("☺"),url("fonts/Montserrat/Montserrat-Regular.ttf") format("truetype");}@font-face{font-family:"MontserratSemibold";font-style:normal;font-weight:100;src:local("☺"),url("fonts/Montserrat/Montserrat-Regular.ttf") format("truetype");}@font-face{font-family:"Montserrat-Medium";font-style:normal;font-weight:400;src:local("☺"),url("fonts/Montserrat/Montserrat-Medium.ttf") format("truetype");}@font-face{font-family:"Montserrat-Black";font-style:normal;font-weight:600;src:url("fonts/Montserrat/Montserrat-SemiBold.ttf");src:local("☺"),url("fonts/Montserrat/Montserrat-SemiBold.ttf") format("truetype");}@font-face{font-family:"ProgramOT-Bold";font-style:normal;font-weight:normal;src:local("☺"),url("fonts/Program OT Bold/Program OT Bold.ttf") format("truetype");}@font-face{font-family:"Roboto-Regular";font-style:normal;font-weight:normal;src:local("☺"),url("fonts/Roboto/Roboto-Regular.ttf") format("truetype");}body{font-family:"OpenSans";background-color:#000;}#no-wifi{position:fixed;top:40px;right:20px;background-image:url(/images/static/offline-icon.png);background-repeat:no-repeat;background-size:contain;width:50px;height:50px;z-index:2000;}.app{height:1980px;width:1080px;overflow:hidden;background-repeat:no-repeat;}.app .app-header{position:absolute;z-index:50;width:1080px;height:160px;background-image:linear-gradient(to top,rgba(0,0,0,0),rgba(0,0,0,.6));background:-moz-linear-gradient(rgba(0,0,0,.72),rgba(0,0,0,0));background:-webkit-linear-gradient(rgba(0,0,0,.72),rgba(0,0,0,0));background:linear-gradient(rgba(0,0,0,.72),rgba(0,0,0,0));}.app .app-header .header-picture{position:absolute;width:1080px;height:674px;object-fit:contain;}.app .app-header .app-header-content{height:100%;width:100%;position:absolute;z-index:3;}.app .app-header .app-header-content .app-logo{z-index:5;position:fixed;top:0;left:0;}.app .app-header .app-header-content .app-logo img{margin:30px 0 0 50px;height:86px;object-fit:contain;}.app .app-header .app-header-content .app-weather{width:400px;position:fixed;top:0;right:0;}.app .app-header .app-header-content .exit{position:fixed;right:30px;top:50px;color:#fff;width:50px;text-align:center;border-left:1px solid #fff;padding-left:10px;font-size:18px;}.app .app-header .app-header-content .app-syncing{display:none;position:absolute;top:0;left:45%;width:10%;z-index:11;height:50px;background-color:transparent;background-repeat:no-repeat;background-image:url("/images/static/loader.gif");background-size:contain;background-position:center center;}.app .app-header .app-header-content .app-sync-cover{display:none;position:absolute;top:0;left:45%;width:10%;z-index:11;height:50px;background-color:transparent;}.app .app-header .app-header-content .app-sync-cover.production{display:block;}.app .app-header .app-header-content .app-sync{position:absolute;top:0;left:45%;width:10%;z-index:10;height:50px;background-color:#cf4520;opacity:.8;text-align:center;line-height:50px;font-size:20px;color:#fff;}.app .app-header .app-header-content .app-sync.production{display:none;color:transparent;}.app .app-content.spinner-blur-background{background-color:#fff;opacity:.5;filter:blur(10px);-webkit-filter:blur(10px);-moz-filter:blur(10px);-o-filter:blur(10px);-ms-filter:blur(10px);}.button{padding:10px;background-color:#cf4520;color:#fff;text-align:center;font-size:24px;margin:auto;border-radius:10px;}.rectangle{width:1080px;height:118px;background-color:#0a3c4e;border-bottom:8px solid #f45848;font-size:61px;letter-spacing:5px;text-align:left;color:#fff;padding-left:50px;padding-top:15px;text-transform:uppercase;}*:focus,*:visited,*:hover{outline:0;text-decoration:none!important;}.nopadding{padding:0;}nomargin{margin:0;}html{height:1980px;width:1080px;overflow:hidden;}md-backdrop.md-opaque{opacity:.75;}ui-view.ng-enter,ui-view.ng-leave{position:absolute;left:0;right:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}ui-view.ng-enter{opacity:0;}ui-view.ng-enter-active{opacity:1;}ui-view.ng-leave{opacity:1;}ui-view.ng-leave-active{opacity:0;}.form-group2{margin-bottom:15px;margin-left:21px;margin-right:13px;}.home-btn{font-family:"OpenSans";width:100px;height:200px;box-shadow:0 0 20px 0 rgba(0,0,0,.16);background-color:#cf4520;color:#fff;position:fixed;top:1081px;left:0;font-size:50px;line-height:200px;text-align:center;z-index:70;border-bottom-right-radius:300px;border-top-right-radius:300px;padding-right:10px;}.home-btn2{font-family:"OpenSans";width:100px;height:200px;box-shadow:0 0 20px 0 rgba(0,0,0,.16);background-color:#cf4520;color:#fff;position:fixed;top:1081px;left:0;font-size:50px;line-height:200px;text-align:center;z-index:72;border-bottom-right-radius:300px;border-top-right-radius:300px;padding-right:10px;}.btn-transit{display:none;}img[src="http://maps.gstatic.com/mapfiles/api-3/images/google4.png"],img[src="http://maps.gstatic.com/mapfiles/api-3/images/google_white5.png"],img[src="http://maps.gstatic.com/mapfiles/api-3/images/google4_hdpi.png"]{display:none!important;}.gm-style-cc,img[src="https://maps.gstatic.com/mapfiles/api-3/images/google4.png"]{display:none!important;}*{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;}@-webkit-keyframes rotateFall{0%{-webkit-transform:rotateZ(0deg);}20%{-webkit-transform:rotateZ(10deg);-webkit-animation-timing-function:ease-out;}40%{-webkit-transform:rotateZ(17deg);}60%{-webkit-transform:rotateZ(16deg);}100%{-webkit-transform:translateY(100%) rotateZ(17deg);}}@-moz-keyframes rotateFall{0%{-moz-transform:rotateZ(0deg);}20%{-moz-transform:rotateZ(10deg);-moz-animation-timing-function:ease-out;}40%{-moz-transform:rotateZ(17deg);}60%{-moz-transform:rotateZ(16deg);}100%{-moz-transform:translateY(100%) rotateZ(17deg);}}@keyframes rotateFall{0%{transform:rotateZ(0deg);}20%{transform:rotateZ(10deg);animation-timing-function:ease-out;}40%{transform:rotateZ(17deg);}60%{transform:rotateZ(16deg);}100%{transform:translateY(100%) rotateZ(17deg);}}@keyframes scaleUp{from{opacity:.3;transform:scale(.8);}}@-moz-keyframes scaleUp{from{opacity:.3;-moz-transform:scale(.8);}}@-webkit-keyframes scaleUp{from{opacity:.3;-webkit-transform:scale(.8);}}@keyframes slideInRight{from{transform:translateX(100%);}to{transform:translateX(0);}}@-moz-keyframes slideInRight{from{-moz-transform:translateX(100%);}to{-moz-transform:translateX(0);}}@-webkit-keyframes slideInRight{from{-webkit-transform:translateX(100%);}to{-webkit-transform:translateX(0);}}@keyframes slideInUp{from{transform:translateY(100%);}to{transform:translateY(0);}}@-moz-keyframes slideInUp{from{-moz-transform:translateY(100%);}to{-moz-transform:translateY(0);}}@-webkit-keyframes slideInUp{from{-webkit-transform:translateY(100%);}to{-webkit-transform:translateY(0);}}@keyframes slideOutLeft{to{transform:translateX(-100%);}}@-moz-keyframes slideOutLeft{to{-moz-transform:translateX(-100%);}}@-webkit-keyframes slideOutLeft{to{-webkit-transform:translateX(-100%);}}@-webkit-keyframes rotateOutNewspaper{to{-webkit-transform:translateZ(-3000px) rotateZ(360deg);opacity:0;}}@-moz-keyframes rotateOutNewspaper{to{-moz-transform:translateZ(-3000px) rotateZ(360deg);opacity:0;}}@keyframes rotateOutNewspaper{to{transform:translateZ(-3000px) rotateZ(360deg);opacity:0;}}::-webkit-scrollbar{display:none;}*:focus{outline:0;}@keyframes rotate360{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}@-webkit-keyframes rotate360{from{-webkit-transform:rotate(0deg);}to{-webkit-transform:rotate(360deg);}}@keyframes blinker{50%{opacity:0;}}.loader-ring{animation:spin 2s linear infinite;}@keyframes spin{0%{stroke-dashoffset:0;}100%{stroke-dashoffset:-600;}}a[href^="http://maps.google.com/maps"]{display:none!important;}a[href^="https://maps.google.com/maps"]{display:none!important;}.gmnoprint a,.gmnoprint span,.gm-style-cc{display:none;}.gmnoprint div{background:none!important;}.gm-style-cc,a[href*="google.com/maps"]{display:none!important;}.ui-keyboard{top:1920px!important;left:0!important;background:transparent;padding:20px 5px;-webkit-transition-property:top;-webkit-transition-duration:.5s;width:100%;font-family:"OpenSans";}.ui-keyboard.no-animation{-webkit-transition-property:none;-webkit-transition-duration:0;}.ui-keyboard-show{top:1480px!important;background-color:#fff;-webkit-transition-property:opacity;-webkit-transition-duration:.5s;}.ui-keyboard-button{height:75px;min-width:72.6px;font-size:26px;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:2.2px;text-align:center;color:#fff;border-radius:7px;background-color:#cf4520;box-shadow:none;font-weight:bolder;border:0;}.ui-keyboard-button ui-keyboard-actionkey ui-keyboard-bksp ui-state-default ui-corner-all,.ui-keyboard-accept{background-color:#425563;}button.ui-keyboard-button.ui-keyboard-actionkey.ui-keyboard-bksp.ui-keyboard-widekey.ui-state-default.ui-corner-all{background-color:#425563;}button.ui-keyboard-button.ui-keyboard-actionkey.ui-keyboard-space.ui-state-default.ui-corner-all{width:20em;}button.ui-keyboard-button.ui-keyboard-actionkey.ui-keyboard-accept.ui-keyboard-widekey.ui-state-default.ui-corner-all.ui-state-active{width:200px;background-color:#425563;}button.ui-keyboard-button.ui-keyboard-actionkey.ui-keyboard-shift.ui-keyboard-widekey.ui-state-default.ui-corner-all.ui-keyboard-hasactivestate{width:125px;background-color:#425563;}button.ui-keyboard-button.ui-keyboard-actionkey.ui-keyboard-cancel.ui-keyboard-widekey.ui-state-default.ui-corner-all.ui-state-active{width:125px;background-color:#425563;}.ui-keyboard-input-current{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.ui-keyboard-button{background-color:#cf4520;}#phoneInput_keyboard{width:30%!important;left:400px!important;}.rect-auto,.c100.p51 .slice,.c100.p52 .slice,.c100.p53 .slice,.c100.p54 .slice,.c100.p55 .slice,.c100.p56 .slice,.c100.p57 .slice,.c100.p58 .slice,.c100.p59 .slice,.c100.p60 .slice,.c100.p61 .slice,.c100.p62 .slice,.c100.p63 .slice,.c100.p64 .slice,.c100.p65 .slice,.c100.p66 .slice,.c100.p67 .slice,.c100.p68 .slice,.c100.p69 .slice,.c100.p70 .slice,.c100.p71 .slice,.c100.p72 .slice,.c100.p73 .slice,.c100.p74 .slice,.c100.p75 .slice,.c100.p76 .slice,.c100.p77 .slice,.c100.p78 .slice,.c100.p79 .slice,.c100.p80 .slice,.c100.p81 .slice,.c100.p82 .slice,.c100.p83 .slice,.c100.p84 .slice,.c100.p85 .slice,.c100.p86 .slice,.c100.p87 .slice,.c100.p88 .slice,.c100.p89 .slice,.c100.p90 .slice,.c100.p91 .slice,.c100.p92 .slice,.c100.p93 .slice,.c100.p94 .slice,.c100.p95 .slice,.c100.p96 .slice,.c100.p97 .slice,.c100.p98 .slice,.c100.p99 .slice,.c100.p100 .slice{clip:rect(auto,auto,auto,auto);}.pie,.c100 .bar,.c100.p51 .fill,.c100.p52 .fill,.c100.p53 .fill,.c100.p54 .fill,.c100.p55 .fill,.c100.p56 .fill,.c100.p57 .fill,.c100.p58 .fill,.c100.p59 .fill,.c100.p60 .fill,.c100.p61 .fill,.c100.p62 .fill,.c100.p63 .fill,.c100.p64 .fill,.c100.p65 .fill,.c100.p66 .fill,.c100.p67 .fill,.c100.p68 .fill,.c100.p69 .fill,.c100.p70 .fill,.c100.p71 .fill,.c100.p72 .fill,.c100.p73 .fill,.c100.p74 .fill,.c100.p75 .fill,.c100.p76 .fill,.c100.p77 .fill,.c100.p78 .fill,.c100.p79 .fill,.c100.p80 .fill,.c100.p81 .fill,.c100.p82 .fill,.c100.p83 .fill,.c100.p84 .fill,.c100.p85 .fill,.c100.p86 .fill,.c100.p87 .fill,.c100.p88 .fill,.c100.p89 .fill,.c100.p90 .fill,.c100.p91 .fill,.c100.p92 .fill,.c100.p93 .fill,.c100.p94 .fill,.c100.p95 .fill,.c100.p96 .fill,.c100.p97 .fill,.c100.p98 .fill,.c100.p99 .fill,.c100.p100 .fill{position:absolute;border:.08em solid #425563;width:.84em;height:.84em;clip:rect(0,.5em,1em,0);border-radius:50%;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}.pie-fill,.c100.p51 .bar:after,.c100.p51 .fill,.c100.p52 .bar:after,.c100.p52 .fill,.c100.p53 .bar:after,.c100.p53 .fill,.c100.p54 .bar:after,.c100.p54 .fill,.c100.p55 .bar:after,.c100.p55 .fill,.c100.p56 .bar:after,.c100.p56 .fill,.c100.p57 .bar:after,.c100.p57 .fill,.c100.p58 .bar:after,.c100.p58 .fill,.c100.p59 .bar:after,.c100.p59 .fill,.c100.p60 .bar:after,.c100.p60 .fill,.c100.p61 .bar:after,.c100.p61 .fill,.c100.p62 .bar:after,.c100.p62 .fill,.c100.p63 .bar:after,.c100.p63 .fill,.c100.p64 .bar:after,.c100.p64 .fill,.c100.p65 .bar:after,.c100.p65 .fill,.c100.p66 .bar:after,.c100.p66 .fill,.c100.p67 .bar:after,.c100.p67 .fill,.c100.p68 .bar:after,.c100.p68 .fill,.c100.p69 .bar:after,.c100.p69 .fill,.c100.p70 .bar:after,.c100.p70 .fill,.c100.p71 .bar:after,.c100.p71 .fill,.c100.p72 .bar:after,.c100.p72 .fill,.c100.p73 .bar:after,.c100.p73 .fill,.c100.p74 .bar:after,.c100.p74 .fill,.c100.p75 .bar:after,.c100.p75 .fill,.c100.p76 .bar:after,.c100.p76 .fill,.c100.p77 .bar:after,.c100.p77 .fill,.c100.p78 .bar:after,.c100.p78 .fill,.c100.p79 .bar:after,.c100.p79 .fill,.c100.p80 .bar:after,.c100.p80 .fill,.c100.p81 .bar:after,.c100.p81 .fill,.c100.p82 .bar:after,.c100.p82 .fill,.c100.p83 .bar:after,.c100.p83 .fill,.c100.p84 .bar:after,.c100.p84 .fill,.c100.p85 .bar:after,.c100.p85 .fill,.c100.p86 .bar:after,.c100.p86 .fill,.c100.p87 .bar:after,.c100.p87 .fill,.c100.p88 .bar:after,.c100.p88 .fill,.c100.p89 .bar:after,.c100.p89 .fill,.c100.p90 .bar:after,.c100.p90 .fill,.c100.p91 .bar:after,.c100.p91 .fill,.c100.p92 .bar:after,.c100.p92 .fill,.c100.p93 .bar:after,.c100.p93 .fill,.c100.p94 .bar:after,.c100.p94 .fill,.c100.p95 .bar:after,.c100.p95 .fill,.c100.p96 .bar:after,.c100.p96 .fill,.c100.p97 .bar:after,.c100.p97 .fill,.c100.p98 .bar:after,.c100.p98 .fill,.c100.p99 .bar:after,.c100.p99 .fill,.c100.p100 .bar:after,.c100.p100 .fill{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}.c100{position:relative;font-size:120px;width:1em;height:1em;border-radius:50%;float:left;margin:0 .1em .1em 0;background-color:#ccc;}.c100 *,.c100 *:before,.c100 *:after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}.c100.center{float:none;margin:0 auto;}.c100.big{font-size:240px;}.c100.small{font-size:80px;}.c100>span{position:absolute;width:100%;z-index:1;left:0;top:0;width:5em;line-height:5em;font-size:.2em;color:#ccc;display:block;text-align:center;white-space:nowrap;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;}.c100:after{position:absolute;top:.08em;left:.08em;display:block;content:" ";border-radius:50%;background-color:#f5f5f5;width:.84em;height:.84em;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in;}.c100 .slice{position:absolute;width:1em;height:1em;clip:rect(0,1em,1em,.5em);}.c100.p1 .bar{-webkit-transform:rotate(3.6deg);-moz-transform:rotate(3.6deg);-ms-transform:rotate(3.6deg);-o-transform:rotate(3.6deg);transform:rotate(3.6deg);}.c100.p2 .bar{-webkit-transform:rotate(7.2deg);-moz-transform:rotate(7.2deg);-ms-transform:rotate(7.2deg);-o-transform:rotate(7.2deg);transform:rotate(7.2deg);}.c100.p3 .bar{-webkit-transform:rotate(10.8deg);-moz-transform:rotate(10.8deg);-ms-transform:rotate(10.8deg);-o-transform:rotate(10.8deg);transform:rotate(10.8deg);}.c100.p4 .bar{-webkit-transform:rotate(14.4deg);-moz-transform:rotate(14.4deg);-ms-transform:rotate(14.4deg);-o-transform:rotate(14.4deg);transform:rotate(14.4deg);}.c100.p5 .bar{-webkit-transform:rotate(18deg);-moz-transform:rotate(18deg);-ms-transform:rotate(18deg);-o-transform:rotate(18deg);transform:rotate(18deg);}.c100.p6 .bar{-webkit-transform:rotate(21.6deg);-moz-transform:rotate(21.6deg);-ms-transform:rotate(21.6deg);-o-transform:rotate(21.6deg);transform:rotate(21.6deg);}.c100.p7 .bar{-webkit-transform:rotate(25.2deg);-moz-transform:rotate(25.2deg);-ms-transform:rotate(25.2deg);-o-transform:rotate(25.2deg);transform:rotate(25.2deg);}.c100.p8 .bar{-webkit-transform:rotate(28.8deg);-moz-transform:rotate(28.8deg);-ms-transform:rotate(28.8deg);-o-transform:rotate(28.8deg);transform:rotate(28.8deg);}.c100.p9 .bar{-webkit-transform:rotate(32.4deg);-moz-transform:rotate(32.4deg);-ms-transform:rotate(32.4deg);-o-transform:rotate(32.4deg);transform:rotate(32.4deg);}.c100.p10 .bar{-webkit-transform:rotate(36deg);-moz-transform:rotate(36deg);-ms-transform:rotate(36deg);-o-transform:rotate(36deg);transform:rotate(36deg);}.c100.p11 .bar{-webkit-transform:rotate(39.6deg);-moz-transform:rotate(39.6deg);-ms-transform:rotate(39.6deg);-o-transform:rotate(39.6deg);transform:rotate(39.6deg);}.c100.p12 .bar{-webkit-transform:rotate(43.2deg);-moz-transform:rotate(43.2deg);-ms-transform:rotate(43.2deg);-o-transform:rotate(43.2deg);transform:rotate(43.2deg);}.c100.p13 .bar{-webkit-transform:rotate(46.8deg);-moz-transform:rotate(46.8deg);-ms-transform:rotate(46.8deg);-o-transform:rotate(46.8deg);transform:rotate(46.8deg);}.c100.p14 .bar{-webkit-transform:rotate(50.4deg);-moz-transform:rotate(50.4deg);-ms-transform:rotate(50.4deg);-o-transform:rotate(50.4deg);transform:rotate(50.4deg);}.c100.p15 .bar{-webkit-transform:rotate(54deg);-moz-transform:rotate(54deg);-ms-transform:rotate(54deg);-o-transform:rotate(54deg);transform:rotate(54deg);}.c100.p16 .bar{-webkit-transform:rotate(57.6deg);-moz-transform:rotate(57.6deg);-ms-transform:rotate(57.6deg);-o-transform:rotate(57.6deg);transform:rotate(57.6deg);}.c100.p17 .bar{-webkit-transform:rotate(61.2deg);-moz-transform:rotate(61.2deg);-ms-transform:rotate(61.2deg);-o-transform:rotate(61.2deg);transform:rotate(61.2deg);}.c100.p18 .bar{-webkit-transform:rotate(64.8deg);-moz-transform:rotate(64.8deg);-ms-transform:rotate(64.8deg);-o-transform:rotate(64.8deg);transform:rotate(64.8deg);}.c100.p19 .bar{-webkit-transform:rotate(68.4deg);-moz-transform:rotate(68.4deg);-ms-transform:rotate(68.4deg);-o-transform:rotate(68.4deg);transform:rotate(68.4deg);}.c100.p20 .bar{-webkit-transform:rotate(72deg);-moz-transform:rotate(72deg);-ms-transform:rotate(72deg);-o-transform:rotate(72deg);transform:rotate(72deg);}.c100.p21 .bar{-webkit-transform:rotate(75.6deg);-moz-transform:rotate(75.6deg);-ms-transform:rotate(75.6deg);-o-transform:rotate(75.6deg);transform:rotate(75.6deg);}.c100.p22 .bar{-webkit-transform:rotate(79.2deg);-moz-transform:rotate(79.2deg);-ms-transform:rotate(79.2deg);-o-transform:rotate(79.2deg);transform:rotate(79.2deg);}.c100.p23 .bar{-webkit-transform:rotate(82.8deg);-moz-transform:rotate(82.8deg);-ms-transform:rotate(82.8deg);-o-transform:rotate(82.8deg);transform:rotate(82.8deg);}.c100.p24 .bar{-webkit-transform:rotate(86.4deg);-moz-transform:rotate(86.4deg);-ms-transform:rotate(86.4deg);-o-transform:rotate(86.4deg);transform:rotate(86.4deg);}.c100.p25 .bar{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}.c100.p26 .bar{-webkit-transform:rotate(93.6deg);-moz-transform:rotate(93.6deg);-ms-transform:rotate(93.6deg);-o-transform:rotate(93.6deg);transform:rotate(93.6deg);}.c100.p27 .bar{-webkit-transform:rotate(97.2deg);-moz-transform:rotate(97.2deg);-ms-transform:rotate(97.2deg);-o-transform:rotate(97.2deg);transform:rotate(97.2deg);}.c100.p28 .bar{-webkit-transform:rotate(100.8deg);-moz-transform:rotate(100.8deg);-ms-transform:rotate(100.8deg);-o-transform:rotate(100.8deg);transform:rotate(100.8deg);}.c100.p29 .bar{-webkit-transform:rotate(104.4deg);-moz-transform:rotate(104.4deg);-ms-transform:rotate(104.4deg);-o-transform:rotate(104.4deg);transform:rotate(104.4deg);}.c100.p30 .bar{-webkit-transform:rotate(108deg);-moz-transform:rotate(108deg);-ms-transform:rotate(108deg);-o-transform:rotate(108deg);transform:rotate(108deg);}.c100.p31 .bar{-webkit-transform:rotate(111.6deg);-moz-transform:rotate(111.6deg);-ms-transform:rotate(111.6deg);-o-transform:rotate(111.6deg);transform:rotate(111.6deg);}.c100.p32 .bar{-webkit-transform:rotate(115.2deg);-moz-transform:rotate(115.2deg);-ms-transform:rotate(115.2deg);-o-transform:rotate(115.2deg);transform:rotate(115.2deg);}.c100.p33 .bar{-webkit-transform:rotate(118.8deg);-moz-transform:rotate(118.8deg);-ms-transform:rotate(118.8deg);-o-transform:rotate(118.8deg);transform:rotate(118.8deg);}.c100.p34 .bar{-webkit-transform:rotate(122.4deg);-moz-transform:rotate(122.4deg);-ms-transform:rotate(122.4deg);-o-transform:rotate(122.4deg);transform:rotate(122.4deg);}.c100.p35 .bar{-webkit-transform:rotate(126deg);-moz-transform:rotate(126deg);-ms-transform:rotate(126deg);-o-transform:rotate(126deg);transform:rotate(126deg);}.c100.p36 .bar{-webkit-transform:rotate(129.6deg);-moz-transform:rotate(129.6deg);-ms-transform:rotate(129.6deg);-o-transform:rotate(129.6deg);transform:rotate(129.6deg);}.c100.p37 .bar{-webkit-transform:rotate(133.2deg);-moz-transform:rotate(133.2deg);-ms-transform:rotate(133.2deg);-o-transform:rotate(133.2deg);transform:rotate(133.2deg);}.c100.p38 .bar{-webkit-transform:rotate(136.8deg);-moz-transform:rotate(136.8deg);-ms-transform:rotate(136.8deg);-o-transform:rotate(136.8deg);transform:rotate(136.8deg);}.c100.p39 .bar{-webkit-transform:rotate(140.4deg);-moz-transform:rotate(140.4deg);-ms-transform:rotate(140.4deg);-o-transform:rotate(140.4deg);transform:rotate(140.4deg);}.c100.p40 .bar{-webkit-transform:rotate(144deg);-moz-transform:rotate(144deg);-ms-transform:rotate(144deg);-o-transform:rotate(144deg);transform:rotate(144deg);}.c100.p41 .bar{-webkit-transform:rotate(147.6deg);-moz-transform:rotate(147.6deg);-ms-transform:rotate(147.6deg);-o-transform:rotate(147.6deg);transform:rotate(147.6deg);}.c100.p42 .bar{-webkit-transform:rotate(151.2deg);-moz-transform:rotate(151.2deg);-ms-transform:rotate(151.2deg);-o-transform:rotate(151.2deg);transform:rotate(151.2deg);}.c100.p43 .bar{-webkit-transform:rotate(154.8deg);-moz-transform:rotate(154.8deg);-ms-transform:rotate(154.8deg);-o-transform:rotate(154.8deg);transform:rotate(154.8deg);}.c100.p44 .bar{-webkit-transform:rotate(158.4deg);-moz-transform:rotate(158.4deg);-ms-transform:rotate(158.4deg);-o-transform:rotate(158.4deg);transform:rotate(158.4deg);}.c100.p45 .bar{-webkit-transform:rotate(162deg);-moz-transform:rotate(162deg);-ms-transform:rotate(162deg);-o-transform:rotate(162deg);transform:rotate(162deg);}.c100.p46 .bar{-webkit-transform:rotate(165.6deg);-moz-transform:rotate(165.6deg);-ms-transform:rotate(165.6deg);-o-transform:rotate(165.6deg);transform:rotate(165.6deg);}.c100.p47 .bar{-webkit-transform:rotate(169.2deg);-moz-transform:rotate(169.2deg);-ms-transform:rotate(169.2deg);-o-transform:rotate(169.2deg);transform:rotate(169.2deg);}.c100.p48 .bar{-webkit-transform:rotate(172.8deg);-moz-transform:rotate(172.8deg);-ms-transform:rotate(172.8deg);-o-transform:rotate(172.8deg);transform:rotate(172.8deg);}.c100.p49 .bar{-webkit-transform:rotate(176.4deg);-moz-transform:rotate(176.4deg);-ms-transform:rotate(176.4deg);-o-transform:rotate(176.4deg);transform:rotate(176.4deg);}.c100.p50 .bar{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}.c100.p51 .bar{-webkit-transform:rotate(183.6deg);-moz-transform:rotate(183.6deg);-ms-transform:rotate(183.6deg);-o-transform:rotate(183.6deg);transform:rotate(183.6deg);}.c100.p52 .bar{-webkit-transform:rotate(187.2deg);-moz-transform:rotate(187.2deg);-ms-transform:rotate(187.2deg);-o-transform:rotate(187.2deg);transform:rotate(187.2deg);}.c100.p53 .bar{-webkit-transform:rotate(190.8deg);-moz-transform:rotate(190.8deg);-ms-transform:rotate(190.8deg);-o-transform:rotate(190.8deg);transform:rotate(190.8deg);}.c100.p54 .bar{-webkit-transform:rotate(194.4deg);-moz-transform:rotate(194.4deg);-ms-transform:rotate(194.4deg);-o-transform:rotate(194.4deg);transform:rotate(194.4deg);}.c100.p55 .bar{-webkit-transform:rotate(198deg);-moz-transform:rotate(198deg);-ms-transform:rotate(198deg);-o-transform:rotate(198deg);transform:rotate(198deg);}.c100.p56 .bar{-webkit-transform:rotate(201.6deg);-moz-transform:rotate(201.6deg);-ms-transform:rotate(201.6deg);-o-transform:rotate(201.6deg);transform:rotate(201.6deg);}.c100.p57 .bar{-webkit-transform:rotate(205.2deg);-moz-transform:rotate(205.2deg);-ms-transform:rotate(205.2deg);-o-transform:rotate(205.2deg);transform:rotate(205.2deg);}.c100.p58 .bar{-webkit-transform:rotate(208.8deg);-moz-transform:rotate(208.8deg);-ms-transform:rotate(208.8deg);-o-transform:rotate(208.8deg);transform:rotate(208.8deg);}.c100.p59 .bar{-webkit-transform:rotate(212.4deg);-moz-transform:rotate(212.4deg);-ms-transform:rotate(212.4deg);-o-transform:rotate(212.4deg);transform:rotate(212.4deg);}.c100.p60 .bar{-webkit-transform:rotate(216deg);-moz-transform:rotate(216deg);-ms-transform:rotate(216deg);-o-transform:rotate(216deg);transform:rotate(216deg);}.c100.p61 .bar{-webkit-transform:rotate(219.6deg);-moz-transform:rotate(219.6deg);-ms-transform:rotate(219.6deg);-o-transform:rotate(219.6deg);transform:rotate(219.6deg);}.c100.p62 .bar{-webkit-transform:rotate(223.2deg);-moz-transform:rotate(223.2deg);-ms-transform:rotate(223.2deg);-o-transform:rotate(223.2deg);transform:rotate(223.2deg);}.c100.p63 .bar{-webkit-transform:rotate(226.8deg);-moz-transform:rotate(226.8deg);-ms-transform:rotate(226.8deg);-o-transform:rotate(226.8deg);transform:rotate(226.8deg);}.c100.p64 .bar{-webkit-transform:rotate(230.4deg);-moz-transform:rotate(230.4deg);-ms-transform:rotate(230.4deg);-o-transform:rotate(230.4deg);transform:rotate(230.4deg);}.c100.p65 .bar{-webkit-transform:rotate(234deg);-moz-transform:rotate(234deg);-ms-transform:rotate(234deg);-o-transform:rotate(234deg);transform:rotate(234deg);}.c100.p66 .bar{-webkit-transform:rotate(237.6deg);-moz-transform:rotate(237.6deg);-ms-transform:rotate(237.6deg);-o-transform:rotate(237.6deg);transform:rotate(237.6deg);}.c100.p67 .bar{-webkit-transform:rotate(241.2deg);-moz-transform:rotate(241.2deg);-ms-transform:rotate(241.2deg);-o-transform:rotate(241.2deg);transform:rotate(241.2deg);}.c100.p68 .bar{-webkit-transform:rotate(244.8deg);-moz-transform:rotate(244.8deg);-ms-transform:rotate(244.8deg);-o-transform:rotate(244.8deg);transform:rotate(244.8deg);}.c100.p69 .bar{-webkit-transform:rotate(248.4deg);-moz-transform:rotate(248.4deg);-ms-transform:rotate(248.4deg);-o-transform:rotate(248.4deg);transform:rotate(248.4deg);}.c100.p70 .bar{-webkit-transform:rotate(252deg);-moz-transform:rotate(252deg);-ms-transform:rotate(252deg);-o-transform:rotate(252deg);transform:rotate(252deg);}.c100.p71 .bar{-webkit-transform:rotate(255.6deg);-moz-transform:rotate(255.6deg);-ms-transform:rotate(255.6deg);-o-transform:rotate(255.6deg);transform:rotate(255.6deg);}.c100.p72 .bar{-webkit-transform:rotate(259.2deg);-moz-transform:rotate(259.2deg);-ms-transform:rotate(259.2deg);-o-transform:rotate(259.2deg);transform:rotate(259.2deg);}.c100.p73 .bar{-webkit-transform:rotate(262.8deg);-moz-transform:rotate(262.8deg);-ms-transform:rotate(262.8deg);-o-transform:rotate(262.8deg);transform:rotate(262.8deg);}.c100.p74 .bar{-webkit-transform:rotate(266.4deg);-moz-transform:rotate(266.4deg);-ms-transform:rotate(266.4deg);-o-transform:rotate(266.4deg);transform:rotate(266.4deg);}.c100.p75 .bar{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);}.c100.p76 .bar{-webkit-transform:rotate(273.6deg);-moz-transform:rotate(273.6deg);-ms-transform:rotate(273.6deg);-o-transform:rotate(273.6deg);transform:rotate(273.6deg);}.c100.p77 .bar{-webkit-transform:rotate(277.2deg);-moz-transform:rotate(277.2deg);-ms-transform:rotate(277.2deg);-o-transform:rotate(277.2deg);transform:rotate(277.2deg);}.c100.p78 .bar{-webkit-transform:rotate(280.8deg);-moz-transform:rotate(280.8deg);-ms-transform:rotate(280.8deg);-o-transform:rotate(280.8deg);transform:rotate(280.8deg);}.c100.p79 .bar{-webkit-transform:rotate(284.4deg);-moz-transform:rotate(284.4deg);-ms-transform:rotate(284.4deg);-o-transform:rotate(284.4deg);transform:rotate(284.4deg);}.c100.p80 .bar{-webkit-transform:rotate(288deg);-moz-transform:rotate(288deg);-ms-transform:rotate(288deg);-o-transform:rotate(288deg);transform:rotate(288deg);}.c100.p81 .bar{-webkit-transform:rotate(291.6deg);-moz-transform:rotate(291.6deg);-ms-transform:rotate(291.6deg);-o-transform:rotate(291.6deg);transform:rotate(291.6deg);}.c100.p82 .bar{-webkit-transform:rotate(295.2deg);-moz-transform:rotate(295.2deg);-ms-transform:rotate(295.2deg);-o-transform:rotate(295.2deg);transform:rotate(295.2deg);}.c100.p83 .bar{-webkit-transform:rotate(298.8deg);-moz-transform:rotate(298.8deg);-ms-transform:rotate(298.8deg);-o-transform:rotate(298.8deg);transform:rotate(298.8deg);}.c100.p84 .bar{-webkit-transform:rotate(302.4deg);-moz-transform:rotate(302.4deg);-ms-transform:rotate(302.4deg);-o-transform:rotate(302.4deg);transform:rotate(302.4deg);}.c100.p85 .bar{-webkit-transform:rotate(306deg);-moz-transform:rotate(306deg);-ms-transform:rotate(306deg);-o-transform:rotate(306deg);transform:rotate(306deg);}.c100.p86 .bar{-webkit-transform:rotate(309.6deg);-moz-transform:rotate(309.6deg);-ms-transform:rotate(309.6deg);-o-transform:rotate(309.6deg);transform:rotate(309.6deg);}.c100.p87 .bar{-webkit-transform:rotate(313.2deg);-moz-transform:rotate(313.2deg);-ms-transform:rotate(313.2deg);-o-transform:rotate(313.2deg);transform:rotate(313.2deg);}.c100.p88 .bar{-webkit-transform:rotate(316.8deg);-moz-transform:rotate(316.8deg);-ms-transform:rotate(316.8deg);-o-transform:rotate(316.8deg);transform:rotate(316.8deg);}.c100.p89 .bar{-webkit-transform:rotate(320.4deg);-moz-transform:rotate(320.4deg);-ms-transform:rotate(320.4deg);-o-transform:rotate(320.4deg);transform:rotate(320.4deg);}.c100.p90 .bar{-webkit-transform:rotate(324deg);-moz-transform:rotate(324deg);-ms-transform:rotate(324deg);-o-transform:rotate(324deg);transform:rotate(324deg);}.c100.p91 .bar{-webkit-transform:rotate(327.6deg);-moz-transform:rotate(327.6deg);-ms-transform:rotate(327.6deg);-o-transform:rotate(327.6deg);transform:rotate(327.6deg);}.c100.p92 .bar{-webkit-transform:rotate(331.2deg);-moz-transform:rotate(331.2deg);-ms-transform:rotate(331.2deg);-o-transform:rotate(331.2deg);transform:rotate(331.2deg);}.c100.p93 .bar{-webkit-transform:rotate(334.8deg);-moz-transform:rotate(334.8deg);-ms-transform:rotate(334.8deg);-o-transform:rotate(334.8deg);transform:rotate(334.8deg);}.c100.p94 .bar{-webkit-transform:rotate(338.4deg);-moz-transform:rotate(338.4deg);-ms-transform:rotate(338.4deg);-o-transform:rotate(338.4deg);transform:rotate(338.4deg);}.c100.p95 .bar{-webkit-transform:rotate(342deg);-moz-transform:rotate(342deg);-ms-transform:rotate(342deg);-o-transform:rotate(342deg);transform:rotate(342deg);}.c100.p96 .bar{-webkit-transform:rotate(345.6deg);-moz-transform:rotate(345.6deg);-ms-transform:rotate(345.6deg);-o-transform:rotate(345.6deg);transform:rotate(345.6deg);}.c100.p97 .bar{-webkit-transform:rotate(349.2deg);-moz-transform:rotate(349.2deg);-ms-transform:rotate(349.2deg);-o-transform:rotate(349.2deg);transform:rotate(349.2deg);}.c100.p98 .bar{-webkit-transform:rotate(352.8deg);-moz-transform:rotate(352.8deg);-ms-transform:rotate(352.8deg);-o-transform:rotate(352.8deg);transform:rotate(352.8deg);}.c100.p99 .bar{-webkit-transform:rotate(356.4deg);-moz-transform:rotate(356.4deg);-ms-transform:rotate(356.4deg);-o-transform:rotate(356.4deg);transform:rotate(356.4deg);}.c100.p100 .bar{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}.c100:hover{cursor:default;}.c100:hover>span{width:3.33em;line-height:3.33em;font-size:.3em;color:#425563;}.c100:hover:after{top:.04em;left:.04em;width:.92em;height:.92em;}.c100.dark{background-color:#777;}.c100.dark .bar,.c100.dark .fill{border-color:#c6ff00!important;}.c100.dark>span{color:#777;}.c100.dark:after{background-color:#666;}.c100.dark:hover>span{color:#c6ff00;}.c100.green .bar,.c100.green .fill{border-color:#4db53c!important;}.c100.green:hover>span{color:#4db53c;}.c100.green.dark .bar,.c100.green.dark .fill{border-color:#5fd400!important;}.c100.green.dark:hover>span{color:#5fd400;}.c100.orange .bar,.c100.orange .fill{border-color:#dd9d22!important;}.c100.orange:hover>span{color:#dd9d22;}.c100.orange.dark .bar,.c100.orange.dark .fill{border-color:#e08833!important;}.c100.orange.dark:hover>span{color:#e08833;}md-dialog.md-default-theme,md-dialog{border-radius:20px;background-color:#fff;color:rgba(0,0,0,.87);}.kiosk-modal{position:relative;overflow:hidden;border-radius:20px;font-family:"OpenSans";}.kiosk-modal .banners{width:100%;height:369px;overflow:hidden;top:188px;position:absolute;border-bottom:solid 2px #000;}.kiosk-modal .banners .banner{background-size:cover;}.kiosk-modal .idle-modal{width:701px;text-align:center;}.kiosk-modal .idle-modal .idle-modal-header{display:none;height:118px;background-color:#cf4520;text-align:center;border-bottom:8px solid #f45848;}.kiosk-modal .idle-modal .idle-modal-header img{width:500px;margin-top:20px;}.kiosk-modal .idle-modal .idle-modal-content{padding:30px;}.kiosk-modal .idle-modal .idle-modal-content .text{opacity:.85;font-family:"OpenSans";font-size:32px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#242426;width:100%;}.kiosk-modal .idle-modal .idle-modal-content .secondary-text{opacity:.85;font-family:"OpenSans";font-size:24px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#6399ae;width:70%;margin-left:79px;}.kiosk-modal .idle-modal .idle-modal-content .count{font-size:100px;font-weight:bold;text-align:center;color:#ff5358;display:block;width:217px;height:217px;padding-left:90px;padding-top:20px;margin-left:110px;}.kiosk-modal .idle-modal .idle-modal-content .count .c100:after{background-color:#fff;top:.04em;left:.04em;width:.92em;height:.92em;}.kiosk-modal .idle-modal .idle-modal-content .count .c100:hover>span{color:#425563;}.kiosk-modal .idle-modal .idle-modal-content .count .c100>span{width:3.33em;line-height:3.33em;font-size:.3em;color:#425563;font-size:72px;}.kiosk-modal .idle-modal .idle-modal-content .count .c100 .bar{border:.08em solid #425563;}.kiosk-modal .idle-modal .idle-modal-content .continue-btn{background-color:#425563;width:250px;height:62px;font-family:"OpenSans";font-size:20px;font-weight:600;text-align:center;color:#fff;margin:auto;margin-top:85px;line-height:58px;text-transform:uppercase;}.kiosk-modal .idle-modal .idle-modal-content .end-btn{font-family:"OpenSans-Bold";font-size:20px;font-weight:600;text-align:center;text-transform:uppercase;color:#ff5358;margin-top:42px;line-height:58px;}.kiosk-modal.board-item-modal{max-width:926px;max-height:85%;}.kiosk-modal.board-item-modal .md-dialog-content{padding:0;}.kiosk-modal.board-item-modal .md-dialog-content .board-item-image{position:relative;width:925px;height:931px;background-size:cover;background-repeat:no-repeat;background-position:center;margin-bottom:44px;}.kiosk-modal.board-item-modal .md-dialog-content .board-item-image .overlay{background:rgba(0,0,0,.3);width:inherit;height:inherit;}.kiosk-modal.board-item-modal .md-dialog-content .board-item-image i{color:#fff;font-size:73px;position:absolute;text-shadow:1px 1px #000;}.kiosk-modal.board-item-modal .md-dialog-content .board-item-image i.modal-social-icon{bottom:35px;left:53px;}.kiosk-modal.board-item-modal .md-dialog-content .board-item-image i.modal-close-btn{top:8px;right:25px;}.kiosk-modal.board-item-modal .md-dialog-content .board-item-info img{float:right;width:98px;height:98px;border-radius:50%;}.kiosk-modal.board-item-modal .md-dialog-content .board-item-info .name{display:block;font-size:24px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#444;margin-top:10px;}.kiosk-modal.board-item-modal .md-dialog-content .board-item-info .userName{display:block;font-size:18px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#898989;margin-bottom:18px;margin-top:10px;}.kiosk-modal.board-item-modal .md-dialog-content .board-item-info .timestamp{font-size:18px;letter-spacing:-.9px;text-align:left;margin-top:10px;padding-right:57px;color:#000;}.kiosk-modal.board-item-modal .md-dialog-content .board-item-info hr{border-top:2px solid #d2d2d2;margin:45px 0;}.kiosk-modal.board-item-modal .md-dialog-content .board-item-info .fa-twitter{color:#55acee;font-size:24px;}.kiosk-modal.board-item-modal .md-dialog-content .board-item-text{padding-top:15px;padding-right:15px;padding-bottom:39px;font-size:24px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.42;letter-spacing:normal;color:#000;font-weight:bold;}.kiosk-modal.board-item-modal .md-dialog-content .button-container{text-align:center;height:100px;}.kiosk-modal.board-item-modal .md-dialog-content .button-container .modal-close-btn{cursor:pointer;width:275px;height:65px;font-size:24px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;text-transform:uppercase;color:#fff;background-color:#ff5358;line-height:65px;padding:0;}.kiosk-modal.gallery-modal{border-radius:9px;max-width:1034px;height:843px;background:transparent;box-shadow:none;}.kiosk-modal.gallery-modal .md-dialog-content{padding:0;overflow:hidden;}.kiosk-modal.gallery-modal .md-dialog-content .modal-close-btn{margin:auto;background-color:#ff5358;border-radius:10px;font-size:20px;color:#fff;text-transform:uppercase;width:214px;padding:25px 0 18px 0;display:block;margin-top:76px;}.kiosk-modal.gallery-modal .md-dialog-content .gallery-modal-container .image-slide .image{width:926px;height:694px;background-size:cover;background-position:center;background-repeat:no-repeat;margin:auto;}.kiosk-modal.gallery-modal .md-dialog-content .gallery-modal-container .gallery-button-prev,.kiosk-modal.gallery-modal .md-dialog-content .gallery-modal-container .gallery-button-next{color:#fff;width:67px;height:67px;top:40%;}.kiosk-modal.gallery-modal .md-dialog-content .gallery-modal-container .gallery-button-prev i,.kiosk-modal.gallery-modal .md-dialog-content .gallery-modal-container .gallery-button-next i{top:15px;right:45px;position:absolute;font-size:90px;letter-spacing:.3px;color:#fff;}.kiosk-modal.gallery-modal .md-dialog-content .gallery-modal-container .gallery-button-next{left:auto;}.kiosk-modal.gallery-modal .md-dialog-content .gallery-modal-container .gallery-button-next i{right:0;left:45px;}.kiosk-modal.page-modal{border-radius:9px;max-width:1040px;height:1600px;background:transparent;box-shadow:none;padding-left:10px;padding-right:10px;}.kiosk-modal.page-modal .md-dialog-content{padding:0;overflow:hidden;height:100%;width:100%;}.kiosk-modal.page-modal .md-dialog-content .modal-close-btn{margin:auto;background-color:#ff5358;border-radius:10px;font-size:20px;color:#fff;text-transform:uppercase;width:214px;padding:25px 0 18px 0;display:block;margin-top:76px;}.kiosk-modal.page-modal .md-dialog-content .page-modal-container .image-slide .image{width:940px;height:1400px;background-size:100% 100%;background-position:center;background-repeat:no-repeat;margin:auto;}.kiosk-modal.page-modal .md-dialog-content .page-modal-container .page-button-prev,.kiosk-modal.page-modal .md-dialog-content .page-modal-container .page-button-next{color:#fff;width:67px;height:67px;top:40%;}.kiosk-modal.page-modal .md-dialog-content .page-modal-container .page-button-prev i,.kiosk-modal.page-modal .md-dialog-content .page-modal-container .page-button-next i{top:15px;right:45px;position:absolute;font-size:90px;letter-spacing:.3px;color:#fff;}.kiosk-modal.page-modal .md-dialog-content .page-modal-container .page-button-next{left:auto;}.kiosk-modal.page-modal .md-dialog-content .page-modal-container .page-button-next i{right:0;left:45px;}.kiosk-modal.popup-modal{border-radius:9px;max-width:1040px;height:1600px;background:transparent;box-shadow:none;padding-left:10px;padding-right:10px;width:80%;}.kiosk-modal.popup-modal .modal-content{width:100%;height:100%;}.kiosk-modal.popup-modal .modal-content .md-dialog-content{padding:0;overflow:hidden;height:100%;width:100%;}.kiosk-modal.popup-modal .modal-content .md-dialog-content .popup-image{width:100%;height:90%;background-position:center center;background-size:100% 100%;}.kiosk-modal.popup-modal .modal-content .md-dialog-content .button-container{width:100%;text-align:center;}.kiosk-modal.popup-modal .modal-content .md-dialog-content .button-container .modal-close-btn{margin:auto;background-color:#ff5358;border-radius:10px;font-size:20px;color:#fff;text-transform:uppercase;width:214px;padding:25px 0 18px 0;display:block;margin-top:76px;}.kiosk-modal.deals-modal{background-color:transparent;box-shadow:none;border-radius:20px;overflow:hidden;}.kiosk-modal.deals-modal .deals-details .title{font-size:30px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:100px;letter-spacing:normal;text-align:center;color:#fff;background-color:#cf4520;overflow:hidden;width:100%;height:100px;display:inline-block;text-overflow:ellipsis;white-space:nowrap;top:0;position:absolute;z-index:1;}.kiosk-modal.deals-modal .deals-details-img{position:relative;width:700px;height:300px;background-size:cover;background-repeat:no-repeat;background-position:center;margin-top:100px;background-color:#d3d3d3;}.kiosk-modal.deals-modal .company{font-size:24px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#000;overflow:hidden;width:100%;display:inline-block;text-overflow:ellipsis;white-space:nowrap;top:300px;position:absolute;}.kiosk-modal.deals-modal .close-modal{position:absolute;top:5px;right:10px;color:#fff;background-color:rgba(0,0,0,.5);padding:0;border-radius:50%;width:60px;height:60px;line-height:75px;text-align:center;border:solid 4px #fff;}.kiosk-modal.deals-modal .expiry-date{font-size:20px;text-align:center;top:330px;position:absolute;width:100%;}.kiosk-modal.deals-modal .deals-modal-content{width:700px;height:550px;box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px;background-color:#fff;}.kiosk-modal.deals-modal .deals-modal-content .description-container{max-height:400px;overflow-y:scroll;font-size:22px;text-align:left;color:#898989;padding:30px;padding-top:10px;position:absolute;width:100%;top:460px;}.kiosk-modal.deals-modal .deals-modal-content .description-container .disclaimer{width:100%;font-size:14px;text-align:left;color:#898989;padding-top:10px;}.kiosk-modal.deals-modal .deals-modal-content .promo-code{font-size:24px;font-weight:bold;line-height:2.5;text-align:center;color:#444;bottom:40px;position:absolute;bottom:160px;left:190px;}.kiosk-modal.deals-modal .deals-modal-footer{background-color:#fff;padding:10px;width:100%;text-align:center;}.kiosk-modal.deals-modal .deals-modal-footer .close-btn{display:none;}.kiosk-modal.deals-modal .deals-modal-footer .deals-modal-buttons{background-color:#fff;padding:10px;position:absolute;bottom:50px;width:100%;left:0;}.kiosk-modal.deals-modal .deals-modal-footer .deals-modal-buttons .website-btn{width:210px;height:62px;border-radius:10px;background-color:#425563;font-family:OpenSans;font-size:20px;font-weight:600;text-align:center;color:#fff;line-height:62px;margin-top:10px;display:inline-block;margin-left:0;}.kiosk-modal.deals-modal .deals-modal-footer .deals-modal-buttons .send-to-email{width:227px;height:52px;border-radius:10px;background-color:#425563;font-family:OpenSans;font-size:20px;font-weight:600;text-align:center;color:#fff;line-height:52px;margin-top:10px;display:inline-block;margin-left:0;text-transform:uppercase;}.kiosk-modal.deals-modal .deals-modal-footer .deals-modal-buttons .send-to-email .fa{display:none;}.kiosk-modal.deals-modal .deals-modal-footer .deals-modal-buttons .send-to-phone{width:227px;height:52px;border-radius:10px;background-color:#6399ae;font-family:OpenSans;font-size:20px;font-weight:600;text-align:center;color:#fff;line-height:52px;margin-top:10px;display:inline-block;margin-left:0;text-transform:uppercase;}.kiosk-modal.deals-modal .deals-modal-footer .deals-modal-buttons .send-to-phone .fa{display:none;}.kiosk-modal.deals-modal .deals-modal-footer .website-btn{width:210px;height:62px;border-radius:10px;background-color:#ff5358;font-size:20px;font-weight:600;text-align:center;color:#fff;line-height:62px;margin-top:10px;display:inline-block;margin-left:0;}.kiosk-modal.deals-modal .deals-modal-footer .send-to-email{width:227px;height:62px;border-radius:10px;background-color:#ff5358;font-size:20px;font-weight:600;text-align:center;color:#fff;line-height:62px;margin-top:10px;display:inline-block;margin-left:0;text-overflow:ellipsis;overflow:hidden;}.kiosk-modal.deals-modal .deals-modal-footer .send-to-phone{width:227px;height:62px;border-radius:10px;background-color:#ff5358;font-size:20px;font-weight:600;text-align:center;color:#fff;line-height:62px;margin-top:10px;display:inline-block;margin-left:0;text-overflow:ellipsis;overflow:hidden;}.kiosk-modal.email-modal,.kiosk-modal .kiosk-modal.survey-modal,.kiosk-modal .kiosk-modal.survey-modal-popup{font-family:"OpenSans";}.kiosk-modal.email-modal .modal-title,.kiosk-modal .kiosk-modal.survey-modal .modal-title,.kiosk-modal .kiosk-modal.survey-modal-popup .modal-title{display:none;width:701px;height:118px;background-color:#425563;}.kiosk-modal.email-modal .modal-title .logo,.kiosk-modal .kiosk-modal.survey-modal .modal-title .logo,.kiosk-modal .kiosk-modal.survey-modal-popup .modal-title .logo{height:65px;width:300px;background-size:cover;background-repeat:no-repeat;background-position:center;text-align:center;margin-left:auto;margin-right:auto;margin-top:24px;}.kiosk-modal.email-modal .message-header,.kiosk-modal .kiosk-modal.survey-modal .message-header,.kiosk-modal .kiosk-modal.survey-modal-popup .message-header{height:287px;background-color:#cf4520;color:#fff;}.kiosk-modal.email-modal .message-header .title,.kiosk-modal .kiosk-modal.survey-modal .message-header .title,.kiosk-modal .kiosk-modal.survey-modal-popup .message-header .title{font-size:40px;font-weight:bold;}.kiosk-modal.email-modal .message-header .sub-title,.kiosk-modal .kiosk-modal.survey-modal .message-header .sub-title,.kiosk-modal .kiosk-modal.survey-modal-popup .message-header .sub-title{font-size:24px;margin-left:100px;}.kiosk-modal.email-modal .confirmation-container,.kiosk-modal .kiosk-modal.survey-modal .confirmation-container,.kiosk-modal .kiosk-modal.survey-modal-popup .confirmation-container{display:block;margin-left:0;text-align:center;margin-top:28px;}.kiosk-modal.email-modal .confirmation-container .far,.kiosk-modal .kiosk-modal.survey-modal .confirmation-container .far,.kiosk-modal .kiosk-modal.survey-modal-popup .confirmation-container .far{color:#cf4520;font-size:100px;}.kiosk-modal.email-modal .confirmation-container .icon,.kiosk-modal .kiosk-modal.survey-modal .confirmation-container .icon,.kiosk-modal .kiosk-modal.survey-modal-popup .confirmation-container .icon{font-size:100px;color:#77b7c1;border:#77b7c1 5px solid;border-radius:75px;padding:15px;margin-top:25px;margin-bottom:25px;}.kiosk-modal.email-modal .email-modal-content,.kiosk-modal .kiosk-modal.survey-modal .email-modal-content,.kiosk-modal .kiosk-modal.survey-modal-popup .email-modal-content{width:740px;background-color:#fff;}.kiosk-modal.email-modal .email-modal-content md-input-container,.kiosk-modal .kiosk-modal.survey-modal .email-modal-content md-input-container,.kiosk-modal .kiosk-modal.survey-modal-popup .email-modal-content md-input-container{display:block;margin:auto;}.kiosk-modal.email-modal .email-modal-content .md-dialog-content .privacy-notice,.kiosk-modal .kiosk-modal.survey-modal .email-modal-content .md-dialog-content .privacy-notice,.kiosk-modal .kiosk-modal.survey-modal-popup .email-modal-content .md-dialog-content .privacy-notice{font-size:24px;text-align:center;margin-bottom:15px;margin-top:15px;}.kiosk-modal.email-modal .email-modal-content .md-dialog-content .privacy-notice .notice-details,.kiosk-modal .kiosk-modal.survey-modal .email-modal-content .md-dialog-content .privacy-notice .notice-details,.kiosk-modal .kiosk-modal.survey-modal-popup .email-modal-content .md-dialog-content .privacy-notice .notice-details{margin-top:15px;}.kiosk-modal.email-modal .email-modal-content .md-dialog-content .privacy-notice .privacy-link,.kiosk-modal .kiosk-modal.survey-modal .email-modal-content .md-dialog-content .privacy-notice .privacy-link,.kiosk-modal .kiosk-modal.survey-modal-popup .email-modal-content .md-dialog-content .privacy-notice .privacy-link,.kiosk-modal.email-modal .email-modal-content .md-dialog-content .privacy-notice .privacy-display,.kiosk-modal .kiosk-modal.survey-modal .email-modal-content .md-dialog-content .privacy-notice .privacy-display,.kiosk-modal .kiosk-modal.survey-modal-popup .email-modal-content .md-dialog-content .privacy-notice .privacy-display{text-decoration:underline;}.kiosk-modal.email-modal .email-modal-content .md-dialog-content .subscribe,.kiosk-modal .kiosk-modal.survey-modal .email-modal-content .md-dialog-content .subscribe,.kiosk-modal .kiosk-modal.survey-modal-popup .email-modal-content .md-dialog-content .subscribe{font-size:24px;text-align:center;margin-bottom:15px;}.kiosk-modal.email-modal .email-modal-content .md-dialog-content .subscribe .additional-text,.kiosk-modal .kiosk-modal.survey-modal .email-modal-content .md-dialog-content .subscribe .additional-text,.kiosk-modal .kiosk-modal.survey-modal-popup .email-modal-content .md-dialog-content .subscribe .additional-text{width:100%;}.kiosk-modal.email-modal .email-modal-content .title,.kiosk-modal .kiosk-modal.survey-modal .email-modal-content .title,.kiosk-modal .kiosk-modal.survey-modal-popup .email-modal-content .title{opacity:.85;font-size:36px;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;text-align:center;margin-top:35px;font-weight:bold;color:#000;}.kiosk-modal.email-modal .email-modal-content .sub-title,.kiosk-modal .kiosk-modal.survey-modal .email-modal-content .sub-title,.kiosk-modal .kiosk-modal.survey-modal-popup .email-modal-content .sub-title{font-size:24px;margin-left:30px;margin-top:15px;font-weight:bold;color:#000;}.kiosk-modal.email-modal .email-modal-content .country-code,.kiosk-modal .kiosk-modal.survey-modal .email-modal-content .country-code,.kiosk-modal .kiosk-modal.survey-modal-popup .email-modal-content .country-code{width:120px;height:70px;font-size:18px;text-align:left;color:#ccc;border-radius:10px;background-color:#fff;border:solid 1px #ccc;float:left;margin-left:15px;margin-top:20px;}.kiosk-modal.email-modal .email-modal-content .text-box,.kiosk-modal .kiosk-modal.survey-modal .email-modal-content .text-box,.kiosk-modal .kiosk-modal.survey-modal-popup .email-modal-content .text-box{width:640px;height:70px;font-size:18px;text-align:left;color:#000;border-radius:10px;background-color:#fff;margin-left:3px;border:solid 1px #ccc;padding-left:15px;margin:auto;margin-top:20px;float:none;}.kiosk-modal.email-modal .email-modal-content input[type=checkbox],.kiosk-modal .kiosk-modal.survey-modal .email-modal-content input[type=checkbox],.kiosk-modal .kiosk-modal.survey-modal-popup .email-modal-content input[type=checkbox]{position:relative;height:20px;width:20px;top:3px;margin-right:10px;accent-color:#425563;}.kiosk-modal.email-modal .email-modal-content .check,.kiosk-modal .kiosk-modal.survey-modal .email-modal-content .check,.kiosk-modal .kiosk-modal.survey-modal-popup .email-modal-content .check{color:#425563;display:block;position:relative;border:2px solid #b9b9b9;border-radius:100%;height:50px;width:50px;top:-100px;z-index:10;transition:border .25s linear;-webkit-transition:border .25s linear;margin-right:auto;margin-left:auto;}.kiosk-modal.email-modal .email-modal-content .check::before,.kiosk-modal .kiosk-modal.survey-modal .email-modal-content .check::before,.kiosk-modal .kiosk-modal.survey-modal-popup .email-modal-content .check::before{display:block;position:absolute;content:"";border-radius:100%;height:35px;width:35px;top:6px;left:6px;margin:auto;transition:background .25s linear;-webkit-transition:background .25s linear;}.kiosk-modal.email-modal .email-modal-content .back,.kiosk-modal .kiosk-modal.survey-modal .email-modal-content .back,.kiosk-modal .kiosk-modal.survey-modal-popup .email-modal-content .back{font-size:30px;margin:15px;color:#cf4520;text-align:center;}.kiosk-modal.email-modal .email-modal-content .close-btn,.kiosk-modal .kiosk-modal.survey-modal .email-modal-content .close-btn,.kiosk-modal .kiosk-modal.survey-modal-popup .email-modal-content .close-btn{width:299.1px;height:70px;background-color:#425563;font-size:24px;font-weight:600;text-align:center;border-radius:8px;color:#fff;display:inline-block;margin-top:5px;line-height:62px;}.kiosk-modal.email-modal .email-modal-content .error-message,.kiosk-modal .kiosk-modal.survey-modal .email-modal-content .error-message,.kiosk-modal .kiosk-modal.survey-modal-popup .email-modal-content .error-message{margin-left:37px;padding-top:13px;color:#f00;}.kiosk-modal.email-modal .phone-modal-content,.kiosk-modal .kiosk-modal.survey-modal .phone-modal-content,.kiosk-modal .kiosk-modal.survey-modal-popup .phone-modal-content{width:740px;background-color:#fff;}.kiosk-modal.email-modal .phone-modal-content md-input-container,.kiosk-modal .kiosk-modal.survey-modal .phone-modal-content md-input-container,.kiosk-modal .kiosk-modal.survey-modal-popup .phone-modal-content md-input-container{display:block;margin:auto;}.kiosk-modal.email-modal .phone-modal-content .md-dialog-content .privacy-notice,.kiosk-modal .kiosk-modal.survey-modal .phone-modal-content .md-dialog-content .privacy-notice,.kiosk-modal .kiosk-modal.survey-modal-popup .phone-modal-content .md-dialog-content .privacy-notice{font-size:24px;text-align:center;margin-bottom:15px;margin-right:127px;margin-top:15px;}.kiosk-modal.email-modal .phone-modal-content .md-dialog-content .privacy-notice .notice-details,.kiosk-modal .kiosk-modal.survey-modal .phone-modal-content .md-dialog-content .privacy-notice .notice-details,.kiosk-modal .kiosk-modal.survey-modal-popup .phone-modal-content .md-dialog-content .privacy-notice .notice-details{margin-left:53px;width:100%;margin-top:15px;}.kiosk-modal.email-modal .phone-modal-content .md-dialog-content .privacy-notice .privacy-link,.kiosk-modal .kiosk-modal.survey-modal .phone-modal-content .md-dialog-content .privacy-notice .privacy-link,.kiosk-modal .kiosk-modal.survey-modal-popup .phone-modal-content .md-dialog-content .privacy-notice .privacy-link,.kiosk-modal.email-modal .phone-modal-content .md-dialog-content .privacy-notice .privacy-display,.kiosk-modal .kiosk-modal.survey-modal .phone-modal-content .md-dialog-content .privacy-notice .privacy-display,.kiosk-modal .kiosk-modal.survey-modal-popup .phone-modal-content .md-dialog-content .privacy-notice .privacy-display{text-decoration:underline;}.kiosk-modal.email-modal .phone-modal-content .title,.kiosk-modal .kiosk-modal.survey-modal .phone-modal-content .title,.kiosk-modal .kiosk-modal.survey-modal-popup .phone-modal-content .title{opacity:.85;font-size:36px;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;text-align:center;margin-top:35px;font-weight:bold;color:#000;}.kiosk-modal.email-modal .phone-modal-content .sub-title-text,.kiosk-modal .kiosk-modal.survey-modal .phone-modal-content .sub-title-text,.kiosk-modal .kiosk-modal.survey-modal-popup .phone-modal-content .sub-title-text{font-size:24px;margin-left:30px;margin-top:15px;font-weight:bold;text-align:left;color:#000;}.kiosk-modal.email-modal .phone-modal-content .country-code,.kiosk-modal .kiosk-modal.survey-modal .phone-modal-content .country-code,.kiosk-modal .kiosk-modal.survey-modal-popup .phone-modal-content .country-code{width:120px;height:70px;font-size:18px;text-align:left;color:#ccc;border-radius:10px;background-color:#fff;border:solid 1px #ccc;float:left;margin-left:15px;margin-top:20px;}.kiosk-modal.email-modal .phone-modal-content .text-box,.kiosk-modal .kiosk-modal.survey-modal .phone-modal-content .text-box,.kiosk-modal .kiosk-modal.survey-modal-popup .phone-modal-content .text-box{width:490px;height:70px;font-size:18px;text-align:left;color:#000;border-radius:10px;background-color:#fff;margin-left:3px;border:solid 1px #ccc;padding-left:15px;margin:auto;margin-top:20px;float:none;}.kiosk-modal.email-modal .phone-modal-content input[type=checkbox],.kiosk-modal .kiosk-modal.survey-modal .phone-modal-content input[type=checkbox],.kiosk-modal .kiosk-modal.survey-modal-popup .phone-modal-content input[type=checkbox]{position:relative;height:20px;width:20px;top:3px;margin-right:10px;accent-color:#425563;}.kiosk-modal.email-modal .phone-modal-content .check,.kiosk-modal .kiosk-modal.survey-modal .phone-modal-content .check,.kiosk-modal .kiosk-modal.survey-modal-popup .phone-modal-content .check{color:#425563;display:block;position:relative;border:2px solid #b9b9b9;border-radius:100%;height:50px;width:50px;top:-100px;z-index:10;transition:border .25s linear;-webkit-transition:border .25s linear;margin-right:auto;margin-left:auto;}.kiosk-modal.email-modal .phone-modal-content .check::before,.kiosk-modal .kiosk-modal.survey-modal .phone-modal-content .check::before,.kiosk-modal .kiosk-modal.survey-modal-popup .phone-modal-content .check::before{display:block;position:absolute;content:"";border-radius:100%;height:35px;width:35px;top:6px;left:6px;margin:auto;transition:background .25s linear;-webkit-transition:background .25s linear;}.kiosk-modal.email-modal .phone-modal-content .back,.kiosk-modal .kiosk-modal.survey-modal .phone-modal-content .back,.kiosk-modal .kiosk-modal.survey-modal-popup .phone-modal-content .back{font-size:30px;margin:15px;color:#cf4520;text-align:center;}.kiosk-modal.email-modal .phone-modal-content .close-btn,.kiosk-modal .kiosk-modal.survey-modal .phone-modal-content .close-btn,.kiosk-modal .kiosk-modal.survey-modal-popup .phone-modal-content .close-btn{width:299.1px;height:70px;background-color:#425563;font-size:24px;font-weight:600;text-align:center;border-radius:8px;color:#fff;display:inline-block;margin-top:5px;line-height:62px;}.kiosk-modal.email-modal .phone-modal-content .error-message,.kiosk-modal .kiosk-modal.survey-modal .phone-modal-content .error-message,.kiosk-modal .kiosk-modal.survey-modal-popup .phone-modal-content .error-message{margin-left:37px;padding-top:13px;color:#f00;}.kiosk-modal.email-modal .button-container,.kiosk-modal .kiosk-modal.survey-modal .button-container,.kiosk-modal .kiosk-modal.survey-modal-popup .button-container{text-align:center;padding-top:20px;width:100%;padding-bottom:20px;text-transform:uppercase;height:100px;margin:auto;text-align:center;display:inline-flex;}.kiosk-modal.email-modal .button-container .cancel-btn,.kiosk-modal .kiosk-modal.survey-modal .button-container .cancel-btn,.kiosk-modal .kiosk-modal.survey-modal-popup .button-container .cancel-btn{min-width:300px;height:62px;line-height:62px;border-radius:10px;font-size:24px;font-weight:bold;color:#fff;border:solid 2px #425563;text-align:center;display:inline-block;background-color:#425563;text-transform:uppercase;margin:auto;}.kiosk-modal.email-modal .button-container .close-btn,.kiosk-modal .kiosk-modal.survey-modal .button-container .close-btn,.kiosk-modal .kiosk-modal.survey-modal-popup .button-container .close-btn{width:299px;height:62px;border-radius:10px;border:solid 2px #6399ae;font-size:24px;font-weight:600;text-align:center;color:#ff5358;text-align:center;display:inline-block;line-height:62px;background-color:#fff;margin:auto;}.kiosk-modal.email-modal .button-container .send-btn,.kiosk-modal .kiosk-modal.survey-modal .button-container .send-btn,.kiosk-modal .kiosk-modal.survey-modal-popup .button-container .send-btn{min-width:300px;height:62px;line-height:62px;border-radius:10px;font-size:24px;font-weight:bold;color:#fff;text-align:center;display:inline-block;background-color:#6399ae;text-transform:uppercase;margin:auto;}.kiosk-modal.itinerary-modal{top:0;min-height:300px;}.kiosk-modal.itinerary-modal .modal-title{display:unset;background-color:#cf4520;color:#fff;height:90px;line-height:90px;font-size:30px;text-transform:uppercase;text-align:center;}.kiosk-modal.itinerary-modal .modal-title img{margin-top:10px;}.kiosk-modal.itinerary-modal .confirmation-image{width:90px;height:90px;margin-left:260px;}.kiosk-modal.itinerary-modal .confirmation-container{display:block;margin-left:-35px;margin-top:15px;}.kiosk-modal.itinerary-modal .confirmation-container .title{opacity:.85;font-size:30px;font-weight:600;text-align:center;color:#444;}.kiosk-modal.itinerary-modal .itinerary-modal-content{width:701px;min-height:300px;height:auto;background-color:#fff;text-align:center;font-size:20px;}.kiosk-modal.itinerary-modal .itinerary-modal-content md-dialog-content .buttons-container{text-align:center;display:inline-flex;}.kiosk-modal.itinerary-modal .itinerary-modal-content .instructions{font-size:20px;padding:20px;}.kiosk-modal.itinerary-modal .itinerary-modal-content .title{opacity:.85;font-size:30px;font-weight:600;text-align:center;color:#425563;margin-bottom:30px;width:650px;}.kiosk-modal.itinerary-modal .itinerary-modal-content .cancel-btn{width:217.3px;height:62px;border-radius:10px;border:solid 2px #425563;font-size:20px;font-weight:600;text-align:center;color:#fff;text-align:center;display:inline-block;font-weight:bold;margin-left:30px;margin-top:5px;line-height:62px;background-color:#425563;}.kiosk-modal.itinerary-modal .itinerary-modal-content .send-btn{width:217.3px;height:62px;border-radius:10px;background-color:#425563;font-size:20px;font-weight:600;text-align:center;color:#fff;display:inline-block;margin-left:38px;margin-top:5px;line-height:62px;}.kiosk-modal.itinerary-modal .itinerary-modal-content .go-btn{min-width:200px;padding:0 20px;height:62px;border-radius:10px;background-color:#425563;font-size:20px;font-weight:600;text-align:center;color:#fff;display:inline-block;line-height:62px;text-transform:uppercase;}.kiosk-modal.itinerary-modal .itinerary-modal-content .preset-btn{min-width:200px;padding:20px 20px;border-radius:10px;background-color:#cf4520;font-size:20px;text-align:center;color:#fff;display:inline-block;text-transform:uppercase;}.kiosk-modal.itinerary-modal .itinerary-modal-content .close-btn{width:217.3px;height:62px;border-radius:100px;background-color:#e1e1e1;font-size:20px;font-weight:600;text-align:center;color:#686868;display:inline-block;margin-left:-25px;margin-top:5px;line-height:62px;}.kiosk-modal.itinerary-modal .button-container{padding-top:20px;text-align:center;}.kiosk-modal.itinerary-modal .button-container .send-btn{font-size:20px;font-weight:500;text-align:center;color:#686868;background-color:#fff;}.kiosk-modal.itinerary-modal .close-icon{position:absolute;right:10px;left:unset;top:20px;bottom:unset;width:51px;background-color:transparent;color:#fff;border:solid 5px #fff;border-radius:50px;height:51px;padding:0;padding-left:7px;}.kiosk-modal.reservation-modal{top:-200px;}.kiosk-modal.reservation-modal .modal-title{display:none;width:701px;height:118px;background-color:#425563;text-align:center;}.kiosk-modal.reservation-modal .modal-title img{margin-top:10px;max-width:80%;max-height:80%;}.kiosk-modal.reservation-modal .confirmation-image{width:90px;height:90px;margin-left:260px;}.kiosk-modal.reservation-modal .confirmation-container{display:block;margin-left:-35px;margin-top:15px;}.kiosk-modal.reservation-modal .confirmation-container .far{color:#cf4520;font-size:100px;}.kiosk-modal.reservation-modal .confirmation-container .title{font-size:24px;text-align:center;color:#242426;}.kiosk-modal.reservation-modal .reservation-modal-content{width:701px;height:500px;background-color:#fff;font-size:24px;text-align:center;}.kiosk-modal.reservation-modal .reservation-modal-content .md-dialog-content .md-input-has-value .skip-chekbox{width:100%;text-align:center;display:inline-block;}.kiosk-modal.reservation-modal .reservation-modal-content .title{font-size:36px;text-align:center;color:#242426;margin-bottom:0;width:100%;}.kiosk-modal.reservation-modal .reservation-modal-content .cancel-btn{width:217.3px;height:62px;border-radius:10px;border:solid 2px #425563;font-family:"OpenSans-Bold";font-size:20px;font-weight:600;text-align:center;color:#ff5358;text-align:center;display:inline-block;margin-left:80px;margin-top:5px;line-height:62px;background-color:#fff;}.kiosk-modal.reservation-modal .reservation-modal-content .send-btn{width:217.3px;height:62px;border-radius:10px;background-color:#ff5358;font-size:20px;font-weight:600;text-align:center;color:#fff;display:inline-block;margin-left:38px;margin-top:5px;line-height:62px;}.kiosk-modal.reservation-modal .reservation-modal-content .close-btn{width:217.3px;height:62px;border-radius:100px;background-color:#e1e1e1;font-family:"OpenSans-Bold";font-size:20px;font-weight:600;text-align:center;color:#ff5358;display:inline-block;margin-left:-25px;margin-top:5px;line-height:62px;}.kiosk-modal.reservation-modal .button-container{padding-top:20px;text-align:center;}.kiosk-modal.reservation-modal .button-container .send-btn{font-size:20px;font-weight:500;text-align:center;color:#686868;background-color:#ff5358;}.kiosk-modal.directions-modal{max-height:90%;font-family:"OpenSans";}.kiosk-modal.directions-modal .directions-modal-content{width:100%;height:100%;}.kiosk-modal.directions-modal .directions-modal-content .close-icon{display:none;}.kiosk-modal.directions-modal .directions-modal-content .md-dialog-content{padding:0;width:100%;}.kiosk-modal.directions-modal .directions-modal-content .md-dialog-content .message-modal-title{font-weight:bold;}.kiosk-modal.directions-modal .directions-modal-content .md-dialog-content .map{height:428px;width:865px;}.kiosk-modal.directions-modal .directions-modal-content .md-dialog-content .map .detail-map{height:428px;width:865px;display:inline-block;position:relative;}.kiosk-modal.directions-modal .directions-modal-content .md-dialog-content .map .angular-google-map-container{height:428px;width:100%;}.kiosk-modal.directions-modal .directions-modal-content .md-dialog-content .btn-driving{width:50%;height:86px;float:left;font-size:24px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.3px;vertical-align:middle;padding-top:25px;background-color:#ccc;color:#fff;text-align:center;}.kiosk-modal.directions-modal .directions-modal-content .md-dialog-content .btn-driving.selected{background-color:#fff;color:#808080;}.kiosk-modal.directions-modal .directions-modal-content .md-dialog-content .btn-driving.selected i{color:#cf4520;}.kiosk-modal.directions-modal .directions-modal-content .md-dialog-content .btn-walking{width:50%;height:86px;float:left;font-size:24px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.3px;color:#fff;text-align:center;vertical-align:middle;background-color:#ccc;padding-top:25px;}.kiosk-modal.directions-modal .directions-modal-content .md-dialog-content .btn-walking.selected{background-color:#fff;color:#808080;}.kiosk-modal.directions-modal .directions-modal-content .md-dialog-content .btn-walking.selected i{color:#cf4520;}.kiosk-modal.directions-modal .directions-modal-content .md-dialog-content .btn-transit{display:none;width:33%;height:86px;float:left;font-family:"OpenSans";font-size:24px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.3px;color:#fff;text-align:center;vertical-align:middle;background-color:#ccc;padding-top:27px;}.kiosk-modal.directions-modal .directions-modal-content .md-dialog-content .btn-transit.selected{background-color:#fff;color:#ff5358;}.kiosk-modal.directions-modal .directions-modal-content .md-dialog-content .directions{margin:100px 62px 0 62px;}.kiosk-modal.directions-modal .directions-modal-content .md-dialog-content .directions .title{font-size:36px;letter-spacing:.1px;text-align:left;color:#473a2e;}.kiosk-modal.directions-modal .directions-modal-content .md-dialog-content .directions .title h2{font-size:32px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.1px;color:#242426;}.kiosk-modal.directions-modal .directions-modal-content .md-dialog-content .directions .title hr{height:3px;border-bottom:solid 1px #d4c4b7;margin-bottom:0;}.kiosk-modal.directions-modal .directions-modal-content .md-dialog-content .directions .steps{padding:0 39px;width:100%;}.kiosk-modal.directions-modal .directions-modal-content .md-dialog-content .directions .steps .current-location{margin-left:10px;}.kiosk-modal.directions-modal .directions-modal-content .md-dialog-content .directions .steps .current-location img{width:24px;display:inline-block;margin-right:15px;}.kiosk-modal.directions-modal .directions-modal-content .md-dialog-content .directions .steps .current-location .item-info{font-size:18px;font-weight:800;letter-spacing:.2px;text-align:left;color:#242426;display:inline-block;padding-left:11px;}.kiosk-modal.directions-modal .directions-modal-content .md-dialog-content .directions .steps .current-location .item-info i{font-size:22px;padding-right:16px;color:#a3ce62;}.kiosk-modal.directions-modal .directions-modal-content .md-dialog-content .directions .steps .current-address{width:600px;margin-left:10px;}.kiosk-modal.directions-modal .directions-modal-content .md-dialog-content .directions .steps .current-address img{width:24px;float:left;}.kiosk-modal.directions-modal .directions-modal-content .md-dialog-content .directions .steps .current-address .item-info{font-size:22px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.3px;color:#242426;display:block;width:525px;float:right;}.kiosk-modal.directions-modal .directions-modal-content .md-dialog-content .directions .steps .current-address .item-info .phone{display:block;margin-top:5px;}.kiosk-modal.directions-modal .directions-modal-content .md-dialog-content .directions .steps .current-address .item-info .phone i{font-size:22px;padding-right:16px;color:#a3ce62;}.kiosk-modal.directions-modal .directions-modal-content .md-dialog-content .directions .steps .steps-container{height:700px;overflow-y:auto;overflow-x:hidden;}.kiosk-modal.directions-modal .directions-modal-content .md-dialog-content .directions .steps .steps-container .maneuver{width:49px;height:48px;float:left;margin-left:-48px;margin-right:20px;}.kiosk-modal.directions-modal .directions-modal-content .md-dialog-content .directions .steps .steps-container .maneuver img{width:49px;height:48px;}.kiosk-modal.directions-modal .directions-modal-content .md-dialog-content .directions .steps .steps-container .no-directions{font-size:24px;}.kiosk-modal.directions-modal .directions-modal-content .md-dialog-content .directions .steps .steps-container .step{margin:10px 50px;}.kiosk-modal.directions-modal .directions-modal-content .md-dialog-content .directions .steps .steps-container .step .step-info{text-align:left;color:#242426;font-size:24px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.3px;}.kiosk-modal.directions-modal .directions-modal-content .md-dialog-content .directions .steps .steps-container .step .step-info div{font-size:12px;font-weight:300;letter-spacing:.1px;text-align:left;margin:10px 0;}.kiosk-modal.directions-modal .directions-modal-content .md-dialog-content .directions .steps .steps-container .step .step-distance{margin-left:40px;}.kiosk-modal.directions-modal .directions-modal-content .md-dialog-content .directions .steps .steps-container .step .step-distance span{font-size:12px;font-style:normal;font-stretch:normal;line-height:normal;width:auto;display:inline-block;vertical-align:top;}.kiosk-modal.directions-modal .directions-modal-content .md-dialog-content .directions .steps .steps-container .step .step-distance hr{margin:0;display:inline-block;width:667px;border-top:solid 1px rgba(0,0,0,.12);}.kiosk-modal.directions-modal .directions-modal-content .md-dialog-content .directions .share-buttons{width:100%;height:100px;margin:auto;text-align:center;display:inline-flex;}.kiosk-modal.directions-modal .directions-modal-content .md-dialog-content .directions .share-buttons .send-to-phone-btn{width:auto;height:60px;line-height:60px;border-radius:10px;border-color:#425563;background-color:#425563;color:#fff;font-size:22px;font-weight:bold;text-align:center;float:left;margin-top:20px;margin-left:auto;margin-right:auto;min-width:250px;text-transform:uppercase;}.kiosk-modal.directions-modal .directions-modal-content .md-dialog-content .directions .share-buttons .send-to-phone-btn i{display:none;position:relative;font-size:34px;text-align:left;top:0;padding-right:22px;}.kiosk-modal.directions-modal .directions-modal-content .md-dialog-content .directions .share-buttons .send-to-phone-btn .fa-mobile:before{color:#425563;}.kiosk-modal.directions-modal .directions-modal-content .md-dialog-content .directions .share-buttons .send-to-email-btn{width:auto;height:60px;line-height:60px;border-radius:10px;background-color:#cf4520;font-size:22px;font-weight:bold;text-align:center;color:#fff;margin-top:20px;margin-left:auto;margin-right:auto;min-width:250px;text-transform:uppercase;}.kiosk-modal.directions-modal .directions-modal-content .md-dialog-content .directions .share-buttons .send-to-email-btn i{display:none;position:relative;font-size:24px;text-align:left;top:0;padding-right:22px;}.kiosk-modal.directions-modal .directions-modal-content .md-dialog-content .close-btn{clear:both;width:100%;background-color:#fff;margin-top:0;text-align:center;}.kiosk-modal.directions-modal .directions-modal-content .md-dialog-content .close-btn .text{text-transform:uppercase;font-size:24px;font-weight:bold;text-align:center;color:#707070;margin:auto;padding:14px 0 14px 0;width:100%;border-top:solid 1px #d3d3d3;}.kiosk-modal.website-modal{min-width:980px;min-height:1300px;box-shadow:none;max-height:1720px;padding-bottom:100px;z-index:200;font-size:30px;text-align:center;vertical-align:middle;}.kiosk-modal.website-modal.booking{width:760px;min-width:760px;}.kiosk-modal.website-modal .modal-title{width:100%;height:118px;background-color:#55565a;text-align:center;}.kiosk-modal.website-modal .modal-title img{margin-top:10px;max-width:80%;max-height:80%;}.kiosk-modal.website-modal .button-container{padding:15px;text-align:center;position:absolute;bottom:0;width:100%;height:100px;background-color:#808080;left:0;}.kiosk-modal.website-modal .button-container .close-btn{width:217.3px;height:62px;border-radius:100px;background-color:#425563;font-size:20px;font-weight:bold;text-align:center;color:#fff;display:inline-block;float:left;line-height:62px;}.kiosk-modal.website-modal .button-container .keyboard-btn{width:110px;height:62px;border-radius:20px;border:solid 2px #ff5358;font-weight:bold;text-align:center;background-color:#cf4520;float:right;}.kiosk-modal.website-modal button.ui-keyboard-button.ui-keyboard-actionkey.ui-keyboard-space.ui-state-default.ui-corner-all{width:8em;}.kiosk-modal.website-modal .website-modal-content .md-dialog-content .qrcode{position:absolute;top:20px;left:10px;width:400px;height:400px;}.kiosk-modal.website-modal .website-modal-content .md-dialog-content .title{position:absolute;top:60px;left:0;width:100%;text-align:center;font-size:75px;color:#fff;text-transform:uppercase;}.kiosk-modal.website-modal .website-modal-content .md-dialog-content .instructions{position:absolute;top:800px;left:10%;width:80%;text-align:center;font-size:32px;color:#000;}.kiosk-modal.website-modal .website-modal-content .md-dialog-content .message{display:none;color:#f00;font-size:30px;}.kiosk-modal.website-modal .website-modal-content .md-dialog-content .alternate{position:absolute;top:1120px;left:240px;width:70%;text-align:left;font-size:22px;color:#000;}.kiosk-modal.website-modal .website-modal-content .md-dialog-content .button{height:80px;background-color:#ff5358;font-family:"OpenSans-Bold";font-size:36px;font-weight:600;text-align:center;color:#fff;display:inline-block;line-height:60px;position:absolute;top:950px;left:300px;width:390px;text-transform:uppercase;}.kiosk-modal.opentable-modal{min-width:895px;min-height:940px;box-shadow:none;max-height:1500px;padding-bottom:10px;background-color:#fff;color:#000;font-size:40px;text-align:center;vertical-align:middle;margin-top:-250px;}.kiosk-modal.opentable-modal .modal-title{font-size:50px;height:118px;line-height:118px;font-weight:bold;background-color:#ff5358;text-align:center;color:#fff;}.kiosk-modal.opentable-modal .modal-title .back-btn .fa-times-circle{font-size:67px;right:10px;top:20px;position:absolute;}.kiosk-modal.opentable-modal .modal-title .title-text{width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 20px;}.kiosk-modal.opentable-modal .button-container{padding:15px;text-align:center;position:absolute;bottom:0;width:100%;height:100px;background-color:#e2e2e2;left:0;}.kiosk-modal.opentable-modal .button-container .keyboard-btn{width:110px;height:62px;border-radius:20px;border:solid 2px #ff5358;font-family:"OpenSans-Bold";text-align:center;background-color:#cf4520;float:right;}.kiosk-modal.opentable-modal .button-container .close-btn{width:217.3px;height:62px;font-family:"OpenSans-Bold";font-size:30px;font-weight:600;text-align:center;color:#000;display:inline-block;line-height:62px;text-transform:uppercase;}.kiosk-modal.opentable-modal button.ui-keyboard-button.ui-keyboard-actionkey.ui-keyboard-space.ui-state-default.ui-corner-all{width:8em;}.kiosk-modal.opentable-modal .opentable-modal-content .md-dialog-content .instructions{font-size:24px;text-transform:uppercase;font-weight:bold;line-height:40px;width:450px;margin:0 auto;color:#353535;}.kiosk-modal.opentable-modal .opentable-modal-content .md-dialog-content .privacy-notice{font-size:24px;text-align:center;margin-bottom:15px;}.kiosk-modal.opentable-modal .opentable-modal-content .md-dialog-content .privacy-notice .notice-details{margin-top:15px;}.kiosk-modal.opentable-modal .opentable-modal-content .md-dialog-content .send-container{text-align:center;padding-top:10px;display:inline-block;width:100%;text-transform:uppercase;position:relative;}.kiosk-modal.opentable-modal .opentable-modal-content .md-dialog-content .send-container .cancel-btn{width:299px;height:62px;border-radius:10px;border:solid 2px #425563;font-family:"OpenSans-Bold";font-size:20px;font-weight:600;text-align:center;color:#ff5358;text-align:center;display:inline-block;line-height:62px;background-color:#fff;margin-right:10px;}.kiosk-modal.opentable-modal .opentable-modal-content .md-dialog-content .send-container .close-btn{width:299px;height:62px;border-radius:10px;border:solid 2px #425563;font-size:20px;font-weight:600;text-align:center;color:#ff5358;text-align:center;display:inline-block;line-height:62px;background-color:#fff;}.kiosk-modal.opentable-modal .opentable-modal-content .md-dialog-content .send-container .send-btn{font-size:24px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:20px;letter-spacing:normal;text-align:center;color:#fff;width:299px;height:62px;border-radius:10px;background-color:#ff5358;display:inline-block;top:50px;padding-top:19px;margin:0 auto;}.kiosk-modal.opentable-modal .opentable-modal-content .md-dialog-content md-input-container{display:block;margin:auto;}.kiosk-modal.opentable-modal .opentable-modal-content .md-dialog-content .text-container{margin-top:50px;}.kiosk-modal.opentable-modal .opentable-modal-content .md-dialog-content .text-container .title{opacity:.85;font-size:32px;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#000;text-align:center;margin-top:0;}.kiosk-modal.opentable-modal .opentable-modal-content .md-dialog-content .text-container .country-code{width:200px;height:70px;font-size:30px;text-align:left;color:#000;text-align:center;border-radius:10px;background-color:#fff;border:solid 1px #ccc;float:left;margin-left:50px;margin-top:20px;}.kiosk-modal.opentable-modal .opentable-modal-content .md-dialog-content .text-container .text-box{width:510px;height:70px;font-size:30px;text-align:left;color:#000;border-radius:10px;background-color:#fff;margin-left:3px;border:solid 1px #ccc;padding-left:15px;margin:auto;margin-top:20px;margin-left:-10px;float:none;}.kiosk-modal.opentable-modal .opentable-modal-content .md-dialog-content input[type=checkbox]{position:relative;height:50px;width:50px;top:20px;margin-right:10px;color:#425563;margin-left:-250px;accent-color:#425563;}.kiosk-modal.opentable-modal .opentable-modal-content .md-dialog-content .check{color:#425563;display:block;position:relative;border:2px solid #b9b9b9;border-radius:100%;height:50px;width:50px;top:-100px;z-index:10;transition:border .25s linear;-webkit-transition:border .25s linear;margin-right:auto;margin-left:auto;}.kiosk-modal.opentable-modal .opentable-modal-content .md-dialog-content .check::before{display:block;position:absolute;content:"";border-radius:100%;height:35px;width:35px;top:6px;left:6px;margin:auto;transition:background .25s linear;-webkit-transition:background .25s linear;}.kiosk-modal.opentable-modal .opentable-modal-content .md-dialog-content .error-message{margin-left:37px;padding-top:13px;color:#f00;}.kiosk-modal.opentable-modal .opentable-modal-content .md-dialog-content #url{position:absolute!important;display:none!important;}.kiosk-modal.opentable-modal .opentable-modal-content .md-dialog-content .qrcode{top:270px;width:295px;height:295px;margin:25px auto;}.kiosk-modal.opentable-modal .opentable-modal-content .md-dialog-content .qrcode img{width:100%;}.kiosk-modal.opentable-modal .opentable-modal-content .md-dialog-content .logo{position:absolute;top:400px;left:500px;width:400px;}.kiosk-modal.opentable-modal .opentable-modal-content .md-dialog-content .logo img{width:100%;}.kiosk-modal.booking-modal{max-height:90%;background-color:transparent;box-shadow:none;}.kiosk-modal.booking-modal .modal-title{width:100%;height:118px;background-color:#242426;margin-top:-17px;}.kiosk-modal.booking-modal .modal-title .logo{width:100%;height:109px;margin-top:15px;background-size:282px auto;background-position:center 18px;background-repeat:no-repeat;}.kiosk-modal.booking-modal .booking-modal-content .md-dialog-content{padding:0;background-color:#fff;width:701px;}.kiosk-modal.booking-modal .booking-modal-content .md-dialog-content .content .title{opacity:.85;font-size:30px;font-weight:500;color:#242426;text-align:center;padding-top:30px;}.kiosk-modal.booking-modal .booking-modal-content .md-dialog-content .content .description{margin-top:30px;margin-left:50px;display:inline-block;}.kiosk-modal.booking-modal .booking-modal-content .md-dialog-content .content .image{width:330px;margin-left:190px;display:inline-block;}.kiosk-modal.booking-modal .booking-modal-content .md-dialog-content .share-buttons{margin-top:50px;padding-bottom:50px;margin-left:135px;}.kiosk-modal.booking-modal .booking-modal-content .md-dialog-content .share-buttons .send-to-email{font-size:20px;font-weight:500;text-align:center;color:#242426;width:217.3px;height:62px;background-color:#29dbe7;display:inline-block;padding-top:15px;}.kiosk-modal.booking-modal .booking-modal-content .md-dialog-content .share-buttons .send-to-phone{font-size:20px;font-weight:500;text-align:center;color:#242426;width:217.3px;height:62px;background-color:#29dbe7;display:inline-block;padding-top:15px;margin-left:10px;}.kiosk-modal.booking-modal .booking-modal-content .close-btn{height:69px;background-color:#cf4520;box-shadow:0 0 20px 0 rgba(0,0,0,.5);margin-top:40px;}.kiosk-modal.booking-modal .booking-modal-content .close-btn .text{font-size:20px;font-weight:500;text-align:center;color:#464646;padding-top:20px;}.kiosk-modal.ticket-modal{font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;}.kiosk-modal.ticket-modal .modal-title{width:701px;height:118px;background-color:#242426;}.kiosk-modal.ticket-modal .modal-title .logo{height:69px;width:266px;background-size:cover;background-repeat:no-repeat;background-position:center;margin-left:209px;margin-top:24px;}.kiosk-modal.ticket-modal .ticket-modal-content .md-dialog-content{width:701px;height:auto;background-color:#fff;}.kiosk-modal.ticket-modal .ticket-modal-content .md-dialog-content.warning-checkout-container{margin-top:53px;margin-bottom:10px;}.kiosk-modal.ticket-modal .ticket-modal-content .md-dialog-content.warning-checkout-container .confirmation-image{margin:0 auto;}.kiosk-modal.ticket-modal .ticket-modal-content .md-dialog-content.warning-checkout-container .title{margin-top:40px;opacity:.85;font-size:30px;font-weight:600;color:#898989;}.kiosk-modal.ticket-modal .ticket-modal-content .md-dialog-content.warning-checkout-container .description{font-size:18px;text-align:center;color:#ccc;margin-top:22px;margin-bottom:45px;margin-left:140px;margin-right:140px;}.kiosk-modal.ticket-modal .ticket-modal-content .md-dialog-content .cancel-btn{font-size:20px;font-weight:bold;text-align:center;color:#686868;display:inline-block;width:217.3px;height:62px;margin-left:80px;margin-top:5px;line-height:62px;background-color:#e1e1e1;}.kiosk-modal.ticket-modal .ticket-modal-content .md-dialog-content .send-btn{background-color:#29dbe7;font-size:20px;font-weight:bold;text-align:center;color:#242426;display:inline-block;width:217.3px;height:62px;margin-left:32px;margin-top:5px;line-height:62px;}.kiosk-modal.ticket-modal .ticket-modal-content .md-dialog-content .error-message{margin-left:37px;padding-top:63px;color:#f00;}.kiosk-modal.ticket-modal .ticket-modal-content .button-container{padding-top:20px;text-align:center;}.kiosk-modal.ticket-modal .ticket-modal-content .button-container .send-btn{font-size:20px;font-weight:500;text-align:center;color:#686868;background-color:#e1e1e1;}.kiosk-modal.calendar-modal{font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;}.kiosk-modal.calendar-modal .modal-title{width:940px;height:118px;background-color:#242426;}.kiosk-modal.calendar-modal .modal-title .logo{height:69px;width:266px;background-size:cover;background-repeat:no-repeat;background-position:center;margin-left:300px;margin-top:24px;}.kiosk-modal.calendar-modal .calendar-modal-content .scroll-message{font-size:23px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#ccc;padding-bottom:22px;margin-top:-34px;margin-left:111px;}.kiosk-modal.calendar-modal .calendar-modal-content .md-dialog-content{width:940px;height:auto;background-color:#fff;}.kiosk-modal.calendar-modal .calendar-modal-content .md-dialog-content.calendar-container{height:1060px;margin-top:63px;}.kiosk-modal.calendar-modal .calendar-modal-content .md-dialog-content.calendar-container .calendar-holder{margin-bottom:60px;height:700px;}.kiosk-modal.calendar-modal .calendar-modal-content .md-dialog-content.calendar-container .calendar-holder .calendar-widget{zoom:2;}.kiosk-modal.calendar-modal .calendar-modal-content .md-dialog-content.calendar-container .calendar-holder .md-calendar-day-header{background-color:#02546e;color:#fff;margin-left:35px;}.kiosk-modal.calendar-modal .calendar-modal-content .md-dialog-content.calendar-container .calendar-holder .md-default-theme .md-calendar-date.md-calendar-selected-date .md-calendar-date-selection-indicator,.kiosk-modal.calendar-modal .calendar-modal-content .md-dialog-content.calendar-container .calendar-holder .md-calendar-date.md-calendar-selected-date .md-calendar-date-selection-indicator,.kiosk-modal.calendar-modal .calendar-modal-content .md-dialog-content.calendar-container .calendar-holder .md-default-theme .md-calendar-date.md-focus.md-calendar-selected-date .md-calendar-date-selection-indicator,.kiosk-modal.calendar-modal .calendar-modal-content .md-dialog-content.calendar-container .calendar-holder .md-calendar-date.md-focus.md-calendar-selected-date .md-calendar-date-selection-indicator{background-color:#a3ce62;}.kiosk-modal.calendar-modal .calendar-modal-content .md-dialog-content .cancel-btn{font-size:20px;font-weight:bold;text-align:center;color:#686868;display:inline-block;width:217.3px;height:62px;margin-left:80px;margin-top:5px;line-height:62px;background-color:#e1e1e1;}.kiosk-modal.calendar-modal .calendar-modal-content .md-dialog-content .send-btn{background-color:#29dbe7;font-size:20px;font-weight:bold;text-align:center;color:#242426;display:inline-block;width:217.3px;height:62px;margin-left:32px;margin-top:5px;line-height:62px;}.kiosk-modal.calendar-modal .calendar-modal-content .md-dialog-content .continue-btn{width:320px;height:90px;border-radius:10px;background-color:#a3ce62;font-size:24px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;}.kiosk-modal.calendar-modal .calendar-modal-content .md-dialog-content .cancel-calendar-btn{margin-top:40px;width:320px;height:90px;font-size:24px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#f16651;}.kiosk-modal.calendar-modal .calendar-modal-content .md-dialog-content .error-message{margin-left:37px;padding-top:63px;color:#f00;}.kiosk-modal.calendar-modal .calendar-modal-content .button-container{padding-top:20px;text-align:center;}.kiosk-modal.calendar-modal .calendar-modal-content .button-container .send-btn{font-size:20px;font-weight:500;text-align:center;color:#686868;background-color:#e1e1e1;}.kiosk-modal.ageband-modal{font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;}.kiosk-modal.ageband-modal .modal-title{width:700px;height:118px;background-color:#242426;}.kiosk-modal.ageband-modal .modal-title .logo{height:69px;width:266px;background-size:cover;background-repeat:no-repeat;background-position:center;margin-left:210px;margin-top:24px;}.kiosk-modal.ageband-modal .ageband-modal-content .md-dialog-content{width:700px;background-color:#fff;}.kiosk-modal.ageband-modal .ageband-modal-content .md-dialog-content.ageband-container{padding:40px;padding-top:60px;}.kiosk-modal.ageband-modal .ageband-modal-content .md-dialog-content.ageband-container .slider-container{font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:normal;font-size:24px;margin-top:18px;}.kiosk-modal.ageband-modal .ageband-modal-content .md-dialog-content.ageband-container .slider-container md-slider .md-track{background-color:#a3ce62;}.kiosk-modal.ageband-modal .ageband-modal-content .md-dialog-content.ageband-container .slider-container .slider-title{text-align:left;color:#02546e;}.kiosk-modal.ageband-modal .ageband-modal-content .md-dialog-content.ageband-container .slider-container .slider-subtitle{font-size:14px;color:#898989;}.kiosk-modal.ageband-modal .ageband-modal-content .md-dialog-content .continue-btn{margin-top:70px;width:320px;height:90px;border-radius:10px;background-color:#a3ce62;font-size:24px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;}.kiosk-modal.ageband-modal .ageband-modal-content .md-dialog-content .cancel-btn{margin-top:40px;width:320px;height:90px;font-size:24px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#f16651;}.kiosk-modal.ageband-modal .ageband-modal-content .md-dialog-content .error-message{margin-left:37px;padding-top:63px;color:#f00;}.kiosk-modal.ageband-modal .ageband-modal-content .button-container{padding-top:20px;text-align:center;}.kiosk-modal.ageband-modal .ageband-modal-content .button-container .send-btn{font-size:20px;font-weight:500;text-align:center;color:#686868;background-color:#e1e1e1;}.kiosk-modal.tour-options-modal{font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;}.kiosk-modal.tour-options-modal .modal-title{width:940px;height:118px;background-color:#242426;}.kiosk-modal.tour-options-modal .modal-title .logo{height:69px;width:266px;background-size:cover;background-repeat:no-repeat;background-position:center;margin-left:300px;margin-top:24px;}.kiosk-modal.tour-options-modal .tour-options-modal-content .md-dialog-content{height:auto;background-color:#fff;}.kiosk-modal.tour-options-modal .tour-options-modal-content .md-dialog-content .tour-options-container .tour-grade{background-color:#f0f0f0;height:130px;margin-top:15px;margin-bottom:15px;margin-left:20px;margin-right:20px;padding:12px;position:relative;}.kiosk-modal.tour-options-modal .tour-options-modal-content .md-dialog-content .tour-options-container .tour-grade .vertical-line{position:absolute;width:4px;height:190px;background-color:#fff;height:130px;top:0;right:200px;z-index:100;}.kiosk-modal.tour-options-modal .tour-options-modal-content .md-dialog-content .tour-options-container .tour-grade .pricing-band{font-weight:bold;}.kiosk-modal.tour-options-modal .tour-options-modal-content .md-dialog-content .tour-options-container .title{font-size:24px;font-weight:600;margin-left:23px;}.kiosk-modal.tour-options-modal .tour-options-modal-content .md-dialog-content .tour-options-container .tour-title{font-size:24px;font-weight:normal;}.kiosk-modal.tour-options-modal .tour-options-modal-content .md-dialog-content .tour-options-container .description{font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.79;letter-spacing:normal;color:#444;}.kiosk-modal.tour-options-modal .tour-options-modal-content .md-dialog-content .tour-options-container .total-price{font-size:28px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#02546e;}.kiosk-modal.tour-options-modal .tour-options-modal-content .md-dialog-content .tour-options-container .tile{background-color:#f0f0f0;}.kiosk-modal.tour-options-modal .tour-options-modal-content .md-dialog-content .tour-options-container .add-cart-btn{width:164px;height:45px;border-radius:10px;background-color:#2183a0;font-size:14px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;}.kiosk-modal.tour-options-modal .tour-options-modal-content .md-dialog-content .continue-btn{width:320px;height:90px;border-radius:10px;background-color:#a3ce62;font-size:24px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;}.kiosk-modal.tour-options-modal .tour-options-modal-content .md-dialog-content .cancel-btn{margin-top:40px;width:320px;height:90px;font-size:24px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#f16651;}.kiosk-modal.shopping-cart-modal .cart-title{width:940px;height:118px;background-color:#02546e;}.kiosk-modal.shopping-cart-modal .cart-title .logo{height:51px;width:220px;background-size:cover;background-repeat:no-repeat;background-position:center;margin-left:304px;margin-top:34px;}.kiosk-modal.shopping-cart-modal .cart-modal-content{width:940px;height:1100px;background-color:#fff;}.kiosk-modal.shopping-cart-modal .cart-modal-content .shopping-cart{margin-left:20px;}.kiosk-modal.shopping-cart-modal .cart-modal-content .shopping-cart .price-column{position:absolute;right:88px;top:230px;font-size:14px;font-weight:600;font-style:normal;font-stretch:normal;line-height:2.92;letter-spacing:normal;text-align:center;color:#444;}.kiosk-modal.shopping-cart-modal .cart-modal-content .shopping-cart .title{font-size:24px;text-align:left;color:#444;margin:60px 10px 40px -25px;font-weight:bold;}.kiosk-modal.shopping-cart-modal .cart-modal-content .shopping-cart .product{margin:20px 0;position:relative;}.kiosk-modal.shopping-cart-modal .cart-modal-content .shopping-cart .product .details-container{margin-left:20px;}.kiosk-modal.shopping-cart-modal .cart-modal-content .shopping-cart .product .actions-container{position:absolute;bottom:20px;right:82px;}.kiosk-modal.shopping-cart-modal .cart-modal-content .shopping-cart .product .actions-container .item{display:inline-block;margin-right:15px;}.kiosk-modal.shopping-cart-modal .cart-modal-content .shopping-cart .product .actions-container .image{width:24px;height:24px;margin-left:32px;}.kiosk-modal.shopping-cart-modal .cart-modal-content .shopping-cart .product .actions-container .text{font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#f16651;margin-top:5px;}.kiosk-modal.shopping-cart-modal .cart-modal-content .shopping-cart .product .image{width:210px;height:118px;background-size:cover;margin-top:0;}.kiosk-modal.shopping-cart-modal .cart-modal-content .shopping-cart .product .product-title{font-size:18px;font-weight:600;line-height:1.09;text-align:left;color:#f16651;margin-left:10px;margin-bottom:30px;width:600px;}.kiosk-modal.shopping-cart-modal .cart-modal-content .shopping-cart .product .description-name{font-size:14px;text-align:left;color:#898989;font-weight:bold;}.kiosk-modal.shopping-cart-modal .cart-modal-content .shopping-cart .product .total{font-size:28px;line-height:.94;text-align:left;color:#4a4a4a;float:right;margin-right:115px;margin-top:-38px;}.kiosk-modal.shopping-cart-modal .cart-modal-content .shopping-cart .description-info{font-size:14px;text-align:left;color:#898989;}.kiosk-modal.shopping-cart-modal .cart-modal-content .shopping-cart .totals{margin-top:30px;}.kiosk-modal.shopping-cart-modal .cart-modal-content .shopping-cart .totals .name{font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;float:right;color:#898989;margin-right:115px;}.kiosk-modal.shopping-cart-modal .cart-modal-content .shopping-cart .totals .subtotal{font-size:34px;font-weight:600;line-height:1.01;float:right;color:#444;margin-right:115px;}.kiosk-modal.shopping-cart-modal .cart-modal-content .shopping-cart .totals .total{font-size:36px;font-weight:600;line-height:.73;text-align:right;color:#444;}.kiosk-modal.shopping-cart-modal .cart-modal-content .shopping-cart .cart-empty-image{margin-top:100px;margin-left:260px;width:177px;height:190px;}.kiosk-modal.shopping-cart-modal .cart-modal-content .shopping-cart .cart-empty-message{margin-top:60px;margin-left:100px;margin-bottom:100px;width:520px;height:84px;font-size:21.6px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.94;letter-spacing:normal;text-align:center;color:#898989;}.kiosk-modal.shopping-cart-modal .cart-modal-content .shopping-cart .buttons-container{margin-left:210px;}.kiosk-modal.shopping-cart-modal .cart-modal-content .shopping-cart .buttons-container .checkout-button{font-size:24px;font-weight:bold;text-align:center;color:#fff;border-radius:19px;background-color:#a3ce62;height:83px;width:326px;line-height:83px;margin-top:65px;}.kiosk-modal.shopping-cart-modal .cart-modal-content .shopping-cart .buttons-container .continue{height:83px;width:326px;font-size:24px;font-weight:600;font-style:normal;font-stretch:normal;line-height:83px;letter-spacing:normal;text-align:center;color:#02546e;}.kiosk-modal.pre-booking-modal .booking-title{width:1005px;height:118px;background-color:#02546e;}.kiosk-modal.pre-booking-modal .booking-title .logo{height:51px;width:220px;background-size:cover;background-repeat:no-repeat;background-position:center;margin-left:304px;margin-top:34px;}.kiosk-modal.pre-booking-modal .booking-modal-content{width:860px;height:780px;background-color:#fff;}.kiosk-modal.pre-booking-modal .booking-modal-content .share-options{text-transform:none;}.kiosk-modal.pre-booking-modal .booking-modal-content .share-options .header-container .header-title{font-size:30px;font-weight:500;text-align:center;color:#464646;margin-bottom:20px;}.kiosk-modal.pre-booking-modal .booking-modal-content .share-options .header-container .description{font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:2.92;letter-spacing:normal;text-align:center;color:#898989;margin-bottom:150px;}.kiosk-modal.pre-booking-modal .booking-modal-content .share-options .line{position:absolute;width:2px;height:147px;border:solid 2px #aaa;left:433px;}.kiosk-modal.pre-booking-modal .booking-modal-content .share-options .line-upper{top:334px;}.kiosk-modal.pre-booking-modal .booking-modal-content .share-options .line-bottom{top:557px;}.kiosk-modal.pre-booking-modal .booking-modal-content .share-options .or{position:absolute;width:24px;height:23px;font-size:18px;text-align:left;color:#aaa;top:508px;left:423px;}.kiosk-modal.pre-booking-modal .booking-modal-content .share-options .icon{width:64px;height:47px;margin-left:136px;}.kiosk-modal.pre-booking-modal .booking-modal-content .share-options .icon-phone{width:28px;height:64px;margin-left:138px;padding-bottom:6px;margin-top:-8px;}.kiosk-modal.pre-booking-modal .booking-modal-content .share-options .icon-label{opacity:.85;font-size:24px;font-weight:500;text-align:left;color:#242426;text-align:center;margin-top:22px;}.kiosk-modal.pre-booking-modal .booking-modal-content .share-options .icon-label-phone{opacity:.85;font-size:24px;font-weight:500;text-align:left;color:#242426;text-align:center;margin-top:15px;}.kiosk-modal.pre-booking-modal .booking-modal-content .share-options .text-box{width:333px;height:57px;font-size:18px;font-weight:500;text-align:left;color:#aaa;background-color:#fff;border:solid 1px #aaa;margin-top:40px;padding-left:20px;}.kiosk-modal.pre-booking-modal .booking-modal-content .share-options .country-code{width:92px;height:57px;font-size:18px;font-weight:500;text-align:left;color:#aaa;background-color:#fff;border:solid 1px #aaa;margin-top:18px;padding-left:20px;}.kiosk-modal.pre-booking-modal .booking-modal-content .share-options .text-box-phone{width:200px;height:57px;font-size:18px;font-weight:500;text-align:left;color:#aaa;background-color:#fff;border:solid 1px #aaa;margin-top:18px;padding-left:20px;}.kiosk-modal.pre-booking-modal .booking-modal-content .share-options .error-message{text-align:left;color:#f00;margin-top:83px;position:absolute;}.kiosk-modal.pre-booking-modal .booking-modal-content .share-options .error-message-email{text-align:left;color:#f00;position:absolute;}.kiosk-modal.pre-booking-modal .booking-modal-content .share-options .input-container-left{left:50px;position:absolute;}.kiosk-modal.pre-booking-modal .booking-modal-content .share-options .input-container-right{right:50px;position:absolute;}.kiosk-modal.pre-booking-modal .booking-modal-content .share-options .send-button{width:217.3px;height:62px;border-radius:10px;background-color:#a3ce62;font-size:20px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;text-align:center;padding-top:17px;margin-left:60px;margin-top:30px;}.kiosk-modal.pre-booking-modal .booking-modal-content .share-options .send-button-phone{margin-top:10px;}.kiosk-modal.pre-booking-modal .booking-modal-content .share-options .cancel{width:326px;height:33px;font-size:24px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#f16651;margin-left:244px;margin-top:412px;}.kiosk-modal.booking-confirmation-modal .modal-title{width:940px;height:118px;background-color:#02546e;}.kiosk-modal.booking-confirmation-modal .modal-title .logo{height:51px;width:220px;background-size:cover;background-repeat:no-repeat;background-position:center;margin-left:304px;margin-top:34px;}.kiosk-modal.booking-confirmation-modal .confirmation-modal-content{width:940px;height:700px;background-color:#fff;}.kiosk-modal.booking-confirmation-modal .confirmation-modal-content .confirmation-image{width:100px;height:100px;margin:130px 0 70px 357px;}.kiosk-modal.booking-confirmation-modal .confirmation-modal-content .confirmation-content{width:627px;font-size:18px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.94;letter-spacing:normal;text-align:center;color:#898989;margin-left:86px;}.kiosk-modal.booking-confirmation-modal .confirmation-modal-content .close-btn{width:326px;height:82px;border-radius:10px;background-color:#a3ce62;font-size:24px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:82px;letter-spacing:normal;text-align:center;color:#fff;margin-left:245px;margin-top:120px;}.kiosk-modal.detail-modal{min-width:850px;min-height:1500px;background-color:transparent;box-shadow:none;font-family:"OpenSans";}.kiosk-modal.detail-modal .map-section{position:absolute;left:0;top:755px;width:100%;height:290px;}.kiosk-modal.detail-modal .map-section.isVenue{top:806px;}.kiosk-modal.detail-modal .map-section .trail-map{position:absolute;left:0;top:70px;z-index:100;width:100%;height:400px;background-size:100% 100%;}.kiosk-modal.detail-modal .map-section .trail-map .btn-fullscreen{position:absolute;bottom:0;right:0;height:50px;background-color:#ff5358;color:#fff;font-size:24px;line-height:50px;padding-left:30px;padding-right:30px;}.kiosk-modal.detail-modal .map-section .trail-map.fullscreen{left:0;top:190px;height:1300px;background-size:contain;background-repeat:no-repeat;background-position-x:center;background-position-y:center;position:fixed;background-color:#fff;width:100%;}.kiosk-modal.detail-modal .map-section .no-internet{width:100%;height:100%;}.kiosk-modal.detail-modal .map-section .no-internet img{width:100%;height:100%;}.kiosk-modal.detail-modal .map-section .detail-map{width:845px;height:100%;display:inline-block;position:relative;}.kiosk-modal.detail-modal .map-section .detail-map .angular-google-map{height:100%;}.kiosk-modal.detail-modal .map-section .detail-map .angular-google-map .angular-google-map-container{height:100%;}.kiosk-modal.detail-modal .map-section .detail-map .gm-style .gm-style-iw{min-height:70px;display:block;width:292px;position:absolute;left:-120px;top:20px;}.kiosk-modal.detail-modal .map-section #map-info-window{width:292px;height:70px;position:absolute;left:0;text-align:center;background-color:#5a2d25;border-radius:10px;padding-top:15px;}.kiosk-modal.detail-modal .map-section #map-info-window .title{display:inline-block;font-size:18px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;}.kiosk-modal.detail-modal .threshold-360-video{width:100%;height:369px;overflow:hidden;top:188px;position:absolute;z-index:112;}.kiosk-modal.detail-modal .threshold-360-video .blockButton{position:absolute;width:45px;height:45px;z-index:113;background-color:#000;border-radius:10px;right:7px;bottom:7px;text-align:center;line-height:40px;}.kiosk-modal.detail-modal .detail-container{position:absolute;left:0;top:570px;width:100%;height:110px;background-color:#fff;padding-top:0;overflow-y:auto;}.kiosk-modal.detail-modal .detail-container .alert{background-color:#26adf0;color:#fff;text-transform:uppercase;font-size:32px;font-weight:bold;text-align:center;padding:5px;width:100%;border-radius:unset;}.kiosk-modal.detail-modal .detail-container .detail-account{display:block;font-size:20px;font-weight:600;padding-left:30px;padding-right:20px;text-decoration:underline;width:62%;}.kiosk-modal.detail-modal .detail-container .detail-date{display:block;font-size:20px;font-weight:600;padding-left:30px;padding-right:20px;width:62%;}.kiosk-modal.detail-modal .detail-container .detail-location{display:block;font-size:18px;padding-left:30px;padding-right:20px;height:80px;overflow-y:auto;width:62%;}.kiosk-modal.detail-modal .detail-container .rating{position:absolute;top:60px;padding-left:30px;width:500px;height:40px;}.kiosk-modal.detail-modal .detail-container .rating .header{font-size:20px;font-weight:600;text-align:left;}.kiosk-modal.detail-modal .detail-container .rating img{width:120px;float:left;margin-right:20px;}.kiosk-modal.detail-modal .detail-container .rating span{font-size:18px;font-weight:normal;width:300px;float:left;text-align:left;}.kiosk-modal.detail-modal .detail-container .row1{padding-top:30px;text-align:right;padding-right:120px;}.kiosk-modal.detail-modal .detail-container .row2{padding-top:10px;text-align:right;padding-right:120px;}.kiosk-modal.detail-modal .detail-container .row3{padding-top:5px;text-align:right;padding-right:120px;}.kiosk-modal.detail-modal .detail-container .detail-time{font-size:18px;text-align:left;padding-left:30px;padding-right:20px;top:27px;width:70%;}.kiosk-modal.detail-modal .detail-container .detail-time .website-btn{width:217.3px;height:60px;border-radius:8px;background-color:#425563;text-align:center;font-size:24px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#fff;text-transform:uppercase;position:absolute;right:20px;top:38px;}.kiosk-modal.detail-modal .detail-container .detail-time .website-btn i{position:relative;font-size:24px;text-align:left;top:3px;padding-right:5px;}.kiosk-modal.detail-modal .detail-container .detail-address{font-size:24px;text-align:left;}.kiosk-modal.detail-modal .detail-container .address-distance{font-size:18px;}.kiosk-modal.detail-modal .detail-container .detail-phone{font-size:24px;text-align:left;font-size:18px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#444;}.kiosk-modal.detail-modal .detail-container .favorite-btn{display:none;float:right;margin-right:5px;width:80px;font-size:40px;color:#ff5358;padding-top:20px;text-align:center;line-height:20px;}.kiosk-modal.detail-modal .detail-container .favorite-btn .text{font-size:12px;margin-left:-15px;}.kiosk-modal.detail-modal .detail-container .threshold-360{position:absolute;top:-90px;left:30px;z-index:111;}.kiosk-modal.detail-modal .buttons-section{position:absolute;left:0;top:675px;width:100%;height:70px;border-top:solid 1px #e0e0e0;border-bottom:solid 1px #e0e0e0;font-size:24px;color:#ff5358;}.kiosk-modal.detail-modal .buttons-section.trail-mode{top:560px;}.kiosk-modal.detail-modal .buttons-section .website-container{min-width:150px;height:60px;position:absolute;right:20px;top:-100px;z-index:1;}.kiosk-modal.detail-modal .buttons-section .website-container .website-btn{text-align:center;font-size:24px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#fff;background-color:#425563;border-radius:8px;text-transform:uppercase;height:70px;padding:0 30px;min-width:300px;display:inline-grid;align-content:center;}.kiosk-modal.detail-modal .buttons-section .website-container.trail-mode{top:0;}.kiosk-modal.detail-modal .buttons-section .button-container{width:33%;height:70px;border-left:solid 1px #e0e0e0;padding:0;margin:0;float:left;overflow:hidden;}.kiosk-modal.detail-modal .buttons-section .button-container.wide{width:50%;}.kiosk-modal.detail-modal .buttons-section .button-container .website-btn{min-width:200px;width:100%;font-family:"OpenSans";font-size:18px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:60px;letter-spacing:normal;margin-top:0;text-transform:uppercase;text-align:center;color:#ff5358;padding-top:0;}.kiosk-modal.detail-modal .buttons-section .button-container .website-btn i{position:relative;font-size:24px;text-align:left;top:3px;padding-right:5px;}.kiosk-modal.detail-modal .buttons-section .button-container .send-to-phone-btn{color:rgba(0,0,0,.568627451);min-width:200px;width:100%;font-size:18px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;margin-top:0;text-transform:uppercase;text-align:center;padding-top:0;}.kiosk-modal.detail-modal .buttons-section .button-container .send-to-phone-btn i{color:#cf4520;position:relative;font-size:44px;text-align:left;top:8px;padding-right:5px;}.kiosk-modal.detail-modal .buttons-section .button-container .send-to-email-btn{color:rgba(0,0,0,.568627451);min-width:200px;width:100%;font-size:18px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;margin-top:0;text-transform:uppercase;text-align:center;padding-top:0;}.kiosk-modal.detail-modal .buttons-section .button-container .send-to-email-btn i{color:#cf4520;position:relative;font-size:44px;text-align:left;top:8px;padding-right:5px;}.kiosk-modal.detail-modal .buttons-section .button-container .send-to-email-btn2{color:rgba(0,0,0,.568627451);min-width:200px;width:100%;height:24px;font-size:18px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;margin-top:9px;text-transform:uppercase;text-align:center;}.kiosk-modal.detail-modal .buttons-section .button-container .send-to-email-btn2 i{color:#425563;position:relative;font-size:44px;text-align:left;top:8px;padding-right:5px;}.kiosk-modal.detail-modal .buttons-section .button-container .add-to-itinerary-btn{color:rgba(0,0,0,.568627451);min-width:200px;width:100%;margin-top:0;font-size:18px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-transform:uppercase;text-align:center;padding-top:0;text-overflow:ellipsis;overflow:hidden;}.kiosk-modal.detail-modal .buttons-section .button-container .add-to-itinerary-btn i{color:#e02020;position:relative;font-size:44px;text-align:left;top:8px;padding-right:5px;}.kiosk-modal.detail-modal .venue{position:absolute;top:743px;left:0;height:60px;line-height:60px;width:100%;text-align:center;background-color:#425563;color:#fff;padding-top:3px;display:inline-flex;font-size:16px;}.kiosk-modal.detail-modal .venue .venue-detail{margin:auto;color:#fff;}.kiosk-modal.detail-modal .venue .venue-detail .fa,.kiosk-modal.detail-modal .venue .venue-detail .fas{width:20px;text-align:center;margin-right:5px;font-size:20px;}.kiosk-modal.detail-modal .venue .venue-detail .room{border-radius:50%;background-color:#fff;padding:0;color:#425563;width:20px;height:20px;display:inline-block;line-height:20px;text-align:center;margin-right:10px;font-size:12px;}.kiosk-modal.detail-modal .description-section{position:absolute;left:0;top:1120px;width:100%;height:380px;overflow-y:auto;}.kiosk-modal.detail-modal .description-section.isVenue{top:1150px;height:350px;}.kiosk-modal.detail-modal .description-section.no-map{top:735px;height:700px;}.kiosk-modal.detail-modal .description-section .trail-info{padding-left:50px;width:95%;}.kiosk-modal.detail-modal .description-section.trail-mode{top:1140px;height:280px;overflow:auto;}.kiosk-modal.detail-modal .description-section.trail-mode .detail-description{top:auto;height:auto;position:relative;}.kiosk-modal.detail-modal .description-section.trail-mode .detail-description-considerations{display:block;border-top:solid 1px #e0e0e0;}.kiosk-modal.detail-modal .description-section.trail-mode .detail-description-title{border-top:0;}.kiosk-modal.detail-modal .description-section .detail-description-title{opacity:.85;font-size:24px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#444;text-align:left;padding-left:30px;padding-bottom:10px;border-top:solid 1px #e0e0e0;width:100%;padding-top:27px;}.kiosk-modal.detail-modal .description-section .detail-description{font-size:18px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.44;letter-spacing:normal;text-align:left;color:#898989;overflow:auto;position:absolute;width:100%;height:280px;top:98px;padding-left:30px;padding-right:30px;padding-bottom:30px;}.kiosk-modal.detail-modal .description-section .detail-description.no-map{height:600px;}.kiosk-modal.detail-modal .description-section .amenities{height:176px;overflow:auto;position:absolute;width:100%;bottom:0;left:57px;}.kiosk-modal.detail-modal .description-section .amenities .amenity-container{-webkit-transition:all .5s linear;width:585px;overflow:hidden;height:70px;}.kiosk-modal.detail-modal .description-section .amenities .amenity-container .amenity-description-title{margin-top:21px;opacity:.85;font-size:30px;font-weight:600;text-align:left;color:#5a2d25;}.kiosk-modal.detail-modal .description-section .amenities .amenity-container .amenity-item{margin-top:5px;margin-right:15px;}.kiosk-modal.detail-modal .description-section .amenities .amenity-container .amenity{border-radius:10px;background-color:#5a2d25;padding:20px 25px;display:inline-block;width:auto;}.kiosk-modal.detail-modal .description-section .amenities .amenity-container .amenity .amenity-description{font-size:18px;text-align:center;color:#fff;}.kiosk-modal.detail-modal .description-section .reviews{position:absolute;top:20px;background-color:#fff;height:900px;width:640px;opacity:1;}.kiosk-modal.detail-modal .description-section .reviews .reviews-container{padding:20px;overflow:scroll;height:850px;width:640px;}.kiosk-modal.detail-modal .description-section .reviews .reviews-container .review-item{padding:10px;list-style-type:none;border-radius:8px;border:solid 1px #d8d8d8;margin-bottom:40px;}.kiosk-modal.detail-modal .description-section .reviews .reviews-container .review-item .profile-image{display:inline-block;width:100px;height:100px;background-size:cover;border-radius:45px;float:left;}.kiosk-modal.detail-modal .description-section .reviews .reviews-container .review-item .review-author{font-size:20px;font-weight:bold;color:#000;margin-left:40px;margin-top:30px;float:left;}.kiosk-modal.detail-modal .description-section .reviews .reviews-container .review-item .ratings{width:120px;}.kiosk-modal.detail-modal .description-section .reviews .reviews-container .review-item .ratings img{width:120px;}.kiosk-modal.detail-modal .description-section .reviews .reviews-container .review-item .review-description{width:100%;padding:10px;display:inline-block;vertical-align:top;font-size:20px;text-align:left;color:#979797;}.kiosk-modal.detail-modal .description-section .gradient-pageEnd{position:absolute;bottom:0;width:100%;height:82px;background:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,.8));pointer-events:none;}.kiosk-modal.detail-modal .reviews-section{position:absolute;left:0;top:670px;width:100%;height:740px;}.kiosk-modal.detail-modal .reviews-section .detail-description-title{opacity:.85;font-size:24px;font-weight:600;text-align:left;color:#444;padding-left:30px;padding-bottom:10px;border-top:solid 1px #e0e0e0;width:100%;padding-top:20px;}.kiosk-modal.detail-modal .reviews-section .detail-description{font-size:18px;line-height:1.94;text-align:left;color:#898989;overflow:auto;position:absolute;width:100%;height:270px;top:75px;padding-left:30px;padding-right:30px;}.kiosk-modal.detail-modal .reviews-section .reviews{position:absolute;top:20px;background-color:#fff;height:750px;width:100%;opacity:1;}.kiosk-modal.detail-modal .reviews-section .reviews .reviews-container{padding:20px;overflow-y:scroll;overflow-x:hidden;height:650px;width:100%;}.kiosk-modal.detail-modal .reviews-section .reviews .reviews-container .review-item{padding:10px;list-style-type:none;border-radius:8px;border:solid 1px #d8d8d8;margin-bottom:40px;}.kiosk-modal.detail-modal .reviews-section .reviews .reviews-container .review-item .profile-image{display:none;width:100px;height:100px;background-size:cover;border-radius:45px;float:left;}.kiosk-modal.detail-modal .reviews-section .reviews .reviews-container .review-item .review-author{font-size:20px;font-weight:bold;color:#000;margin-left:10px;margin-top:30px;float:left;}.kiosk-modal.detail-modal .reviews-section .reviews .reviews-container .review-item .ratings{width:120px;}.kiosk-modal.detail-modal .reviews-section .reviews .reviews-container .review-item .ratings img{width:120px;}.kiosk-modal.detail-modal .reviews-section .reviews .reviews-container .review-item .review-description{width:100%;padding:10px;display:inline-block;vertical-align:top;font-size:20px;text-align:left;color:#979797;}.kiosk-modal.detail-modal .reviews-section .gradient-pageEnd{position:absolute;bottom:0;width:100%;height:82px;background:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,.8));pointer-events:none;}.kiosk-modal.detail-modal .caption{position:absolute;left:0;top:0;width:850px;height:240px;background-color:#cf4520;color:#fff;padding:0;}.kiosk-modal.detail-modal .caption .title{position:absolute;top:56px;left:30px;width:90%;padding-top:5px;height:113px;font-size:55px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;color:#fff;text-transform:uppercase;overflow:hidden;}.kiosk-modal.detail-modal .caption .subtitle{font-size:24px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#fff;text-transform:uppercase;position:absolute;top:30px;left:30px;width:90%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding-right:60px;}.kiosk-modal.detail-modal .open-table-btn{position:absolute;right:0;top:560px;font-size:24px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:right;color:#fff;padding-left:0;height:60px;width:auto;}.kiosk-modal.detail-modal .open-table-btn img{display:inline-block;padding-right:0;width:200px;}.kiosk-modal.detail-modal .booking-btn{position:absolute;right:-20px;top:-10px;text-align:center;padding-left:0;background-color:#003580;height:50px;width:200px;vertical-align:middle;margin:auto;line-height:50px;}.kiosk-modal.detail-modal .booking-btn img{display:inline-block;width:80%;}.kiosk-modal.detail-modal .detail-control-bar{position:absolute;right:0;top:0;width:100%;height:70px;background-color:transparent;text-align:center;}.kiosk-modal.detail-modal .detail-control-bar .detail-address{position:absolute;left:30px;top:1050px;font-size:24px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:rgba(74,74,74,.9);width:65%;}.kiosk-modal.detail-modal .detail-control-bar .detail-address.isVenue{top:1100px;}.kiosk-modal.detail-modal .detail-control-bar .back-btn{width:80px;height:70px;font-size:50px;color:#fff;text-align:center;line-height:50px;position:absolute;right:0;top:10px;}.kiosk-modal.detail-modal .detail-control-bar .back-revel-btn{width:49.5%;height:70px;font-size:24px;font-weight:bold;color:#ff5358;text-align:center;line-height:50px;text-transform:uppercase;}.kiosk-modal.detail-modal .detail-control-bar .buy-now-revel-btn{width:50%;height:70px;font-size:24px;font-weight:bold;color:#fff;text-align:center;line-height:50px;background-color:#ff5358;text-transform:uppercase;}.kiosk-modal.detail-modal .detail-control-bar .select-quantity-revel{width:100%;height:70px;font-size:24px;font-weight:bold;color:#808080;text-align:center;line-height:50px;background-color:#fff;text-transform:uppercase;}.kiosk-modal.detail-modal .detail-control-bar .select-quantity-revel .go-back-revel-btn{width:24%;height:70px;font-size:24px;font-weight:bold;color:#fff;text-align:center;line-height:50px;background-color:#ff5358;}.kiosk-modal.detail-modal .detail-control-bar .select-quantity-revel .add-to-cart-revel-btn{width:35%;height:70px;font-size:24px;font-weight:bold;color:#fff;text-align:center;line-height:50px;background-color:#ff5358;}.kiosk-modal.detail-modal .detail-control-bar .select-quantity-revel .quantity{border:0;background:#fff;font-size:24PX;width:39.5%;height:65px;padding-left:4px;padding-top:4px;padding-bottom:4px;display:inline-block;}.kiosk-modal.detail-modal .detail-control-bar .select-quantity-revel .quantity .quantity-selector{display:inline-block;border:0;width:15%;margin-left:10%;}.kiosk-modal.detail-modal .detail-control-bar .back-revel-btn{width:49.5%;height:70px;font-size:24px;font-weight:bold;color:#ff5358;text-align:center;line-height:50px;text-transform:uppercase;}.kiosk-modal.detail-modal .detail-control-bar .buy-now-revel-btn{width:50%;height:70px;font-size:24px;font-weight:bold;color:#fff;text-align:center;line-height:50px;background-color:#ff5358;text-transform:uppercase;}.kiosk-modal.detail-modal .detail-control-bar .select-quantity-revel{width:100%;height:70px;font-size:24px;font-weight:bold;color:#808080;text-align:center;line-height:50px;background-color:#fff;text-transform:uppercase;}.kiosk-modal.detail-modal .detail-control-bar .select-quantity-revel .go-back-revel-btn{width:24%;height:70px;font-size:24px;font-weight:bold;color:#fff;text-align:center;line-height:50px;background-color:#ff5358;}.kiosk-modal.detail-modal .detail-control-bar .select-quantity-revel .add-to-cart-revel-btn{width:35%;height:70px;font-size:24px;font-weight:bold;color:#fff;text-align:center;line-height:50px;background-color:#ff5358;}.kiosk-modal.detail-modal .detail-control-bar .select-quantity-revel .quantity{border:0;background:#fff;font-size:24PX;width:39.5%;height:65px;padding-left:4px;padding-top:4px;padding-bottom:4px;display:inline-block;}.kiosk-modal.detail-modal .detail-control-bar .select-quantity-revel .quantity .quantity-selector{display:inline-block;border:0;width:15%;margin-left:10%;}.kiosk-modal.detail-modal .detail-control-bar .get-directions-btn{position:absolute;right:10px;top:1060px;color:#ff5358;font-size:18px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:right;text-transform:uppercase;width:30%;text-overflow:ellipsis;overflow:hidden;}.kiosk-modal.detail-modal .detail-control-bar .get-directions-btn.isVenue{top:1110px;}.kiosk-modal.detail-modal .detail-control-bar .get-directions-btn i{color:#cf4520;}.kiosk-modal.detail-modal .detail-control-bar .get-directions-btn i{position:relative;font-size:24px;text-align:left;top:3px;padding-right:22px;}.kiosk-modal.detail-modal .detail-control-bar .view-review-btn{position:absolute;left:820px;bottom:18px;width:317px;height:82px;border-radius:10px;font-size:24px;font-weight:bold;text-align:left;color:#fff;padding-top:22px;padding-left:25px;border-color:#fff;}.kiosk-modal.detail-modal .detail-control-bar .dining-guide-btn{display:none;position:absolute;left:820px;bottom:18px;width:317px;height:82px;border-radius:10px;background-color:#058e6e;font-size:24px;font-weight:bold;text-align:left;color:#fff;padding-top:22px;padding-left:25px;border-color:#fff;}.kiosk-modal.detail-modal .detail-control-bar .view-our-menu-btn{display:none;position:absolute;left:820px;bottom:18px;width:317px;height:82px;border-radius:10px;background-color:#d66f2a;font-size:24px;font-weight:bold;text-align:left;color:#fff;padding-top:22px;padding-left:25px;}.kiosk-modal.detail-modal .detail-control-bar .view-our-menu-btn img{position:relative;padding-right:22px;height:24px;}.kiosk-modal.detail-modal .detail-control-bar .ticket-btn{min-width:220px;height:82px;border-radius:10px;border:solid 2px #fff;font-size:24px;font-weight:bold;text-align:left;color:#fff;padding-top:22px;padding-left:25px;margin-top:20px;margin-right:20px;text-align:center;}.kiosk-modal.detail-modal .detail-control-bar .ticket-btn i{position:relative;font-size:34px;text-align:left;color:#fff;top:3px;padding-right:22px;}.kiosk-modal.detail-modal.trail-mode .map-section{top:630px;}.kiosk-modal.detail-modal.trail-mode .tab{display:inline-block;width:420px;height:70px;line-height:70px;box-shadow:7px 0 5px 0 rgba(0,0,0,.5);font-size:24px;font-weight:600;color:#444;text-align:center;background-color:#fff;}.kiosk-modal.detail-modal.trail-mode .tab.selected{background-color:#425563;color:#fff;}.kiosk-modal.newsletter-modal{text-align:center;box-shadow:none;padding-bottom:10px;background-color:#fff;color:#000;font-size:40px;text-align:center;vertical-align:middle;width:1000px;margin-top:-530px;height:1145px;top:11px;}.kiosk-modal.newsletter-modal .newsletter-modal-content{width:701px;height:612px;background-color:#fff;}.kiosk-modal.newsletter-modal .newsletter-modal-content .title{opacity:.85;font-size:30px;font-weight:500;text-align:center;color:#242426;margin-bottom:30px;}.kiosk-modal.newsletter-modal .newsletter-modal-content .text-box{width:578px;height:57px;font-size:24px;text-align:left;color:#000;background-color:#fff;margin-left:34px;border:solid 1px #aaa;padding-left:15px;}.kiosk-modal.newsletter-modal .newsletter-modal-content .error{margin-left:38px;}.kiosk-modal.newsletter-modal .newsletter-modal-content .cancel-btn{font-size:20px;font-weight:bold;text-align:center;color:#686868;display:inline-block;width:217.3px;height:62px;margin-left:80px;margin-top:5px;line-height:62px;background-color:#e1e1e1;}.kiosk-modal.newsletter-modal .newsletter-modal-content .send-btn{background-color:#29dbe7;font-size:20px;font-weight:bold;text-align:center;color:#242426;display:inline-block;width:217.3px;height:62px;margin-left:32px;margin-top:5px;line-height:62px;}.kiosk-modal.newsletter-modal .newsletter-modal-content .error-message{color:#f00;font-size:24px;}.kiosk-modal.newsletter-modal .modal-title{width:701px;height:118px;background-color:#fff;font-size:40px;margin-top:40px;width:100%;height:100px;line-height:100px;font-weight:bold;background-color:transparent;text-align:center;color:#000;}.kiosk-modal.newsletter-modal .modal-title .title-text .instructions{width:612px;height:106px;margin:-14px 81.5px 5px 216.1px;font-family:Oswald;font-size:36px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.05;letter-spacing:normal;text-align:center;color:rgba(0,0,0,.87);}.kiosk-modal.newsletter-modal .modal-title .logo{width:279px;height:73px;margin-left:208px;margin-top:15px;}.kiosk-modal.newsletter-modal .button-container{padding:5px;text-align:center;position:absolute;bottom:0;width:100%;height:70px;background-color:#e2e2e2;left:0;}.kiosk-modal.newsletter-modal .button-container .keyboard-btn{width:110px;height:62px;border-radius:20px;border:solid 2px #ff5358;text-align:center;background-color:#cf4520;float:right;}.kiosk-modal.newsletter-modal .button-container .close-btn{width:217.3px;height:62px;font-family:"OpenSans-Bold";font-size:30px;font-weight:600;text-align:center;color:#000;display:inline-block;line-height:62px;text-transform:uppercase;}.kiosk-modal.newsletter-modal button.ui-keyboard-button.ui-keyboard-actionkey.ui-keyboard-space.ui-state-default.ui-corner-all{width:8em;}.kiosk-modal.newsletter-modal .opentable-modal-content .md-dialog-content .center .submit-button{width:299.3px;height:70px;margin:42 0 23px;padding:13px 28.4px 15px 28.9px;background-color:#cf4520;font-family:Oswald;font-size:24px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;border-radius:8px;border-width:0;text-transform:uppercase;text-align:center;color:#fff;}.kiosk-modal.newsletter-modal .opentable-modal-content .md-dialog-content .center .reset-button{width:299.3px;height:70px;margin:18px 0 23px;padding:13px 28.4px 15px 28.9px;background-color:#bbbabb;font-family:Oswald;font-size:24px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;border-radius:8px;border-width:0;text-transform:uppercase;text-align:center;color:#fff;}.kiosk-modal.newsletter-modal .opentable-modal-content .md-dialog-content .form-control{height:51px;overflow:scroll;}.kiosk-modal.newsletter-modal .opentable-modal-content .md-dialog-content .form-container{overflow:scroll;}.kiosk-modal.newsletter-modal .opentable-modal-content .md-dialog-content .form-container .row{margin-left:20px;border-radius:8px;}.kiosk-modal.newsletter-modal .opentable-modal-content .md-dialog-content .form-container .row .agree-check{width:35px;height:51px;margin:0 7.7px 0 -50px;border-radius:4px;border:solid 1px #707070;background-color:#fff;}.kiosk-modal.newsletter-modal .opentable-modal-content .md-dialog-content .form-container .row .agree-label{width:366px;height:25px;margin:33px 387.3px 14.8px 25.7px;font-family:Montserrat;font-size:21px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:rgba(0,0,0,.87);}.kiosk-modal.newsletter-modal .opentable-modal-content .md-dialog-content .form-container .row .news-check{width:35px;height:51px;margin:0 7.7px 0 -50px;border-radius:4px;border:solid 1px #707070;background-color:#fff;}.kiosk-modal.newsletter-modal .opentable-modal-content .md-dialog-content .form-container .row .news-label{width:366px;height:25px;margin:33px 387.3px 14.8px 25.7px;font-family:Montserrat;font-size:21px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:rgba(0,0,0,.87);}.kiosk-modal.newsletter-modal .opentable-modal-content .md-dialog-content .form-container .row .section-title{width:452px;height:47px;margin:37.9px 160px 26px 33px;font-family:Oswald;font-size:32px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:initial;}.kiosk-modal.newsletter-modal .opentable-modal-content .md-dialog-content .form-container .row .newsletter-description{width:735px;height:132px;margin:16px 70px 33px 32px;font-size:18px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;text-align:justify;color:#ff6a42;}.kiosk-modal.newsletter-modal .opentable-modal-content .md-dialog-content .form-container .row .agreement-description{width:797px;height:180px;margin:32.8px 7px 19.5px 32px;font-size:18px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;text-align:justify;color:#707070;}.kiosk-modal.newsletter-modal .opentable-modal-content .md-dialog-content .form-container .row .item-container{width:804px;border-radius:8px;}.kiosk-modal.newsletter-modal .opentable-modal-content .md-dialog-content .form-container .row .item-container .input-label{width:950px;height:25px;margin:0 654px 22px 0;font-family:Montserrat;font-size:21px;font-weight:bold;font-stretch:normal;border-radius:8px;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:rgba(0,0,0,.87);}.kiosk-modal.newsletter-modal .opentable-modal-content .md-dialog-content .form-container .row .item-container .radio-label{display:flex;font-size:21px;}.kiosk-modal.newsletter-modal .opentable-modal-content .md-dialog-content .form-container .row .item-container .radio-label .radio-selection{margin:1px 13px 0 0;}.kiosk-modal.newsletter-modal .opentable-modal-content .md-dialog-content .form-container .row .item-container .required{font-size:16px;margin-top:-3px;text-align:initial;color:#f00;}.kiosk-modal.newsletter-modal .opentable-modal-content .md-dialog-content .instructions{font-size:24px;text-transform:uppercase;font-weight:bold;line-height:24px;height:100px;padding:20px;}.kiosk-modal.newsletter-modal .opentable-modal-content .md-dialog-content .privacy-notice{font-size:24px;text-align:center;margin-bottom:15px;}.kiosk-modal.newsletter-modal .opentable-modal-content .md-dialog-content .privacy-notice .notice-details{margin-top:15px;}.kiosk-modal.newsletter-modal .opentable-modal-content .md-dialog-content .send-container{text-align:center;padding-top:10px;display:inline-block;width:100%;padding-bottom:100px;text-transform:uppercase;}.kiosk-modal.newsletter-modal .opentable-modal-content .md-dialog-content .send-container .cancel-btn{width:299px;height:62px;border-radius:10px;border:solid 2px #425563;font-size:20px;font-weight:600;text-align:center;color:#ff5358;text-align:center;display:inline-block;line-height:62px;background-color:#fff;margin-right:10px;}.kiosk-modal.newsletter-modal .opentable-modal-content .md-dialog-content .send-container .close-btn{width:299px;height:62px;border-radius:10px;border:solid 2px #425563;font-size:20px;font-weight:600;text-align:center;color:#ff5358;text-align:center;display:inline-block;line-height:62px;background-color:#fff;}.kiosk-modal.newsletter-modal .opentable-modal-content .md-dialog-content .send-container .send-btn{font-size:24px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;width:250px;height:62px;border-radius:10px;background-color:#ff5358;display:inline-block;margin-left:10px;left:215px;top:280px;padding-top:19px;}.kiosk-modal.newsletter-modal .opentable-modal-content .md-dialog-content md-input-container{display:block;margin:auto;}.kiosk-modal.newsletter-modal .opentable-modal-content .md-dialog-content .text-container{margin-top:-60px;}.kiosk-modal.newsletter-modal .opentable-modal-content .md-dialog-content .text-container .title{opacity:.85;font-size:32px;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#242426;text-align:center;margin-top:0;}.kiosk-modal.newsletter-modal .opentable-modal-content .md-dialog-content .text-container .country-code{width:120px;height:70px;font-size:30px;text-align:left;color:#000;text-align:center;border-radius:10px;background-color:#fff;border:solid 1px #ccc;float:left;margin-left:100px;margin-top:20px;}.kiosk-modal.newsletter-modal .opentable-modal-content .md-dialog-content .text-container .text-box{width:490px;height:70px;font-size:30px;text-align:left;color:#000;border-radius:10px;background-color:#fff;margin-left:3px;border:solid 1px #ccc;padding-left:15px;margin:auto;margin-top:20px;margin-left:-100px;float:none;}.kiosk-modal.newsletter-modal .opentable-modal-content .md-dialog-content input[type=checkbox]{position:relative;height:50px;width:50px;top:20px;margin-right:10px;accent-color:#cf4520;margin-left:-250px;}.kiosk-modal.newsletter-modal .opentable-modal-content .md-dialog-content .check{color:#425563;display:block;position:relative;border:2px solid #b9b9b9;border-radius:100%;height:50px;width:50px;top:-100px;z-index:10;transition:border .25s linear;-webkit-transition:border .25s linear;margin-right:auto;margin-left:auto;}.kiosk-modal.newsletter-modal .opentable-modal-content .md-dialog-content .check::before{display:block;position:absolute;content:"";border-radius:100%;height:35px;width:35px;top:6px;left:6px;margin:auto;transition:background .25s linear;-webkit-transition:background .25s linear;}.kiosk-modal.newsletter-modal .opentable-modal-content .md-dialog-content .error-message{margin-left:37px;padding-top:13px;color:#f00;}.kiosk-modal.newsletter-modal .opentable-modal-content .md-dialog-content .qrcode{position:absolute;color:#cf4520;top:300px;left:290px;width:400px;height:400px;}.kiosk-modal.newsletter-modal .opentable-modal-content .md-dialog-content .qrcode img{width:100%;}.kiosk-modal.newsletter-modal .opentable-modal-content .md-dialog-content .logo{position:absolute;top:400px;left:500px;width:400px;}.kiosk-modal.newsletter-modal .opentable-modal-content .md-dialog-content .logo img{width:100%;}.kiosk-modal.message-modal{height:825px;width:825px;overflow:hidden;font-family:"OpenSans";}.kiosk-modal.message-modal .message-image{position:absolute;right:10px;top:-150px;z-index:0;}.kiosk-modal.message-modal .modal-title{width:100%;height:287px;color:#fff;background-color:#cf4520;font-size:40px;font-weight:bold;padding:30px;padding-top:50px;padding-right:40%;}.kiosk-modal.message-modal .modal-title .logo{height:65px;width:300px;background-size:cover;background-repeat:no-repeat;background-position:center;text-align:center;margin-left:auto;margin-right:auto;margin-top:24px;}.kiosk-modal.message-modal .modal-title .sub-title{font-size:24px;padding-top:20px;font-weight:normal;}.kiosk-modal.message-modal .confirmation-container{display:block;margin-left:0;text-align:center;}.kiosk-modal.message-modal .confirmation-container .far{color:#cf4520;font-size:100px;}.kiosk-modal.message-modal .confirmation-container .icon{font-size:100px;color:#e63e19;border:#e63e19 5px solid;border-radius:75px;padding:15px;margin-top:25px;margin-bottom:25px;}.kiosk-modal.message-modal .modal-content{width:100%;height:550px;padding:50px;background-color:#fff;}.kiosk-modal.message-modal .modal-content md-input-container{display:block;margin:auto;}.kiosk-modal.message-modal .modal-content .title{opacity:.85;font-size:30px;text-align:center;color:#444;margin:0 54px 20px 54px;}.kiosk-modal.message-modal .modal-content .send-btn{border-radius:10px;background-color:#ff5358;font-size:20px;font-weight:bold;text-align:center;color:#fff;display:inline-block;width:217.3px;height:62px;margin-left:32px;margin-top:5px;line-height:62px;text-overflow:ellipsis;overflow:hidden;}.kiosk-modal.message-modal .modal-content .error-message{margin-left:37px;padding-top:13px;color:#f00;}.kiosk-modal.message-modal .button-container{text-align:center;padding-top:20px;text-align:center;}.kiosk-modal.message-modal .button-container .cancel-btn{width:217.3px;height:62px;border-radius:10px;border:solid 2px #ff5358;font-size:20px;font-weight:600;text-align:center;color:#ff5358;text-align:center;display:inline-block;line-height:62px;background-color:#fff;margin-right:10px;}.kiosk-modal.message-modal .button-container .close-btn{width:217.3px;height:62px;border-radius:10px;border:solid 2px #ff5358;font-size:20px;font-weight:600;text-align:center;color:#ff5358;text-align:center;display:inline-block;line-height:62px;background-color:#fff;margin-right:10px;}.kiosk-modal.message-modal .button-container .send-btn{width:217.3px;height:62px;border-radius:10px;background-color:#425563;font-size:30px;font-weight:600;text-align:center;color:#fff;display:inline-block;line-height:62px;margin-left:10px;text-overflow:ellipsis;overflow:hidden;}.kiosk-modal .survey-modal,.kiosk-modal .survey-modal-popup{font-family:"OpenSans";}.kiosk-modal .survey-modal .processing,.kiosk-modal .survey-modal-popup .processing{width:100%;height:100%;background-color:rgba(0,0,0,.75);background-image:url(/images/static/loader.gif);background-position:center center;background-repeat:no-repeat;position:absolute;top:0;left:0;z-index:20;}.kiosk-modal .survey-modal .md-dialog-content,.kiosk-modal .survey-modal-popup .md-dialog-content{background-color:#cf4520;text-align:center;background-size:cover;background-repeat:no-repeat;height:200px;width:100%;}.kiosk-modal .survey-modal .md-dialog-content .kiosk-modal-title,.kiosk-modal .survey-modal-popup .md-dialog-content .kiosk-modal-title{display:none;font-size:40px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;margin-top:68px;}.kiosk-modal .survey-modal .md-dialog-content .subtitle,.kiosk-modal .survey-modal-popup .md-dialog-content .subtitle{font-size:24px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;margin-top:10px;padding:0 20px;}.kiosk-modal .survey-modal .md-dialog-content .subtitle h2,.kiosk-modal .survey-modal-popup .md-dialog-content .subtitle h2{font-size:50px;font-weight:bold;}.kiosk-modal .survey-modal .question-container,.kiosk-modal .survey-modal-popup .question-container{max-height:960px;min-height:200px;overflow:auto;overflow-x:hidden;width:100%;align-content:center;}.kiosk-modal .survey-modal .question-container .form-control,.kiosk-modal .survey-modal-popup .question-container .form-control{overflow:hidden;font-size:30px;min-height:55px;}.kiosk-modal .survey-modal .question-container .text-box,.kiosk-modal .survey-modal-popup .question-container .text-box{width:820px;}.kiosk-modal .survey-modal .question-container .question,.kiosk-modal .survey-modal-popup .question-container .question{text-align:center;font-size:38px;padding:20px;}.kiosk-modal .survey-modal .question-container .question label,.kiosk-modal .survey-modal-popup .question-container .question label{font-size:32px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.1px;text-align:center;color:#3e373f;font-weight:normal;}.kiosk-modal .survey-modal .question-container .question-left,.kiosk-modal .survey-modal-popup .question-container .question-left{text-align:left;font-size:38px;padding:20px;}.kiosk-modal .survey-modal .question-container .question-left label,.kiosk-modal .survey-modal-popup .question-container .question-left label{color:#cf4520;font-weight:normal;}.kiosk-modal .survey-modal .question-container .question-required,.kiosk-modal .survey-modal-popup .question-container .question-required{color:#f00;}.kiosk-modal .survey-modal .question-container .answer-text,.kiosk-modal .survey-modal-popup .question-container .answer-text{font-size:24px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:0;color:#000;padding:5px;display:block;position:relative;margin:10px auto;height:50px;z-index:9;cursor:pointer;-webkit-transition:all .25s linear;padding-top:70px;vertical-align:text-bottom;}.kiosk-modal .survey-modal .question-container .answer-text.page4,.kiosk-modal .survey-modal-popup .question-container .answer-text.page4{vertical-align:middle;margin-left:70px;width:320px;height:80px;line-height:30px;padding-top:0;}.kiosk-modal .survey-modal .question-container .multi-choice .answer-text,.kiosk-modal .survey-modal-popup .question-container .multi-choice .answer-text{margin:0;}.kiosk-modal .survey-modal .question-container .star-rating,.kiosk-modal .survey-modal-popup .question-container .star-rating{margin:0;padding:0;display:inline-block;}.kiosk-modal .survey-modal .question-container .star-rating .star,.kiosk-modal .survey-modal-popup .question-container .star-rating .star{padding:45px;color:#ddd;font-size:65px;text-shadow:.05em .05em #aaa;list-style-type:none;display:inline-block;cursor:pointer;}.kiosk-modal .survey-modal .question-container .star-rating .star.filled,.kiosk-modal .survey-modal-popup .question-container .star-rating .star.filled{color:#ff0;}.kiosk-modal .survey-modal .question-container .star-rating.readonly .star.filled,.kiosk-modal .survey-modal-popup .question-container .star-rating.readonly .star.filled{color:#666;}.kiosk-modal .survey-modal .question-container input[type=checkbox],.kiosk-modal .survey-modal-popup .question-container input[type=checkbox]{position:relative;height:50px;width:50px;top:55px;margin-left:17px;accent-color:#cf4520;}.kiosk-modal .survey-modal .question-container input[type=radio],.kiosk-modal .survey-modal-popup .question-container input[type=radio]{position:absolute;visibility:hidden;accent-color:#cf4520;}.kiosk-modal .survey-modal .question-container input[type=radio].page4,.kiosk-modal .survey-modal-popup .question-container input[type=radio].page4{width:400px;height:100px;margin-left:0;}.kiosk-modal .survey-modal .question-container .check-promoter,.kiosk-modal .survey-modal-popup .question-container .check-promoter{color:#cf4520;display:block;position:relative;border:2px solid #b9b9b9;height:70px;width:70px;top:-35px;z-index:5;transition:border .25s linear;-webkit-transition:border .25s linear;margin-right:auto;margin-left:auto;}.kiosk-modal .survey-modal .question-container .check-promoter::before,.kiosk-modal .survey-modal-popup .question-container .check-promoter::before{display:block;position:absolute;content:"";border-radius:0;width:70px;height:70px;top:0;left:0;margin:auto;transition:background .25s linear;-webkit-transition:background .25s linear;}.kiosk-modal .survey-modal .question-container input[type=radio]:checked~.check-promoter,.kiosk-modal .survey-modal-popup .question-container input[type=radio]:checked~.check-promoter{border:2px solid #cf4520;color:#cf4520;accent-color:#cf4520;}.kiosk-modal .survey-modal .question-container input[type=radio]:checked~.check-promoter::before,.kiosk-modal .survey-modal-popup .question-container input[type=radio]:checked~.check-promoter::before{background:#cf4520;accent-color:#cf4520;}.kiosk-modal .survey-modal .question-container .check,.kiosk-modal .survey-modal-popup .question-container .check{color:#cf4520;display:block;position:relative;border:2px solid #b9b9b9;border-radius:100%;height:50px;width:50px;top:-100px;z-index:5;transition:border .25s linear;-webkit-transition:border .25s linear;margin-right:auto;margin-left:auto;}.kiosk-modal .survey-modal .question-container .check.page4,.kiosk-modal .survey-modal-popup .question-container .check.page4{margin-left:0;}.kiosk-modal .survey-modal .question-container .check::before,.kiosk-modal .survey-modal-popup .question-container .check::before{display:block;position:absolute;content:"";border-radius:100%;height:35px;width:35px;top:6px;left:6px;margin:auto;transition:background .25s linear;-webkit-transition:background .25s linear;}.kiosk-modal .survey-modal .question-container input[type=radio]:checked~.check,.kiosk-modal .survey-modal-popup .question-container input[type=radio]:checked~.check{border:2px solid #cf4520;color:#cf4520;accent-color:#cf4520;}.kiosk-modal .survey-modal .question-container input[type=radio]:checked~.check.page4,.kiosk-modal .survey-modal-popup .question-container input[type=radio]:checked~.check.page4{margin-left:0;}.kiosk-modal .survey-modal .question-container input[type=radio]:checked~.check::before,.kiosk-modal .survey-modal-popup .question-container input[type=radio]:checked~.check::before{background:#cf4520;accent-color:#cf4520;}.kiosk-modal .survey-modal .question-container::-webkit-scrollbar,.kiosk-modal .survey-modal-popup .question-container::-webkit-scrollbar{width:14px;background-color:#c6dcd2;}.kiosk-modal .survey-modal .question-container::-webkit-scrollbar-thumb,.kiosk-modal .survey-modal-popup .question-container::-webkit-scrollbar-thumb{background-color:#909774;border-radius:10px;}.kiosk-modal .survey-modal .modal-navigator,.kiosk-modal .survey-modal-popup .modal-navigator{height:80px;vertical-align:middle;}.kiosk-modal .survey-modal .modal-navigator .back-next,.kiosk-modal .survey-modal-popup .modal-navigator .back-next{padding:32px;display:none;}.kiosk-modal .survey-modal .modal-navigator .back-next label,.kiosk-modal .survey-modal-popup .modal-navigator .back-next label{font-size:32px;color:#b1b1b1;font-weight:normal;}.kiosk-modal .survey-modal .modal-navigator .back-next label span,.kiosk-modal .survey-modal-popup .modal-navigator .back-next label span{color:#9c9c9c;padding:9px 5px 0 5px;}.kiosk-modal .survey-modal .modal-navigator .progress-linear,.kiosk-modal .survey-modal-popup .modal-navigator .progress-linear{padding-top:58px;}.kiosk-modal .survey-modal .modal-navigator .progress-linear .md-container,.kiosk-modal .survey-modal-popup .modal-navigator .progress-linear .md-container{background-color:#c9d6d7;height:8px;}.kiosk-modal .survey-modal .modal-navigator .progress-linear .md-bar,.kiosk-modal .survey-modal-popup .modal-navigator .progress-linear .md-bar{background-color:#425563;}.kiosk-modal .survey-modal .button-container,.kiosk-modal .survey-modal-popup .button-container{width:100%;text-align:center;float:left;margin-bottom:20px;}.kiosk-modal .survey-modal .button-container .next-btn,.kiosk-modal .survey-modal-popup .button-container .next-btn{height:70px;width:299px;border-radius:10px;background-color:#ff5358;font-size:24px;font-weight:bold;text-align:center;color:#fff;padding-top:17px;margin:auto;}.kiosk-modal .survey-modal .modal-close-btn,.kiosk-modal .survey-modal-popup .modal-close-btn{position:absolute;top:0;right:10px;color:#fff;font-size:80px;z-index:21;}.kiosk-modal .survey-modal .modal-close-btn .text,.kiosk-modal .survey-modal-popup .modal-close-btn .text{display:none;text-transform:uppercase;font-size:24px;font-weight:bold;text-align:center;color:#ff5358;padding:14px 0 50px 0;width:100%;}.kiosk-modal .survey-modal .privacy-notice,.kiosk-modal .survey-modal-popup .privacy-notice{margin-top:100px;font-size:18px;text-align:center;}.kiosk-modal .survey-modal .form-group,.kiosk-modal .survey-modal-popup .form-group{padding:5px;font-size:30px;float:left;width:160px;text-align:center;}.kiosk-modal .survey-modal .form-group textarea,.kiosk-modal .survey-modal-popup .form-group textarea{width:820px;}.kiosk-modal .survey-modal .form-group.page2,.kiosk-modal .survey-modal-popup .form-group.page2{width:115px;}.kiosk-modal .survey-modal .form-group.page4,.kiosk-modal .survey-modal-popup .form-group.page4{width:400px;height:100px;text-align:left;}.kiosk-modal .survey-modal .form-group .form-control,.kiosk-modal .survey-modal-popup .form-group .form-control{padding:20px;height:81px;}.kiosk-modal .survey-modal .thank-you,.kiosk-modal .survey-modal-popup .thank-you{text-align:center;font-size:36px;min-height:360px;padding:40px;color:#446771;}.kiosk-modal .survey-modal-popup{height:1150px;width:865px;}.kiosk-modal .survey-modal-popup.completed{height:700px;}.kiosk-modal .survey-modal-popup .modal-close-btn.completed{color:#cf4520;}.kiosk-modal .survey-modal-popup .processing{width:100%;height:100%;background-color:rgba(0,0,0,.75);background-image:url(/images/static/loader.gif);background-position:center center;background-repeat:no-repeat;position:absolute;top:0;left:0;z-index:20;}.kiosk-modal .survey-modal-popup .modal-logo{display:block;height:200px;width:100%;text-align:center;padding-top:50px;}.kiosk-modal .survey-modal-popup .modal-logo img{height:100%;margin:auto;}.kiosk-modal .survey-modal-popup .md-dialog-content{height:200px;}.kiosk-modal .survey-modal-popup .md-dialog-content.completed{color:#cf4520;background-color:#fff;}.kiosk-modal .survey-modal-popup .md-dialog-content .subtitle{font-size:24px;padding:0 80px;margin-top:unset;}.kiosk-modal .survey-modal-popup .md-dialog-content .subtitle.completed{color:#cf4520;background-color:#fff;}.kiosk-modal .survey-modal-popup .md-dialog-content .subtitle h2{font-size:50px;font-weight:bold;}.kiosk-modal .survey-modal-popup .md-dialog-content .subtitle .header{font-weight:bold;font-size:50px;margin-bottom:30px;}.kiosk-modal .survey-modal-popup .md-dialog-content .subtitle .details{font-size:40px;padding:50px;}.kiosk-modal .survey-modal-popup .md-dialog-content .button-container{position:absolute;bottom:0;}.kiosk-modal .survey-modal-popup .md-dialog-content .modal-navigator{position:absolute;bottom:80px;}.kiosk-modal .survey-modal-popup .md-dialog-content .kiosk-modal-title{color:#cf4520;}.kiosk-modal .survey-modal-popup .question-container .question{color:#cf4520;padding:10px;}.kiosk-modal .survey-modal-popup .question-container .question label{color:#cf4520;font-size:40px;font-weight:bold;padding-top:30px;}.kiosk-modal .survey-modal-popup .question-container .answer-text{font-weight:bold;}.kiosk-modal .survey-modal-popup .button-container .next-btn{background-color:#6399ae;text-transform:uppercase;}.kiosk-modal.weather-modal{min-width:685px;background-color:transparent;box-shadow:none;height:955px;}.kiosk-modal.weather-modal .modal-content .md-dialog-content{padding:0;}.kiosk-modal.weather-modal .modal-content .weather-container .current-temp{background-color:#cf4520;width:575px;height:510px;color:#fff;font-size:38px;margin:0 auto;padding:10px;border-bottom-left-radius:15px;border-bottom-right-radius:15px;}.kiosk-modal.weather-modal .modal-content .weather-container .current-temp .icon{height:200px;}.kiosk-modal.weather-modal .modal-content .weather-container .current-temp .icon .weather-icon{height:92%;margin-top:30px;margin-left:50px;}.kiosk-modal.weather-modal .modal-content .weather-container .current-temp .description{position:absolute;top:140px;left:100px;font-size:22px;display:none;}.kiosk-modal.weather-modal .modal-content .weather-container .current-temp .temperature{font-size:120px;line-height:150px;position:absolute;top:50px;right:120px;font-family:"OpenSans";font-weight:600;}.kiosk-modal.weather-modal .modal-content .weather-container .current-temp .date{position:absolute;border-top:2px solid #fff;border-bottom:2px solid #fff;padding:30px 0;font-size:38px;font-family:"OpenSans";width:535px;margin-left:10px;text-align:center;top:240px;}.kiosk-modal.weather-modal .modal-content .weather-container .current-temp .time{font-size:65px;font-weight:bold;margin-top:180px;text-align:center;}.kiosk-modal.weather-modal .modal-content .weather-container .current-temp .time span{display:inline-block;font-size:35px;margin-left:10px;top:-10px;position:relative;}.kiosk-modal.weather-modal .modal-content .forecast{background-color:#fff;color:#4d4d4d;height:150px;width:560px;margin:80px auto;}.kiosk-modal.weather-modal .modal-content .forecast .day{width:20%;height:120px;float:left;text-align:center;position:relative;}.kiosk-modal.weather-modal .modal-content .forecast .day .date{font-size:20px;border-bottom:solid 1px #4d4d4d;width:80%;text-align:center;margin:0 auto;}.kiosk-modal.weather-modal .modal-content .forecast .day .border{width:2px;height:100px;background-color:#4d4d4d;position:relative;left:112px;bottom:90px;}.kiosk-modal.weather-modal .modal-content .forecast .day .temperature{font-size:20px;width:100%;margin:auto;text-align:center;display:inline-flex;padding:10px;position:absolute;top:120px;left:10px;}.kiosk-modal.weather-modal .modal-content .forecast .day .temperature .max{font-weight:bold;margin-right:10px;}.kiosk-modal.weather-modal .modal-content .forecast .day .weather-icon{border-bottom:solid 2px #000;min-height:82px;width:70%;text-align:center;margin:0 auto;}.kiosk-modal.weather-modal .modal-content .forecast .day .weather-icon img{width:80px;}.kiosk-modal.weather-modal .modal-content .forecast .day:nth-child(5) .border{display:none;}.kiosk-modal.weather-modal .modal-content .button-container{text-align:center;margin:50px 0;}.kiosk-modal.weather-modal .modal-content .button-container .close-btn{width:300px;font-weight:bold;text-transform:uppercase;background-color:#425563;color:#fff;font-size:32px;}.kiosk-modal.content-modal{width:900px;height:1100px;text-align:center;background-color:#fff;box-shadow:0 2px 20px 0 rgba(0,0,0,.5);z-index:20000;}.kiosk-modal.content-modal .header{display:block;width:100%;height:200px;color:#fff;background-color:#cf4520;text-align:left;padding-left:15px;}.kiosk-modal.content-modal .header h3{font-size:24px;line-height:24px;font-weight:500;margin-top:20px;margin-left:20px;}.kiosk-modal.content-modal .header h1{font-size:72px;line-height:60px;font-weight:800;margin-top:0;margin-left:20px;}.kiosk-modal.content-modal .image{background-size:cover;background-repeat:no-repeat;width:100%;height:370px;background-position-x:center;background-position-y:center;}.kiosk-modal.content-modal .image.full{height:60%;}.kiosk-modal.content-modal.full{height:60%;}.kiosk-modal.content-modal .data{width:100%;height:600px;}.kiosk-modal.content-modal .data .content{width:100%;padding:30px;font-size:18px;overflow:scroll;height:460px;color:#cf4520;text-align:left;}.kiosk-modal.content-modal .data .content .item{width:100%;padding-bottom:10px;padding-top:10px;border-bottom:solid 1px #808080;}.kiosk-modal.content-modal .data .content .item .room-name{font-size:33px;}.kiosk-modal.content-modal .data .content .item .account-name{font-size:45px;}.kiosk-modal.content-modal .data .content .item .event-name{font-size:18px;}.kiosk-modal.content-modal .data .content .item .event-type{font-size:18px;}.kiosk-modal.content-modal .data .content .item .schedule{font-size:13px;font-weight:lighter;}.kiosk-modal.content-modal .close-btn{position:absolute;bottom:0;right:0;font-size:24px;font-weight:bold;text-align:center;color:#cf4520;width:100%;height:70px;line-height:24px;box-shadow:0 1px 5px grey;padding-top:20px;}.kiosk-modal.reset-modal .modal-title{display:none;width:701px;height:118px;background-color:#425563;}.kiosk-modal.reset-modal .modal-title .logo{height:65px;width:300px;background-size:cover;background-repeat:no-repeat;background-position:center;text-align:center;margin-left:auto;margin-right:auto;margin-top:24px;}.kiosk-modal.reset-modal .message-header{height:287px;background-color:#cf4520;color:#fff;}.kiosk-modal.reset-modal .message-header .title{font-size:40px;font-weight:bold;}.kiosk-modal.reset-modal .message-header .sub-title{font-size:24px;}.kiosk-modal.reset-modal .confirmation-container{display:block;margin-left:0;text-align:center;margin-top:28px;}.kiosk-modal.reset-modal .confirmation-container .icon{font-size:100px;color:#77b7c1;border:#77b7c1 5px solid;border-radius:75px;padding:15px;margin-top:25px;margin-bottom:25px;}.kiosk-modal.reset-modal .reset-modal-content{width:900px;background-color:#fff;}.kiosk-modal.reset-modal .reset-modal-content md-input-container{display:block;margin:auto;}.kiosk-modal.reset-modal .reset-modal-content .md-dialog-content{padding:50px;}.kiosk-modal.reset-modal .reset-modal-content .md-dialog-content .email-modal-content{font-size:18px;text-align:center;}.kiosk-modal.reset-modal .reset-modal-content .title{font-size:65px;font-stretch:normal;line-height:normal;font-weight:bolder;letter-spacing:normal;text-align:center;color:#000;text-align:center;margin-top:35px;}.kiosk-modal.reset-modal .reset-modal-content .subtitle{font-size:40px;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#686868;text-align:center;margin-top:25px;}.kiosk-modal.reset-modal .reset-modal-content .text-box{display:none;width:490px;height:70px;font-size:18px;text-align:left;color:#000;border-radius:10px;background-color:#fff;margin-left:3px;border:solid 1px #ccc;padding-left:15px;margin:auto;margin-top:20px;float:none;}.kiosk-modal.reset-modal .reset-modal-content .error-message{margin-left:37px;padding-top:13px;color:#f00;}.kiosk-modal.reset-modal .button-container{text-align:center;padding-top:20px;display:inline-flex;width:100%;padding-bottom:20px;}.kiosk-modal.reset-modal .button-container .digit-btn{width:145px;height:145px;border-radius:14px;border:solid 2px #808080;font-size:150px;font-weight:600;text-align:center;text-align:center;display:inline-block;line-height:170px;background-color:rgba(0,0,0,.07);margin-right:25px;margin-left:25px;}.kiosk-modal.reset-modal .message{text-align:center;padding-top:20px;width:100%;color:#f00;font-size:60px;}.kiosk-modal.omniad-modal{height:1200px;width:860px;overflow:visible;}.kiosk-modal.omniad-modal.fullscreen{width:100%;height:100%;max-width:100%;max-height:100%;}.kiosk-modal.omniad-modal .message-image{z-index:1;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position-x:center;background-position-y:center;background-color:#000;position:fixed;}.kiosk-modal.omniad-modal .confirmation-container{display:block;margin-left:0;text-align:center;}.kiosk-modal.omniad-modal .confirmation-container .far{color:#cf4520;font-size:100px;}.kiosk-modal.omniad-modal .confirmation-container .icon{font-size:100px;color:#e63e19;border:#e63e19 5px solid;border-radius:75px;padding:15px;margin-top:25px;margin-bottom:25px;}.kiosk-modal.omniad-modal .button-container{text-align:center;text-align:center;}.kiosk-modal.omniad-modal .button-container .close-btn{width:217.3px;height:62px;border-radius:10px;border:solid 2px #ff5358;font-size:20px;font-weight:600;text-align:center;color:#fff;text-align:center;display:inline-block;line-height:62px;background-color:#ff5358;margin-right:10px;}.kiosk-modal.alert-message-modal .modal-title{display:none;width:701px;height:118px;background-color:#425563;text-align:center;}.kiosk-modal.alert-message-modal .modal-title img{margin-top:10px;max-width:80%;max-height:80%;}.kiosk-modal.alert-message-modal .confirmation-image{width:90px;height:90px;margin-left:260px;}.kiosk-modal.alert-message-modal .confirmation-container{display:block;margin-left:-35px;margin-top:15px;}.kiosk-modal.alert-message-modal .confirmation-container .far{color:#cf4520;font-size:100px;}.kiosk-modal.alert-message-modal .confirmation-container .title{font-size:24px;text-align:center;color:#242426;}.kiosk-modal.alert-message-modal .modal-content{width:701px;background-color:#fff;font-size:24px;text-align:center;overflow:visible;}.kiosk-modal.alert-message-modal .modal-content .md-dialog-content .icon{font-size:40px;border:solid 5px #fff;width:100px;height:100px;margin:auto;line-height:90px;border-radius:50%;margin-bottom:20px;}.kiosk-modal.alert-message-modal .modal-content .md-dialog-content .image{width:100%;height:150px;margin:auto;margin-bottom:20px;margin-top:-100px;}.kiosk-modal.alert-message-modal .modal-content .md-dialog-content .image img{height:100%;}.kiosk-modal.alert-message-modal .modal-content .md-dialog-content .md-input-has-value .skip-chekbox{width:100%;text-align:center;display:inline-block;}.kiosk-modal.alert-message-modal .modal-content .title{font-size:36px;text-align:center;color:#242426;margin-bottom:0;padding-top:30px;width:650px;}.kiosk-modal.alert-message-modal .modal-content .send-btn{width:217.3px;height:62px;border-radius:10px;background-color:#ff5358;font-size:20px;font-weight:600;text-align:center;color:#fff;display:inline-block;margin-top:5px;line-height:62px;text-overflow:ellipsis;overflow:hidden;}.kiosk-modal.alert-message-modal .modal-content .close-btn{width:217.3px;height:62px;border-radius:10px;background-color:#ff5358;font-size:20px;font-weight:600;text-align:center;color:#fff;display:inline-block;margin-top:5px;line-height:62px;}.kiosk-modal.alert-message-modal .button-container{padding-top:20px;text-align:center;padding-bottom:20px;}.kiosk-modal.alert-message-modal .button-container .continue-btn{font-size:20px;font-weight:500;text-align:center;color:#fff;border-radius:5px;background-color:#425563;text-overflow:ellipsis;overflow:hidden;width:225px;margin:auto;height:46px;line-height:46px;margin-bottom:20px;text-transform:uppercase;}.kiosk-modal.alert-message-modal .button-container .cancel-btn{text-transform:uppercase;font-size:20px;font-weight:500;text-align:center;color:#6399ae;background-color:transparent;border:solid 2px #6399ae;border-radius:5px;text-overflow:ellipsis;overflow:hidden;width:225px;height:45px;line-height:45px;margin:30px auto;}.kiosk-modal.alert-message-modal .button-container .send-btn{font-size:20px;font-weight:500;text-align:center;color:#686868;background-color:#ff5358;text-overflow:ellipsis;overflow:hidden;}.kiosk-modal.lostProgress-modal .confirmation-container .title{opacity:.85;font-size:32px;font-weight:bold;font-style:normal;text-align:center;color:#343536;}.kiosk-modal.lostProgress-modal .confirmation-container .text{margin:30px 50px;opacity:.85;font-size:24px;font-weight:normal;font-style:normal;text-align:center;color:#343536;}.kiosk-modal.lostProgress-modal .button-container .send-btn{width:380px;height:70px;margin:0 auto;border-radius:8px;background-color:#00c7b1;color:#fff;font-size:24px;font-weight:bold;text-align:center;padding:15px 0;text-transform:uppercase;text-overflow:ellipsis;overflow:hidden;}.kiosk-modal.lostProgress-modal .back{width:100px;margin:40px auto;font-size:24px;font-weight:bold;font-stretch:normal;font-style:normal;text-align:center;color:#00c7b1;text-transform:uppercase;}.kiosk-modal .modal-content .md-dialog-content .message-modal-title{font-size:32px;font-weight:bold;}.kiosk-modal .modal-content .md-dialog-content .continue-btn{background-color:#425563;width:322.3px;height:62px;border-radius:10px;font-size:20px;font-weight:600;text-align:center;margin-left:159px;color:#fff;margin-top:5px;line-height:62px;}.kiosk-modal .modal-content .md-dialog-content .close-btn{background-color:transparent;color:#000;}.kiosk-modal.ai-wizard-modal{width:660px!important;border-radius:20px!important;height:1050px;}.kiosk-modal.ai-wizard-modal.full{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;left:0;border-radius:0!important;}.kiosk-modal.ai-wizard-modal .wizard-modal-content{width:100%;height:100%;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content{padding:unset;width:100%;height:100%;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content.no-background{background-image:none;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .fa-times-circle{position:absolute;top:40px;right:50px;font-size:90px;z-index:222;color:#fff;background-color:rgba(0,0,0,.2);border-radius:50%;display:none;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .video-info{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;object-position:center center;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .start{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:30px;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .start .start-ai-logo{width:100%;height:100px;font-size:35px;font-weight:bold;padding:50px;text-align:center;text-transform:uppercase;font-family:"OpenSans-ExtraBold";}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .start p{width:650px;font-size:26px;color:#3c3c3c;font-weight:600;opacity:.9;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .start .info{width:90%;text-align:center;font-size:24px;font-family:"OpenSans-Medium";padding:0 20px;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .start .options{width:100%;padding:20px;display:flex;flex-direction:column;justify-content:space-between;row-gap:30px;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .start .options .option-ai{width:100%;float:left;text-align:center;background-color:#f8f8f8;padding:10px 30px;border-radius:20px;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .start .options .option-ai .image{width:70px;height:70px;border-radius:50%;background-color:#6399ae;color:#fff;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .start .options .option-ai .header{font-size:30px;text-transform:uppercase;padding:20px 10px;font-family:"OpenSans-Medium";}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .start .options .option-ai .details{font-size:17px;font-family:"Montserrat-Medium";color:#000;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .start .options .option-ai button{color:#fff;padding:2px 30px;border:0;border-radius:38px;background-color:#cf4520;width:300px;height:75px;font-size:34px;margin:0 30px;margin-top:10px;font-family:"Roboto-Regular";}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .start .options .option-suggestion{width:100%;float:left;text-align:center;background-color:#f8f8f8;padding:10px 30px;border-radius:20px;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .start .options .option-suggestion .fa-heart{width:70px;height:70px;line-height:80px;border-radius:50%;background-color:#425563;color:#fff;font-size:40px;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .start .options .option-suggestion .header{font-size:30px;text-transform:uppercase;padding:20px 10px;font-family:"OpenSans-Medium";}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .start .options .option-suggestion .details{font-size:17px;font-family:"Montserrat-Medium";color:#000;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .start .options .option-suggestion button{color:#fff;padding:2px 30px;border:0;border-radius:38px;background-color:#425563;width:300px;height:75px;font-size:34px;margin:0 30px;margin-top:10px;font-family:"Roboto-Regular";}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .banners{width:100%;height:620px;top:0;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .questions{width:100%;height:100%;position:absolute;top:620px;text-align:center;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .questions h3{margin-top:50px;color:#cf4520;font-size:56px;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .questions p{font-size:46px;color:#3c3c3c;width:100%;margin:0 auto;overflow:auto;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .questions .question-note{font-size:32px;color:#6399ae;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .questions .questions-container{height:800px;overflow:auto;padding:30px 0;margin-bottom:30px;margin-top:20px;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .questions .questions-container .question-text{width:700px;margin:0 auto;border:1px solid #707070;border-radius:10px;height:70px;padding:12px;background-color:#ebebeb;vertical-align:middle;display:flex;align-content:space-between;align-items:center;justify-content:flex-start;margin:10px auto;font-size:28px;color:#707070;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .questions .questions-container .question-text.selected{color:#fff;background-color:#6399ae;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .questions .questions-container .question-text.selected i{color:#fff;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .questions .questions-container .question-text i{font-size:30px;color:#707070;margin-left:20px;margin-right:30px;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .questions .questions-container .question-text.required-input{border:3px solid #f00;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .questions .nav-buttons{text-align:center;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .questions .nav-buttons .prev{background-color:#425563;color:#fff;border-radius:38px;width:300px;height:70px;border:#fff;font-size:34px;margin:auto;margin-top:-5px;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .questions .nav-buttons .next{background-color:#6399ae;color:#fff;border-radius:38px;width:300px;height:70px;border:#6399ae;font-size:34px;margin:auto;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .questions .nav-bars{width:1000px;height:50px;margin:50px auto;overflow:auto;display:flex;justify-content:center;flex-wrap:nowrap;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .questions .nav-bars .bar-item{width:400px;height:20px;background-color:#f4f4f4;border-radius:10px;margin:0 5px;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .questions .nav-bars .bar-item.selected{background-color:#6399ae;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results{width:100%;height:100%;position:absolute;top:0;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results .no-results{margin-top:500px;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results .no-results>div{text-transform:uppercase;color:#6399ae;font-size:56px;font-family:"Montserrat-Medium";}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results .share{text-align:center;margin:auto;position:absolute;top:50px;right:50px;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results .share i{color:#fff;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results button{color:#fff;padding:0;border:0;border-radius:38px;background-color:#6399ae;width:280px;height:75px;line-height:75px;font-size:34px;margin:auto;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results button:nth-child(1){color:#fff;background-color:#425563;right:500px;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results .getting-info{color:#fff;font-size:56px;margin-top:420px;justify-content:center;align-items:center;background-color:#fff;z-index:2;text-align:center;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results .getting-info .loading{width:100%;height:100%;z-index:200;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.2);display:grid;align-content:center;align-items:center;padding:100px;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results .getting-info .loading .header{font-size:70px;font-weight:bold;margin-bottom:50px;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results .getting-info .loading .message{font-size:45px;margin-top:50px;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results .getting-info .loading img{width:300px;height:300px;margin:auto;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results .getting-info .loading .icon svg{height:100px;width:100px;transform:rotate(-115deg);animation-name:compass;animation-duration:5s;animation-delay:1s;animation-iteration-count:infinite;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results .getting-info .loading .icon svg .needle{fill:#aaa;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results h3.header{text-transform:uppercase;color:#6399ae;font-size:56px;margin-top:100px;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results p{font-size:32px;color:#3c3c3c;width:1400px;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results .option-type{color:#3c3c3c;font-size:34px;display:inline-block;margin:0 30px;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results .option-type.selected{color:#6399ae;border-bottom:3px solid #6399ae;padding:10px 50px;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results .listings-container{margin-top:30px;height:700px;overflow:auto;padding-bottom:80px;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results .listings-container .item{width:100%;height:400px;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results .listings-container .item .item-container{width:100%;height:100%;background-size:cover;background-position:center center;position:relative;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results .listings-container .item .item-container .background{opacity:.2;background-color:#000;top:0;position:absolute;width:100%;height:100%;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results .listings-container .item .item-container .more-info{width:170px;height:45px;border-radius:8px;border:3px solid #fff;color:#6399ae;position:absolute;bottom:50px;right:450px;padding-top:7px;background-color:#fff;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results .listings-container .item .item-container .directions{width:170px;height:45px;border-radius:8px;border:3px solid #6399ae;color:#fff;position:absolute;bottom:50px;right:250px;padding-top:7px;background-color:#6399ae;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results .listings-container .item .item-container .favorite{top:3%;right:15px;z-index:1;font-size:30px;color:#8a2432;background-color:rgba(255,255,255,.6);border-radius:25px;width:50px;height:50px;text-align:center;position:absolute;padding-top:5px;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results .listings-container .item .item-container .category{font-size:24px;color:#fff;position:absolute;bottom:100px;left:20px;font-family:"OpenSans-Bold";z-index:1;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results .listings-container .item .item-container .title{font-size:30px;color:#fff;position:absolute;bottom:60px;left:20px;font-family:"OpenSans-Bold";text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:750px;text-align:left;z-index:1;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results .listings-container .item .item-container .distance{background-color:rgba(0,0,0,.4);height:150px;width:100%;bottom:0;border-bottom-left-radius:10px;border-bottom-right-radius:10px;position:absolute;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results .listings-container .item .item-container .distance .distance-text{color:#fff;position:absolute;bottom:30px;left:20px;text-align:left;font-size:22px;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results .results-container>div:first-of-type{color:#cf4520;font-size:40px;position:absolute;top:50px;left:50px;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results .results-container .results-data{width:100%;height:1200px;text-align:left;margin-top:150px;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results .results-container .results-data .lodging li{padding:20px 0;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results .results-container .results-data h3:first-of-type{text-transform:uppercase;color:#6399ae;font-size:56px;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results .results-container .results-data>h4:first-of-type{display:none;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results .results-container .results-data>ul:first-of-type{display:none;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results .results-container .results-data .day-btn{display:inline-block;padding:5px 20px;font-size:24px;border-radius:10px;left:50px;border:2px solid #bcbcbc;color:#bcbcbc;position:relative;margin-right:20px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left;text-transform:uppercase;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results .results-container .results-data .day-btn.lodging{max-width:unset;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results .results-container .results-data .day-btn.selected{border:2px solid #cf4520;color:#cf4520;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results .results-container .results-data .day-listing .day-step-container{position:absolute;top:250px;height:1000px;width:100%;padding:0 50px;overflow:auto;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results .results-container .results-data .day-listing .day-step-container .step span h5{font-size:24px;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results .results-container .results-data .day-listing .day-step-container .step span h5 i{font-size:22px;color:#fff;background:#6399ae;border-radius:50%;margin-right:10px;position:relative;top:-3px;width:50px;height:50px;line-height:50px;text-align:center;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results .results-container .results-data .day-listing .day-step-container .step p{font-size:24px;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results .results-container .results-data .day-listing .day-step-container .step p i{font-size:22px;color:#fff;background:#6399ae;border-radius:50%;margin-right:10px;position:relative;top:-3px;width:50px;height:50px;line-height:50px;text-align:center;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results .results-container .results-data .day-listing .day-step-container.active{display:block;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results .results-container .results-data .day-listing .day-step-container li{text-align:left;width:100%;border-bottom:2px solid #bcbcbc;opacity:1;list-style:none;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results .results-container .results-data .day-listing .day-step-container li .description{text-align:left;opacity:1;font-size:24px;width:100%;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results .results-container .results-data .day-listing .day-step-container li .description.selected{padding:15px;border-radius:10px;border:2px solid #cf4520;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results .results-container .listings-container{overflow:auto;padding-bottom:80px;display:flex;overflow-x:auto;overflow-y:hidden;white-space:nowrap;gap:50px;top:-70px;position:relative;left:50px;max-width:100%;padding-right:100px;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results .results-container .listings-container .item{flex:0 0 auto;width:800px;height:400px;margin-right:10px;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results .results-container .listings-container .item .item-header{width:130px;height:36px;margin-bottom:20px;color:#707070;background-color:#fff;border-radius:10px;line-height:22px;padding-left:10px;font-size:36px;background:var(--background-color) 0% 0% no-repeat padding-box;background:#fff 0% 0% no-repeat padding-box;box-shadow:inset 0 3px 6px rgba(0,0,0,.1607843137);border-radius:15px;opacity:1;padding-top:9px;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results .results-container .listings-container .item .item-header .stop{background-color:#6399ae;font-size:22px;color:#fff;width:36px;height:36px;line-height:36px;border-radius:18px;float:right;text-align:center;margin-right:2px;margin-top:-3px;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results .results-container .listings-container .item .item-header-right{width:620px;height:22px;line-height:22px;position:absolute;top:0;margin-left:150px;border-bottom:5px solid #096c93;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results .results-container .listings-container .item .item-container{background:#009688;color:#fff;font-size:18px;border-radius:10px;background-size:cover;background-position:center center;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results .results-container .listings-container .item .item-container.selected{border:10px solid #425563;border-radius:10px;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results .results-container .listings-container .item .item-container .favorite{top:3%;right:15px;z-index:1;font-size:30px;color:#8a2432;background-color:rgba(255,255,255,.6);border-radius:25px;width:50px;height:50px;text-align:center;position:absolute;padding-top:5px;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results .results-container .listings-container .item:nth-child(1) .item-header .stop{font-size:14px;padding-top:3px;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results .buttons-container{position:absolute;bottom:50px;width:100%;display:inline-flex;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .suggestions-results{width:100%;height:100%;background-image:url("/images/static/ai-wizard-questions-bck.png");background-repeat:no-repeat;background-position:center center;position:absolute;top:0;padding:50px;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .suggestions-results div .buttons-container{position:absolute;bottom:50px;width:100%;display:inline-flex;justify-content:center;gap:50px;left:-5px;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .suggestions-results div button{color:#fff;padding:2px 30px;border:0;border-radius:38px;background-color:#6399ae;width:280px;height:75px;font-size:34px;top:50px;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .suggestions-results div button:nth-child(1){color:#fff;background-color:#425563;border:3px solid #425563;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .suggestions-results .getting-info{color:#fff;font-size:56px;margin-top:420px;justify-content:center;align-items:center;background-color:#fff;z-index:2;text-align:center;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .suggestions-results .getting-info .loading{width:100%;height:100%;z-index:200;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.2);display:grid;align-content:center;align-items:center;padding:100px;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .suggestions-results .getting-info .loading .header{font-size:70px;font-weight:bold;margin-bottom:50px;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .suggestions-results .getting-info .loading .message{font-size:45px;margin-top:50px;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .suggestions-results .getting-info .loading img{width:300px;height:300px;margin:auto;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .suggestions-results .getting-info .loading .icon svg{height:100px;width:100px;transform:rotate(-115deg);animation-name:compass;animation-duration:5s;animation-delay:1s;animation-iteration-count:infinite;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .suggestions-results .getting-info .loading .icon svg .needle{fill:#aaa;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .suggestions-results h3.header{color:#6399ae;font-size:50px;font-weight:bold;margin-top:100px;text-align:center;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .suggestions-results p{font-size:32px;color:#3c3c3c;width:100%;margin:15px auto;padding:20px 150px;text-align:center;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .suggestions-results .option-type{color:#3c3c3c;font-size:34px;display:inline-block;margin:0 30px;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .suggestions-results .option-type.selected{color:#6399ae;border-bottom:3px solid #6399ae;padding:10px 50px;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .suggestions-results .listings-container{margin-top:30px;height:1300px;overflow:auto;padding-bottom:80px;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .suggestions-results .listings-container .item{width:1000px;height:400px;margin:30px auto;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .suggestions-results .listings-container .item .item-container{width:100%;height:100%;background-size:cover;background-position:center center;position:relative;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .suggestions-results .listings-container .item .item-container .background{top:50%;position:absolute;width:100%;height:50%;background-color:rgba(0,0,0,.3);}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .suggestions-results .listings-container .item .item-container .more-info{width:170px;height:50px;line-height:50px;font-size:24px;border-radius:8px;color:#6399ae;position:absolute;bottom:50px;right:250px;background-color:#fff;text-align:center;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .suggestions-results .listings-container .item .item-container .directions{width:170px;height:50px;line-height:50px;font-size:24px;border-radius:8px;color:#fff;position:absolute;bottom:50px;right:50px;background-color:#425563;text-align:center;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .suggestions-results .listings-container .item .item-container .favorite{top:25px;right:45px;z-index:1;font-size:30px;color:#8a2432;background-color:rgba(255,255,255,.6);border-radius:25px;width:50px;height:50px;text-align:center;position:absolute;padding-top:5px;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .suggestions-results .listings-container .item .item-container .title{font-size:40px;color:#fff;position:absolute;top:220px;left:50px;line-height:50px;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .suggestions-results .listings-container .item .item-container .category{font-size:28px;color:#fff;position:absolute;top:320px;left:50px;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .suggestions-results .listings-container .item .item-container .distance{color:#fff;position:absolute;top:360px;left:50px;font-size:20px;text-align:left;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .suggestions-results .no-results{margin-top:500px;padding:100px;text-align:center;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .suggestions-results .no-results>div{text-transform:uppercase;color:#6399ae;font-size:56px;}.kiosk-modal.ada-version{top:280px;}.kiosk-modal.photobooth-message-modal{min-height:550px;}.kiosk-modal.photobooth-message-modal .modal-title .title{font-size:55px;text-transform:uppercase;display:flex;justify-content:center;margin:30px;font-family:"OpenSans";color:#cf4520;font-weight:600;font-family:"Montserrat-Regular";}.kiosk-modal.photobooth-message-modal .modal-title .sub-title{font-size:35px;text-transform:uppercase;display:flex;justify-content:center;font-family:"OpenSans";color:#cf4520;font-weight:600;}.kiosk-modal.photobooth-message-modal .modal-content{box-shadow:unset!important;border:unset;}.kiosk-modal.photobooth-message-modal .modal-content .md-dialog-content{padding-top:0;}.kiosk-modal.photobooth-message-modal .modal-content .md-dialog-content .confirmation-container .message{font-size:28px;display:flex;justify-content:center;margin:30px 80px;font-family:"OpenSans";color:#3b3b3b;font-weight:600;text-align:center;}.kiosk-modal.photobooth-message-modal .modal-content .md-dialog-content .button-container{display:flex;justify-content:center;gap:50px;margin:60px;}.kiosk-modal.photobooth-message-modal .modal-content .md-dialog-content .button-container .cancel-btn{font-family:"OpenSans";font-weight:600;font-size:24px;color:#6399ae;border:4px solid #6399ae;background-color:#fff;width:250px;padding:10px;text-align:center;text-transform:uppercase;border-radius:10px;}.kiosk-modal.photobooth-message-modal .modal-content .md-dialog-content .button-container .send-btn{font-family:"OpenSans";font-weight:600;font-size:24px;color:#fff;border-color:#fff;background-color:#6399ae;width:250px;padding:13px;text-align:center;text-transform:uppercase;border-radius:10px;}.kiosk-modal.photobooth-ai-message-modal{width:700px;height:915px;border-radius:64px;overflow:auto;}.kiosk-modal.photobooth-ai-message-modal .modal-content{box-shadow:unset;border:unset!important;}.kiosk-modal.photobooth-ai-message-modal .modal-content .md-dialog-content{padding-top:0;}.kiosk-modal.photobooth-ai-message-modal .modal-content .md-dialog-content .confirmation-container .message{font-size:48px;display:flex;justify-content:center;margin:300px 70px 100px;font-family:"OpenSans";color:#3b3b3b;font-weight:600;text-align:center;}.kiosk-modal.photobooth-ai-message-modal .modal-content .md-dialog-content .button-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:50px;margin:60px;}.kiosk-modal.photobooth-ai-message-modal .modal-content .md-dialog-content .button-container .cancel-btn{font-family:"OpenSans";font-weight:600;font-size:32px;color:#425563;background-color:#fff;border:5px solid #425563;width:380px;height:70px;padding:10px;text-align:center;text-transform:uppercase;border-radius:10px;}.kiosk-modal.photobooth-ai-message-modal .modal-content .md-dialog-content .button-container .accept-btn{font-family:"OpenSans";font-weight:600;font-size:32px;color:#fff;background-color:#425563;border:1px solid #425563;width:380px;height:70px;padding:10px;text-align:center;text-transform:uppercase;border-radius:10px;}.kiosk-modal.photobooth-ai-message-modal .logo-container{width:100%;display:flex;align-items:center;justify-content:center;padding:80px 0 0;position:absolute;z-index:100;}.kiosk-modal.passes-message-modal{width:700px;height:480px;}.kiosk-modal.passes-message-modal .modal-title .title{font-size:50px;display:flex;justify-content:center;margin:40px 30px 10px;font-family:"Montserrat";color:#000;font-weight:700;}.kiosk-modal.passes-message-modal .modal-title .sub-title{font-size:35px;text-transform:uppercase;display:flex;justify-content:center;font-family:"OpenSans";color:#cf4520;}.kiosk-modal.passes-message-modal .modal-content{box-shadow:unset!important;border:unset;}.kiosk-modal.passes-message-modal .modal-content .md-dialog-content{padding-top:0;}.kiosk-modal.passes-message-modal .modal-content .md-dialog-content .confirmation-container .message{font-size:34px;display:flex;justify-content:center;margin:5px 30px;font-family:"OpenSans";color:#3b3b3b;font-weight:600;text-align:center;}.kiosk-modal.passes-message-modal .modal-content .md-dialog-content .button-container{display:flex;justify-content:center;gap:50px;margin:40px;}.kiosk-modal.passes-message-modal .modal-content .md-dialog-content .button-container .cancel-btn{font-family:"OpenSans";font-weight:600;font-size:24px;color:#fff;background-color:#425563;border:1px solid #425563;width:250px;padding:10px;text-align:center;text-transform:uppercase;border-radius:10px;}.kiosk-modal.passes-message-modal .modal-content .md-dialog-content .button-container .send-btn{font-family:"OpenSans";font-weight:600;font-size:24px;color:#fff;background-color:#6399ae;border:1px solid #6399ae;width:250px;padding:10px;text-align:center;text-transform:uppercase;border-radius:10px;}.kiosk-modal.itinerary-message-modal{width:880px;height:545px;display:flex;justify-content:center;}.kiosk-modal.itinerary-message-modal .modal-title .title{font-size:55px;text-transform:uppercase;display:flex;justify-content:center;margin:40px 50px 10px;font-family:"OpenSans";color:#cf4520;font-weight:600;text-align:center;}.kiosk-modal.itinerary-message-modal .modal-title .sub-title{font-size:35px;text-transform:uppercase;display:flex;justify-content:center;font-family:"OpenSans";color:#cf4520;}.kiosk-modal.itinerary-message-modal .modal-content{box-shadow:unset!important;border:unset;}.kiosk-modal.itinerary-message-modal .modal-content .md-dialog-content{padding-top:0;}.kiosk-modal.itinerary-message-modal .modal-content .md-dialog-content .confirmation-container .message{font-size:30px;display:flex;justify-content:center;margin:5px 30px;font-family:"OpenSans";color:#3b3b3b;font-weight:600;text-align:center;}.kiosk-modal.itinerary-message-modal .modal-content .md-dialog-content .button-container{display:flex;justify-content:center;gap:50px;margin:30px;}.kiosk-modal.itinerary-message-modal .modal-content .md-dialog-content .button-container .cancel-btn{font-family:"OpenSans";font-weight:600;font-size:24px;color:#fff;background-color:#cf4520;border:1px solid #cf4520;width:250px;padding:10px;text-align:center;text-transform:uppercase;border-radius:10px;}.kiosk-modal.itinerary-message-modal .modal-content .md-dialog-content .button-container .send-btn{font-family:"OpenSans";font-weight:600;font-size:24px;color:#fff;background-color:#425563;border:1px solid #425563;width:250px;padding:10px;text-align:center;text-transform:uppercase;border-radius:10px;}.kiosk-modal.photobooth-holdon-modal{min-height:540px;width:700px;border-radius:8px;}.kiosk-modal.photobooth-holdon-modal .modal-title .img-holdon{margin:70px 280px 15px;}.kiosk-modal.photobooth-holdon-modal .modal-title .title{display:flex;justify-content:center;font-weight:700;font-family:"OpenSans";font-size:36px;}.kiosk-modal.photobooth-holdon-modal .modal-content{box-shadow:unset!important;border:unset;}.kiosk-modal.photobooth-holdon-modal .modal-content .md-dialog-content{padding-top:0;}.kiosk-modal.photobooth-holdon-modal .modal-content .md-dialog-content .confirmation-container .message{font-size:30px;display:flex;justify-content:center;margin:30px 80px;font-family:"OpenSans";color:#3b3b3b;font-weight:600;text-align:center;}.kiosk-modal.photobooth-holdon-modal .modal-content .md-dialog-content .button-container{display:flex;justify-content:center;gap:50px;margin:60px;}.kiosk-modal.photobooth-holdon-modal .modal-content .md-dialog-content .button-container .cancel-btn{font-family:"OpenSans";font-size:24px;color:#fff;border:4px solid #6399ae;background-color:#6399ae;width:250px;padding:10px;text-align:center;text-transform:uppercase;border-radius:10px;}.kiosk-modal.photobooth-holdon-modal .modal-content .md-dialog-content .button-container .send-btn{font-family:"OpenSans";font-weight:600;font-size:24px;border:2px solid #000;width:250px;padding:13px;text-align:center;text-transform:uppercase;border-radius:10px;color:#000;}.kiosk-modal.redirect-modal{border-radius:20px;overflow:hidden;}.kiosk-modal.redirect-modal .modal-title{background:#425563;color:#fff;padding:24px;text-align:center;}.kiosk-modal.redirect-modal .modal-title .title{font-family:"OpenSans";font-size:55px;font-weight:700;margin-bottom:8px;}.kiosk-modal.redirect-modal .modal-title .sub-title{font-size:32px;font-family:"OpenSans";font-weight:500;}.kiosk-modal.redirect-modal .modal-content{padding:24px;}.kiosk-modal.redirect-modal .modal-content .modal-item{text-align:center;margin-bottom:30px;}.kiosk-modal.redirect-modal .modal-content .modal-item .modal-item-title{font-family:"OpenSans";font-size:35px;font-weight:700;margin-bottom:10px;letter-spacing:1px;text-transform:uppercase;}.kiosk-modal.redirect-modal .modal-content .modal-item .modal-item-description{font-family:"OpenSans";font-size:32px;margin-bottom:10px;color:#000;padding:0 20px;font-weight:100;}.kiosk-modal.redirect-modal .modal-content .modal-item button{background-color:#425563;color:#fff;padding:20px;border-radius:4px;text-transform:uppercase;font-size:26px;min-width:300px;font-weight:700;}.kiosk-modal.redirect-modal .modal-content .modal-item:last-child{margin-bottom:0;}.kiosk-modal.wayfinding-modal{height:1920px;width:1080px;top:0;left:0;max-width:1080px;max-height:1920px;}.kiosk-modal.wayfinding-modal .wayfinding-result{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;}.kiosk-modal.wayfinding-modal .wayfinding-result .pin-start{position:absolute;z-index:2;width:50px;height:50px;}.kiosk-modal.wayfinding-modal .wayfinding-result .image{width:100%;}.kiosk-modal.wayfinding-modal .wayfinding-result .map-canvas{width:100%;position:absolute;top:0;left:0;}.kiosk-modal.wayfinding-modal .wayfinding-result .scan-qr{position:absolute;width:200px;top:620px;right:20px;padding:10px;}.kiosk-modal.wayfinding-modal .wayfinding-result .scan-qr .label{width:100%;font-size:24px;display:block;text-transform:uppercase;}.kiosk-modal.wayfinding-modal .wayfinding-result .directions{width:100%;padding:50px 100px;font-size:30px;}.kiosk-modal.wayfinding-modal .wayfinding-result .directions .title{font-size:36px;letter-spacing:.1px;text-align:left;color:#473a2e;}.kiosk-modal.wayfinding-modal .wayfinding-result .directions .title h2{font-size:32px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.1px;color:#242426;}.kiosk-modal.wayfinding-modal .wayfinding-result .directions .title hr{height:3px;border-bottom:solid 1px #d4c4b7;margin-bottom:0;}.kiosk-modal.wayfinding-modal .wayfinding-result .directions .steps-container{height:870px;overflow-y:auto;overflow-x:hidden;}.kiosk-modal.wayfinding-modal .wayfinding-result .directions .steps-container .maneuver{width:49px;height:48px;float:left;margin-right:20px;}.kiosk-modal.wayfinding-modal .wayfinding-result .directions .steps-container .maneuver img{height:48px;}.kiosk-modal.wayfinding-modal .wayfinding-result .directions .steps-container .no-directions{font-size:24px;}.kiosk-modal.wayfinding-modal .wayfinding-result .directions .steps-container .step{margin:10px 100px 10px 10px;}.kiosk-modal.wayfinding-modal .wayfinding-result .directions .steps-container .step .step-info{text-align:left;color:#242426;font-size:24px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.3px;}.kiosk-modal.wayfinding-modal .wayfinding-result .directions .steps-container .step .step-info div{font-size:12px;font-weight:300;letter-spacing:.1px;text-align:left;margin:10px 0;}.kiosk-modal.wayfinding-modal .wayfinding-result .directions .steps-container .step .step-distance{margin-left:70px;}.kiosk-modal.wayfinding-modal .wayfinding-result .directions .steps-container .step .step-distance span{font-size:12px;font-style:normal;font-stretch:normal;line-height:normal;width:auto;display:inline-block;vertical-align:top;}.kiosk-modal.wayfinding-modal .wayfinding-result .directions .steps-container .step .step-distance hr{margin:0;display:inline-block;width:667px;border-top:solid 1px rgba(0,0,0,.12);}.kiosk-modal.wayfinding-modal .wayfinding-result .directions .share-buttons{width:100%;height:100px;margin:auto;text-align:center;display:inline-flex;}.kiosk-modal.wayfinding-modal .wayfinding-result .directions .share-buttons .send-to-phone-btn{width:auto;height:60px;line-height:60px;border-style:double;border-radius:10px;border-color:#425563;background-color:transparent;font-size:24px;font-weight:bold;text-align:left;color:#425563;padding-left:15px;float:left;margin:20px;padding-right:20px;margin-left:auto;margin-right:auto;}.kiosk-modal.wayfinding-modal .wayfinding-result .directions .share-buttons .send-to-phone-btn i{position:relative;font-size:34px;text-align:left;top:0;padding-right:22px;}.kiosk-modal.wayfinding-modal .wayfinding-result .directions .share-buttons .send-to-phone-btn .fa-mobile:before{color:#425563;}.kiosk-modal.wayfinding-modal .wayfinding-result .directions .share-buttons .send-to-email-btn{width:auto;height:60px;line-height:60px;border-radius:10px;background-color:#ff5358;font-size:24px;font-weight:bold;text-align:left;color:#fff;padding-left:15px;float:left;margin-top:20px;padding-right:20px;margin-left:auto;margin-right:auto;}.kiosk-modal.wayfinding-modal .wayfinding-result .directions .share-buttons .send-to-email-btn i{position:relative;font-size:24px;text-align:left;top:0;padding-right:22px;}.kiosk-modal.wayfinding-modal .wayfinding-result .buttons-container{padding:15px;text-align:center;width:80%;height:100px;display:inline-flex;margin-left:10%;}.kiosk-modal.wayfinding-modal .wayfinding-result .buttons-container .btn-back{font-size:30px;text-align:center;background-color:#fff;width:370px;height:70px;display:inline-block;margin:auto;border:solid 3px #6399ae;border-radius:10px;line-height:64px;text-transform:uppercase;color:#6399ae;font-weight:bold;}.kiosk-modal.wayfinding-modal .wayfinding-result .buttons-container .btn-home{font-size:30px;text-align:center;color:#fff;width:370px;height:70px;display:inline-block;margin:auto;border:solid 3px #cf4520;border-radius:10px;line-height:64px;text-transform:uppercase;background-color:#cf4520;font-weight:bold;}.kiosk-modal.wayfinding-modal .wayfinding-result .buttons-container .btn-phone{font-size:30px;text-align:center;background-color:#fff;width:370px;height:70px;display:inline-block;margin:auto;border:solid 3px #cf4520;border-radius:10px;line-height:64px;text-transform:uppercase;color:#cf4520;font-weight:bold;}.kiosk-modal.wayfinding-modal .wayfinding-result .buttons-container .btn-email{font-size:30px;text-align:center;background-color:#fff;width:370px;height:70px;display:inline-block;margin:auto;border:solid 3px #cf4520;border-radius:10px;line-height:64px;text-transform:uppercase;color:#cf4520;font-weight:bold;}.kiosk-modal.home-message-modal{width:880px;height:545px;display:flex;justify-content:center;}.kiosk-modal.home-message-modal .modal-title{background-color:#425563;border-top-left-radius:10px;border-top-right-radius:10px;min-height:280px;padding:30px 100px;margin-bottom:20px;}.kiosk-modal.home-message-modal .modal-title .title{display:flex;justify-content:center;margin:40px 50px 10px;font-family:"OpenSans";font-weight:600;text-align:center;color:#fff;font-size:45px;}.kiosk-modal.home-message-modal .modal-title .sub-title{font-size:35px;text-transform:uppercase;display:flex;justify-content:center;font-family:"OpenSans";color:#cf4520;}.kiosk-modal.home-message-modal .modal-content{box-shadow:unset!important;border:unset;}.kiosk-modal.home-message-modal .modal-content .md-dialog-content{padding-top:0;}.kiosk-modal.home-message-modal .modal-content .md-dialog-content .confirmation-container .message{font-size:30px;display:flex;justify-content:center;margin:5px 30px;font-family:"OpenSans";color:#3b3b3b;font-weight:600;text-align:center;}.kiosk-modal.home-message-modal .modal-content .md-dialog-content .button-container{display:flex;justify-content:center;gap:50px;margin:30px;}.kiosk-modal.home-message-modal .modal-content .md-dialog-content .button-container .cancel-btn{font-family:"OpenSans";font-weight:600;font-size:24px;color:#fff;background-color:#cf4520;border:1px solid #cf4520;width:250px;padding:10px;text-align:center;text-transform:uppercase;border-radius:10px;}.kiosk-modal.home-message-modal .modal-content .md-dialog-content .button-container .send-btn{font-family:"OpenSans";font-weight:600;font-size:24px;color:#fff;background-color:#425563;border:1px solid #425563;width:250px;padding:10px;text-align:center;text-transform:uppercase;border-radius:10px;}.kiosk-modal.email-modal .email-modal-content .title,.kiosk-modal .kiosk-modal.survey-modal .email-modal-content .title,.kiosk-modal .kiosk-modal.survey-modal-popup .email-modal-content .title,.kiosk-modal.email-modal .kiosk-modal .kiosk-modal.survey-modal .email-modal-content .title{color:#000;font-weight:bold;}.kiosk-modal.detail-modal .detail-control-bar .get-directions-btn{color:#6d7278;}.kiosk-modal.detail-modal .detail-container .alert{background-color:transparent;}.kiosk-modal.itinerary-modal .itinerary-modal-content .send-btn{background-color:#425563;}.kiosk-modal.website-modal{min-height:1400px;}.kiosk-modal.opentable-modal .opentable-modal-content .md-dialog-content .send-container .send-btn{background-color:#425563;}.kiosk-modal.opentable-modal .opentable-modal-content .md-dialog-content .instructions{margin-top:10px;}.kiosk-modal.opentable-modal .modal-title{background-color:#cf4520;}.kiosk-modal.email-modal .confirmation-container i,.kiosk-modal .kiosk-modal.survey-modal-popup .confirmation-container i,.kiosk-modal .kiosk-modal.survey-modal .confirmation-container i{color:#25c125;}.kiosk-modal.email-modal .confirmation-container .fa-check-circle:before,.kiosk-modal .kiosk-modal.survey-modal-popup .confirmation-container .fa-check-circle:before,.kiosk-modal .kiosk-modal.survey-modal .confirmation-container .fa-check-circle:before{content:"";color:#25c125;}.interactive-map{font-family:"OpenSans";}.animation.ng-enter,.animation.ng-leave{position:absolute;left:0;right:0;-webkit-transition:all 1.5s ease-in-out;-moz-transition:all 1.5s ease-in-out;-o-transition:all 1.5s ease-in-out;transition:all 1.5s ease-in-out;}.animation.fade-in.ng-enter{opacity:0;}.animation.fade-in.ng-enter-active{opacity:1;}.animation.fade-in.ng-leave{opacity:1;}.animation.fade-in.ng-leave-active{opacity:0;}.animation.zoom-in{transform:scale(1);}.animation.zoom-in.ng-enter{transform:scale(0);}.animation.zoom-in.ng-enter-active{transform:scale(1);}.animation.zoom-in.ng-leave{transform:scale(1);}.animation.zoom-in.ng-leave-active{transform:scale(0);}.animation.swipe-left{transform:translate3d(100%,0,0);}.animation.swipe-left.ng-enter{transform:translate3d(100%,0,0);}.animation.swipe-left.ng-enter-active{transform:translate3d(0%,0,0);}.animation.swipe-left.ng-leave{transform:translate3d(0%,0,0);}.animation.swipe-left.ng-leave-active{transform:translate3d(-100%,0,0);}.animation.swipe-right{transform:translate3d(-100%,0,0);}.animation.swipe-right.ng-enter{transform:translate3d(-100%,0,0);}.animation.swipe-right.ng-enter-active{transform:translate3d(0%,0,0);}.animation.swipe-right.ng-leave{transform:translate3d(0%,0,0);}.animation.swipe-right.ng-leave-active{transform:translate3d(100%,0,0);}.weather{font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;font-size:24px;font-weight:600;text-align:center;color:#fff;margin-top:34px;font-family:"OpenSans";}.weather .text{float:left;padding-top:10px;margin-left:110px;}.weather .weather-icon{width:64px;height:44px;object-fit:contain;margin-left:6px;}.weather .date{right:104px;position:relative;}.filters{width:1080px;position:absolute;top:0;left:0;padding-left:50px;padding-right:50px;background-color:#cf4520;opacity:.85;height:0;-webkit-transition:all .5s linear;overflow:hidden;margin-top:620px;text-align:center;z-index:79;font-family:"OpenSans";}.filters .title{font-size:40px;color:#fff;text-transform:uppercase;font-weight:bold;margin-bottom:20px;}.filters .main-close-btn{position:absolute;right:70px;top:30px;font-size:50px;color:#fff;}.filters.show{opacity:.85;padding-top:50px;margin-top:725px;height:1195px;}.filters .filters-header{color:#fff;font-size:42px;font-family:"OpenSans-Bold";text-transform:uppercase;font-weight:600;}.filters .options-container{max-height:750px;overflow:auto;display:flex;align-items:flex-start;min-height:500px;}.filters .options-container .options{text-align:center;max-height:750px;padding-bottom:50px;display:inline-table;width:100%;}.filters .options-container .options .option{border-radius:10px;border:solid 2px #fff;font-size:20px;font-weight:bold;text-align:center;color:#fff;padding:20px 25px;display:inline-block;margin:20px;}.filters .options-container .options .option.selected{background-color:#fff;color:#cf4520;}.filters .options-container.options-expanded-padding{display:table;}.filters .options-container.options-expanded-padding .options{max-height:850px;overflow:auto;}.filters .buttons-container{display:inline-flex;text-align:center;}.filters .buttons-container .clear-all-btn{width:215px;height:62px;border:solid 2px #6399ae;background-color:#6399ae;color:#fff;font-size:20px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:62px;letter-spacing:normal;text-align:center;text-transform:uppercase;border-radius:10px;padding:0;margin:auto;left:0;position:relative;margin-right:10px;}.filters .buttons-container .apply-btn{width:215px;height:62px;border:solid 2px #425563;background-color:#425563;color:#fff;font-size:20px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:62px;letter-spacing:normal;text-align:center;text-transform:uppercase;border-radius:10px;padding:0;margin:auto;left:0;position:relative;margin-left:10px;}.filters .show-more-filters{font-size:28px;text-align:center;color:#fff;}.filters.options-expanded{height:1980px!important;}.filters-date{background-color:#6399ae;border-top:1px solid #fff;}.filters-date .month-label{text-transform:uppercase;}.filters-date .item{text-transform:uppercase;background-color:#6399ae;}video{width:100%;height:100%;object-fit:cover;}.banners{width:1080px;height:620px;overflow:hidden;}.banners .banner{background-size:cover;background-repeat:no-repeat;background-position:center;height:100%;position:relative;}.banners .banner .banner-container{background:rgba(0,0,0,.4);}.banners .banner .banner-container .caption{position:absolute;top:1535px;width:100%;text-align:center;}.banners .banner .banner-container .caption .caption-btn{padding:30px 50px;border-radius:24px;border:solid 5px #fef8e8;font-size:75px;letter-spacing:3.8px;text-align:center;color:#fef8e8;width:80%;text-transform:uppercase;display:inline;}.banners .banner .banner-container.detail-banner-container{display:none;position:relative;height:200px;width:100%;background-color:#cf4520;}.banners .banner .banner-container.detail-banner-container .caption{display:none;position:relative;top:0;display:table-cell;vertical-align:middle;text-align:left;}.banners .banner .banner-container.detail-banner-container .caption .title{font-size:50px;color:#fff;text-transform:uppercase;margin:auto;width:95%;letter-spacing:5px;padding-left:10px;}.banners .banner .banner-container.detail-banner-container .caption .small-title{margin:-80px 0 0 0;padding-left:40px;font-size:24px;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.5);}.banners .banner .banner-container.detail-banner-container .gallery-btn{position:absolute;bottom:0;right:0;background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.51) 98%);padding:33px;font-size:17px;letter-spacing:.1px;text-align:left;color:#fff;}.banners .banner .banner-container.detail-banner-container .gallery-btn img{padding-right:7px;}.banners .main-container{width:1080px;height:620px;}.banners .main-container video{max-height:100%;max-width:100%;}.banners .main-container .rotating-ads-1{position:relative;width:100%;height:100%;margin:0;overflow:hidden;padding:0;}.banners .main-container .rotating-ads-1 .ad-container{background-repeat:no-repeat!important;background-size:cover!important;background-position-x:center!important;background-position-y:center!important;background-color:#000!important;position:absolute;text-align:center;}.banners .main-container .rotating-ads-1 .ad1-0{width:100%;height:100%;top:0;left:0;}.banners .main-container .adv-animation.ng-enter,.banners .main-container .adv-animation.ng-leave{-moz-transition:1s linear all;-o-transition:1s linear all;-webkit-transition:1s linear all;transition:1s linear all;}.banners .main-container .adv-animation.ng-enter{left:630px;}.banners .main-container .adv-animation.ng-enter-active{left:0;}.banners .main-container .adv-animation.ng-leave{left:0;}.banners .main-container .adv-animation.ng-leave-active{left:-630px;}.banners .omniads-container{width:1080px;height:620px;}.banners .omniads-container video{max-height:100%;max-width:100%;}.banners .omniads-container .rotating-ads-1{position:relative;width:100%;height:100%;margin:0;overflow:hidden;padding:0;}.banners .omniads-container .rotating-ads-1 .ad-container{background-repeat:no-repeat!important;background-size:100% 100%!important;background-position-x:center!important;background-position-y:center!important;background-color:#000!important;position:absolute;text-align:center;}.banners .omniads-container .rotating-ads-1 .ad1-0{width:100%;height:100%;top:0;left:0;}.banners .omniads-container .rotating-ads-1 .close-icon-top{color:#fff;position:absolute;top:300px;left:1000px;font-size:70px;z-index:2;background-color:rgba(0,0,0,.3);width:70px;height:70px;line-height:70px;border-radius:50%;}.banners .omniads-container .rotating-ads-1 .close-icon{color:#fff;position:absolute;top:10px;left:1000px;font-size:50px;z-index:2;}.banners .omniads-container .adv-animation.ng-enter,.banners .omniads-container .adv-animation.ng-leave{-moz-transition:1s linear all;-o-transition:1s linear all;-webkit-transition:1s linear all;transition:1s linear all;}.banners .omniads-container .adv-animation.ng-enter{left:630px;}.banners .omniads-container .adv-animation.ng-enter-active{left:0;}.banners .omniads-container .adv-animation.ng-leave{left:0;}.banners .omniads-container .adv-animation.ng-leave-active{left:-630px;}.banners .omniads-container.ad_type_0{width:1080px;height:620px;overflow:hidden;z-index:1;position:absolute;top:0;}.banners .omniads-container.ad_type_0 video{max-height:100%;max-width:100%;}.banners .omniads-container.ad_type_0 .rotating-ads-1{position:relative;width:100%;height:100%;margin:0;overflow:hidden;padding:0;}.banners .omniads-container.ad_type_0 .rotating-ads-1 .ad-container{background-repeat:no-repeat!important;background-size:100% 100%!important;background-position-x:center!important;background-position-y:center!important;background-color:#000!important;position:absolute;text-align:center;}.banners .omniads-container.ad_type_0 .rotating-ads-1 .ad0-0{width:100%;height:100%;top:0;left:0;}.banners .omniads-container.ad_type_0 .adv-animation.ng-enter,.banners .omniads-container.ad_type_0 .adv-animation.ng-leave{-moz-transition:1s linear all;-o-transition:1s linear all;-webkit-transition:1s linear all;transition:1s linear all;}.banners .omniads-container.ad_type_0 .adv-animation.ng-enter{left:630px;}.banners .omniads-container.ad_type_0 .adv-animation.ng-enter-active{left:0;}.banners .omniads-container.ad_type_0 .adv-animation.ng-leave{left:0;}.banners .omniads-container.ad_type_0 .adv-animation.ng-leave-active{left:-630px;}.banners .omniads-container.ad_type_4{position:absolute;width:800px;height:1000px;top:460px;left:140px;display:none;}.banners .omniads-container.ad_type_4 video{max-height:100%;max-width:100%;}.banners .omniads-container.ad_type_4.fullscreen{top:0;left:0;width:1080px;height:1980px;}.banners .omniads-container.ad_type_4 .rotating-ads-1{position:relative;width:100%;height:100%;margin:0;overflow:hidden;padding:0;}.banners .omniads-container.ad_type_4 .rotating-ads-1 .ad-container{background-repeat:no-repeat!important;background-size:100% 100%!important;background-position-x:center!important;background-position-y:center!important;background-color:#000!important;position:absolute;text-align:center;}.banners .omniads-container.ad_type_4 .rotating-ads-1 .ad1-0{width:100%;height:100%;top:0;left:0;}.banners .omniads-container.ad_type_4 .adv-animation.ng-enter,.banners .omniads-container.ad_type_4 .adv-animation.ng-leave{-moz-transition:1s linear all;-o-transition:1s linear all;-webkit-transition:1s linear all;transition:1s linear all;}.banners .omniads-container.ad_type_4 .adv-animation.ng-enter{left:630px;}.banners .omniads-container.ad_type_4 .adv-animation.ng-enter-active{left:0;}.banners .omniads-container.ad_type_4 .adv-animation.ng-leave{left:0;}.banners .omniads-container.ad_type_4 .adv-animation.ng-leave-active{left:-630px;}.banners .omniads-container.ad_type_3{width:1080px;height:250px;position:fixed;top:1670px;z-index:1;}.banners .omniads-container.ad_type_3 video{max-height:100%;max-width:100%;}.banners .omniads-container.ad_type_3 .rotating-ads-1{position:relative;width:100%;height:100%;margin:0;overflow:hidden;padding:0;}.banners .omniads-container.ad_type_3 .rotating-ads-1 .ad-container{background-repeat:no-repeat!important;background-size:100% 100%!important;background-position-x:center!important;background-position-y:center!important;background-color:#000!important;position:absolute;text-align:center;}.banners .omniads-container.ad_type_3 .rotating-ads-1 .ad3-0{width:100%;height:100%;top:0;left:0;}.banners .omniads-container.ad_type_3 .adv-animation.ng-enter,.banners .omniads-container.ad_type_3 .adv-animation.ng-leave{-moz-transition:1s linear all;-o-transition:1s linear all;-webkit-transition:1s linear all;transition:1s linear all;}.banners .omniads-container.ad_type_3 .adv-animation.ng-enter{left:630px;}.banners .omniads-container.ad_type_3 .adv-animation.ng-enter-active{left:0;}.banners .omniads-container.ad_type_3 .adv-animation.ng-leave{left:0;}.banners .omniads-container.ad_type_3 .adv-animation.ng-leave-active{left:-630px;}.control-bar{width:1080px;height:106px;background-color:#cf4520;position:absolute;top:620px;z-index:1;background-size:cover;background-repeat:no-repeat;}.control-bar .bar-title{font-size:48px;font-style:normal;font-stretch:normal;line-height:106px;letter-spacing:normal;color:#fff;display:block;font-weight:600;text-align:left;width:100%;margin-left:38px;text-transform:uppercase;}.control-bar .bar-subtitle{font-size:32px;font-weight:bold;text-align:center;color:#fff;text-transform:uppercase;width:100%;margin-top:-30px;}.control-bar .bar-btns{height:106px;position:absolute;display:inline-flex;right:1px;top:0;z-index:70;}.control-bar .bar-btns .orange-border{color:#6399ae!important;}.control-bar .bar-btns .action-btn{width:235px;text-align:center;background-color:#cf4520;height:106px;border-top:0;font-size:25px;color:#fff;padding-top:30px;}.control-bar .bar-btns .action-btn img{padding-top:35px;}.control-bar .bar-btns .action-btn.selected{background-color:#fff;height:106px;border-top:2px solid #fff;}.control-bar .bar-btns .action-btn.selected img{padding-top:35px;}.control-bar .bar-btns .action-btn.favorite-btn{border:0;font-size:48px;padding:0;margin-right:70px;}.control-bar .bar-btns .search-btn{height:106px;margin:auto;text-align:center;line-height:104px;font-size:50px;color:#fff;}.control-bar .bar-btns .control-button{height:106px;margin:auto;text-align:center;line-height:106px;font-size:50px;}.control-bar .bar-btns .control-button.selected{background-color:#fff;}.control-bar .bar-btns .orange-border{display:none;width:100%;height:8px;background-color:#ff5358;position:relative;}.control-bar .bar-btns .orange-border:after{content:"";position:absolute;top:100%;left:50%;margin-left:-10px;width:0;height:0;border-top:solid 10px #ff5358;border-left:solid 10px transparent;border-right:solid 10px transparent;}.control-bar .bar-btns .search-box{position:absolute;top:0;width:730px;left:-680px;z-index:3;height:107px;background-color:#cf4520;text-align:center;}.control-bar .bar-btns .search-box .search-box-container{width:100%;height:100%;margin-left:-14px;}.control-bar .bar-btns .search-box .search-box-container .caption{font-size:45px;color:#fff;margin-top:40px;margin-bottom:20px;}.control-bar .bar-btns .search-box .search-box-container .search-box-input{margin-top:24px;height:57px;border-bottom-left-radius:8px;border-top-left-radius:8px;font-size:18px;letter-spacing:1.11px;text-align:left;color:#444;width:400px;border-color:transparent;padding-left:20px;float:left;margin-left:80px;}.control-bar .bar-btns .search-box .search-box-container ::-webkit-input-placeholder{color:#ccc;}.control-bar .bar-btns .search-box .search-box-container :-moz-placeholder{color:#ccc;opacity:1;}.control-bar .bar-btns .search-box .search-box-container ::-moz-placeholder{color:#ccc;opacity:1;}.control-bar .bar-btns .search-box .search-box-container :-ms-input-placeholder{color:#ccc;}.control-bar .bar-btns .search-box .search-box-container ::-ms-input-placeholder{color:#ccc;}.control-bar .bar-btns .search-box .search-box-container .search-box-btn{width:242px;height:59px;margin-top:24px;background-color:#425563;font-size:18px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;border-bottom-right-radius:8px;border-top-right-radius:8px;color:#fff;border-color:#425563;float:left;}.control-bar .bar-btns .search-box .search-box-results{height:0;opacity:0;border-bottom-right-radius:10px;border-bottom-left-radius:10px;background-color:#fff;-webkit-transition-property:opacity,height;-webkit-transition-duration:.5s;overflow:hidden;}.control-bar .bar-btns .search-box .search-box-results.show-results{height:630px;opacity:1;text-align:left;overflow:scroll;margin-left:70px;width:1020px;}.control-bar .bar-btns .search-box .search-box-results .query{width:100%;height:70px;font-style:normal;color:#000;font-weight:bolder;font-size:20px;padding:20px 50px;}.control-bar .bar-btns .search-box .search-box-results .query em{color:#9a9a9a;}.control-bar .bar-btns .search-box .search-box-results .items-found{padding:10px 50px;}.control-bar .bar-btns .search-box .search-box-results .items-found .item{border-top:solid 1px rgba(0,0,0,.12);padding:27px 0;}.control-bar .bar-btns .search-box .search-box-results .items-found .item .img{display:inline-block;width:46px;height:46px;background-size:cover;border-radius:45px;}.control-bar .bar-btns .search-box .search-box-results .items-found .item .text{display:inline-block;margin-left:15px;vertical-align:top;padding-top:10px;font-family:"OpenSans";font-size:20px;text-align:left;color:#000;}.control-bar .bar-btns .filter-btn{width:151px;height:106px;display:inline-block;text-align:center;background-color:#cf4520;border-left:2px solid #fff;color:#fff;}.control-bar .bar-btns .filter-btn img{padding-top:29px;background-color:#cf4520;}.control-bar .bar-btns .filter-btn.selected{background-color:#fff;color:#cf4520;}.control-bar .bar-btns .filter-btn.selected img{background-color:#fff;}.control-bar .bar-btns .filter-btn2{width:151px;height:106px;display:inline-block;text-align:center;background-color:#cf4520;border-left:2px solid #fff;}.control-bar .bar-btns .filter-btn2 img{padding-top:29px;background-color:#cf4520;}.control-bar .bar-btns .filter-btn2.selected{background-color:#fff;}.control-bar .bar-btns .filter-btn2.selected img{background-color:#fff;}.filters-date{width:1080px;z-index:20;height:195px;position:absolute;top:720px;}.filters-date .month-label{font-size:36px;font-weight:bold;text-align:center;color:#fff;margin-top:15px;margin-bottom:20px;}.filters-date .slick-slider{margin-bottom:0!important;}.filters-date .days-container{margin-left:140px;}.filters-date .swiper-button-next{color:#fff;margin-top:-23px;padding-right:120px;}.filters-date .swiper-button-prev{color:#fff;margin-top:-23px;padding-left:120px;}.filters-date .item{border-radius:10px;border:solid 2px #fff;font-size:27px;font-weight:bold;text-align:center;color:#fff;display:inline-block;width:82px;height:62px;margin:0 9px;line-height:62px;}.filters-date .item.disabled{background-color:#808080;color:#d3d3d3;}.filters-date .item.selected{background-color:#fff;color:#cf4520;}.control-bar{z-index:1!important;}.web-earth{position:fixed!important;top:50px;left:85px;width:1100px;height:1050px;}.we-pm-icon{width:30px!important;height:45px!important;background-image:url(/images/static/globe-pin.png)!important;background-repeat:no-repeat!important;background-size:contain;}.cesium-credit-textContainer{display:none!important;}.splash{overflow:hidden;height:1980px;width:1080px;}.splash .omniads-container{width:1080px;height:370px;}.splash .omniads-container video{max-height:100%;max-width:100%;}.splash .omniads-container .rotating-ads-1{position:relative;width:100%;height:100%;margin:0;overflow:hidden;padding:0;}.splash .omniads-container .rotating-ads-1 .ad-container{background-repeat:no-repeat!important;background-size:cover!important;background-position-x:center!important;background-position-y:center!important;background-color:#000!important;position:absolute;text-align:center;}.splash .omniads-container .rotating-ads-1 .ad1-0{width:100%;height:100%;top:0;left:0;}.splash .omniads-container .rotating-ads-1 .close-icon-top{color:#fff;position:absolute;top:140px;left:1000px;font-size:70px;z-index:2;background-color:rgba(0,0,0,.2);border-radius:50%;width:72px;height:72px;line-height:72px;border:solid 1px #808080;}.splash .omniads-container .rotating-ads-1 .close-icon{color:#fff;position:absolute;top:10px;left:1000px;font-size:70px;z-index:2;background-color:rgba(0,0,0,.2);border-radius:50%;width:72px;height:72px;line-height:72px;border:solid 1px #808080;}.splash .omniads-container .adv-animation.ng-enter,.splash .omniads-container .adv-animation.ng-leave{-moz-transition:1s linear all;-o-transition:1s linear all;-webkit-transition:1s linear all;transition:1s linear all;}.splash .omniads-container .adv-animation.ng-enter{left:630px;}.splash .omniads-container .adv-animation.ng-enter-active{left:0;}.splash .omniads-container .adv-animation.ng-leave{left:0;}.splash .omniads-container .adv-animation.ng-leave-active{left:-630px;}.splash .omniads-container.ad_type_0{width:1080px;height:340px;overflow:hidden;z-index:11;position:absolute;top:0;}.splash .omniads-container.ad_type_0 video{max-height:100%;max-width:100%;}.splash .omniads-container.ad_type_0 .rotating-ads-1{position:relative;width:100%;height:100%;margin:0;overflow:hidden;padding:0;}.splash .omniads-container.ad_type_0 .rotating-ads-1 .ad-container{background-repeat:no-repeat!important;background-size:100% 100%!important;background-position-x:center!important;background-position-y:center!important;background-color:#000!important;position:absolute;text-align:center;}.splash .omniads-container.ad_type_0 .rotating-ads-1 .ad0-0{width:100%;height:100%;top:0;left:0;}.splash .omniads-container.ad_type_0 .adv-animation.ng-enter,.splash .omniads-container.ad_type_0 .adv-animation.ng-leave{-moz-transition:1s linear all;-o-transition:1s linear all;-webkit-transition:1s linear all;transition:1s linear all;}.splash .omniads-container.ad_type_0 .adv-animation.ng-enter{left:630px;}.splash .omniads-container.ad_type_0 .adv-animation.ng-enter-active{left:0;}.splash .omniads-container.ad_type_0 .adv-animation.ng-leave{left:0;}.splash .omniads-container.ad_type_0 .adv-animation.ng-leave-active{left:-630px;}.splash .omniads-container.ad_type_4{position:absolute;width:800px;height:1000px;top:460px;left:140px;display:none;}.splash .omniads-container.ad_type_4 video{max-height:100%;max-width:100%;}.splash .omniads-container.ad_type_4.fullscreen{top:0;left:0;width:1080px;height:1980px;}.splash .omniads-container.ad_type_4 .rotating-ads-1{position:relative;width:100%;height:100%;margin:0;overflow:hidden;padding:0;}.splash .omniads-container.ad_type_4 .rotating-ads-1 .ad-container{background-repeat:no-repeat!important;background-size:cover!important;background-position-x:center!important;background-position-y:center!important;background-color:#000!important;position:absolute;text-align:center;}.splash .omniads-container.ad_type_4 .rotating-ads-1 .ad1-0{width:100%;height:100%;top:0;left:0;}.splash .omniads-container.ad_type_4 .adv-animation.ng-enter,.splash .omniads-container.ad_type_4 .adv-animation.ng-leave{-moz-transition:1s linear all;-o-transition:1s linear all;-webkit-transition:1s linear all;transition:1s linear all;}.splash .omniads-container.ad_type_4 .adv-animation.ng-enter{left:630px;}.splash .omniads-container.ad_type_4 .adv-animation.ng-enter-active{left:0;}.splash .omniads-container.ad_type_4 .adv-animation.ng-leave{left:0;}.splash .omniads-container.ad_type_4 .adv-animation.ng-leave-active{left:-630px;}.splash .omniads-container.ad_type_3{width:1080px;height:340px;position:fixed;top:1386px;z-index:11;}.splash .omniads-container.ad_type_3 video{max-height:100%;max-width:100%;}.splash .omniads-container.ad_type_3 .rotating-ads-1{position:relative;width:100%;height:100%;margin:0;overflow:hidden;padding:0;}.splash .omniads-container.ad_type_3 .rotating-ads-1 .ad-container{background-repeat:no-repeat!important;background-size:cover!important;background-position-x:center!important;background-position-y:center!important;background-color:#000!important;position:absolute;text-align:center;}.splash .omniads-container.ad_type_3 .rotating-ads-1 .ad3-0{width:100%;height:100%;top:0;left:0;}.splash .omniads-container.ad_type_3 .adv-animation.ng-enter,.splash .omniads-container.ad_type_3 .adv-animation.ng-leave{-moz-transition:1s linear all;-o-transition:1s linear all;-webkit-transition:1s linear all;transition:1s linear all;}.splash .omniads-container.ad_type_3 .adv-animation.ng-enter{left:630px;}.splash .omniads-container.ad_type_3 .adv-animation.ng-enter-active{left:0;}.splash .omniads-container.ad_type_3 .adv-animation.ng-leave{left:0;}.splash .omniads-container.ad_type_3 .adv-animation.ng-leave-active{left:-630px;}.splash .clear-cache{position:fixed;bottom:0;height:50px;width:5%;left:47.5%;z-index:111;}.splash .clear-cache.activated{background-color:rgba(0,0,0,.5);}.splash .clear-cache::hover{background-color:rgba(0,0,0,.5);}.splash .lockdown{display:none;z-index:1000;width:100%;height:100%;background-color:#cf4520;opacity:.2;position:fixed;}.splash .lockdown.production{display:inline-block;}.splash .lockdown .key1{position:absolute;top:0;left:47%;width:6%;height:50px;}.splash .lockdown .key1.clicked{background-color:#425563;border:solid 1px #000;}.splash .lockdown .key2{position:absolute;top:48%;left:0;width:6%;height:4%;}.splash .lockdown .key2.clicked{background-color:#425563;border:solid 1px #000;}.splash .lockdown .key3{position:absolute;top:48%;right:0;width:6%;height:4%;}.splash .lockdown .key3.clicked{background-color:#425563;border:solid 1px #000;}.splash .lockdown .key4{position:absolute;top:48%;left:47%;width:6%;height:4%;}.splash .lockdown .key4.clicked{background-color:#425563;border:solid 1px #000;}.splash .lockdown .key4 .key{width:100%;height:100%;display:none;}.splash .lockdown .key4 .key.unlocked{display:inline-block;}.splash .lockdown.unlocked{display:none;}.splash .logo{width:190px;position:absolute;left:445px;top:850px;z-index:99;}.splash .logo img{width:100%;}.splash .splash-overlay{display:none;position:fixed;top:0;left:0;z-index:1;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;}.splash .languageContainer{position:fixed;bottom:60px;width:350px;vertical-align:bottom;font-size:32px;text-align:center;left:690px;height:80px;z-index:100;}.splash .languageContainer .languages{position:absolute;bottom:80px;text-align:center;height:auto;background-color:#fff;color:rgba(74,74,74,.9);width:100%;margin-bottom:20px;border-radius:10px;line-height:60px;font-size:24px;}.splash .languageContainer .languages ul{padding:0;list-style-type:none;}.splash .languageContainer .languageSelection{position:absolute;border-radius:10px;text-align:center;background-color:#425563;color:#fff;font-weight:bold;width:100%;padding:20px;font-size:40px;line-height:40px;}.splash .languageContainer .languageSelection .icon{float:left;}.splash .languageContainer .languageSelection .arrow{float:right;}.splash .splash-content{height:180px;line-height:194px;width:100%;overflow:hidden;position:fixed;z-index:10;background-color:#425563;bottom:0;left:0;border-bottom:20px solid #cf4520;}.splash .splash-content .banner{height:100%;position:relative;}.splash .splash-content .banner .banner-container{background:-moz-linear-gradient(top,rgba(0,0,0,.65) 0%,rgba(0,0,0,0) 95%);background:-webkit-linear-gradient(top,rgba(0,0,0,.65) 0%,rgba(0,0,0,0) 95%);background:linear-gradient(to bottom,rgba(0,0,0,.65) 0%,rgba(0,0,0,0) 95%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a6000000",endColorstr="#00000000",GradientType=0);z-index:10;}.splash .splash-content .banner .banner-container .logo-banner{width:100%;}.splash .splash-content .banner .banner-container .logo-banner img{height:85px;margin-top:auto;margin-left:50px;}.splash .splash-content .banner .banner-container .ada-option{position:absolute;font-size:75px;top:-20px;color:#fff;z-index:20;right:50px;}.splash .splash-content .banner .banner-container .ada-option i{font-size:75px;}.splash .splash-content .banner .banner-container .to-footer-container{position:absolute;width:300px;display:flex;height:50px;z-index:100;bottom:80px;right:20px;gap:20px;display:none;}.splash .splash-content .banner .banner-container .to-footer-container span{font-size:20px;font-family:"OpenSans";color:#fff;display:none;}.splash .splash-content .banner .banner-container .to-footer-container .to-logo{content:url("/images/static/to-logo.png");height:50px;z-index:100;}.splash .splash-banners{height:620px;width:1080px;overflow:hidden;}.splash .splash-banners .sub-title{position:absolute;top:820px;text-align:center;font:normal normal 900 101px/102px Ostrich Sans;letter-spacing:0;color:#fff;text-shadow:4px 4px 4px rgba(3,5,4,.7490196078);z-index:10;margin:0 auto;width:1080px;}.splash .splash-banners .logo{display:none;width:380px;height:100px;position:absolute;top:950px;z-index:100;margin:0 auto;left:350px;}.splash .splash-banners .tap-to-start{position:fixed;top:800px;left:540px;width:525px;text-align:center;opacity:1;padding-right:0;padding:20px;background-size:contain;background-repeat:no-repeat;background-position:center center;display:inline-block;animation:blinker 1s linear;animation-delay:2s;animation-iteration-count:3;z-index:10;}.splash .splash-banners .tap-to-start .fa{font-size:90px;color:#fff;}.splash .splash-banners .tap-to-start .link-to-start{font-size:70px;left:41px!important;color:#fff;margin:auto;height:unset;display:block;width:100%;text-align:center;text-transform:uppercase;vertical-align:middle;background-color:rgba(255,255,255,0);margin-top:0;border-radius:20px;}.splash .splash-banners .tap-to-start .link-to-start p{font-family:"OpenSans";line-height:100px;font-size:70px;font-weight:bold;text-shadow:5px 5px 5px #555;letter-spacing:-1px;padding:0 40px;}.splash .splash-banners .tap-to-start .link-to-start .animate{position:relative;overflow:hidden;background:linear-gradient(90deg,#000,#fff,#000);background-repeat:no-repeat;background-size:80%;animation:animateSplash 2s linear infinite;-webkit-background-clip:text;-webkit-text-fill-color:rgba(255,255,255,0);}@keyframes animateSplash{0%{background-position:-500%;}100%{background-position:500%;}}.splash .splash-banners .tap-to-start.inactive{background-color:#656565!important;}.splash .splash-banners .banner{background-size:cover;background-repeat:no-repeat;height:100%;position:relative;}.splash .splash-banners .rotating-ads-1{position:fixed;top:550px;left:0;width:1080px;height:620px;margin:0;overflow:hidden;padding:0;}.splash .splash-banners .rotating-ads-1 .ad-container{background-repeat:no-repeat!important;background-size:cover!important;background-position-x:center!important;background-position-y:center!important;position:absolute;text-align:center;}.splash .splash-banners .rotating-ads-1 .ad1-0{width:100%;height:100%;top:0;left:0;}.splash .menu{position:fixed;top:0;left:0;width:1080px;}.splash .menu .item{border-radius:9px;width:530px;height:530px;background-size:cover;background-repeat:no-repeat;background-position-x:center;background-position-y:center;position:relative;margin-bottom:18px;display:inline-block;overflow:hidden;}.splash .menu .item:nth-child(1){border-top-left-radius:0;border-bottom-left-radius:0;}.splash .menu .item:nth-child(2){border-top-right-radius:0;border-bottom-right-radius:0;}.splash .menu .item:nth-child(3){border-top-left-radius:0;border-bottom-left-radius:0;}.splash .menu .item:nth-child(4){border-top-right-radius:0;border-bottom-right-radius:0;}.splash .menu .item:nth-child(odd){margin-right:20px;}.splash .menu .item:nth-child(3),.splash .menu .item:nth-child(4){margin-top:640px;}.splash .menu .item .item-title{font-size:70px;font-weight:bold;text-transform:capitalize;color:#fff;text-overflow:ellipsis;height:530px;width:530px;overflow:hidden;vertical-align:bottom;margin:auto;display:table-cell;padding:30px 40px;background-color:rgba(0,0,0,.3);display:flex;justify-content:center;align-items:center;text-align:center;}.splash .main-container{width:1080px;height:1980px;}.splash .main-container video{max-height:100%;max-width:100%;}.splash .main-container .touch-icon{z-index:1500;position:absolute;width:200px;}.splash .main-container .rotating-ads-1{position:fixed;z-index:1000;top:0;left:0;width:1080px;height:1980px;margin:0;overflow:hidden;padding:0;}.splash .main-container .rotating-ads-1 .ad-container{background-repeat:no-repeat!important;background-size:cover!important;background-position-x:center!important;background-position-y:center!important;position:absolute;text-align:center;}.splash .main-container .rotating-ads-1 .ad1-0{width:100%;height:100%;top:0;left:0;}.splash .main-container .rotating-ads-2{position:fixed;z-index:1000;top:0;left:0;width:1080px;height:1980px;margin:0;overflow:hidden;padding:0;}.splash .main-container .rotating-ads-2 .ad-container{background-repeat:no-repeat!important;background-size:100% 100%!important;background-position-x:center!important;background-position-y:center!important;position:absolute;text-align:center;}.splash .main-container .rotating-ads-2 .ad2-0{width:100%;height:50%;top:0;left:0;}.splash .main-container .rotating-ads-2 .ad2-1{width:100%;height:50%;top:50%;left:0;}.splash .main-container .rotating-ads-3{position:fixed;z-index:1000;top:0;left:0;width:1080px;height:1980px;margin:0;overflow:hidden;padding:0;}.splash .main-container .rotating-ads-3 .ad-container{background-repeat:no-repeat!important;background-size:100% 100%!important;background-position-x:center!important;background-position-y:center!important;position:absolute;text-align:center;}.splash .main-container .rotating-ads-3 .ad3-0{width:100%;height:25%;top:0;left:0;}.splash .main-container .rotating-ads-3 .ad3-1{width:100%;height:25%;top:25%;left:0;}.splash .main-container .rotating-ads-3 .ad3-2{width:100%;height:25%;top:50%;left:0;}.splash .main-container .rotating-ads-3 .ad3-3{width:100%;height:25%;top:75%;left:0;}.splash .main-container .rotating-ads-4{position:fixed;z-index:1000;top:0;left:0;width:1080px;height:1980px;margin:0;overflow:hidden;padding:0;}.splash .main-container .rotating-ads-4 .ad-container{background-repeat:no-repeat!important;background-size:100% 100%!important;background-position-x:center!important;background-position-y:center!important;position:absolute;text-align:center;}.splash .main-container .rotating-ads-4 .ad4-0{width:50%;height:25%;top:0;left:0;z-index:1;}.splash .main-container .rotating-ads-4 .ad4-1{width:50%;height:25%;top:0;left:50%;}.splash .main-container .rotating-ads-4 .ad4-2{width:50%;height:25%;position:absolute;top:25%;left:0;z-index:1;}.splash .main-container .rotating-ads-4 .ad4-3{width:50%;height:25%;position:absolute;top:25%;left:50%;}.splash .main-container .rotating-ads-4 .ad4-4{width:50%;height:25%;top:50%;left:0;z-index:1;}.splash .main-container .rotating-ads-4 .ad4-5{width:50%;height:25%;top:50%;left:50%;}.splash .main-container .rotating-ads-4 .ad4-6{width:50%;height:25%;top:75%;left:0;z-index:1;}.splash .main-container .rotating-ads-4 .ad4-7{width:50%;height:25%;top:75%;left:50%;}.splash .main-container .rotating-ads .mobiAd{position:absolute;top:0;bottom:0;width:1920px;height:785px;}.splash .main-container .adv-animation.ng-enter,.splash .main-container .adv-animation.ng-leave{-moz-transition:1s linear all;-o-transition:1s linear all;-webkit-transition:1s linear all;transition:1s linear all;}.splash .main-container .adv-animation.ng-enter{left:630px;}.splash .main-container .adv-animation.ng-enter-active{left:0;}.splash .main-container .adv-animation.ng-leave{left:0;}.splash .main-container .adv-animation.ng-leave-active{left:-630px;}.contents{font-family:"OpenSans";position:absolute;left:0;top:0;width:100%;height:100%;}.contents .iframe-content{position:absolute;top:505px;width:100%;height:1415px;}.contents .btn-get-ticket{width:300px;height:80px;background-color:#fff;color:#fff;text-transform:uppercase;position:absolute;z-index:2;top:480px;left:390px;font-size:32px;text-align:center;line-height:80px;font-weight:bold;border-radius:21px;}.contents .banners{position:fixed;z-index:1;}.contents .banner{height:480px;width:100%;background-color:#cf4520;}.contents .banner .logo-home{position:absolute;top:40px;left:70px;z-index:4;max-width:250px;max-height:164px;}.contents .banner .logo-home img{width:100%;height:100%;}.contents .banner h1{position:absolute;left:0;top:220px;font-size:72px;width:100%;text-align:center;color:#425563;text-transform:uppercase;}.contents .banner h2{position:absolute;left:50px;top:24px;font-size:30px;color:#cf4520;font-family:"OpenSans";}.contents .background{position:absolute;left:0;top:5px;height:1920px;width:1078px;background-size:cover;background-repeat:no-repeat;background-color:#872837;margin-left:2px;}.contents .btn-map-custom{position:absolute;z-index:100;top:142px;left:308px;width:470px;height:54px;border:2px solid #cf4520;border-radius:27px;text-align:center;font-size:26px;line-height:54px;color:#cf4520;text-transform:uppercase;}.contents .search-box{display:none;}.contents .btn-map-extended{display:none;position:sticky;padding-top:12px;border-radius:1px;margin-bottom:-19px;background-color:#003b5e;color:#fff;height:77px;top:167px;right:10px;font-size:39px;font-weight:600;text-align:center;z-index:10;}.contents.full-width{width:950px;}.contents .results{width:1080px;overflow:auto;height:1200px;padding:20px 0 60px 55px;position:absolute;top:700px;background-color:#fff;}.contents .results .outer{width:455px;height:455px;display:inline-block;margin:15px;border-radius:30px;}.contents .results .outer .inner{width:100%;}.contents .results .outer .inner .media-item{width:100%;height:455px;position:relative;margin:15px;display:inline-block;}.contents .results .outer .inner .media-item .play-button{z-index:10;text-align:center;vertical-align:middle;font-size:100px;position:absolute;left:400px;top:200px;opacity:.8;background:none;border:0;}.contents .results .outer .inner .media-item .video{width:100%;}.contents .results .outer .inner .media-item .title{font-size:30px;font-weight:bold;color:#cf4520;}.contents .results .outer .inner .media-item .description{font-size:24px;}.contents .results .outer .inner .item{width:100%;height:455px;border-radius:30px;background-size:cover;background-repeat:no-repeat;background-position-x:center;background-position-y:center;position:relative;margin:15px;display:inline-block;}.contents .results .outer .inner .item .video{width:100%;}.contents .results .outer .inner .item .item-container{height:455px;width:100%;}.contents .results .outer .inner .item .item-container .title{font-size:45px;font-weight:600;text-align:center;text-transform:uppercase;color:#fff;text-overflow:ellipsis;width:455px;height:455px;overflow:hidden;vertical-align:middle;margin:auto;display:table-cell;padding:20px;background-color:rgba(0,0,0,.3);border-radius:30px;}.contents .results .outer .inner .item .item-container .title.full-width{width:950px;}.contents .results .outer .inner .item .item-container:last-child:nth-child(odd){width:950px;}.contents .results .outer .inner .item .item-container.full-width{width:950px;}.contents .results .outer .inner .item.full-width{width:950px;}.contents .results .outer.full{width:950px;}.contents .results.full{width:950px;}.contents .text-data{width:100%;font-size:30px;padding:20px 80px;margin-top:750px;height:1100px;overflow:auto;}.contents .text-data .shadow{width:1080px;height:674px;background-image:linear-gradient(to top,rgba(0,0,0,0),rgba(0,0,0,.6));position:absolute;top:0;}.contents .text-data .container-picture-footer{width:95%;height:342px;}.contents .text-data .subtitle-footer{width:479px;height:72px;-webkit-text-stroke:1px #000;font-size:18px;font-weight:bold;padding-left:7px;font-stretch:condensed;font-style:normal;line-height:2.4;letter-spacing:normal;color:#000;}.contents .text-data .container-subtitle-footer{width:509px;height:38px;background-color:#fff;position:absolute;left:290px;}.contents .text-data .title-footer{-webkit-text-stroke:2px #000;font-size:48px;font-weight:bold;position:absolute;font-stretch:condensed;font-style:normal;line-height:.9;letter-spacing:3px;padding-left:22px;color:#000;padding-top:32px;}.contents .text-data .footer{width:500px;position:relative;width:1080px;}.contents .text-data .container-title-footer{position:relative;padding-right:auto;margin-left:auto;margin-right:auto;width:659px;height:115px;background-color:#fff;}.contents .text-data .picture-footer{position:relative;width:1060px;height:342px;object-fit:cover;}.contents .text-data .container-button-resort{position:relative;top:145px;left:20px;top:-20px;width:50%;}.contents .text-data .text-button{font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:center;color:#fff;}.contents .text-data .button-Resort-Maps{width:171px;height:28px;border-radius:7px;background-color:#5ac0e6;}.contents .text-data .container-last-section{width:95%;position:relative;left:61px;height:520px;}.contents .text-data .container-last-section-half{float:left;width:50%;height:470px;}.contents .text-data .title-last-section{width:100%;height:72px;-webkit-text-stroke:1px #000;font-size:28px;font-weight:bold;font-stretch:condensed;font-style:normal;line-height:1.8;letter-spacing:normal;color:#000;}.contents .text-data .text-last-section{width:459px;height:275px;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#000;}.contents .text-data .container-savings{position:relative;left:61px;width:95%;height:530px;}.contents .text-data .see-more{width:100%;text-align:center;-webkit-text-stroke:2px #e24d3e;font-size:18px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.68px;position:relative;top:500px;text-align:center;color:#e24d3e;}.contents .text-data .row-pricing{text-align:center;position:relative;height:51px;}.contents .text-data .col-pricing{-webkit-text-stroke:1px #000;font-size:24px;width:33%;text-align:center;font-stretch:condensed;font-style:normal;float:left;line-height:normal;letter-spacing:.9px;text-align:center;color:#000;padding-top:14px;}.contents .text-data .col-savings{-webkit-text-stroke:1px #000;font-size:24px;width:25%;text-align:center;font-stretch:condensed;font-style:normal;float:left;line-height:normal;letter-spacing:.9px;text-align:center;color:#000;padding-top:14px;}.contents .text-data .row-gray{background-color:#eaeaea;}.contents .text-data .container-pricing{position:relative;left:61px;width:95%;}.contents .text-data .title-pricing{-webkit-text-stroke:2px #000;font-size:44 px;font-weight:bold;font-stretch:condensed;font-style:normal;line-height:.9;letter-spacing:3px;color:#000;}.contents .text-data .table-pricing{width:89%;height:300px;width:89%;height:300px;position:relative;top:20px;}.contents .text-data .header-row-pricing{text-align:center;position:relative;height:51px;}.contents .text-data .header-col-pricing{-webkit-text-stroke:1px #000;font-size:21px;width:33%;text-align:center;font-weight:bold;font-stretch:condensed;font-style:normal;float:left;line-height:normal;letter-spacing:.9px;text-align:center;color:#000;padding-top:14px;}.contents .text-data .header-col-savings{-webkit-text-stroke:1px #000;font-size:21px;width:25%;text-align:center;font-weight:bold;font-stretch:condensed;font-style:normal;float:left;line-height:normal;letter-spacing:.9px;text-align:center;color:#000;padding-top:14px;}.contents .text-data .title-container-all{-webkit-text-stroke:2px #000;font-size:30px;padding-top:4px;font-weight:bold;font-stretch:condensed;font-style:normal;line-height:1.8;letter-spacing:2px;text-align:center;color:#000;}.contents .text-data .text-container-all{font-size:18px;font-weight:bold;text-align:left;font-stretch:normal;font-style:normal;line-height:normal;padding-left:60px;padding-right:60px;letter-spacing:normal;color:#000;}.contents .text-data .container-all-section-picture{width:33%;text-align:center;float:left;}.contents .text-data .container-pictures{position:relative;height:315px;WIDTH:95%;}.contents .text-data .container-super-pass{height:430px;}.contents .text-data .container-data{overflow-y:auto;position:absolute;top:700px;height:1200px;}.contents .text-data .text-super-pass{width:551px;height:72px;font-style:normal;top:-222px;letter-spacing:normal;color:#000;float:right;right:30px;position:relative;font-size:18px;font-weight:500;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#000;}.contents .text-data .title-super-pass{width:551px;height:72px;font-size:30px;font-weight:bold;font-stretch:condensed;font-style:normal;line-height:1.8;top:45px;letter-spacing:normal;color:#000;float:right;right:30px;position:relative;}.contents .text-data .sample-header-eat{width:1080px;height:674px;object-fit:contain;position:absolute;top:0;}.contents .text-data .SUPER-PASS{position:absolute;width:510px;height:72px;-webkit-text-stroke:2px #fff;font-size:80px;font-weight:bold;font-stretch:condensed;font-style:normal;line-height:.9;letter-spacing:normal;color:#fff;top:207px;left:61px;z-index:15;}.contents .text-data .logo{width:91.4px;height:153.8px;position:absolute;top:33px;left:53px;z-index:15;}.contents .text-data .SKI-4-RESORTS-IN-4-D{width:710px;height:72px;-webkit-text-stroke:1px #fff;font-size:56px;font-weight:bold;font-stretch:condensed;font-style:normal;line-height:1.29;letter-spacing:normal;color:#fff;top:282px;left:61px;position:absolute;z-index:15;}.contents .text-data .text-image-header{width:917px;height:154px;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#fff;position:absolute;top:412px;left:61px;z-index:15;}.contents .text-data .super-passes{position:relative;top:32px;width:459px;height:355px;}.contents .bottom-menu-container{display:none;position:absolute;width:100%;top:1600px;text-align:center;margin:auto;}.contents .bottom-menu-container .menu-item{width:200px;height:150px;background-size:100% 100%;background-repeat:no-repeat;margin:auto;}.contents .loading{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.7);z-index:75;text-align:center;font-size:50px;padding-top:500px;color:#fff;}.contents .detail-view-page-content{padding:50px;text-align:center;}.contents .detail-view-page-content .detail-container .content-container{height:1510px;}.contents .detail-view-page-content .detail-container .content-container .buttons-container{position:absolute;bottom:50px;width:100%;text-align:center;margin:auto;display:inline-flex;left:0;}.contents .detail-view-page-content .detail-container .content-container .buttons-container .button{color:#fff;border-radius:8px;background-color:#001f5f;width:300px;height:90px;font-size:24px;font-weight:bold;text-align:center;line-height:70px;margin:auto;}.search-results .search-results-title{position:absolute;width:80%;top:300px;left:10%;z-index:2;font-family:"OpenSans";text-transform:uppercase;text-shadow:0 2px 4px rgba(0,0,0,.5);font-size:72px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;}.search-results .search-overlay{position:absolute;height:1980px;width:1080px;top:0;left:0;background:#000;opacity:0;-webkit-transition-property:opacity;-webkit-transition-duration:.5s;z-index:-1;}.search-results .search-overlay.show{z-index:31;opacity:.75;}.search-results .search-box{position:absolute;top:92px;right:450px;width:607px;height:89px;border-radius:5px;z-index:32;}.search-results .search-box .search-box-container{width:100%;height:100%;padding-top:10px;padding-left:10px;padding-right:10px;margin-bottom:5px;border:solid 1px #cecece;background-color:#fff;}.search-results .search-box .search-box-container .search-box-input-open-modal{height:58.6px;font-size:24px;letter-spacing:2px;text-align:left;width:500px;border-color:transparent;padding-left:20px;}.search-results .search-box .search-box-container ::-webkit-input-placeholder{color:#ccc;}.search-results .search-box .search-box-container :-moz-placeholder{color:#ccc;opacity:1;}.search-results .search-box .search-box-container ::-moz-placeholder{color:#ccc;opacity:1;}.search-results .search-box .search-box-container :-ms-input-placeholder{color:#ccc;}.search-results .search-box .search-box-container ::-ms-input-placeholder{color:#ccc;}.search-results .search-box .search-box-container .search-box-btn{width:68px;height:50px;font-size:32.8px;font-weight:bold;text-align:center;color:#1a679e;background-color:#fff;border:0;padding:0;margin:0;}.search-results .search-box-modal{position:absolute;top:1350px;width:1000px;height:81px;left:50px;z-index:32;background-color:#fff;border:solid 1px #c7c3ba;}.search-results .search-box-modal .search-box-container{width:100%;height:100%;background-color:#fff;padding-top:10px;padding-left:10px;padding-right:10px;margin-bottom:5px;}.search-results .search-box-modal .search-box-container .search-box-input{height:58.6px;font-size:30px;letter-spacing:2px;text-align:left;color:#444;width:830px;border-color:transparent;padding-left:20px;}.search-results .search-box-modal .search-box-container ::-webkit-input-placeholder{color:#0a3c4e;}.search-results .search-box-modal .search-box-container :-moz-placeholder{color:#0a3c4e;opacity:1;}.search-results .search-box-modal .search-box-container ::-moz-placeholder{color:#0a3c4e;opacity:1;}.search-results .search-box-modal .search-box-container :-ms-input-placeholder{color:#0a3c4e;}.search-results .search-box-modal .search-box-container ::-ms-input-placeholder{color:#0a3c4e;}.search-results .search-box-modal .search-box-container .search-box-btn{width:68px;height:50px;font-size:32.8px;font-weight:bold;text-align:center;color:#1a679e;background-color:#fff;border:0;padding:0;margin:0;}.search-results .search-box-modal .search-box-results{position:absolute;top:100px;background-color:#fff;}.search-results .search-box-modal .search-box-results.show-results{height:307px;width:1003px;opacity:1;overflow:scroll;}.search-results .search-box-modal .search-box-results .query{width:100%;font-weight:bold;padding:20px 50px;height:22px;font-size:20px;text-align:left;color:#9a9a9a;}.search-results .search-box-modal .search-box-results .query em{color:#9a9a9a;}.search-results .search-box-modal .search-box-results .items-found{padding:10px 50px;}.search-results .search-box-modal .search-box-results .items-found .item{border-top:solid 1px rgba(0,0,0,.12);padding:27px 0;}.search-results .search-box-modal .search-box-results .items-found .item .img{display:inline-block;width:46px;height:46px;background-size:cover;border-radius:45px;}.search-results .search-box-modal .search-box-results .items-found .item .text{display:inline-block;margin-left:15px;vertical-align:top;padding-top:10px;font-family:"OpenSans";font-size:20px;text-align:left;color:#000;}.search-results .results{padding-top:30px;padding-left:130px;height:1128px;background-color:#fff;overflow:auto;width:1150px;position:fixed;top:730px;font-family:"OpenSans";}.search-results .results .item{background-size:cover;background-repeat:no-repeat;background-position:center center;width:293px;height:332px;float:left;display:inline-block;margin:5px;position:relative;}.search-results .results .item .item-container{background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.6));width:293px;height:332px;padding-top:198px;}.search-results .results .item .item-container .subcategory{font-family:"OpenSans";font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#fff;text-align:left;padding-left:20px;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;background-color:rgba(0,0,0,.4);}.search-results .results .item .item-container .title{text-shadow:0 2px 4px rgba(0,0,0,.5);font-family:"OpenSans";font-size:24px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#fff;height:50px;padding-left:20px;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;background-color:rgba(0,0,0,.4);}.search-results .results .item .item-container .distance{width:293px;height:65px;opacity:.8;background-color:#444;bottom:0;position:absolute;}.search-results .results .item .item-container .distance .distance-text{font-family:"OpenSans";font-size:14px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.79;letter-spacing:normal;color:#fff;padding:10px;text-align:left;padding-left:30px;}.search-results .results .item .item-container .star{position:absolute;right:13px;top:13px;z-index:1;color:#f8e08e;}.search-results .results .item .item-container .favorite{top:3%;right:15px;z-index:1;font-size:30px;color:#8a2432;background-color:rgba(255,255,255,.6);border-radius:25px;width:50px;height:50px;text-align:center;line-height:55px;position:absolute;}.search-results .gradient-pageEnd{position:absolute;pointer-events:none;display:none;}.search-results .gradient-pageEnd.show-vertical{display:block;bottom:0;width:100%;height:364px;background:linear-gradient(180deg,rgba(254,247,229,0),rgba(254,247,229,.8));}.search-results .no-results{width:1080px;height:1225px;display:table;background-color:#fef8e8;}.search-results .no-results .placeholder{display:table-cell;vertical-align:middle;text-align:center;}.search-results .no-results .placeholder .text{font-size:25px;letter-spacing:.1px;color:#aebab8;text-transform:uppercase;}.search-results .no-results .placeholder .small-text{font-size:20px;}.home .home-video{position:absolute;top:0;height:615px;left:0;width:100%;}.home .btn-help{display:none;position:fixed;top:1700px;right:50px;}.home .btn-help .icon{font-size:80px;width:150px;height:150px;padding:20px;border-radius:50%;background-color:#cf4520;color:#fff;line-height:150px;text-align:center;}.home .btn-help .fa{font-size:80px;width:150px;height:150px;border-radius:50%;background-color:#cf4520;color:#fff;line-height:150px;text-align:center;}.home .pageTitle{position:absolute;top:250px;font-size:72px;width:100%;text-align:center;color:#fff;text-transform:uppercase;}.home .pageSubtitle{position:absolute;top:350px;font-size:50px;width:100%;text-align:center;color:#fff;}.home .regionImage{display:none;position:absolute;top:300px;width:100%;text-align:center;}.home .regionImage img{height:100px;}.home .regionImage .regionName{width:100%;text-align:center;font-size:80px;padding:10px 200px;color:#fff;}.home .regionImage .regionChangeBtn{width:242px;height:59px;background-color:transparent;font-size:18px;letter-spacing:2px;text-align:center;color:#fff;margin:auto;border:solid 2px #fff;line-height:50px;text-transform:uppercase;}.home .languageContainer{position:absolute;top:470px;width:244px;vertical-align:bottom;font-size:32px;text-align:center;left:418px;height:60px;z-index:10;line-height:30px;}.home .languageContainer .languages{position:absolute;text-align:center;height:355px;bottom:-19px;background-color:#fff;color:rgba(74,74,74,.9);width:100%;margin-bottom:20px;border-radius:10px;line-height:60px;font-size:24px;overflow-y:auto;}.home .languageContainer .languages ul{padding:0;list-style-type:none;}.home .languageContainer .languageSelection{position:absolute;background-color:#425563;color:#fff;font-weight:bold;width:100%;padding:20px;font-size:24px;line-height:40px;border-radius:10px;text-transform:uppercase;}.home .languageContainer .languageSelection .icon{float:left;margin-top:3px;font-size:36px;}.home .languageContainer .languageSelection .arrow{float:right;margin-top:3px;font-size:36px;}.home .search-overlay{position:absolute;width:1080px;height:1980px;top:0;left:0;background:#000;opacity:0;-webkit-transition-property:opacity;-webkit-transition-duration:.5s;z-index:-1;}.home .search-overlay.show{z-index:2;opacity:.75;}.home .search-box{position:absolute;height:106px;width:100%;left:0;z-index:3;height:111px;background-color:#cf4520;text-align:center;}.home .search-box .home-text{display:none;color:#fff;font-size:40px;line-height:100px;}.home .search-box .search-box-container{width:100%;height:100%;}.home .search-box .search-box-container .caption{font-size:45px;color:#fff;margin-top:40px;margin-bottom:20px;}.home .search-box .search-box-container .search-box-input{margin-top:24px;height:58px;border-bottom-left-radius:8px;border-top-left-radius:8px;font-size:18px;letter-spacing:1.11px;text-align:left;color:#444;width:748px;border-color:transparent;padding-left:20px;float:left;margin-left:50px;}.home .search-box .search-box-container ::-webkit-input-placeholder{color:#000;}.home .search-box .search-box-container :-moz-placeholder{color:#000;opacity:1;}.home .search-box .search-box-container ::-moz-placeholder{color:#000;opacity:1;}.home .search-box .search-box-container :-ms-input-placeholder{color:#000;}.home .search-box .search-box-container ::-ms-input-placeholder{color:#000;}.home .search-box .search-box-container .search-box-btn{font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;width:242px;height:58px;margin-top:24px;margin-left:-10px;background-color:#425563;font-size:26px;text-align:center;border-bottom-right-radius:10px;border-top-right-radius:10px;color:#fff;border:solid 3px #fff;border-radius:10px;float:left;}.home .search-box .search-box-results{height:0;opacity:0;border-bottom-right-radius:10px;border-bottom-left-radius:10px;background-color:#fff;-webkit-transition-property:opacity,height;-webkit-transition-duration:.5s;overflow:hidden;}.home .search-box .search-box-results.show-results{height:630px;opacity:1;text-align:left;overflow:scroll;padding-left:108px;}.home .search-box .search-box-results .query{width:100%;height:70px;font-style:normal;color:#000;font-weight:bolder;font-size:20px;padding:20px 50px;}.home .search-box .search-box-results .query em{width:173px;height:27px;font-size:20px;font-weight:normal;font-style:italic;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#9a9a9a;}.home .search-box .search-box-results .items-found{padding:10px 50px;}.home .search-box .search-box-results .items-found .text{font-size:20px;}.home .search-box .search-box-results .items-found .item{border-top:solid 1px rgba(0,0,0,.12);padding:27px 0;}.home .search-box .search-box-results .items-found .item .img{display:inline-block;width:46px;height:46px;background-size:cover;border-radius:45px;}.home .search-box .search-box-results .items-found .item .text{display:inline-block;margin-left:15px;vertical-align:top;padding-top:10px;font-family:"OpenSans";font-size:20px;text-align:left;color:#000;}.home .menu{width:1080px;overflow:auto;height:1200px;padding:35px 0 50px 35px;position:absolute;top:720px;}.home .menu .item{border-radius:10px;width:475px;height:455px;background-size:cover;background-repeat:no-repeat;background-position-x:center;background-position-y:center;position:relative;margin:15px;display:inline-block;overflow:hidden;}.home .menu .item:last-child:nth-child(odd){width:980px;}.home .menu .item:last-child:nth-child(odd) .item-title{width:980px;}.home .menu .item:last-child:nth-child(odd) .item-subtitle{width:980px;}.home .menu .item .item-caret{display:none;position:absolute;right:0;bottom:5px;color:#a3ce62;width:100%;z-index:1;font-size:48px;text-align:right;padding-right:7px;}.home .menu .item .item-title{font-size:45px;font-weight:600;text-align:center;text-transform:uppercase;color:#fff;text-overflow:ellipsis;height:475px;width:475px;overflow:hidden;vertical-align:middle;margin:auto;display:table-cell;padding:50px;background-color:rgba(0,0,0,.3);border-radius:10px;}.home .menu .item .item-title:last-child:nth-child(odd){width:980px;}.home .menu .item .item-subtitle{font-size:30px;font-weight:600;text-align:center;text-transform:uppercase;color:#fff;text-overflow:ellipsis;overflow:hidden;vertical-align:middle;margin:auto;display:table-cell;padding:10px;background-color:rgba(0,0,0,.7);position:absolute;top:260px;height:65px;left:25%;width:50%;}.home .menu .item .item-subtitle:last-child:nth-child(odd){width:980px;}.home .menu .item .item-triangle{display:none;position:absolute;right:0;bottom:9px;width:0;height:0;border-bottom:100px solid #e4e4e4;border-left:100px solid transparent;}.home .app-restart{background-color:#cf4520;position:fixed;top:1800px;left:40%;height:60px;color:#fff;font-size:24px;width:20%;padding:10px;line-height:40px;text-align:center;border-radius:10px;}.home .newsletterButton{display:none;}.home .header-image{display:none;background-image:url("/images/static/text-logo.png");position:absolute;top:180px;height:300px;width:100%;background-position-x:center;background-repeat:no-repeat;background-size:contain;}.home home-btn{background-color:#cf4520;}.home-btn{background-color:#cf4520;}.detail-view{background-color:#fef8e8;}.detail-view .detail-container{height:1128px;margin-top:52px;}.detail-view .detail-container .directions-section{height:620px;}.detail-view .detail-container .directions-section .detail-map{width:100%;height:508px;display:inline-block;position:relative;}.detail-view .detail-container .directions-section .detail-map .angular-google-map-container{height:508px;}.detail-view .detail-container .directions-section .get-directions-btn{background-color:#66c8c8;box-shadow:0 0 4px 0 rgba(0,0,0,.2);width:455px;height:80px;font-size:24px;text-align:center;color:#425563;padding:23px 0;margin-top:31px;}.detail-view .detail-container .directions-section .get-directions-btn .fa-car{position:relative;font-size:30px;top:3px;padding-right:40px;}.detail-view .detail-container .directions-section .get-directions-btn .fa-caret-right{position:relative;padding-left:60px;font-size:30px;top:3px;}.detail-view .detail-container .description-section{height:620px;overflow:auto;position:relative;}.detail-view .detail-container .description-section .detail-description-title{font-size:30px;text-align:left;color:#444;text-transform:uppercase;margin:0 0 30px 0;}.detail-view .detail-container .description-section .amenities{margin-bottom:25px;}.detail-view .detail-container .description-section .amenities .amenity{text-align:left;color:#0a3c4e;}.detail-view .detail-container .description-section .amenities .amenity .amenity-icon{font-size:18px;line-height:1.5;text-align:left;color:#f45848;padding-right:10px;vertical-align:top;width:30px;}.detail-view .detail-container .description-section .amenities .amenity .amenity-description{display:inline-block;width:90%;top:1px;}.detail-view .detail-container .description-section .amenities .amenity.bigger-amenity{font-size:24px;line-height:1.13;margin:0 0 30px 30px;}.detail-view .detail-container .description-section .detail-description.extra-padding{padding-bottom:80px;}.detail-view .detail-container .description-section .gradient-pageEnd{position:fixed;top:1385px;width:455px;height:82px;background:linear-gradient(180deg,rgba(254,247,229,0),rgba(254,247,229,.8));pointer-events:none;}.detail-view .detail-container .description-section .gradient-pageEnd.upper-position{top:1165px;}.detail-view .detail-container .description-section.short-description-section{height:400px;}.detail-view .detail-container .deals-section .deals-title{opacity:.85;font-size:22px;text-align:left;color:#444;}.detail-view .detail-container .deals-section .results{width:100%;background-color:#fef8e8;overflow:auto;margin-left:0;}.detail-view .detail-container .deals-section .results .item{border:dashed 2px #898989;width:147px;height:175px;display:inline-grid;margin-right:7px;padding:8px 7px;}.detail-view .detail-container .deals-section .results .item .image{width:129px;height:72px;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center;}.detail-view .detail-container .deals-section .results .item .title{font-size:16px;text-align:left;color:#444;height:34px;overflow:hidden;width:129px;display:inline-block;text-overflow:ellipsis;white-space:nowrap;}.detail-view .detail-container .deals-section .results .item .detail{font-size:13px;line-height:1.19;text-align:left;color:#898989;overflow:hidden;width:129px;height:32px;padding-bottom:7px;}.detail-view .detail-container .deals-section .results .item .expiry-date{font-size:10px;line-height:1.54;text-align:left;color:#ccc;}.detail-view .detail-container .deals-section .results .item:last-child{margin-right:0;}.detail-view .detail-container .ad-banner{width:968px;height:340px;margin:50px auto 59px auto;background-size:cover;background-repeat:no-repeat;background-position:center;}.detail-view.ada-version .banners{height:680px;}.detail-view.ada-version .control-bar{position:absolute;top:1067px;}.detail-view.ada-version .detail-container{margin-top:0;height:initial;}.detail-view.ada-version .detail-container .directions-section{padding:0;height:387px;}.detail-view.ada-version .detail-container .directions-section .detail-map{height:387px;}.detail-view.ada-version .detail-container .directions-section .detail-map .angular-google-map-container{height:387px;}.detail-view.ada-version .detail-container .directions-section .get-directions-btn{width:352px;height:62px;margin:19px 54px;font-size:18px;padding:17px 0;position:absolute;top:390px;}.detail-view.ada-version .detail-container .directions-section .get-directions-btn .fa-car{font-size:23px;top:3px;padding-right:40px;}.detail-view.ada-version .detail-container .directions-section .get-directions-btn .fa-caret-right{padding-left:60px;font-size:23px;top:3px;}.detail-view.ada-version .detail-container .description-section{margin-top:150px;padding:0 81px;height:295px;}.detail-view.ada-version .detail-container .description-section .detail-description-title{text-align:center;margin-bottom:22px;}.detail-view.ada-version .detail-container .description-section .detail-description.extra-padding{padding-bottom:45px;}.detail-view.ada-version .detail-container .ad-banner{margin-top:25px;}.detail-view.ada-version .detail-container .gradient-pageEnd{width:847px;top:1430px;}.detail-view.ada-version .detail-container .deals-section{margin-top:150px;}.events{height:1980px;width:1080px;position:fixed;}.events .regionImage{display:none;position:absolute;top:300px;width:100%;text-align:center;}.events .regionImage img{height:100px;}.events .regionImage .regionName{width:100%;text-align:center;font-size:80px;padding:10px 200px;color:#fff;}.events .regionImage .regionChangeBtn{width:242px;height:59px;background-color:transparent;font-size:18px;letter-spacing:2px;text-align:center;color:#fff;margin:auto;border:solid 2px #fff;line-height:50px;text-transform:uppercase;}.events .controlBar-placeholder{position:absolute;top:300px;}.events .search-results-title{font-size:93px;letter-spacing:5px;text-align:center;color:#fef8e8;position:absolute;width:100%;top:303px;z-index:2;text-transform:uppercase;}.events .spin-go{position:absolute;z-index:111;top:760px;left:450px;}.events .search-overlay{position:absolute;height:1980px;width:1080px;top:0;left:0;background:#000;opacity:0;-webkit-transition-property:opacity;-webkit-transition-duration:.5s;z-index:-1;}.events .search-overlay.show{z-index:31;opacity:.75;}.events .search-box{position:absolute;top:92px;right:450px;width:607px;height:89px;border-radius:5px;z-index:32;}.events .search-box .search-box-container{width:100%;height:100%;padding-top:10px;padding-left:10px;padding-right:10px;margin-bottom:5px;border:solid 1px #cecece;background-color:#fff;}.events .search-box .search-box-container .search-box-input-open-modal{height:58.6px;font-size:24px;letter-spacing:2px;text-align:left;width:500px;border-color:transparent;padding-left:20px;}.events .search-box .search-box-container ::-webkit-input-placeholder{color:#ccc;}.events .search-box .search-box-container :-moz-placeholder{color:#ccc;opacity:1;}.events .search-box .search-box-container ::-moz-placeholder{color:#ccc;opacity:1;}.events .search-box .search-box-container :-ms-input-placeholder{color:#ccc;}.events .search-box .search-box-container ::-ms-input-placeholder{color:#ccc;}.events .search-box .search-box-container .search-box-btn{width:68px;height:50px;font-size:32.8px;font-weight:bold;text-align:center;color:#1a679e;background-color:#fff;border:0;padding:0;margin:0;}.events .search-box .search-box-container .clear-search-btn{width:68px;height:50px;font-size:32.8px;font-weight:bold;text-align:center;color:#1a679e;background-color:#fff;border:0;padding:0;margin:0;}.events .search-box-modal{position:absolute;top:1350px;width:1000px;height:81px;left:50px;z-index:32;background-color:#fff;border:solid 1px #c7c3ba;}.events .search-box-modal .search-box-container{width:100%;height:100%;background-color:#fff;padding-top:10px;padding-left:10px;padding-right:10px;margin-bottom:5px;}.events .search-box-modal .search-box-container .search-box-input{height:58.6px;font-size:30px;letter-spacing:2px;text-align:left;color:#444;width:830px;border-color:transparent;padding-left:20px;}.events .search-box-modal .search-box-container ::-webkit-input-placeholder{color:#0a3c4e;}.events .search-box-modal .search-box-container :-moz-placeholder{color:#0a3c4e;opacity:1;}.events .search-box-modal .search-box-container ::-moz-placeholder{color:#0a3c4e;opacity:1;}.events .search-box-modal .search-box-container :-ms-input-placeholder{color:#0a3c4e;}.events .search-box-modal .search-box-container ::-ms-input-placeholder{color:#0a3c4e;}.events .search-box-modal .search-box-container .search-box-btn{width:68px;height:50px;font-size:32.8px;font-weight:bold;text-align:center;color:#1a679e;background-color:#fff;border:0;padding:0;margin:0;}.events .search-box-modal .search-box-results{position:absolute;top:100px;background-color:#fff;}.events .search-box-modal .search-box-results.show-results{height:307px;width:1003px;opacity:1;overflow:scroll;}.events .search-box-modal .search-box-results .query{width:100%;font-weight:bold;padding:20px 50px;height:22px;font-size:20px;text-align:left;color:#9a9a9a;}.events .search-box-modal .search-box-results .query em{color:#9a9a9a;}.events .search-box-modal .search-box-results .items-found{padding:10px 50px;}.events .search-box-modal .search-box-results .items-found .item{border-top:solid 1px rgba(0,0,0,.12);padding:27px 0;}.events .search-box-modal .search-box-results .items-found .item .img{display:inline-block;width:46px;height:46px;background-size:cover;border-radius:45px;}.events .search-box-modal .search-box-results .items-found .item .text{display:inline-block;margin-left:15px;vertical-align:top;padding-top:10px;font-family:"OpenSans";font-size:20px;text-align:left;color:#000;}.events .results{padding:30px 90px 6px 0;position:fixed;width:1080px;height:1000px;background-color:#f8f8f8;overflow:auto;top:920px;}.events .results .week{font-size:24px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#444;margin-left:280px;}.events .results .item{position:relative;width:697px;height:231.9px;float:left;display:inline-block;margin:15px;margin-left:280px;}.events .results .item .event-image{background-size:cover;background-repeat:no-repeat;background-position:center center;width:380px;height:232px;}.events .results .item .triangle-topright{display:none;position:absolute;right:0;width:0;height:0;border-top:90px solid #66c8c8;border-left:90px solid transparent;z-index:1;}.events .results .item .triangle-topright .fa,.events .results .item .triangle-topright .fab,.events .results .item .triangle-topright .fal,.events .results .item .triangle-topright .far,.events .results .item .triangle-topright .fas{display:none;}.events .results .item .triangle-topright .fa-2x{display:none;}.events .results .item .star{display:none;position:absolute;right:13px;top:13px;z-index:1;color:#f8e08e;}.events .results .item .rectangle-black{right:0;position:absolute;top:0;width:317px;height:232px;background-color:#6d7278;}.events .results .item .rectangle-black .title{font-size:26px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#fff;padding:10px;padding-top:10px;padding-left:30px;}.events .results .item .rectangle-black .detail{font-size:18px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#fff;padding-left:30px;}.events .results .item .rectangle-black .distance{position:absolute;bottom:10px;font-size:18px;left:30px;color:#fff;}.events .results .day-number{font-size:72px;color:#444;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;margin-left:-145px;text-align:center;width:100px;margin-top:-200px;}.events .results .day-of-week{width:133.2px;height:22px;font-size:24px;margin-left:-145px;margin-top:-120px;color:#444;text-align:center;width:100px;}.events .no-results{font-size:25px;width:100%;text-align:center;}.events .gradient-pageEnd{position:absolute;bottom:0;width:100%;height:364px;background:linear-gradient(180deg,rgba(254,247,229,0),rgba(254,247,229,.8));pointer-events:none;}.events .gradient-days{position:absolute;left:896px;top:74px;width:185px;height:85px;}.events .filters{opacity:.95;}.events .filters.show{margin-top:920px;}.events .control-bar{background-color:#cf4520;}.events .control-bar .calendar-btn{display:none;}.events .control-bar .filter-btn{float:right;margin-top:3px;height:96px;}.events .control-bar .bar-btns .control-button.selected{background-color:#fff!important;}.localevents .data{width:100%;height:1600px;position:absolute;top:400px;background-color:#4165b4;}.localevents .data .content{width:100%;padding:0;font-size:18px;overflow:scroll;height:1600px;color:#000;text-align:center;}.localevents .data .content .item{width:100%;padding-bottom:10px;padding-top:10px;border-bottom:solid 1px #808080;text-align:center;margin:auto;background-color:#cf4520;margin-bottom:30px;padding:20px 50px;color:#fff;}.localevents .data .content .item .room-name{font-size:48px;}.localevents .data .content .item .account-name{font-size:30px;font-style:italic;}.localevents .data .content .item .event-name{font-size:52px;font-weight:bold;}.localevents .data .content .item .event-type{font-size:28px;}.localevents .data .content .item .schedule{font-size:42px;font-weight:lighter;}.newsletter-form{background-color:#fff;height:1080px;margin-left:150px;width:1770px;}.newsletter-form .form-container{padding:0;height:1080px;padding-top:0;text-align:center;}.newsletter-form .form-container .title{margin-top:30px;padding:0 20px;font-size:27px;text-align:center;color:#fff;}.newsletter-form .form-container .section-title{margin:30px 0;font-size:33px;font-weight:500;text-align:center;color:#f45848;}.newsletter-form .form-container .contact-textbox{width:455px;height:57px;display:inline-block;border-radius:10px;background-color:#fff;}.newsletter-form .form-container li{float:left;width:30%;display:inline-block;padding:0;margin:10px;}.newsletter-form .form-container .interest-check-box{font-size:16.2px;font-weight:bold;text-align:left;color:#4a4a4a;}.newsletter-form .form-container .item-container .error-message{font-size:18px;color:#f00;}.newsletter-form .form-container .item-container .text-box{width:75%;margin-top:43px;background-color:#fff;font-family:"OpenSans";font-size:24px;color:#000;border-radius:10px;border:solid 1px #ccc;padding-left:25px;padding-right:25px;padding-top:10px;padding-bottom:10px;}.newsletter-form .form-container .item-container ::-webkit-input-placeholder{color:#aaa;}.newsletter-form .form-container .item-container ::-moz-placeholder{color:#aaa;}.newsletter-form .form-container .item-container :-ms-input-placeholder{color:#aaa;}.newsletter-form .form-container .item-container input:-moz-placeholder{color:#aaa;}.newsletter-form .form-container .item-container .help-block{color:#c4c4c4;font-family:"OpenSans";font-size:14px;font-weight:500;text-transform:uppercase;}.newsletter-form .form-container .item-container .select-country{border-radius:10px;border:solid 1px #ccc;width:75%;font-size:24px;}.newsletter-form .form-container .email-subscription{margin-top:25px;text-align:center;}.newsletter-form .form-container .email-subscription label{font-family:"OpenSans";font-size:24px;font-weight:600;text-align:left;color:#fff;}.newsletter-form .form-container .email-subscription [type=checkbox]:not(:checked),.newsletter-form .form-container .email-subscription [type=checkbox]:checked{position:absolute;left:-9999px;}.newsletter-form .form-container .email-subscription [type=checkbox]:not(:checked)+label,.newsletter-form .form-container .email-subscription [type=checkbox]:checked+label{position:relative;padding-left:50px;padding-top:2px;cursor:pointer;}.newsletter-form .form-container .email-subscription [type=checkbox]:not(:checked)+label:before,.newsletter-form .form-container .email-subscription [type=checkbox]:checked+label:before{content:"";position:absolute;left:0;top:0;width:30px;height:30px;border:2px solid #c7c3ba;background:#fff;border-radius:4px;box-shadow:inset 0 1px 3px rgba(0,0,0,.1);}.newsletter-form .form-container .email-subscription [type=checkbox]:not(:checked)+label:after,.newsletter-form .form-container .email-subscription [type=checkbox]:checked+label:after{content:"✔";position:absolute;top:0;left:0;width:30px;height:30px;text-align:center;transition:all .2s;color:#5a2d25;background:transparent;border-radius:4px;}.newsletter-form .form-container .email-subscription [type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0);}.newsletter-form .form-container .email-subscription [type=checkbox]:checked+label:after{opacity:1;transform:scale(1);}.newsletter-form .form-container .privacy-notice{font-size:24px;color:#fff;width:75%;margin:auto;text-align:center;display:inline-grid;}.newsletter-form .form-container .privacy-notice input[type=checkbox]{position:relative;height:50px;width:50px;top:65px;margin-left:17px;}.newsletter-form .form-container .privacy-notice .check{color:#425563;display:block;position:relative;border:2px solid #b9b9b9;border-radius:100%;height:50px;width:50px;top:-100px;z-index:5;transition:border .25s linear;-webkit-transition:border .25s linear;margin-right:auto;margin-left:auto;}.newsletter-form .form-container .privacy-notice .check::before{display:block;position:absolute;content:"";border-radius:100%;height:35px;width:35px;top:6px;left:6px;margin:auto;transition:background .25s linear;-webkit-transition:background .25s linear;}.newsletter-form .form-container .privacy-notice-phone{font-size:24px;color:#aaa;padding-top:80px;}.newsletter-form .form-container .notice-details{font-size:18px;color:#fff;padding-left:100px;text-align:left;}.newsletter-form .form-container .button-container{display:inline-grid;text-align:center;}.newsletter-form .form-container .button-container .close-btn{width:300px;height:62px;font-size:24px;font-weight:600;text-align:center;color:#fff;text-align:center;display:inline-block;line-height:62px;}.newsletter-form .form-container .button-container .send-btn{font-size:24px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;width:300px;height:70px;border-radius:10px;background-color:#ff5358;margin-top:20px;margin-bottom:20px;padding-top:19px;}.newsletter-form .form-container .submit-button{text-transform:uppercase;border:0;width:326px;height:82px;border-radius:10px;font-family:"OpenSans-Bold";font-size:24px;font-weight:600;text-align:center;color:#0e518a;background-color:#425563;margin-top:40px;}.newsletter-form.ada-version .banners{height:600px;}.newsletter-form.ada-version .form-container{height:900px;overflow:auto;overflow-x:hidden;padding-top:0;}.newsletter-form.ada-version .form-container .newsletter-container-adjuster{padding-left:30px;}.newsletter-form.ada-version .form-container .section-title{text-align:left;margin-left:30px;}.newsletter-form.ada-version .form-container ul{columns:2;-webkit-columns:2;-moz-columns:2;}.newsletter-form.ada-version .form-container ul li{float:none;display:block;width:initial;margin:0 0 10px 0;}.newsletter-form.ada-version .form-container .submit-button{margin-top:0;}.socialwall{font-family:"OpenSans";}.socialwall .subtitle{position:fixed;top:300px;font-size:48px;width:80%;left:10%;text-align:center;color:#fff;z-index:10;padding:20px;}.socialwall .subtitle-hashtag{position:fixed;top:500px;font-size:24px;width:100%;text-align:center;color:#fff;z-index:10;}.socialwall .banners .banner .banner-container{position:relative;display:table;height:100%;width:100%;background:none;filter:none;}.socialwall .banners .banner .banner-container .caption{position:relative;top:0;display:table-cell;vertical-align:middle;text-align:center;}.socialwall .banners .banner .banner-container .caption .title{font-size:48px;color:#fef8e8;text-shadow:0 2px 4px rgba(0,0,0,.5);}.socialwall .banners .banner .banner-container .caption .small-title{margin:56px 0 0 0;font-size:24px;color:#fef8e8;text-shadow:0 2px 4px rgba(0,0,0,.5);}.socialwall .banners .banner .banner-container .caption .small-title img{margin-right:20px;}.socialwall .control-bar{border-bottom:0;height:106px;line-height:106px;text-align:left;font-size:48px;padding-left:34px;color:#fff;}.socialwall .control-bar .control-bar{top:0;}.socialwall .socialwall-container{position:absolute;top:720px;height:1285px;background-color:#000;width:100%;overflow-y:auto;}.socialwall .socialwall-container iframe{width:100%;height:100%;}.socialwall .socialwall-container .tap-to-start{position:absolute;bottom:0;right:0;width:330px;height:428px;background-color:#37767e;}.socialwall .socialwall-container .tap-to-start.inactive{background-color:#656565!important;}.socialwall .socialwall-container .scrollable{width:270px;height:300px;float:left;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center;}.socialwall .socialwall-container .scrollable .overlay{position:absolute;width:100%;height:100%;background:linear-gradient(180deg,rgba(255,255,255,0),rgba(0,0,0,.6));}.socialwall .socialwall-container .scrollable .board-item-icon{color:#fff;font-size:24px;position:absolute;bottom:36px;left:22px;text-shadow:1px 1px #000;}.socialwall .socialwall-container .scrollable .board-item-user{position:absolute;bottom:27px;width:100%;left:55px;padding-left:10px;}.socialwall .socialwall-container .scrollable .board-item-user .name{font-size:24px;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:.1px;color:#fff;text-shadow:1px 1px #000;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:75%;text-align:left;}.socialwall .socialwall-container .scrollable .board-item-user img{max-height:49px;max-width:49px;min-width:32px;min-height:32px;display:inline;}.socialwall .socialwall-container .board-item{position:absolute;perspective:1000px;}.socialwall .socialwall-container .board-item .flipper{width:100%;height:100%;transition:.6s;transform-style:preserve-3d;position:relative;}.socialwall .socialwall-container .board-item .flipper.flip{transform:rotateY(180deg);}.socialwall .socialwall-container .board-item .flipper .front,.socialwall .socialwall-container .board-item .flipper .back{backface-visibility:hidden;position:absolute;top:0;left:0;width:100%;height:100%;}.socialwall .socialwall-container .board-item .flipper .front{z-index:2;transform:rotateY(0deg);}.socialwall .socialwall-container .board-item .flipper .back{transform:rotateY(180deg);}.socialwall .socialwall-container .board-item .board-item-container{position:relative;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center;}.socialwall .socialwall-container .board-item .board-item-container .overlay{position:absolute;width:100%;height:100%;background:linear-gradient(180deg,rgba(255,255,255,0),rgba(0,0,0,.6));}.socialwall .socialwall-container .board-item .board-item-container .board-item-icon{color:#fff;font-size:24px;position:absolute;bottom:36px;left:22px;text-shadow:1px 1px #000;}.socialwall .socialwall-container .board-item .board-item-container .board-item-user{position:absolute;bottom:27px;width:100%;left:55px;padding-left:10px;}.socialwall .socialwall-container .board-item .board-item-container .board-item-user .name{font-size:24px;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:.1px;color:#fff;text-shadow:1px 1px #000;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:75%;text-align:left;}.socialwall .socialwall-container .board-item .board-item-container .board-item-user img{max-height:49px;max-width:49px;min-width:32px;min-height:32px;display:inline;}.socialwall .socialwall-container .board-item.board-item-0{width:270px;height:300px;top:0;left:540px;}.socialwall .socialwall-container .board-item.board-item-1{width:270px;height:300px;top:0;left:810px;}.socialwall .socialwall-container .board-item.board-item-2{width:270px;height:300px;top:300px;left:540px;}.socialwall .socialwall-container .board-item.board-item-3{width:270px;height:300px;top:300px;left:810px;}.socialwall .socialwall-container .board-item.board-item-4{width:540px;height:600px;top:0;left:0;}.socialwall .socialwall-container .board-item.board-item-5{width:540px;height:600px;top:600px;left:540px;}.socialwall .socialwall-container .board-item.board-item-6{width:270px;height:300px;top:600px;left:0;}.socialwall .socialwall-container .board-item.board-item-7{width:270px;height:300px;top:600px;left:270px;}.socialwall .socialwall-container .board-item.board-item-8{width:270px;height:300px;top:900px;left:0;}.socialwall .socialwall-container .board-item.board-item-9{width:270px;height:300px;top:900px;left:270px;}.favorites .results{padding:41px;width:1080px;height:1128px;background-color:#fff;position:absolute;top:700px;overflow:auto;}.favorites .results .item{background-size:cover;background-repeat:no-repeat;width:293px;height:332px;float:left;display:inline-block;margin:15px;position:relative;}.favorites .results .item .item-container{background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.6));width:293px;height:332px;padding-top:198px;position:relative;}.favorites .results .item .item-container .item-index{display:none;position:absolute;top:0;left:0;width:50px;height:50px;background-color:#808080;color:#fff;text-align:center;font-size:20px;z-index:1;}.favorites .results .item .item-container .subcategory{font-size:12px;font-weight:bold;letter-spacing:3px;color:#fff;text-align:left;padding-left:20px;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;background-color:rgba(0,0,0,.4);}.favorites .results .item .item-container .title{font-size:24px;font-weight:500;text-align:left;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.5);height:30px;text-transform:uppercase;padding-left:20px;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;background-color:rgba(0,0,0,.4);}.favorites .results .item .item-container .rating{width:294px;padding-left:20px;}.favorites .results .item .item-container .rating img{width:100px;margin-right:10px;margin-bottom:5px;}.favorites .results .item .item-container .rating span{color:#fff;}.favorites .results .item .item-container .hours{color:#fff;padding-left:20px;}.favorites .results .item .item-container .distance{font-size:14px;background-color:rgba(0,0,0,.4);height:87px;}.favorites .results .item .item-container .distance .distance-text{text-align:left;color:#fff;padding-top:5px;text-align:left;padding-left:20px;}.favorites .results .item .item-container .distance .hours{width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}.favorites .results .item .item-container .triangle-topright{position:absolute;top:0;right:0;width:0;height:0;border-top:90px solid #66c8c8;border-left:90px solid transparent;z-index:1;}.favorites .results .item .item-container .star{position:absolute;right:13px;top:13px;z-index:1;color:#f8e08e;}.favorites .results .item .item-container .favorite{top:3%;right:15px;z-index:1;font-size:30px;color:#8a2432;background-color:rgba(255,255,255,.6);border-radius:25px;width:50px;height:50px;text-align:center;line-height:55px;position:absolute;}.favorites .results .button-container .favorites-button-create{width:394px;height:90px;margin:57px 310px 59px 311px;padding:28px 41px 24px;background-color:#425563;color:#fff;font-size:22px;border-radius:12px;}.favorites .button-container .favorites-button-create{width:394px;height:90px;margin:57px 310px 59px 311px;padding:28px 41px 24px;background-color:#407bc9;color:#fff;font-size:22px;border-radius:12px;}.favorites .gradient-pageEnd{position:absolute;pointer-events:none;display:none;}.favorites .gradient-pageEnd.show-vertical{display:block;bottom:0;width:100%;height:364px;background:linear-gradient(180deg,rgba(254,247,229,0),rgba(254,247,229,.8));}.favorites .no-results{width:1080px;height:1225px;display:table;}.favorites .no-results .placeholder{display:table-cell;vertical-align:middle;text-align:center;}.favorites .no-results .placeholder .text{font-size:25px;letter-spacing:.1px;color:#aebab8;text-transform:uppercase;}.favorites .no-results .placeholder .small-text{font-size:20px;}.deals .search-results-title{font-size:93px;font-weight:900;letter-spacing:5px;text-align:center;color:#fef8e8;position:absolute;width:100%;top:303px;z-index:2;text-transform:uppercase;}.deals .search-overlay{position:absolute;height:1980px;width:1080px;top:0;left:0;background:#000;opacity:0;-webkit-transition-property:opacity;-webkit-transition-duration:.5s;z-index:-1;}.deals .search-overlay.show{z-index:31;opacity:.75;}.deals .search-box{position:absolute;top:92px;right:450px;width:607px;height:89px;border-radius:5px;z-index:32;}.deals .search-box .search-box-container{width:100%;height:100%;padding-top:10px;padding-left:10px;padding-right:10px;margin-bottom:5px;border:solid 1px #cecece;background-color:#fff;}.deals .search-box .search-box-container .search-box-input-open-modal{height:58.6px;font-size:24px;letter-spacing:2px;text-align:left;width:500px;border-color:transparent;padding-left:20px;}.deals .search-box .search-box-container ::-webkit-input-placeholder{color:#ccc;}.deals .search-box .search-box-container :-moz-placeholder{color:#ccc;opacity:1;}.deals .search-box .search-box-container ::-moz-placeholder{color:#ccc;opacity:1;}.deals .search-box .search-box-container :-ms-input-placeholder{color:#ccc;}.deals .search-box .search-box-container ::-ms-input-placeholder{color:#ccc;}.deals .search-box .search-box-container .search-box-btn{width:68px;height:50px;font-size:32.8px;font-weight:bold;text-align:center;color:#1a679e;background-color:#fff;border:0;padding:0;margin:0;}.deals .search-box-modal{position:absolute;top:1350px;width:1000px;height:81px;left:50px;z-index:32;background-color:#fff;border:solid 1px #c7c3ba;}.deals .search-box-modal .search-box-container{width:100%;height:100%;background-color:#fff;padding-top:10px;padding-left:10px;padding-right:10px;margin-bottom:5px;}.deals .search-box-modal .search-box-container .search-box-input{height:58.6px;font-size:30px;letter-spacing:2px;text-align:left;color:#444;width:830px;border-color:transparent;padding-left:20px;}.deals .search-box-modal .search-box-container ::-webkit-input-placeholder{color:#0a3c4e;}.deals .search-box-modal .search-box-container :-moz-placeholder{color:#0a3c4e;opacity:1;}.deals .search-box-modal .search-box-container ::-moz-placeholder{color:#0a3c4e;opacity:1;}.deals .search-box-modal .search-box-container :-ms-input-placeholder{color:#0a3c4e;}.deals .search-box-modal .search-box-container ::-ms-input-placeholder{color:#0a3c4e;}.deals .search-box-modal .search-box-container .search-box-btn{width:68px;height:50px;font-size:32.8px;font-weight:bold;text-align:center;color:#1a679e;background-color:#fff;border:0;padding:0;margin:0;}.deals .search-box-modal .search-box-results{position:absolute;top:100px;background-color:#fff;}.deals .search-box-modal .search-box-results.show-results{height:307px;width:1003px;opacity:1;overflow:scroll;}.deals .search-box-modal .search-box-results .query{width:100%;font-weight:bold;padding:20px 50px;height:22px;font-size:20px;text-align:left;color:#9a9a9a;}.deals .search-box-modal .search-box-results .query em{color:#9a9a9a;}.deals .search-box-modal .search-box-results .items-found{padding:10px 50px;}.deals .search-box-modal .search-box-results .items-found .item{border-top:solid 1px rgba(0,0,0,.12);padding:27px 0;}.deals .search-box-modal .search-box-results .items-found .item .img{display:inline-block;width:46px;height:46px;background-size:cover;border-radius:45px;}.deals .search-box-modal .search-box-results .items-found .item .text{display:inline-block;margin-left:15px;vertical-align:top;padding-top:10px;font-family:"OpenSans";font-size:20px;text-align:left;color:#000;}.deals .results{margin-top:105px;padding-left:70px;padding-right:71px;padding-top:71px;width:1094px;height:1306px;background-color:#f8f8f8;overflow:auto;position:absolute;}.deals .results .item{border:dashed 2px #898989;background-color:#fff;background-size:cover;background-repeat:no-repeat;width:293px;height:332px;float:left;display:inline-block;margin:5px;margin-bottom:25px;}.deals .results .item .image{width:248px;height:133px;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center;margin:23px;}.deals .results .item .title{font-size:26px;text-align:left;color:#444;margin-left:23px;height:34px;overflow:hidden;width:250px;display:inline-block;text-overflow:ellipsis;white-space:nowrap;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;}.deals .results .item .detail{font-size:21px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#444;margin-left:23px;overflow:hidden;width:270px;height:63px;padding-top:8px;padding-right:13px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}.deals .results .item .expiry-date{font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:normal;line-height:2.14;text-align:left;margin-left:23px;padding-top:14px;}.deals .results .item .distance{font-size:14px;line-height:2.14;text-align:right;bottom:30px;position:absolute;right:20px;}.deals .gradient-pageEnd{position:absolute;pointer-events:none;display:none;}.deals .gradient-pageEnd.show-vertical{display:block;bottom:0;width:100%;height:364px;}.listings .pageTitle{position:absolute;top:250px;font-size:72px;width:100%;text-align:center;color:#fff;text-transform:uppercase;}.listings .pageSubtitle{position:absolute;top:350px;font-size:50px;width:100%;text-align:center;color:#fff;}.listings .pageDescription{position:absolute;top:0;font-size:30px;color:#fff;padding:100px;text-align:center;background-color:rgba(0,0,0,.35);padding-top:310px;}.listings .regionImage{display:none;position:absolute;top:300px;width:100%;text-align:center;z-index:10;}.listings .regionImage img{height:100px;}.listings .regionImage .regionChangeBtn{width:242px;height:59px;background-color:transparent;font-size:18px;letter-spacing:2px;text-align:center;color:#fff;margin:auto;border:solid 2px #fff;line-height:50px;text-transform:uppercase;}.listings .controlBar-placeholder{position:absolute;top:300px;}.listings .search-results-title{font-size:93px;font-weight:900;letter-spacing:5px;text-align:center;color:#fef8e8;position:absolute;width:100%;top:303px;z-index:2;text-transform:uppercase;}.listings .search-overlay{position:absolute;height:1980px;width:1080px;top:0;left:0;background:#000;opacity:0;-webkit-transition-property:opacity;-webkit-transition-duration:.5s;z-index:-1;}.listings .search-overlay.show{z-index:31;opacity:.75;}.listings .search-box{position:absolute;top:92px;right:450px;width:607px;height:89px;border-radius:5px;z-index:32;}.listings .search-box .search-box-container{width:100%;height:100%;padding-top:10px;padding-left:10px;padding-right:10px;margin-bottom:5px;border:solid 1px #cecece;background-color:#fff;}.listings .search-box .search-box-container .search-box-input-open-modal{height:58.6px;font-size:24px;letter-spacing:2px;text-align:left;width:500px;border-color:transparent;padding-left:20px;}.listings .search-box .search-box-container ::-webkit-input-placeholder{color:#ccc;}.listings .search-box .search-box-container :-moz-placeholder{color:#ccc;opacity:1;}.listings .search-box .search-box-container ::-moz-placeholder{color:#ccc;opacity:1;}.listings .search-box .search-box-container :-ms-input-placeholder{color:#ccc;}.listings .search-box .search-box-container ::-ms-input-placeholder{color:#ccc;}.listings .search-box .search-box-container .search-box-btn{width:68px;height:50px;font-size:32.8px;font-weight:bold;text-align:center;color:#1a679e;background-color:#fff;border:0;padding:0;margin:0;}.listings .search-box-modal{position:absolute;top:1350px;width:1000px;height:81px;left:50px;z-index:32;background-color:#fff;border:solid 1px #c7c3ba;}.listings .search-box-modal .search-box-container{width:100%;height:100%;background-color:#fff;padding-top:10px;padding-left:10px;padding-right:10px;margin-bottom:5px;}.listings .search-box-modal .search-box-container .search-box-input{height:58.6px;font-size:30px;letter-spacing:2px;text-align:left;color:#444;width:830px;border-color:transparent;padding-left:20px;}.listings .search-box-modal .search-box-container ::-webkit-input-placeholder{color:#0a3c4e;}.listings .search-box-modal .search-box-container :-moz-placeholder{color:#0a3c4e;opacity:1;}.listings .search-box-modal .search-box-container ::-moz-placeholder{color:#0a3c4e;opacity:1;}.listings .search-box-modal .search-box-container :-ms-input-placeholder{color:#0a3c4e;}.listings .search-box-modal .search-box-container ::-ms-input-placeholder{color:#0a3c4e;}.listings .search-box-modal .search-box-container .search-box-btn{width:68px;height:50px;font-size:32.8px;font-weight:bold;text-align:center;color:#1a679e;background-color:#fff;border:0;padding:0;margin:0;}.listings .search-box-modal .search-box-results{position:absolute;top:100px;background-color:#fff;}.listings .search-box-modal .search-box-results.show-results{height:307px;width:1003px;opacity:1;overflow:scroll;}.listings .search-box-modal .search-box-results .query{width:100%;font-weight:bold;padding:20px 50px;height:22px;font-size:20px;text-align:left;color:#9a9a9a;}.listings .search-box-modal .search-box-results .query em{color:#9a9a9a;}.listings .search-box-modal .search-box-results .items-found{padding:10px 50px;}.listings .search-box-modal .search-box-results .items-found .item{border-top:solid 1px rgba(0,0,0,.12);padding:27px 0;}.listings .search-box-modal .search-box-results .items-found .item .img{display:inline-block;width:46px;height:46px;background-size:cover;border-radius:45px;}.listings .search-box-modal .search-box-results .items-found .item .text{display:inline-block;margin-left:15px;vertical-align:top;padding-top:10px;font-family:"OpenSans";font-size:20px;text-align:left;color:#000;}.listings .results{padding-top:30px;padding-left:40px;padding-bottom:200px;height:1200px;background-color:#fff;overflow:auto;width:1160px;position:fixed;top:720px;font-family:"OpenSans";}.listings .results .counter{display:none;position:fixed;top:750px;left:0;font-size:30px;width:110px;text-align:center;height:100px;line-height:100px;background-color:#fff;border-radius:20px;color:#cf4520;margin-left:10px;border:solid 3px #cf4520;}.listings .results .no-data{font-size:24px;padding:50px;}.listings .results .item{width:293px;height:270px;float:left;display:inline-block;margin:31px 22px;}.listings .results .item .item-image{width:100%;height:165px;background-size:cover;background-repeat:no-repeat;background-position:center center;}.listings .results .item .item-image .triangle-topright{position:absolute;top:0;right:0;width:0;height:0;border-top:90px solid #66c8c8;border-left:90px solid transparent;z-index:1;}.listings .results .item .item-image .star{position:absolute;right:13px;top:13px;z-index:1;color:#f8e08e;}.listings .results .item .item-image .favorite{margin-top:10px;margin-right:5px;float:right;font-size:30px;color:#e02020;background-color:rgba(255,255,255,.6);border-radius:50%;width:65px;height:65px;text-align:center;line-height:55px;display:flex;justify-content:center;align-items:center;}.listings .results .item .item-image .favorite .fa-heart{font-size:36px;}.listings .results .item .item-container{background-color:rgba(59,59,59,.8);width:293px;height:125px;position:relative;}.listings .results .item .item-container .item-index{display:none;position:absolute;top:0;left:0;width:50px;height:50px;background-color:#808080;color:#fff;text-align:center;font-size:20px;z-index:1;}.listings .results .item .item-container .subcategory{font-size:12px;font-weight:100;text-transform:uppercase;padding-top:6px;letter-spacing:3px;color:#fff;text-align:left;padding-left:20px;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;background-color:rgba(0,0,0,.4);}.listings .results .item .item-container .title{font-size:22px;font-weight:500;text-align:left;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.5);padding-left:20px;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;background-color:rgba(0,0,0,.4);}.listings .results .item .item-container .rating{width:294px;padding-left:20px;}.listings .results .item .item-container .rating img{width:100px;margin-right:10px;margin-bottom:5px;}.listings .results .item .item-container .rating span{color:#fff;}.listings .results .item .item-container .hours{color:#fff;padding-left:20px;}.listings .results .item .item-container .distance{font-size:14px;background-color:rgba(0,0,0,.4);height:65px;}.listings .results .item .item-container .distance .distance-text{text-align:left;color:#fff;padding-top:5px;text-align:left;padding-left:20px;}.listings .results .item .item-container .distance .hours{width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}.listings .results .item .item-container .distance .address{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;display:block;}.listings .results .item .item-container .triangle-topright{position:absolute;top:0;right:0;width:0;height:0;border-top:90px solid #66c8c8;border-left:90px solid transparent;z-index:1;}.listings .results .item .item-container .star{position:absolute;right:13px;top:13px;z-index:1;color:#f8e08e;}.listings .results .item .item-container .favorite{top:3%;right:15px;z-index:1;font-size:30px;color:#8a2432;background-color:rgba(255,255,255,.6);border-radius:25px;width:50px;height:50px;text-align:center;line-height:55px;position:absolute;}.listings .gradient-pageEnd{position:absolute;pointer-events:none;display:none;}.listings .gradient-pageEnd.show-vertical{display:block;bottom:0;width:100%;height:364px;background:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,.8));}.interactive-map{height:1980px;}.interactive-map .header-gradient{width:100%;height:650px;position:fixed;top:0;left:0;background:linear-gradient(#cf4520,transparent);}.interactive-map .banners{display:none;}.interactive-map .cluster{z-index:900;}.interactive-map .cluster div{color:#fff!important;font-size:20px!important;}.interactive-map .btn-map-custom{position:absolute;top:142px;left:308px;width:470px;height:54px;border:2px solid #cf4520;border-radius:27px;text-align:center;font-size:26px;line-height:54px;color:#cf4520;text-transform:uppercase;}.interactive-map .btn-map-extended{display:none;background-color:#cf4520;font-family:"OpenSans";color:#fff;line-height:55px;padding-left:20px;padding-right:20px;z-index:71;display:none;position:sticky;padding-top:12px;border-radius:1px;margin-bottom:-19px;height:77px;top:167px;right:10px;font-size:39px;font-weight:600;text-align:center;}.interactive-map .container{position:relative;height:420px;top:unset;background-color:transparent;overflow-y:hidden;overflow-x:auto;width:980px;padding:0;margin:50px;margin-top:-320px!important;}.interactive-map .container ul{height:400px;width:310px;overflow:visible;}.interactive-map .container ul li{width:310px;}.interactive-map .container ul li .item{position:relative;width:290px;height:400px;display:inline-block;margin:5px;background-size:cover;}.interactive-map .container ul li .item .item-container{position:absolute;bottom:20px;width:95%;}.interactive-map .container ul li .item .image{width:290px;height:400px;background-size:cover;background-repeat:no-repeat;background-position:center;}.interactive-map .container ul li .item .subcategory{position:absolute;top:113px;left:0;height:21px;width:136px;font-size:10px;text-align:left;color:#fff;padding-top:5px;padding-left:13px;}.interactive-map .container ul li .item .title{font-size:36px;font-weight:500;text-align:left;color:#fff;text-overflow:ellipsis;height:124px;width:290px;overflow:hidden;vertical-align:middle;margin:auto;display:table-cell;padding:10px;background-color:rgba(84,124,137,.9);text-transform:capitalize;}.interactive-map .container ul li .item .title-region{font-size:36px;font-weight:500;text-align:left;color:#fff;text-overflow:ellipsis;height:124px;width:290px;overflow:hidden;vertical-align:middle;margin:auto;display:table-cell;padding:10px;background-color:rgba(137,197,171,.9);text-transform:capitalize;}.interactive-map .container ul li .item .triangle-topright{position:absolute;top:0;right:0;width:0;height:0;border-top:90px solid #66c8c8;border-left:90px solid transparent;z-index:1;}.interactive-map .container ul li .item .star{position:absolute;right:13px;top:13px;z-index:1;color:#f8e08e;}.interactive-map .container ul li .item .favorite{top:3%;right:15px;z-index:1;font-size:30px;color:#8a2432;background-color:rgba(255,255,255,.6);border-radius:25px;width:50px;height:50px;text-align:center;line-height:55px;position:absolute;}.interactive-map .slider{position:relative;top:0;z-index:10;}.interactive-map .slider-content{position:relative;top:160px;overflow-y:hidden;overflow-x:auto;width:100%;padding:0;margin:0;}.interactive-map .slider-content ul{height:332px;margin-left:20px;width:310px;overflow:visible;}.interactive-map .slider-content ul li{width:248px;}.interactive-map .slider-content ul li .item{width:223px;height:170px;display:block;position:relative;display:inline-block;margin:5px;margin-top:30px;}.interactive-map .slider-content ul li .item .item-image{width:100%;height:165px;background-size:cover;background-repeat:no-repeat;background-position:center center;}.interactive-map .slider-content ul li .item .item-image .triangle-topright{position:absolute;top:0;right:0;width:0;height:0;border-top:90px solid #66c8c8;border-left:90px solid transparent;z-index:1;}.interactive-map .slider-content ul li .item .item-image .star{position:absolute;right:13px;top:13px;z-index:1;color:#f8e08e;}.interactive-map .slider-content ul li .item .item-image .favorite{margin-top:3%;margin-right:15px;float:right;font-size:30px;color:#8a2432;background-color:rgba(255,255,255,.6);border-radius:25px;width:50px;height:50px;text-align:center;line-height:55px;}.interactive-map .slider-content ul li .item .item-container{background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.6));width:100%;height:70px;position:relative;}.interactive-map .slider-content ul li .item .item-container .subcategory{font-size:12px;letter-spacing:3px;color:#fff;text-align:left;padding-left:20px;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;background-color:rgba(0,0,0,.4);}.interactive-map .slider-content ul li .item .item-container .title{font-size:24px;font-weight:500;text-align:left;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.5);height:50px;padding-left:20px;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;background-color:rgba(0,0,0,.4);}.interactive-map .slider-content ul li .item .item-container .rating{width:294px;padding-left:20px;}.interactive-map .slider-content ul li .item .item-container .rating img{width:100px;margin-right:10px;margin-bottom:5px;}.interactive-map .slider-content ul li .item .item-container .rating span{color:#fff;}.interactive-map .slider-content ul li .item .item-container .hours{color:#fff;padding-left:20px;}.interactive-map .slider-content ul li .item .item-container .distance{font-size:14px;background-color:rgba(0,0,0,.4);height:80px;}.interactive-map .slider-content ul li .item .item-container .distance .distance-text{text-align:left;color:#fff;padding-top:5px;text-align:left;padding-left:20px;}.interactive-map .slider-content ul li .item .item-container .distance .hours{width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}.interactive-map .slider-content ul li .item .item-container .distance .address{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;display:block;}.interactive-map .slider-content ul li .item .item-container .triangle-topright{position:absolute;right:0;width:0;height:0;border-top:90px solid #66c8c8;border-left:90px solid transparent;z-index:1;}.interactive-map .slider-content ul li .item .item-container .star{position:absolute;right:13px;top:13px;z-index:1;color:#f8e08e;}.interactive-map .slider-content ul li .item.main-item{height:300px;width:100%;margin-left:-8px;margin-top:0;}.interactive-map .slider-content ul li .item.main-item .item-container{height:125px;}.interactive-map .slider-content ul li .item.main-item .item-container .title{height:30px;}.interactive-map .gold-shadow{position:absolute;top:540px;left:55px;}.interactive-map .map-filter-bar{position:absolute;top:500px;width:100%;height:140px;opacity:1;}.interactive-map .map-filter-bar .map-filter-btn{background-color:#cf4520;width:100px;height:100px;border-radius:50%;display:flex;position:relative;z-index:71;margin-top:25px;margin-left:25px;}.interactive-map .map-filter-bar .map-filter-btn img{margin:auto;}.interactive-map .map-filter-bar.orange-bar .map-filter-btn{background-color:#cf4520;}.interactive-map .category{background-color:#55565a;color:#fff;}.interactive-map .explore-listing-category{background-color:#cf4520;color:#fff;}.interactive-map .explore-listing-category.unselected{background-color:#d3d3d3;}.interactive-map .dine-listing-category{background-color:#cf4520;color:#fff;}.interactive-map .dine-listing-category.unselected{background-color:#d3d3d3;}.interactive-map .shop-listing-category{background-color:#407ed4;color:#fff;}.interactive-map .shop-listing-category.unselected{background-color:#d3d3d3;}.interactive-map .stay-listing-category{background-color:#407ed4;color:#fff;}.interactive-map .stay-listing-category.unselected{background-color:#d3d3d3;}.interactive-map .trails-listing-category{background-color:#cf4520;color:#fff;}.interactive-map .trails-listing-category.unselected{background-color:#d3d3d3;}.interactive-map .unselected{background-color:#d3d3d3!important;}.interactive-map .map-category-filters,.interactive-map .map-subcategory-filters{position:absolute;top:500px;z-index:71;-webkit-transition:all .5s linear;overflow:hidden;text-align:center;width:100%;margin:auto;}.interactive-map .map-category-filters .main-close-btn,.interactive-map .map-subcategory-filters .main-close-btn{position:absolute;right:70px;top:30px;font-size:50px;color:#f45848;}.interactive-map .map-category-filters.show,.interactive-map .show.map-subcategory-filters{opacity:1;height:150px;z-index:71;}.interactive-map .map-category-filters .options-container,.interactive-map .map-subcategory-filters .options-container{height:80px;overflow-x:auto;overflow-y:hidden;width:100%;margin:auto;display:inline-flex;}.interactive-map .map-category-filters .options-container .options,.interactive-map .map-subcategory-filters .options-container .options{text-align:center;width:100%;margin:auto;}.interactive-map .map-category-filters .options-container .options .option,.interactive-map .map-subcategory-filters .options-container .options .option{min-width:250px;height:70px;font-size:21.6px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#fff;text-align:center;display:inline-block;padding:15px;margin:auto;margin-bottom:10px;margin-right:10px;border-radius:10px;}.interactive-map .map-category-filters .options-container .options .option span,.interactive-map .map-subcategory-filters .options-container .options .option span{display:inline-block;float:left;line-height:15px;margin-top:10px;}.interactive-map .map-category-filters .options-container .options .option span,.interactive-map .map-subcategory-filters .options-container .options .option span,.interactive-map .map-category-filters .options-container .options .option .interactive-map .map-subcategory-filters .options-container .options,.interactive-map .map-subcategory-filters .options-container .options .option .interactive-map .map-subcategory-filters .options-container .options{font-size:21px;margin-left:37px;}.interactive-map .map-category-filters .options-container .options .option span .option span,.interactive-map .map-subcategory-filters .options-container .options .option span .option span,.interactive-map .map-category-filters .options-container .options .option .interactive-map .map-subcategory-filters .options-container .options .option span,.interactive-map .map-subcategory-filters .options-container .options .option .interactive-map .map-subcategory-filters .options-container .options .option span{margin-left:10px!important;margin-right:10px!important;}.interactive-map .map-category-filters .options-container .options .option .listing-category-close-btn,.interactive-map .map-subcategory-filters .options-container .options .option .listing-category-close-btn{float:right;display:inline-block;padding-right:0;font-size:35px;padding-left:10px;}.interactive-map .map-category-filters .options-container .options .option .listing-category-open-btn,.interactive-map .map-subcategory-filters .options-container .options .option .listing-category-open-btn{float:left;display:inline-block;padding-right:15px;padding-left:0;padding-top:2px;width:45px;border-right:solid 1px;height:70px;margin-top:-18px;line-height:70px;font-size:25px;}.interactive-map .map-category-filters .options-container .options .option .listing-category-opened,.interactive-map .map-subcategory-filters .options-container .options .option .listing-category-opened{float:left;display:inline-block;padding-right:15px;padding-left:0;padding-top:2px;width:45px;border-right:solid 1px;height:70px;margin-top:-18px;line-height:70px;font-size:25px;}.interactive-map .map-category-filters .options-container .options .icon-map,.interactive-map .map-subcategory-filters .options-container .options .icon-map{float:right;width:127px;border-left:2px solid #fff;}.interactive-map .map-category-filters .options-container .options .icon-map .icon,.interactive-map .map-subcategory-filters .options-container .options .icon-map .icon{width:52px;margin-left:10px;}.interactive-map .map-category-filters .options-container .options .options,.interactive-map .map-subcategory-filters .options-container .options .options,.interactive-map .map-category-filters .options-container .interactive-map .map-subcategory-filters .options-container .options,.interactive-map .map-subcategory-filters .options-container .interactive-map .map-subcategory-filters .options-container .options{margin-left:37px;}.interactive-map .map-subcategory-filters{background-color:#cf4520;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);height:1330px!important;position:absolute;left:0;padding-left:100px;-webkit-transition:all .5s linear;top:590px;z-index:71;padding-left:0;display:none;}.interactive-map .map-subcategory-filters .main-close-btn{color:#fff;}.interactive-map .map-subcategory-filters .button-container{width:50%;display:inline-flex;}.interactive-map .map-subcategory-filters .category-page-name{margin:0;position:relative;top:70px;color:#fff;text-transform:uppercase;font-size:36px;}.interactive-map .map-subcategory-filters .options-container{padding:115px 70px 0 70px;}.interactive-map .map-subcategory-filters .options-container .options{text-align:center;}.interactive-map .map-subcategory-filters .options-container .options .option{border-radius:10px;border:solid 2px #fff;font-size:20px;color:#fff;padding:20px 25px;display:inline-block;margin:20px!important;top:0!important;}.interactive-map .map-subcategory-filters .options-container .options .option .fa{width:20px;}.interactive-map .map-subcategory-filters .options-container .options .option.selected{background-color:#fff;font-size:16.9px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#006b4d;}.interactive-map .map-subcategory-filters .options-container-subcategory{margin-top:100px;height:940px;overflow:auto;display:flex;align-items:flex-start;}.interactive-map .map-subcategory-filters .options-container-subcategory .options{text-align:center;display:inline-table;width:100%;padding:50px;}.interactive-map .map-subcategory-filters .options-container-subcategory .options .option{border-radius:10px;border:solid 2px #fff;font-size:20px;color:#fff;padding:20px 25px;display:inline-block;margin:20px!important;top:0!important;}.interactive-map .map-subcategory-filters .options-container-subcategory .options .option .fa{width:20px;}.interactive-map .map-subcategory-filters .options-container-subcategory .options .option.selected{background-color:#fff;font-size:16.9px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#006b4d;}.interactive-map .map-subcategory-filters .clear-all-btn{margin:auto;width:215px;padding:18px 0;color:#fff;font-weight:bold;font-size:20px;text-transform:uppercase;background-color:transparent;border-radius:10px;margin-top:10px;border:1px solid #fff;}.interactive-map .map-subcategory-filters .apply-btn{font-size:20px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#006b4d;margin:auto;width:215px;padding:18px 0;background-color:#425563;color:#fff;font-weight:bold;font-size:20px;text-transform:uppercase;border-radius:10px;margin-top:10px;border:1px solid #fff;}.interactive-map .map-container{height:1330px;width:100%;position:relative;top:250px;}.interactive-map .map-container .angular-google-map-container{height:1330px;}.interactive-map .map-container .angular-google-map-container div .gm-style .gm-style-iw{min-height:293px!important;display:block!important;width:436px!important;position:absolute;left:20px!important;top:2px!important;z-index:200;}.interactive-map .map-container .angular-google-map-container div .gm-style .gm-style-iw .gm-style-iw-d{overflow:hidden!important;}.interactive-map .map-container .angular-google-map-container div .gm-style .gm-style-iw .gm-ui-hover-effect{display:none!important;}.interactive-map .map-container .gm-style div div div div div div{background-color:transparent!important;box-shadow:none!important;}.interactive-map .map-container .gm-style-iw+div{display:none;}.interactive-map .map-container .map-info-window{width:400px!important;height:auto!important;position:absolute;left:0;bottom:70px;margin-bottom:auto;margin-top:auto;border-radius:10px;left:31.5%!important;bottom:60%!important;}.interactive-map .map-container .map-info-window .image-info-window{display:none;position:absolute;width:103px!important;height:103px!important;background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:50%;border:10px solid #fff;}.interactive-map .map-container .map-info-window .data-info-window{background-color:#fff!important;width:100%;height:150px;margin-left:0;margin-top:0;padding:10px;background-size:cover;background-position:center center;background-repeat:no-repeat;border-radius:10px 10px 0 0;}.interactive-map .map-container .map-info-window .data-info-window .close-btn{position:absolute;right:10px;width:20px;height:20px;font-size:10px;text-align:center;border:solid 2px #fff;border-radius:40px;color:#fff!important;top:10px;z-index:5;display:flex;justify-content:center;align-items:center;}.interactive-map .map-container .map-info-window .data-info-window .close-btn i{font-size:10px;}.interactive-map .map-container .map-info-window .data-info-window .data-overlay{background-color:rgba(0,0,0,.3)!important;width:100%;height:180px;top:0;left:0;position:absolute;z-index:0;border-radius:10px 10px 0 0;}.interactive-map .map-container .map-info-window .data-info-window .category{display:inline-block;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:normal;text-align:left;color:#fff;position:relative;z-index:1;}.interactive-map .map-container .map-info-window .data-info-window .title{display:inline-block;font-size:28px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#fff;margin-top:-5px!important;position:relative;z-index:1;word-break:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;}.interactive-map .map-container .map-info-window .data-info-window .distance{display:inline-block;font-size:10px;font-weight:normal;font-style:normal;font-stretch:normal;height:25px;line-height:25px;letter-spacing:normal;text-align:right;color:#425563;background-color:#fff;float:left;padding:0 5px;border-radius:50px;position:relative;z-index:1;}.interactive-map .map-container .map-info-window .data-info-window .distance i{color:#cf4520;margin-right:5px;}.interactive-map .map-container .map-info-window .data-info-window .address{display:inline-block;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#fff;position:relative;z-index:1;text-transform:capitalize;}.interactive-map .map-container .map-info-window .data-info-window .phone{display:inline-block;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#fff;position:relative;z-index:1;}.interactive-map .map-container .map-info-window .data-info-window .more-data{display:inline-block;font-size:10px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#a3ce62;position:relative;z-index:1;}.interactive-map .map-container .map-info-window .data-info-window .away{font-size:15px;color:#fff;position:absolute;right:10px;top:100px;}.interactive-map .map-container .map-info-window .data-info-window .gallery-info-window{height:88px;padding:12px;margin-left:-20px;background:#fff!important;}.interactive-map .map-container .map-info-window .data-info-window .gallery-info-window img{width:88px;height:66px;margin-left:5px;}.interactive-map .map-container .map-info-window .get-directions-info-window{position:absolute;bottom:-47px;width:50%;height:47px;background-color:#6399ae!important;margin-left:0;margin-top:10px;font-size:14px;font-weight:600;font-style:normal;font-stretch:normal;line-height:47px;letter-spacing:normal;text-align:center;text-transform:uppercase;color:#fff;border-radius:0 0 0 10px;border-right:solid 1px #fff;}.interactive-map .map-container .map-info-window .get-directions-info-window.wide{width:100%;}.interactive-map .map-container .map-info-window .get-directions-info-window .arrow-down{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #425563;position:absolute;top:45px;left:180px;z-index:1000;}.interactive-map .map-container .map-info-window .get-directions-info-window.full{width:100%;border-radius:0 0 10px 10px;}.interactive-map .map-container .map-info-window .add-to-itinerary-btn{position:absolute;bottom:-47px;right:0;width:50%;height:47px;background-color:#6399ae!important;margin-left:0;margin-top:10px;font-size:14px;font-weight:600;font-style:normal;font-stretch:normal;line-height:47px;letter-spacing:normal;text-align:center;text-transform:uppercase;color:#fff;border-radius:0 0 10px 0;}.interactive-map .map-container .toggle{z-index:1;background-color:#cf4520;position:absolute;top:400px;height:400px;width:45px;border-radius:0 50px 50px 0;font-size:30px;color:#fff;line-height:400px;text-align:center;}.interactive-map .map-category-filters .options-container .options .option span,.interactive-map .map-subcategory-filters .options-container .options .option span,.interactive-map .interactive-map .map-subcategory-filters .options-container .options .map-category-filters .options-container .options,.interactive-map .interactive-map .map-subcategory-filters .options-container .options .map-subcategory-filters .options-container .options,.interactive-map .map-subcategory-filters .options-container{font-size:20px;margin-left:9px;}.interactive-map .map-container .map-info-window{z-index:11;}.interactive-map .map-container .map-info-window .title{margin-top:10px!important;}.itinerary-ai{background-color:#f8f8f8;width:100%;height:1920px;font-family:"OpenSans";position:fixed;z-index:50;}.itinerary-ai.full{z-index:51;background-color:transparent;}.itinerary-ai .cluster{z-index:900;}.itinerary-ai .cluster div{color:#fff!important;font-size:20px!important;}.itinerary-ai .ai-header{position:absolute;z-index:100;width:1080px;background-color:#425563;height:200px;top:-50px;display:flex!important;justify-content:space-between;}.itinerary-ai .ai-header .app-logo img{height:80px;position:relative;top:80px;left:70px;}.itinerary-ai .ai-header .app-weather{width:400px;position:relative;top:40px;}.itinerary-ai .tutorial{position:fixed;background-color:rgba(0,0,0,.8);z-index:500;top:0;left:0;width:100%;height:100%;color:#fff;}.itinerary-ai .tutorial .close-tutorial{position:absolute;top:30px;right:30px;font-size:60px;border:solid 5px #fff;padding:10px;border-radius:50px;width:80px;height:80px;text-align:center;line-height:50px;}.itinerary-ai .tutorial .step1{position:absolute;top:210px;left:1080px;width:100%;padding:20px;-webkit-transition:all .5s linear;}.itinerary-ai .tutorial .step1.show{left:0;}.itinerary-ai .tutorial .step1 .box{width:100%;height:100px;border:dashed 8px #fff;border-radius:10px;display:inline-flex;}.itinerary-ai .tutorial .step1 .box .instructions{font-size:20px;width:100%;text-align:center;align-content:center;}.itinerary-ai .tutorial .step1 .box .instructions .header{font-weight:bold;font-size:30px;}.itinerary-ai .tutorial .step2{position:absolute;top:340px;left:-1080px;width:95%;height:1250px;-webkit-transition:all .5s linear;}.itinerary-ai .tutorial .step2.show{left:20px;}.itinerary-ai .tutorial .step2 .box{height:1230px;border:dashed 8px #fff;border-radius:10px;top:0;position:absolute;left:0;width:420px;padding:50px;display:inline-flex;}.itinerary-ai .tutorial .step2 .box .instructions{font-size:20px;width:100%;text-align:center;align-content:center;}.itinerary-ai .tutorial .step2 .box .instructions .header{font-weight:bold;font-size:30px;margin-bottom:40px;}.itinerary-ai .tutorial .step3{position:absolute;top:1920px;left:20px;width:100%;height:300px;-webkit-transition:all .5s linear;}.itinerary-ai .tutorial .step3.show{top:1300px;}.itinerary-ai .tutorial .step3 .box{width:95%;height:280px;border:dashed 8px #fff;border-radius:10px;position:absolute;left:0;top:320px;display:inline-flex;padding:50px 220px;}.itinerary-ai .tutorial .step3 .box .instructions{font-size:20px;width:100%;text-align:center;align-content:center;}.itinerary-ai .tutorial .step3 .box .instructions .header{font-weight:bold;font-size:30px;margin-bottom:40px;}.itinerary-ai .tutorial .step4{position:absolute;top:340px;left:1080px;width:95%;height:1250px;-webkit-transition:all .5s linear;}.itinerary-ai .tutorial .step4.show{left:0;}.itinerary-ai .tutorial .step4 .box{height:1230px;border:dashed 8px #fff;border-radius:10px;top:0;position:absolute;left:450px;width:610px;display:inline-flex;padding:165px;}.itinerary-ai .tutorial .step4 .box .instructions{font-size:20px;width:100%;text-align:center;align-content:center;}.itinerary-ai .tutorial .step4 .box .instructions .header{font-weight:bold;font-size:30px;margin-bottom:40px;}.itinerary-ai .tutorial .step5{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.9);display:inline-grid;align-content:center;align-items:center;-webkit-transition:all .5s linear;}.itinerary-ai .tutorial .step5 .box{height:230px;width:425px;border-radius:10px;padding:50px;background-color:#6399ae;margin:auto;}.itinerary-ai .tutorial .step5 .box .instructions{font-size:24px;width:100%;text-align:center;align-content:center;}.itinerary-ai .tutorial .step5 .box .btn-start{font-size:16px;background-color:#fff;color:#6399ae;width:215px;height:50px;margin:auto;text-align:center;line-height:50px;text-transform:uppercase;font-weight:bold;border-radius:40px;margin-top:30px;}.itinerary-ai .tutorial .popup{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.9);display:inline-grid;align-content:center;align-items:center;}.itinerary-ai .tutorial .popup .box{height:1330px;width:825px;border-radius:10px;padding:0;background-color:#fff;margin:auto;}.itinerary-ai .tutorial .popup .box .image{width:100%;height:650px;background-image:url(/images/static/tutorial.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:10px 10px 0 0;}.itinerary-ai .tutorial .popup .box .title{font-size:55px;font-family:"OpenSans-Bold";color:#007fad;text-transform:uppercase;padding:50px;text-align:center;}.itinerary-ai .tutorial .popup .box .title2{font-size:35px;font-weight:bold;width:100%;padding:0;text-align:center;color:#333;align-content:center;text-transform:uppercase;}.itinerary-ai .tutorial .popup .box .instructions{font-size:28px;width:100%;padding:50px 70px;text-align:center;color:#333;align-content:center;}.itinerary-ai .tutorial .popup .box .buttons{display:flex;}.itinerary-ai .tutorial .popup .box .buttons .btn-home{background-color:#425563;font-weight:bold;font-size:26px;border-radius:8px;color:#fff;width:330px;height:75px;margin:auto;text-align:center;line-height:75px;text-transform:uppercase;border-radius:0;margin-top:30px;}.itinerary-ai .tutorial .popup .box .btn-start{font-weight:bold;font-size:26px;border-radius:8px;color:#fff;background-color:#425563;width:330px;height:75px;margin:auto;text-align:center;line-height:75px;text-transform:uppercase;font-weight:bold;border-radius:0;margin-top:30px;}.itinerary-ai .loading{width:100%;height:100%;z-index:200;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.5);display:flex;align-content:center;align-items:center;flex-wrap:wrap;color:#fff;}.itinerary-ai .loading img{width:300px;height:300px;margin:auto;}.itinerary-ai .top-bar{position:absolute;top:130px;left:0;height:100px;width:100%;background-color:#cf4520;}.itinerary-ai .top-bar .title{font-size:36px;color:#fff;line-height:100px;padding-left:60px;}.itinerary-ai .top-bar .search-box{position:absolute;top:25px;right:50px;width:607px;height:50px;}.itinerary-ai .top-bar .search-box .search-box-container{width:100%;height:100%;padding-top:0;padding-left:10px;padding-right:10px;margin-bottom:5px;border:solid 1px #cecece;background-color:#fff;border-radius:20px;}.itinerary-ai .top-bar .search-box .search-box-container .search-box-input{height:40px;font-size:24px;letter-spacing:2px;text-align:left;width:470px;border-color:transparent;padding-left:20px;}.itinerary-ai .top-bar .search-box .search-box-container ::-webkit-input-placeholder{color:#ccc;}.itinerary-ai .top-bar .search-box .search-box-container :-moz-placeholder{color:#ccc;opacity:1;}.itinerary-ai .top-bar .search-box .search-box-container ::-moz-placeholder{color:#ccc;opacity:1;}.itinerary-ai .top-bar .search-box .search-box-container :-ms-input-placeholder{color:#ccc;}.itinerary-ai .top-bar .search-box .search-box-container ::-ms-input-placeholder{color:#ccc;}.itinerary-ai .top-bar .search-box .search-box-container .search-box-btn{width:50px;height:40px;font-size:32.8px;font-weight:bold;text-align:center;color:#1a679e;background-color:#fff;border:0;padding:0;margin:0;}.itinerary-ai .control-bar{position:absolute;top:130px;left:0;height:100px;width:100%;background-color:#cf4520;}.itinerary-ai .control-bar .title{font-size:36px;color:#fff;line-height:100px;padding-left:60px;}.itinerary-ai .control-bar .search-box{position:absolute;top:25px;right:50px;width:607px;height:50px;}.itinerary-ai .control-bar .search-box .search-box-container{width:100%;height:100%;padding-top:0;padding-left:10px;padding-right:10px;margin-bottom:5px;border:solid 1px #cecece;background-color:#fff;border-radius:20px;}.itinerary-ai .control-bar .search-box .search-box-container .search-box-input{height:40px;font-size:24px;letter-spacing:2px;text-align:left;width:470px;border-color:transparent;padding-left:20px;}.itinerary-ai .control-bar .search-box .search-box-container ::-webkit-input-placeholder{color:#ccc;}.itinerary-ai .control-bar .search-box .search-box-container :-moz-placeholder{color:#ccc;opacity:1;}.itinerary-ai .control-bar .search-box .search-box-container ::-moz-placeholder{color:#ccc;opacity:1;}.itinerary-ai .control-bar .search-box .search-box-container :-ms-input-placeholder{color:#ccc;}.itinerary-ai .control-bar .search-box .search-box-container ::-ms-input-placeholder{color:#ccc;}.itinerary-ai .control-bar .search-box .search-box-container .search-box-btn{width:50px;height:40px;font-size:32.8px;font-weight:bold;text-align:center;color:#1a679e;background-color:#fff;border:0;padding:0;margin:0;}.itinerary-ai .events-bar{position:absolute;top:330px;visibility:visible!important;}.itinerary-ai .events-bar .filters-date{top:0;}.itinerary-ai .video-info{position:absolute;width:100%;height:1770px;top:130px;left:0;z-index:200;}.itinerary-ai .video-info .video{object-fit:cover;object-position:bottom;}.itinerary-ai .video-info .close-btn{position:absolute;right:30px;width:80px;height:80px;font-size:20px;text-align:center;border:solid 4px #fff;border-radius:40px;color:#fff!important;top:50px;z-index:5;line-height:80px;padding-top:5px;}.itinerary-ai .header-bar{position:absolute;width:100%;height:100px;top:230px;left:0;background-color:#fff;}.itinerary-ai .header-bar .actions-container{display:inline-flex;height:70px;line-height:70px;position:absolute;top:130px;right:20px;z-index:2;}.itinerary-ai .header-bar .actions-container.events{top:320px;}.itinerary-ai .header-bar .actions-container .ai{background-color:#6399ae;color:#fff;font-size:26px;border-radius:50px;padding:0 30px;text-transform:uppercase;position:absolute;right:20px;min-width:220px;}.itinerary-ai .header-bar .actions-container .share{color:#fff;font-size:34px;width:70px;text-align:center;border-radius:50px;margin-left:20px;background-color:#cf4520;display:flex;justify-content:center;align-items:center;}.itinerary-ai .header-bar .actions-container .share img{width:94px;margin-top:-10px;margin-left:-15px;}.itinerary-ai .header-bar .actions-container .help{background-color:#cf4520;color:#fff;font-size:30px;width:70px;text-align:center;border-radius:50px;display:none;}.itinerary-ai .header-bar .options{width:1000px;left:50px;position:absolute;}.itinerary-ai .header-bar .options .options-container{text-align:left;width:900px;margin:auto;display:inline-flex;top:20px;left:50px;position:absolute;overflow-x:auto;overflow-y:hidden;}.itinerary-ai .header-bar .options .options-container .option-type{background-color:#a8a8a8;float:left;min-width:max-content;height:60px;font-size:20px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:60px;letter-spacing:normal;color:#fff;text-align:center;display:inline-block;padding:0 10px;padding-right:0;margin:auto;margin-right:20px;border-radius:10px;}.itinerary-ai .header-bar .options .options-container .option-type img{float:left;display:inline-block;padding-right:15px;padding-left:0;padding-top:18px;width:45px;border-right:solid 1px;line-height:50px;font-size:25px;}.itinerary-ai .header-bar .options .options-container .option-type span{display:inline-block;float:left;line-height:60px;height:60px;padding-right:20px;}.itinerary-ai .header-bar .options .options-container .option-type span,.itinerary-ai .header-bar .options .options-container .option-type .interactive-map .map-subcategory-filters .options-container .options{font-size:24px;margin-left:10px;}.itinerary-ai .header-bar .options .options-container .option-type span .option span,.itinerary-ai .header-bar .options .options-container .option-type .interactive-map .map-subcategory-filters .options-container .options .option span{margin-left:10px!important;margin-right:10px!important;}.itinerary-ai .header-bar .options .options-container .option-type .listing-category-open-btn{float:left;display:inline-block;padding-right:15px;padding-left:0;width:45px;border-right:solid 1px;height:60px;line-height:60px;font-size:25px;}.itinerary-ai .header-bar .options .options-container .option-type .listing-category-opened{float:left;display:inline-block;padding-right:15px;padding-left:0;padding-top:2px;width:45px;border-right:solid 1px;height:50px;line-height:50px;font-size:25px;}.itinerary-ai .header-bar .options .options-container .option-type.selected{background-color:#cf4520;}.itinerary-ai .header-bar .options .gradient-previous{position:absolute;left:-10px;top:0;width:50px;height:100px;background:linear-gradient(180deg,rgba(255,255,255,.6),rgba(255,255,255,.1));z-index:5;}.itinerary-ai .header-bar .options .gradient-previous i{color:#cf4520;font-size:60px;position:absolute;left:5px;top:20px;}.itinerary-ai .header-bar .options .gradient-next{position:absolute;right:0;top:0;width:50px;height:100px;background:linear-gradient(180deg,rgba(255,255,255,.1),rgba(255,255,255,.6));z-index:5;}.itinerary-ai .header-bar .options .gradient-next i{color:#cf4520;font-size:60px;position:absolute;right:5px;top:20px;}.itinerary-ai .outer-listings-container{width:470px;position:relative;}.itinerary-ai .outer-listings-container .gradient-up{position:absolute;z-index:50;background:linear-gradient(180deg,rgba(254,247,229,0),rgba(254,247,229,.8));height:50px;width:100%;top:330px;left:0;display:flex;justify-content:center;align-items:center;}.itinerary-ai .outer-listings-container .gradient-up i{font-size:60px;color:#cf4520;}.itinerary-ai .outer-listings-container .listings-container{width:100%;height:1140px;background-color:#fff;position:absolute;left:0;top:380px;overflow-y:auto;padding-top:0;-webkit-transition:all 2.5s linear;overflow-y:unset!important;}.itinerary-ai .outer-listings-container .listings-container .inner-listings-container{overflow-y:auto;height:1140px;padding:0 20px;}.itinerary-ai .outer-listings-container .listings-container .item{background-size:cover;background-repeat:no-repeat;background-position:center center;width:100%;height:200px;display:inline-block;margin-bottom:20px;}.itinerary-ai .outer-listings-container .listings-container .item .drag-div{width:100%;height:50px;}.itinerary-ai .outer-listings-container .listings-container .item .item-container{background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.6));width:100%;height:200px;padding-top:100px;position:relative;overflow-y:hidden;background-repeat:no-repeat;background-size:cover;background-position:center center;}.itinerary-ai .outer-listings-container .listings-container .item .item-container .drag-img{display:none;top:10px;position:absolute;left:15px;}.itinerary-ai .outer-listings-container .listings-container .item .item-container .item-index{display:none;}.itinerary-ai .outer-listings-container .listings-container .item .item-container .subcategory{font-size:8px;text-transform:uppercase;font-weight:bold;letter-spacing:3px;color:#fff;text-align:left;padding-left:20px;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-top:-30px;}.itinerary-ai .outer-listings-container .listings-container .item .item-container .title{font-size:27px;font-weight:500;text-align:left;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.5);padding-left:20px;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-bottom:20px;}.itinerary-ai .outer-listings-container .listings-container .item .item-container .rating{width:100%;padding-left:20px;}.itinerary-ai .outer-listings-container .listings-container .item .item-container .rating img{width:100px;margin-right:10px;margin-bottom:5px;}.itinerary-ai .outer-listings-container .listings-container .item .item-container .rating span{color:#fff;}.itinerary-ai .outer-listings-container .listings-container .item .item-container .hours{color:#fff;padding-left:20px;}.itinerary-ai .outer-listings-container .listings-container .item .item-container .distance{font-size:14px;background-color:rgba(0,0,0,.7);height:55px;}.itinerary-ai .outer-listings-container .listings-container .item .item-container .distance .distance-text{text-align:left;color:#fff;padding-top:5px;text-align:left;padding-left:20px;}.itinerary-ai .outer-listings-container .listings-container .item .item-container .distance .hours{width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}.itinerary-ai .outer-listings-container .listings-container .item .item-container .favorite{top:3%;right:15px;z-index:1;font-size:30px;color:#8a2432;background-color:rgba(255,255,255,.6);border-radius:25px;width:50px;height:50px;text-align:center;line-height:55px;position:absolute;}.itinerary-ai .outer-listings-container .listings-container .item:first-child .item-container .drag-img{display:block;}.itinerary-ai .outer-listings-container .listings-container .gradient{position:fixed;top:1405px;left:50px;width:370px;height:167px;background:transparent linear-gradient(180deg,rgba(58,151,203,0) 0%,#3a97cb 100%) 0% 0% no-repeat padding-box;opacity:1;}.itinerary-ai .outer-listings-container .gradient-down{position:absolute;z-index:50;background:linear-gradient(180deg,rgba(254,247,229,0),rgba(254,247,229,.8));height:50px;width:80%;top:1520px;left:50px;display:flex;justify-content:center;align-items:center;}.itinerary-ai .outer-listings-container .gradient-down i{font-size:60px;color:#cf4520;}.itinerary-ai .favorites-container{width:470px;height:1240px;background-color:#fff;position:fixed;left:0;top:330px;padding:30px;overflow-y:auto;}.itinerary-ai .favorites-container .item{background-size:cover;background-repeat:no-repeat;background-position:center center;width:100%;height:200px;display:inline-block;margin-bottom:30px;}.itinerary-ai .favorites-container .item .item-container{background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.6));width:100%;height:200px;padding-top:100px;position:relative;}.itinerary-ai .favorites-container .item .item-container .drag-img{display:none;top:10px;position:absolute;left:15px;}.itinerary-ai .favorites-container .item .item-container .item-index{display:none;}.itinerary-ai .favorites-container .item .item-container .subcategory{font-size:12px;font-weight:bold;letter-spacing:3px;color:#fff;text-align:left;padding-left:20px;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;background-color:rgba(0,0,0,.4);}.itinerary-ai .favorites-container .item .item-container .title{font-size:24px;font-weight:500;text-align:left;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.5);height:30px;padding-left:20px;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;background-color:rgba(0,0,0,.4);}.itinerary-ai .favorites-container .item .item-container .rating{width:100%;padding-left:20px;}.itinerary-ai .favorites-container .item .item-container .rating img{width:100px;margin-right:10px;margin-bottom:5px;}.itinerary-ai .favorites-container .item .item-container .rating span{color:#fff;}.itinerary-ai .favorites-container .item .item-container .hours{color:#fff;padding-left:20px;}.itinerary-ai .favorites-container .item .item-container .distance{font-size:14px;background-color:rgba(0,0,0,.4);height:55px;}.itinerary-ai .favorites-container .item .item-container .distance .distance-text{text-align:left;color:#fff;padding-top:5px;text-align:left;padding-left:20px;}.itinerary-ai .favorites-container .item .item-container .distance .hours{width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}.itinerary-ai .favorites-container .item .item-container .favorite{top:3%;right:15px;z-index:1;font-size:30px;color:#8a2432;background-color:rgba(255,255,255,.6);border-radius:25px;width:50px;height:50px;text-align:center;line-height:55px;position:absolute;}.itinerary-ai .favorites-container .item:first-child .item-container .drag-img{display:block;}.itinerary-ai .outer-local-itineraries-container{width:470px;position:relative;}.itinerary-ai .outer-local-itineraries-container .gradient-up{position:absolute;z-index:50;background:linear-gradient(180deg,rgba(254,247,229,0),rgba(254,247,229,.8));height:50px;width:100%;top:330px;left:0;display:flex;justify-content:center;align-items:center;}.itinerary-ai .outer-local-itineraries-container .gradient-up i{font-size:60px;color:#cf4520;}.itinerary-ai .outer-local-itineraries-container .local-itineraries-container{width:98%;height:1080px;background-color:#fff;position:absolute;left:0;top:390px;padding:30px;overflow-y:auto;padding-top:0;}.itinerary-ai .outer-local-itineraries-container .local-itineraries-container .item{background-size:cover;background-repeat:no-repeat;background-position:center center;width:98%;height:150px;display:inline-block;margin:5px;border:solid 5px #cf4520;border-radius:10px 10px 0 0;margin-bottom:60px;margin-top:30px;}.itinerary-ai .outer-local-itineraries-container .local-itineraries-container .item:first-child{margin-top:0;}.itinerary-ai .outer-local-itineraries-container .local-itineraries-container .item .item-container{background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.6));width:100%;height:145px;padding-top:10px;position:relative;}.itinerary-ai .outer-local-itineraries-container .local-itineraries-container .item .item-container .item-index{display:none;}.itinerary-ai .outer-local-itineraries-container .local-itineraries-container .item .item-container .drag-img{display:none;top:10px;position:absolute;left:15px;}.itinerary-ai .outer-local-itineraries-container .local-itineraries-container .item .item-container .favorite{top:3%;right:15px;z-index:1;font-size:30px;color:#8a2432;background-color:rgba(255,255,255,.6);border-radius:25px;width:50px;height:50px;text-align:center;line-height:55px;position:absolute;}.itinerary-ai .outer-local-itineraries-container .local-itineraries-container .item .item-container .title{font-size:30px;font-weight:500;text-align:left;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.5);height:80px;padding-left:20px;width:100%;text-transform:uppercase;margin-top:40px;}.itinerary-ai .outer-local-itineraries-container .local-itineraries-container .item .item-container .item-count{display:none;font-size:20px;text-align:left;color:#fff;margin-top:-25px;padding-left:20px;}.itinerary-ai .outer-local-itineraries-container .local-itineraries-container .item .item-expand{width:100%;background-color:#cf4520;height:30px;line-height:30px;text-align:center;color:#fff;font-size:20px;border-radius:0 0 10px 10px;}.itinerary-ai .outer-local-itineraries-container .local-itineraries-container .item .local-items-container .item{background-size:cover;background-repeat:no-repeat;background-position:center center;width:98%;height:200px;display:inline-block;margin-bottom:30px;border:0;border-radius:unset;margin-top:0;}.itinerary-ai .outer-local-itineraries-container .local-itineraries-container .item .local-items-container .item .item-container{background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.6));width:100%;height:200px;padding-top:100px;position:relative;}.itinerary-ai .outer-local-itineraries-container .local-itineraries-container .item .local-items-container .item .item-container .item-index{display:none;}.itinerary-ai .outer-local-itineraries-container .local-itineraries-container .item .local-items-container .item .item-container .subcategory{font-size:12px;font-weight:bold;letter-spacing:3px;color:#fff;text-align:left;padding-left:20px;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;background-color:rgba(0,0,0,.4);}.itinerary-ai .outer-local-itineraries-container .local-itineraries-container .item .local-items-container .item .item-container .title{font-size:24px;font-weight:500;text-align:left;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.5);height:30px;padding-left:20px;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;background-color:rgba(0,0,0,.4);}.itinerary-ai .outer-local-itineraries-container .local-itineraries-container .item .local-items-container .item .item-container .rating{width:100%;padding-left:20px;}.itinerary-ai .outer-local-itineraries-container .local-itineraries-container .item .local-items-container .item .item-container .rating img{width:100px;margin-right:10px;margin-bottom:5px;}.itinerary-ai .outer-local-itineraries-container .local-itineraries-container .item .local-items-container .item .item-container .rating span{color:#fff;}.itinerary-ai .outer-local-itineraries-container .local-itineraries-container .item .local-items-container .item .item-container .hours{color:#fff;padding-left:20px;}.itinerary-ai .outer-local-itineraries-container .local-itineraries-container .item .local-items-container .item .item-container .distance{font-size:14px;background-color:rgba(0,0,0,.4);height:55px;}.itinerary-ai .outer-local-itineraries-container .local-itineraries-container .item .local-items-container .item .item-container .distance .distance-text{text-align:left;color:#fff;padding-top:5px;text-align:left;padding-left:20px;}.itinerary-ai .outer-local-itineraries-container .local-itineraries-container .item .local-items-container .item .item-container .distance .hours{width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}.itinerary-ai .outer-local-itineraries-container .local-itineraries-container .item .local-items-container .item .item-container .favorite{top:3%;right:15px;z-index:1;font-size:30px;color:#8a2432;background-color:rgba(255,255,255,.6);border-radius:25px;width:50px;height:50px;text-align:center;line-height:55px;position:absolute;}.itinerary-ai .outer-local-itineraries-container .local-itineraries-container .item:first-child .item-container .drag-img{display:block;}.itinerary-ai .outer-local-itineraries-container .gradient-down{position:absolute;z-index:50;background:linear-gradient(180deg,rgba(254,247,229,0),rgba(254,247,229,.8));height:50px;width:80%;top:1520px;left:50px;display:flex;justify-content:center;align-items:center;}.itinerary-ai .outer-local-itineraries-container .gradient-down i{font-size:60px;color:#cf4520;}.itinerary-ai .outer-events-container{width:470px;position:relative;}.itinerary-ai .outer-events-container .gradient-up{position:absolute;z-index:50;background:linear-gradient(180deg,rgba(254,247,229,0),rgba(254,247,229,.8));height:50px;width:80%;top:520px;left:50px;display:flex;justify-content:center;align-items:center;}.itinerary-ai .outer-events-container .gradient-up i{font-size:60px;color:#cf4520;}.itinerary-ai .outer-events-container .events-container{width:100%;height:940px;background-color:#fff;position:absolute;left:0;top:570px;padding:30px;overflow-y:auto;padding-top:0;}.itinerary-ai .outer-events-container .events-container .filters-date{display:none;width:1080px;z-index:20;height:195px;position:fixed;top:330px;left:0;}.itinerary-ai .outer-events-container .events-container .events{width:100%;position:relative;}.itinerary-ai .outer-events-container .events-container .events .event{width:100%;}.itinerary-ai .outer-events-container .events-container .events .event .previous-week{float:left;}.itinerary-ai .outer-events-container .events-container .events .event .next-week{float:right;}.itinerary-ai .outer-events-container .events-container .events .event .week{display:none;font-size:24px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;width:100%;background-color:#cf4520;color:#fff;padding:5px 10px;text-align:center;border-radius:5px;}.itinerary-ai .outer-events-container .events-container .events .event .item{background-size:cover;background-repeat:no-repeat;background-position:center center;width:100%;height:240px;display:inline-block;margin-bottom:20px;}.itinerary-ai .outer-events-container .events-container .events .event .item .day-number{position:absolute;font-size:20px;color:#fff;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;left:0;background-color:rgba(0,0,0,.7);padding:5px 20px;}.itinerary-ai .outer-events-container .events-container .events .event .item .day-of-week{display:none;width:133.2px;height:22px;font-size:24px;margin-left:-145px;margin-top:-120px;color:#444;text-align:center;width:100px;}.itinerary-ai .outer-events-container .events-container .events .event .item .item-container{background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.6));width:100%;height:240px;padding-top:100px;position:relative;}.itinerary-ai .outer-events-container .events-container .events .event .item .item-container .item-index{display:none;}.itinerary-ai .outer-events-container .events-container .events .event .item .item-container .drag-img{display:none;top:40px;position:absolute;left:15px;}.itinerary-ai .outer-events-container .events-container .events .event .item .item-container .subcategory{font-size:12px;font-weight:bold;letter-spacing:3px;color:#fff;text-align:left;padding-left:20px;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;background-color:rgba(0,0,0,.4);}.itinerary-ai .outer-events-container .events-container .events .event .item .item-container .title{font-size:24px;font-weight:500;text-align:left;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.5);height:30px;padding-left:20px;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;background-color:rgba(0,0,0,.4);margin-top:40px;}.itinerary-ai .outer-events-container .events-container .events .event .item .item-container .distance{font-size:14px;background-color:rgba(0,0,0,.4);}.itinerary-ai .outer-events-container .events-container .events .event .item .item-container .distance .distance-text{text-align:left;color:#fff;padding-top:5px;text-align:left;padding-left:20px;}.itinerary-ai .outer-events-container .events-container .events .event .item .item-container .distance .hours{width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-align:left;color:#fff;padding-top:5px;text-align:left;padding-left:20px;}.itinerary-ai .outer-events-container .events-container .events .event .item .item-container .favorite{top:3%;right:15px;z-index:1;font-size:30px;color:#8a2432;background-color:rgba(255,255,255,.6);border-radius:25px;width:50px;height:50px;text-align:center;line-height:55px;position:absolute;}.itinerary-ai .outer-events-container .events-container .events .event:first-child .item:first-child .item-container .drag-img{display:block;}.itinerary-ai .outer-events-container .events-container .events .event:first-child .day:first-child .item:first-child .item-container .drag-img{display:block;}.itinerary-ai .outer-events-container .events-container .events .no-results{width:100%;}.itinerary-ai .outer-events-container .events-container .gradient{position:fixed;top:1405px;left:50px;width:370px;height:167px;background:transparent linear-gradient(180deg,rgba(58,151,203,0) 0%,#3a97cb 100%) 0% 0% no-repeat padding-box;opacity:1;}.itinerary-ai .outer-events-container .gradient-down{position:absolute;z-index:50;background:linear-gradient(180deg,rgba(254,247,229,0),rgba(254,247,229,.8));height:50px;width:80%;top:1520px;left:50px;display:flex;justify-content:center;align-items:center;}.itinerary-ai .outer-events-container .gradient-down i{font-size:60px;color:#cf4520;}.itinerary-ai .map-container{width:610px;height:1240px;background-color:#fff;position:absolute;left:470px;top:330px;background-color:#d3d3d3;}.itinerary-ai .map-container.events{top:525px;height:1045px;}.itinerary-ai .map-container .angular-google-map-container{height:1240px;}.itinerary-ai .map-container .angular-google-map-container div .gm-style .gm-style-iw{min-height:293px!important;display:block!important;width:436px!important;position:absolute;left:20px!important;top:-20px!important;z-index:200;}.itinerary-ai .map-container .angular-google-map-container div .gm-style .gm-style-iw .gm-style-iw-d{overflow:hidden!important;}.itinerary-ai .map-container .angular-google-map-container div .gm-style .gm-style-iw .gm-ui-hover-effect{display:none!important;}.itinerary-ai .map-container .gm-style div div div div div div{background-color:transparent!important;box-shadow:none!important;}.itinerary-ai .map-container .gm-style-iw+div{display:none;}.itinerary-ai .map-container .map-info-window{width:400px!important;height:auto!important;position:absolute;left:0;bottom:70px;margin-bottom:auto;margin-top:auto;border-radius:10px;}.itinerary-ai .map-container .map-info-window .close-btn{position:absolute;right:10px;width:20px;height:20px;font-size:10px;text-align:center;border:solid 2px #fff;border-radius:40px;color:#fff!important;top:10px;z-index:5;display:flex;justify-content:center;align-items:center;}.itinerary-ai .map-container .map-info-window .close-btn i{font-size:10px;}.itinerary-ai .map-container .map-info-window .image-info-window{display:none;position:absolute;width:103px!important;height:103px!important;background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:50%;border:10px solid #fff;}.itinerary-ai .map-container .map-info-window .data-info-window{background-color:#fff!important;width:100%;height:150px;margin-left:0;margin-top:0;padding:10px;background-size:cover;background-position:center center;background-repeat:no-repeat;border-radius:10px;}.itinerary-ai .map-container .map-info-window .data-info-window .data-overlay{background-color:rgba(0,0,0,.3)!important;width:100%;height:150px;top:0;left:0;position:absolute;z-index:0;border-radius:10px 10px 0 0;}.itinerary-ai .map-container .map-info-window .data-info-window .category{display:inline-block;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:normal;text-align:left;color:#fff;position:relative;z-index:1;}.itinerary-ai .map-container .map-info-window .data-info-window .title{display:inline-block;font-size:28px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#fff;margin-top:-5px!important;position:relative;z-index:1;word-break:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;}.itinerary-ai .map-container .map-info-window .data-info-window .distance{display:inline-block;font-size:10px;font-weight:normal;font-style:normal;font-stretch:normal;height:25px;line-height:25px;letter-spacing:normal;text-align:right;color:#425563;background-color:#fff;float:left;padding:0 5px;border-radius:50px;position:relative;z-index:1;}.itinerary-ai .map-container .map-info-window .data-info-window .distance i{color:#cf4520;margin-right:5px;}.itinerary-ai .map-container .map-info-window .data-info-window .address{display:inline-block;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#fff;position:relative;z-index:1;text-transform:capitalize;}.itinerary-ai .map-container .map-info-window .data-info-window .phone{display:inline-block;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#fff;position:relative;z-index:1;}.itinerary-ai .map-container .map-info-window .data-info-window .more-data{display:inline-block;font-size:10px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#a3ce62;position:relative;z-index:1;}.itinerary-ai .map-container .map-info-window .data-info-window .away{font-size:15px;color:#fff;position:absolute;right:10px;top:100px;z-index:1;}.itinerary-ai .map-container .map-info-window .data-info-window .gallery-info-window{height:88px;padding:12px;margin-left:-20px;background:#fff!important;}.itinerary-ai .map-container .map-info-window .data-info-window .gallery-info-window img{width:88px;height:66px;margin-left:5px;}.itinerary-ai .map-container .map-info-window .get-directions-info-window{position:absolute;bottom:-47px;width:50%;height:47px;background-color:#6399ae!important;padding-top:16px;margin-left:0;margin-top:10px;font-size:14px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;text-transform:uppercase;color:#fff;border-radius:0 0 0 10px;border-right:solid 1px #fff;}.itinerary-ai .map-container .map-info-window .get-directions-info-window .arrow-down{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #6399ae;position:absolute;top:45px;left:180px;z-index:1000;}.itinerary-ai .map-container .map-info-window .get-directions-info-window.full{width:100%;border-radius:0 0 10px 10px;}.itinerary-ai .map-container .map-info-window .add-to-itinerary-btn{position:absolute;bottom:-47px;right:0;width:50%;height:47px;background-color:#6399ae!important;padding-top:16px;margin-left:0;margin-top:10px;font-size:14px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;text-transform:uppercase;color:#fff;border-radius:0 0 10px 0;}.itinerary-ai .map-container .toggle{z-index:11;background-color:#6399ae;position:absolute;top:400px;height:400px;width:45px;border-radius:0 50px 50px 0;font-size:30px;color:#fff;line-height:400px;text-align:center;}.itinerary-ai .map-container.full{width:100%;left:0;}.itinerary-ai .map-container.hover{border:solid 5px #cf4520;}.itinerary-ai .map-category-filters,.itinerary-ai .interactive-map .map-subcategory-filters,.interactive-map .itinerary-ai .map-subcategory-filters{position:absolute;top:0;left:0;z-index:71;-webkit-transition:all .5s linear;overflow:hidden;text-align:center;width:100%;margin:auto;}.itinerary-ai .itinerary-builder{position:absolute;bottom:0;left:0;width:100%;height:350px;background-color:#d3d3d3;z-index:1;}.itinerary-ai .itinerary-builder .header{height:60px;line-height:60px;width:100%;background-color:#6399ae;color:#fff;font-size:22px;display:flex;}.itinerary-ai .itinerary-builder .header .delete-drop{position:absolute;top:-100px;left:450px;width:180px;height:100px;color:#fff;border:solid 2px #fff;border-radius:10px;line-height:100px;text-align:center;font-size:30px;background-color:rgba(0,0,0,.5);z-index:100;}.itinerary-ai .itinerary-builder .header .delete-drop.hover{color:#cf4520;}.itinerary-ai .itinerary-builder .header .car-icon{background-image:url(/images/static/car-icon.png);width:37px;height:27px;display:inline-block;margin-left:auto;margin-top:12px;}.itinerary-ai .itinerary-builder .header .duration{float:right;padding-right:10px;text-align:right;font-size:22px;margin-left:10px;}.itinerary-ai .itinerary-builder .header .footer-share{border:solid 2px #fff;border-radius:5px;padding:0 10px;line-height:40px;height:40px;margin-top:10px;font-size:22px;position:relative;right:20px;margin-left:50px;}.itinerary-ai .itinerary-builder .header .waypoint-duration{float:right;margin:auto;text-align:right;font-size:22px;color:#f00;}.itinerary-ai .itinerary-builder .header .smart-route{border:solid 2px #fff;border-radius:5px;padding:0 10px;line-height:40px;height:40px;margin-top:10px;font-size:22px;}.itinerary-ai .itinerary-builder .header .clear-all{border:solid 2px #fff;border-radius:5px;padding:0 10px;line-height:40px;height:40px;margin-top:10px;margin-right:20px;margin-left:30px;font-size:22px;}.itinerary-ai .itinerary-builder .header .direction-switch{margin-right:30px;font-size:22px;}.itinerary-ai .itinerary-builder .header .markers-switch{margin-right:30px;}.itinerary-ai .itinerary-builder .items-container{height:290px;width:100%;padding:20px 30px;display:inline-flex;margin:auto;position:absolute;overflow-x:auto;overflow-y:hidden;}.itinerary-ai .itinerary-builder .items-container .item-empty{background-color:#fff;width:180px;min-width:180px;height:230px;display:inline-block!important;margin-top:20px;margin-right:30px;border-radius:10px;float:left;}.itinerary-ai .itinerary-builder .items-container .item-empty .item-header{width:80px;height:22px;position:absolute;top:70px;color:#707070;background-color:#fff;border-radius:10px;line-height:22px;padding-left:10px;}.itinerary-ai .itinerary-builder .items-container .item-empty .item-header .stop{background-color:#707070;font-size:14px;color:#fff;width:22px;height:22px;border-radius:15px;float:right;text-align:center;margin-right:1px;}.itinerary-ai .itinerary-builder .items-container .item-empty .item-container{background-color:#fff;width:100%;height:230px;padding-top:70px;position:relative;border:solid 2px #000;border-radius:10px;text-align:center;line-height:230px;}.itinerary-ai .itinerary-builder .items-container .item-empty .item-container .icon{width:76px;height:76px;background-color:#cecece;border-radius:50px;color:#afafaf;font-size:50px;text-align:center;line-height:76px;margin:auto;}.itinerary-ai .itinerary-builder .items-container .item-empty .item-container.hover{background-color:#cf4520;}.itinerary-ai .itinerary-builder .items-container .item{background-size:cover;background-repeat:no-repeat;background-position:center center;width:180px;min-width:180px;height:230px;display:inline-block!important;margin-top:20px;margin-right:60px;border-radius:10px;float:left;}.itinerary-ai .itinerary-builder .items-container .item .item-path{width:50px;position:absolute;right:-55px;top:90px;height:50px;font-size:20px;text-align:center;color:#fff;background-color:#cf4520;line-height:50px;border-radius:50px;}.itinerary-ai .itinerary-builder .items-container .item .item-path.selected{background-color:#f00;}.itinerary-ai .itinerary-builder .items-container .item .item-header-right{width:110px;height:22px;line-height:22px;position:absolute;top:-40px;right:-20px;color:#000;border-bottom:2px dotted #000;}.itinerary-ai .itinerary-builder .items-container .item .item-header{width:80px;height:22px;position:absolute;top:-30px;color:#707070;background-color:#fff;border-radius:10px;line-height:22px;padding-left:10px;}.itinerary-ai .itinerary-builder .items-container .item .item-header .stop{background-color:#707070;font-size:14px;color:#fff;width:22px;height:22px;border-radius:15px;float:right;text-align:center;margin-right:1px;}.itinerary-ai .itinerary-builder .items-container .item .item-container{background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.6));width:100%;height:230px;padding-top:100px;position:relative;border-radius:10px;}.itinerary-ai .itinerary-builder .items-container .item .item-container .item-index{display:none;}.itinerary-ai .itinerary-builder .items-container .item .item-container .subcategory{font-size:12px;font-weight:bold;letter-spacing:3px;color:#fff;text-align:left;padding-left:10px;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;background-color:rgba(0,0,0,.4);}.itinerary-ai .itinerary-builder .items-container .item .item-container .title{font-size:18px;font-weight:500;text-align:left;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.5);height:30px;padding-left:10px;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;background-color:rgba(0,0,0,.4);}.itinerary-ai .itinerary-builder .items-container .item .item-container .rating{width:100%;padding-left:10px;}.itinerary-ai .itinerary-builder .items-container .item .item-container .rating img{width:100px;margin-right:10px;margin-bottom:5px;}.itinerary-ai .itinerary-builder .items-container .item .item-container .rating span{color:#fff;}.itinerary-ai .itinerary-builder .items-container .item .item-container .hours{color:#fff;padding-left:10px;}.itinerary-ai .itinerary-builder .items-container .item .item-container .distance{font-size:12px;background-color:rgba(0,0,0,.4);height:55px;}.itinerary-ai .itinerary-builder .items-container .item .item-container .distance .distance-text{text-align:left;color:#fff;padding-top:5px;text-align:left;padding-left:20px;}.itinerary-ai .itinerary-builder .items-container .item .item-container .distance .hours{width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}.itinerary-ai .itinerary-builder .items-container .item .item-container .favorite{top:3%;right:15px;z-index:1;font-size:30px;color:#8a2432;background-color:rgba(255,255,255,.6);border-radius:25px;width:50px;height:50px;text-align:center;line-height:55px;position:absolute;}.itinerary-ai .itinerary-builder .items-container .item.hover{border-left:solid 25px #cf4520;margin-left:-20px;width:200px;border-radius:0 10px 10px 0;}.itinerary-ai .itinerary-builder .items-container .drop-zone{height:290px;min-width:180px;width:180px;padding:20px;text-align:center;display:inline-block!important;font-size:20px;float:left;}.itinerary-ai .itinerary-builder .gradient-pageStart{position:absolute;left:0;bottom:20px;width:50px;height:230px;background:linear-gradient(180deg,rgba(255,255,255,.6),rgba(255,255,255,.1));z-index:5;}.itinerary-ai .itinerary-builder .gradient-pageStart i{color:#cf4520;font-size:60px;position:absolute;left:5px;top:80px;}.itinerary-ai .itinerary-builder .gradient-pageEnd{position:absolute;right:0;bottom:20px;width:50px;height:230px;background:linear-gradient(180deg,rgba(255,255,255,.1),rgba(255,255,255,.6));z-index:5;}.itinerary-ai .itinerary-builder .gradient-pageEnd i{color:#cf4520;font-size:60px;position:absolute;right:5px;top:80px;}.itinerary-ai .controlBar-placeholder{position:absolute;top:300px;}.itinerary-ai .bar-btns{position:fixed;width:100px;z-index:65;}.itinerary-ai .bar-btns .action-btn{width:400px;left:520px;}.itinerary-ai .bar-btns .filter-btn{position:absolute;top:740px;height:80px;width:100px;font-size:50px;line-height:80px;left:775px;background-color:#6399ae;color:#fff;border:solid 1px #cf4520;}.itinerary-ai .bar-btns .filter-btn img{width:auto;height:auto;}.itinerary-ai .bar-btns .filter-btn.selected{background-color:#cf4520;color:#fff;}.itinerary-ai .bar-btns .filter-btn.selected img{padding-top:35px;}.itinerary-ai .bar-btns .category-btn{position:absolute;top:740px;height:80px;width:100px;font-size:50px;line-height:80px;left:870px;background-color:#6399ae;color:#fff;border:solid 1px #cf4520;}.itinerary-ai .bar-btns .category-btn.selected img{top:0;right:60px;position:absolute;}.itinerary-ai .filters{background-color:rgba(0,0,0,.9);position:absolute;top:370px;margin-top:unset;width:100%;left:0;padding-left:50px;padding-right:50px;}.itinerary-ai .filters .buttons-container{position:absolute;bottom:20px;left:0;display:inline-flex;align-content:center;flex-wrap:wrap;width:100%;}.itinerary-ai .filters .buttons-container .apply-btn{position:relative;top:0;left:0;}.itinerary-ai .filters .buttons-container .clear-all-btn{position:relative;top:0;left:0;background-color:transparent;color:#6399ae;border-color:#6399ae;}.itinerary-ai .filters .options-container{height:1100px;max-height:1100px;min-height:1100px;align-items:safe center;}.itinerary-ai .filters .options-container .options{max-height:1100px;display:unset;overflow-y:auto;}.itinerary-ai .filters.show{position:absolute;width:100%;height:1240px;left:0;top:330px;margin-top:0;z-index:160;padding:0;}.itinerary-ai .filters.show .slick-list{display:flex;align-items:center;justify-content:center;height:100%;}.itinerary-ai .subtitle{position:absolute;left:60px;top:180px;font-size:20px;width:912px;}.itinerary-ai .send-to-email{position:absolute;margin:30px auto;width:260px;height:62px;top:65px;left:790px;}.itinerary-ai .send-to-email a{width:100%;height:100%;border-radius:10px;background-color:#425563;font-size:20px;text-align:center;color:#fff;text-decoration:none;display:block;line-height:62px;}.itinerary-ai .results{position:absolute;right:780px;top:200px;width:800px;height:1840px;background-color:transparent;overflow-y:auto;overflow-x:hidden;transform-origin:right top;transform:rotate(-90deg) translateY(-1000px);}.itinerary-ai .no-results{background-size:cover;width:75%;position:absolute;top:200px;left:200px;font-size:20px;color:#5a2d25;}.itinerary-ai .no-results img{width:100%;padding-bottom:30px;}.itinerary-ai .search-overlay{position:absolute;height:1980px;width:1080px;top:0;left:0;background:#000;opacity:0;-webkit-transition-property:opacity;-webkit-transition-duration:.5s;z-index:-1;}.itinerary-ai .search-overlay.show{z-index:131;opacity:.75;}.itinerary-ai .search-box-modal{position:absolute;top:1380px;width:100%;height:100px;left:0;z-index:132;background-color:#cf4520;border:solid 1px #c7c3ba;}.itinerary-ai .search-box-modal .search-box-container{width:90%;height:60px;background-color:#fff;margin:20px;margin-left:50px;display:flex;}.itinerary-ai .search-box-modal .search-box-container .search-box-input{height:58.6px;font-size:30px;letter-spacing:2px;text-align:left;color:#444;width:830px;border-color:transparent;padding-left:20px;}.itinerary-ai .search-box-modal .search-box-container ::-webkit-input-placeholder{color:#0a3c4e;}.itinerary-ai .search-box-modal .search-box-container :-moz-placeholder{color:#0a3c4e;opacity:1;}.itinerary-ai .search-box-modal .search-box-container ::-moz-placeholder{color:#0a3c4e;opacity:1;}.itinerary-ai .search-box-modal .search-box-container :-ms-input-placeholder{color:#0a3c4e;}.itinerary-ai .search-box-modal .search-box-container ::-ms-input-placeholder{color:#0a3c4e;}.itinerary-ai .search-box-modal .search-box-container .search-box-btn{width:68px;height:50px;font-size:32.8px;font-weight:bold;text-align:center;color:#1a679e;background-color:#fff;border:0;padding:0;margin:0;}.itinerary-ai .search-box-modal .search-box-results{position:absolute;top:100px;background-color:#fff;}.itinerary-ai .search-box-modal .search-box-results.show-results{height:307px;width:1003px;opacity:1;overflow:scroll;}.itinerary-ai .search-box-modal .search-box-results .query{width:100%;font-weight:bold;padding:20px 50px;height:22px;font-size:20px;text-align:left;color:#9a9a9a;}.itinerary-ai .search-box-modal .search-box-results .query em{color:#9a9a9a;}.itinerary-ai .search-box-modal .search-box-results .items-found{padding:10px 50px;}.itinerary-ai .search-box-modal .search-box-results .items-found .item{border-top:solid 1px rgba(0,0,0,.12);padding:27px 0;}.itinerary-ai .search-box-modal .search-box-results .items-found .item .img{display:inline-block;width:46px;height:46px;background-size:cover;border-radius:45px;}.itinerary-ai .search-box-modal .search-box-results .items-found .item .text{display:inline-block;margin-left:15px;vertical-align:top;padding-top:10px;font-size:20px;text-align:left;color:#000;}.itinerary-ai .video-btn{width:300px;border:solid 1px #fff;margin-top:135px;float:right;margin-right:20px;}.itinerary-ai video{width:100%;}.itinerary-ai .s-filters{display:none;}.itinerary-ai .s-filters.show{display:unset;background-color:rgba(0,0,0,.9);display:inline-flex!important;opacity:1;position:absolute;margin-top:0;height:1920px;width:1080px;z-index:50;}.itinerary-ai .s-filters .close-btn{position:absolute;left:910px;top:430px;font-size:30px;color:#000;width:50px;height:50px;border:solid 3px #000;border-radius:50%;text-align:center;line-height:44px;}.itinerary-ai .s-filters .options-container{width:85%;height:80%;background-color:#fff;border-radius:20px;display:inline-block;margin:auto;font-size:28px;font-weight:bold;max-height:1100px;}.itinerary-ai .s-filters .options-container .note{font-size:20px;font-weight:normal;}.itinerary-ai .s-filters .options-container .options{display:flex;flex-wrap:nowrap;overflow-y:hidden;overflow-x:auto;padding-bottom:0;}.itinerary-ai .s-filters .options-container .options .option{font-size:14px;font-weight:normal;color:#6a6a6a;float:left;margin-right:5px;height:40px;border-radius:8px;text-align:center;background-color:#fff;border:solid 1px #6a6a6a;min-width:180px;padding:unset;overflow:hidden;display:flex;justify-content:center;align-items:center;}.itinerary-ai .s-filters .options-container .options .option.selected{background-color:#cf4520;color:#fff;}.itinerary-ai .s-filters .options-container .options-cities{width:100%;padding:40px 30px 25px;}.itinerary-ai .s-filters .options-container .options-amenities{width:100%;padding:15px 30px 25px;}.itinerary-ai .s-filters .options-container .options-categories{width:100%;padding:15px 30px 25px;}.itinerary-ai .s-filters .options-container .options-venues{width:100%;padding:15px 30px 15px;}.itinerary-ai .s-filters .options-container .options-venues .venue-item{display:inline-block;width:100%;margin-bottom:10px;margin-top:20px;text-align:center;}.itinerary-ai .s-filters .options-container .options-venues .venue-item .item-label{font-weight:bold;width:50%;text-align:center;margin:auto;margin-bottom:20px;}.itinerary-ai .s-filters .options-container .options-venues .venue-item .slider{font-size:20px;width:60%;margin:auto;}.itinerary-ai .s-filters .options-container .options-venues .venue-item .slider-option .rzslider .rz-bubble{color:#000;}.itinerary-ai .s-filters .buttons-container{width:100%;display:inline-flex;font-size:24px;margin-top:80px;}.itinerary-ai .s-filters .buttons-container .btnClear{margin:auto;width:280px;background-color:#cf4520;text-align:center;color:#fff;text-transform:uppercase;border-radius:5px;height:50px;line-height:50px;}.itinerary-ai .s-filters .buttons-container .btnApply{margin:auto;margin-left:20px;width:280px;background-color:#425563;text-align:center;color:#fff;text-transform:uppercase;border-radius:5px;height:50px;line-height:50px;}.marker-text{margin-top:-20px;}.itinerary-ai .map-container .map-info-window{left:17%;bottom:57%;z-index:11;}.itinerary-ai .map-container .map-info-window .title{margin-top:0!important;}.rzslider .rz-pointer:after{top:1px!important;left:1px!important;width:30px!important;height:30px!important;border-radius:15px!important;}.rzslider .rz-bubble.rz-limit{display:none!important;}.photobooth{position:fixed;top:100px;display:table;width:100%;color:#666;font-size:17px;padding:50px 0;background-color:#fff;text-align:center;height:-webkit-fill-available;font-family:"OpenSans";}.photobooth .camera-container{margin-top:20px;text-align:center;}.photobooth .camera-container .arrow{position:absolute;top:-90px;left:400px;z-index:222;}.photobooth .camera-container .arrow img{width:300px;}.photobooth .camera-container .preview-options{width:100%;position:fixed;top:920px;left:0;height:400px;}.photobooth .camera-container .preview-options .btn-group-filters{display:inline-flex;margin-bottom:0;}.photobooth .camera-container .preview-options .btn-group-filters .btn-filter{margin:20px;width:215px;height:62px;font-size:20px;font-weight:500;text-align:center;border:2px solid #1f1f1f;color:#cf4520;border-radius:10px;padding-top:15px;background-color:#fff;text-transform:uppercase;}.photobooth .camera-container .preview-options .btn-group-filters .active{background-color:#cf4520;color:#fff;}.photobooth .camera-container .preview-options .btn-group-filters .frame-header{width:980px;height:92px;background-color:#cf4520;display:flex;align-items:center;position:relative;margin-bottom:30px;text-transform:uppercase;}.photobooth .camera-container .preview-options .btn-group-filters .frame-header .text{height:55px;font-size:42px;font-weight:bold;font-style:normal;text-align:center;color:#fff;display:inline-block;text-transform:uppercase;margin:0 auto;}.photobooth .camera-container .preview-options .btn-group-filters .frame-header .frame-save{width:280px;height:60px;background-color:#cf4520;border:solid 2px #fff;display:inline-block;position:absolute;right:15px;border-radius:10px;font-weight:bold;text-align:center;color:#fff;padding-top:17px;font-size:24px;}.photobooth .camera-container .preview-options .preview-sliders{height:220px;}.photobooth .camera-container .preview-options .preview-sliders .btn-clear{margin:20px;width:215px;height:62px;font-size:20px;font-weight:500;text-align:center;border:2px solid #1f1f1f;color:#cf4520;border-radius:10px;padding-top:15px;background-color:#fff;text-transform:uppercase;}.photobooth .camera-container .preview-options .preview-sliders .menus{margin:0 auto;position:relative;width:980px!important;}.photobooth .camera-container .preview-options .preview-sliders .menus .slick-track .menu-item{margin-right:125px;width:310px!important;}.photobooth .camera-container .preview-options .preview-sliders .menus .slick-track .menu-item img{border:1px solid #242426;}.photobooth .camera-container .preview-options .preview-sliders .menus .slick-track .menu-item .active{border:solid 7px #29dbe7;}.photobooth .camera-container .preview-options .preview-sliders .menus .slick-track .menu-item p{text-align:center;width:310px;font-size:18px;margin:0;margin-top:15px;}.photobooth .camera-container .preview-options .preview-sliders .props .slick-list .slick-track{width:222px!important;}.photobooth .camera-container .preview-options .preview-sliders .props .slick-list .slick-track .frame-thumbnail{width:200px!important;border-right:solid 1px #000;padding-right:20px;padding-left:20px;height:120px;}.photobooth .camera-container .preview-options .preview-sliders .props .slick-list .slick-track .frame-thumbnail img{max-height:180px;width:auto;}.photobooth .camera-container .preview-options .preview-sliders .thumbnails,.photobooth .camera-container .preview-options .preview-sliders samples{margin:0 auto;position:relative;width:980px!important;height:300px;}.photobooth .camera-container .preview-options .preview-sliders .thumbnails .frame-thumbnail,.photobooth .camera-container .preview-options .preview-sliders .thumbnails sample,.photobooth .camera-container .preview-options .preview-sliders samples .frame-thumbnail,.photobooth .camera-container .preview-options .preview-sliders samples sample{margin-right:17px;width:310px!important;}.photobooth .camera-container .preview-options .preview-sliders .thumbnails .frame-thumbnail img,.photobooth .camera-container .preview-options .preview-sliders .thumbnails sample img,.photobooth .camera-container .preview-options .preview-sliders samples .frame-thumbnail img,.photobooth .camera-container .preview-options .preview-sliders samples sample img{border:1px solid #242426;}.photobooth .camera-container .preview-options .preview-sliders .thumbnails .frame-thumbnail .active,.photobooth .camera-container .preview-options .preview-sliders .thumbnails sample .active,.photobooth .camera-container .preview-options .preview-sliders samples .frame-thumbnail .active,.photobooth .camera-container .preview-options .preview-sliders samples sample .active{border:solid 7px #29dbe7;}.photobooth .camera-container .preview-options .preview-sliders .thumbnails .frame-thumbnail p,.photobooth .camera-container .preview-options .preview-sliders .thumbnails sample p,.photobooth .camera-container .preview-options .preview-sliders samples .frame-thumbnail p,.photobooth .camera-container .preview-options .preview-sliders samples sample p{text-align:center;width:310px;font-size:18px;margin:0;margin-top:15px;}.photobooth .camera-container .preview-options .preview-sliders .thumbnails .slick-list .slick-track,.photobooth .camera-container .preview-options .preview-sliders samples .slick-list .slick-track{height:300px;}.photobooth .camera-container .preview-options .preview-sliders .backgrounds{margin:0 auto;position:relative;}.photobooth .camera-container .preview-options .preview-sliders .backgrounds .background-thumbnail{padding-right:50px;margin:0 20px;width:300px;}.photobooth .camera-container .preview-options .preview-sliders .backgrounds .background-thumbnail img{border:1px solid #242426;width:310px;}.photobooth .camera-container .preview-options .preview-sliders .backgrounds .background-thumbnail .active{border:solid 7px #29dbe7;}.photobooth .camera-container .preview-options .preview-sliders .backgrounds .background-thumbnail p{text-align:center;width:310px;font-size:18px;margin:0;margin-top:15px;}.photobooth .camera-container .preview-options .preview-sliders .thumbnails .frame-thumbnail img{width:200px;border:1px solid #242426;}.photobooth .camera-container .preview-options .preview-sliders .thumbnails .frame-thumbnail span{font-size:20px;font-weight:500;text-align:center;color:#242426;}.photobooth .camera-container .preview-options .frame-bottom-actions{display:flex;justify-content:center;margin-top:50px;}.photobooth .camera-container .preview-options .frame-bottom-actions .back{width:193px;height:60px;line-height:60px;margin:23px 18px 0 63px;background-color:#cf4520;border-radius:10px;font-size:24px;font-weight:bold;text-align:center;color:#fff;}.photobooth .camera-container .preview-options .frame-bottom-actions .share{width:193px;height:60px;line-height:60px;margin:23px 64px 0 18px;background-color:#cf4520;border-radius:10px;font-size:24px;font-weight:bold;text-align:center;color:#fff;}.photobooth .camera-container .webcam-frame{width:1080px;height:720px;z-index:100;background-size:100% 100%;position:absolute;top:70px;left:0;}.photobooth .camera-container .counter-label{font-size:36px;font-weight:bold;line-height:1.67;text-align:center;color:rgba(241,102,81,.9);margin:0 0 60px 0;text-transform:uppercase;position:absolute;width:100%;top:1000px;left:0;}.photobooth .camera-container .start-label{font-size:36px;text-align:center;color:#898989;width:70%;margin:30px auto;}.photobooth .camera-container .webcam{width:1080px;height:720px;margin:auto;overflow:hidden;}.photobooth .camera-container .webcam .webcam-canvas{width:1080px;height:810px;}.photobooth .camera-container .webcam .webcam-canvas video{width:1080px;height:810px;}.photobooth .camera-container .webcam .selfie-canvas{width:1080px;height:810px;}.photobooth .camera-container .webcam .selfie-canvas video{width:1080px;height:810px;}.photobooth .camera-container .webcam video{width:1080px;height:810px;}.photobooth .camera-container .take-photo{height:230px;width:230px;border-radius:50%;background-color:#425563;color:#fff;margin-top:550px;margin-left:auto;margin-right:auto;font-size:30px;text-transform:uppercase;line-height:70px;padding-top:60px;}.photobooth .camera-container .take-photo i{font-size:80px;}.photobooth .camera-container .photo-frame-table{margin-top:-578px;display:block;max-width:801px;max-height:950px;}.photobooth .camera-container .photo-frame-table .photo-frame{width:100%;height:100%;max-height:950px;max-width:801px;}.photobooth .camera-container .counter{height:260px;width:260px;border-radius:50%;text-align:center;position:absolute;top:1200px;left:415px;z-index:100;}.photobooth .camera-container .counter .counter-num{font-size:144px;font-weight:500;text-align:center;color:#425563;width:240px;height:240px;line-height:240px;}.photobooth .camera-container .counter .counter-num .c100>span{background-color:#425563!important;}.photobooth .camera-container .counter .fill{border-color:#425563;}.photobooth .camera-container .counter .bar{border-color:#425563;}.photobooth .editor-container{width:1080px;height:720px;color:#959595;text-transform:uppercase;display:block;}.photobooth .editor-container .preview{margin-top:30px;margin-bottom:0;}.photobooth .editor-container .preview .snapshot{z-index:2;}.photobooth .editor-container .preview .sticker-board{z-index:103;width:1080px;height:720px;position:absolute;top:80px;left:0;}.photobooth .editor-container .preview .background-container{z-index:-2;width:100%;height:720px;position:absolute;top:80px;background-size:cover;background-position-x:center;background-position-y:center;background-repeat:no-repeat;}.photobooth .editor-container .preview .snapshot-container{z-index:-1;width:100%;height:720px;position:absolute;top:80px;background-size:cover;background-position-x:center;background-position-y:center;background-repeat:no-repeat;}.photobooth .editor-container .preview .frame-overlay{z-index:100;width:100%;height:720px;position:absolute;top:80px;background-size:cover;background-position-x:center;background-position-y:center;background-repeat:no-repeat;}.photobooth .editor-container .preview .frame-overlay img{width:100%;height:100%;}.photobooth .editor-container .preview-options{margin-top:15px;margin-left:5px;}.photobooth .editor-container .preview-options .loader{position:absolute;left:0;top:800px;height:1100px;width:100%;z-index:3;background-color:rgba(0,0,0,.5);line-height:350px;text-align:center;}.photobooth .editor-container .preview-options .btn-group-filters{display:inline-flex;margin-bottom:0;margin-top:100px;margin-left:-10px;width:980px;}.photobooth .editor-container .preview-options .btn-group-filters .btn-filter{margin-top:20px;margin-right:110px;width:232px;font-size:22px;text-align:center;color:#fff;padding-top:20px;background-color:#fff;text-transform:uppercase;height:80px;background-color:#cf4520;font-weight:bold;}.photobooth .editor-container .preview-options .btn-group-filters .btn-filter:last-child{margin-right:0;}.photobooth .editor-container .preview-options .btn-group-filters .active{background-color:#cf4520;color:#fff;}.photobooth .editor-container .preview-options .preview-sliders{height:120px;}.photobooth .editor-container .preview-options .preview-sliders .emojis-top,.photobooth .editor-container .preview-options .preview-sliders .emojis{font-size:20px;font-weight:normal;line-height:normal;text-align:center;color:rgba(0,0,0,.57);text-transform:capitalize;width:600px!important;margin:0 auto;}.photobooth .editor-container .preview-options .preview-sliders .emojis{margin-top:30px;}.photobooth .editor-container .preview-options .preview-sliders .props .slick-list .slick-track{width:920px!important;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin:0 auto;}.photobooth .editor-container .preview-options .preview-sliders .props .slick-list .slick-track .slick-slide{display:none;}.photobooth .editor-container .preview-options .preview-sliders .props .slick-list .slick-track .frame-thumbnail{width:auto!important;padding-right:20px;padding-left:20px;height:120px;display:flex;justify-content:center;align-items:center;}.photobooth .editor-container .preview-options .preview-sliders .props .slick-list .slick-track .frame-thumbnail img{max-height:180px;width:auto!important;}.photobooth .editor-container .preview-options .preview-sliders .props .delete-btn{font-size:90px;width:100%;text-align:center;}.photobooth .editor-container .preview-options .preview-sliders .thumbnails,.photobooth .editor-container .preview-options .preview-sliders .samples{margin:0 auto;position:relative;width:980px!important;}.photobooth .editor-container .preview-options .preview-sliders .thumbnails .frame-thumbnail,.photobooth .editor-container .preview-options .preview-sliders .thumbnails .sample,.photobooth .editor-container .preview-options .preview-sliders .samples .frame-thumbnail,.photobooth .editor-container .preview-options .preview-sliders .samples .sample{margin-right:17px;width:310px!important;}.photobooth .editor-container .preview-options .preview-sliders .thumbnails .frame-thumbnail img,.photobooth .editor-container .preview-options .preview-sliders .thumbnails .sample img,.photobooth .editor-container .preview-options .preview-sliders .samples .frame-thumbnail img,.photobooth .editor-container .preview-options .preview-sliders .samples .sample img{border:1px solid #242426;}.photobooth .editor-container .preview-options .preview-sliders .thumbnails .frame-thumbnail .active,.photobooth .editor-container .preview-options .preview-sliders .thumbnails .sample .active,.photobooth .editor-container .preview-options .preview-sliders .samples .frame-thumbnail .active,.photobooth .editor-container .preview-options .preview-sliders .samples .sample .active{border:solid 7px #29dbe7;}.photobooth .editor-container .preview-options .preview-sliders .thumbnails .frame-thumbnail p,.photobooth .editor-container .preview-options .preview-sliders .thumbnails .sample p,.photobooth .editor-container .preview-options .preview-sliders .samples .frame-thumbnail p,.photobooth .editor-container .preview-options .preview-sliders .samples .sample p{text-align:center;width:310px;font-size:18px;margin:0;margin-top:15px;}.photobooth .editor-container .preview-options .preview-sliders .backgrounds{margin:0 auto;position:relative;width:980px;}.photobooth .editor-container .preview-options .preview-sliders .backgrounds .background-thumbnail{width:310px!important;margin-right:17px!important;}.photobooth .editor-container .preview-options .preview-sliders .backgrounds .background-thumbnail .frame-image{border:1px solid #000;}.photobooth .editor-container .preview-options .preview-sliders .backgrounds .background-thumbnail * img{border:1px solid #242426;width:310px;}.photobooth .editor-container .preview-options .preview-sliders .backgrounds .background-thumbnail .active{border:solid 7px #29dbe7;}.photobooth .editor-container .preview-options .preview-sliders .backgrounds .background-thumbnail p{text-align:center;width:310px;font-size:18px;margin:0;margin-top:15px;}.photobooth .editor-container .preview-options .preview-sliders .thumbnails .frame-thumbnail img{width:200px;border:1px solid #242426;}.photobooth .editor-container .preview-options .preview-sliders .thumbnails .frame-thumbnail span{font-size:20px;font-weight:500;text-align:center;color:#242426;}.photobooth .editor-container .preview-options .frame-header,.photobooth .editor-container .preview-options .email-header{width:980px;height:92px;background-color:#cf4520;display:flex;align-items:center;position:relative;margin:0 auto;margin-bottom:30px;}.photobooth .editor-container .preview-options .frame-header .text,.photobooth .editor-container .preview-options .email-header .text{height:55px;font-size:42px;font-weight:bold;font-style:normal;text-align:center;color:#fff;display:inline-block;text-transform:uppercase;margin:0 auto;}.photobooth .editor-container .preview-options .frame-header .frame-save,.photobooth .editor-container .preview-options .email-header .frame-save{width:250px;height:60px;background-color:#6399ae;display:inline-block;position:absolute;right:15px;border-radius:10px;font-weight:bold;text-align:center;color:#fff;padding-top:14px;font-size:24px;}.photobooth .editor-container .preview-options .email-header{margin-top:50px;}.photobooth .editor-container .preview-options .email-header .frame-save{background-color:#6399ae;}.photobooth .editor-container .preview-options .frame-bottom-actions{display:flex;position:fixed;top:1450px;left:260px;}.photobooth .editor-container .preview-options .frame-bottom-actions .back{width:193px;height:60px;line-height:60px;margin:23px 18px 0 63px;background-color:#cf4520;border-radius:10px;font-size:24px;font-weight:bold;text-align:center;color:#fff;}.photobooth .editor-container .preview-options .frame-bottom-actions .share{width:193px;height:60px;line-height:60px;margin:23px 64px 0 18px;background-color:#6399ae;border-radius:10px;font-size:24px;font-weight:bold;text-align:center;color:#fff;}.photobooth .editor-container .nonDraggableImage{-webkit-user-drag:none;}.photobooth .editor-container .slide{position:absolute;top:88px;left:0;}.photobooth .editor-container .photo-arrow{text-align:center;font-size:24px;color:#666;text-transform:uppercase;height:1060px;padding:15px;margin-top:-16px;width:122.672px;text-transform:uppercase;z-index:1;background-color:#fff;}.photobooth .editor-container .photo-arrow .arrow-button{color:#fff;background-color:#00f;border-radius:50%;font-size:35px;height:80px;width:80px;margin-top:452.5px;}.photobooth .editor-container .photo-arrow span{margin-top:15px;display:block;}.photobooth .editor-container .arrow-left{position:absolute;left:0;}.photobooth .editor-container .arrow-right{position:absolute;right:0;}.photobooth .editor-container .frame-button{width:215px;height:62px;background-color:#29dbe7;font-size:20px;font-weight:500;text-align:center;color:#242426;top:1225px;position:absolute;padding-top:15px;left:325px;}.photobooth .editor-container .filter-button{width:215px;height:62px;background-color:#e1e1e1;font-size:20px;font-weight:500;text-align:center;color:#686868;top:1225px;position:absolute;padding-top:15px;}.photobooth .editor-container .frame-images{top:1250px;height:250px;width:900px;overflow:hidden;}.photobooth .editor-container .frame-images .frame-container{width:236px;height:236px;border:solid 2px;}.photobooth .editor-container .frame-images .frame-image{width:236px;height:236px;}.photobooth .editor-container .frame-footer{position:absolute;top:1100px;left:0;width:1080px;}.photobooth .editor-container .frame-footer .retake-button{width:200px;height:200px;border-radius:150px;border:solid 3px #425563;font-size:24px;text-align:center;font-weight:bold;color:#425563;background-color:#fff;position:absolute;top:0;left:555px;text-transform:uppercase;padding:10px;}.photobooth .editor-container .frame-footer .next-button{width:200px;height:200px;border-radius:150px;border:solid 3px #425563;background-color:#425563;font-size:24px;font-weight:500;text-align:center;color:#fff;position:absolute;top:0;left:323px;font-weight:bold;text-transform:uppercase;padding:10px;}.photobooth .editor-container .frame-footer .frame-left{float:left;}.photobooth .editor-container .frame-footer .frame-right{float:right;}.photobooth .editor-container .email-link-container{width:200px;height:200px;padding:57.4px 26px 56px;background-color:#ff5358;border-radius:50%;display:inline-grid;}.photobooth .editor-container .email-link-container i{color:#fff;font-size:60px;}.photobooth .editor-container .email-link-container .text{color:#fff;font-size:24px;}.photobooth .editor-container .print-link-container{width:200px;height:200px;padding:57.4px 26px 56px;background-color:#425563;border-radius:50%;display:inline-grid;}.photobooth .editor-container .print-link-container i{color:#fff;font-size:60px;}.photobooth .editor-container .print-link-container .text{color:#fff;font-size:24px;}.photobooth .editor-container .share-options{text-transform:none!important;}.photobooth .editor-container .share-options .header-container .header-title{font-size:30px;font-weight:500;text-align:center;color:#444;margin-bottom:50px;}.photobooth .editor-container .share-options .line{position:absolute;width:2px;height:147px;border:solid 2px #aaa;}.photobooth .editor-container .share-options .line-upper{top:1340px;}.photobooth .editor-container .share-options .line-bottom{top:1575px;}.photobooth .editor-container .share-options .or{position:absolute;width:24px;height:23px;font-size:18px;text-align:left;color:#aaa;top:1512px;left:528px;}.photobooth .editor-container .share-options .icon{width:64px;height:45px;}.photobooth .editor-container .share-options .icon-label{opacity:.85;font-size:24px;font-weight:bold;color:rgba(0,0,0,.57);text-align:left;text-align:center;margin-top:0;}.photobooth .editor-container .share-options .text-box{width:400px;height:57px;font-size:18px;font-weight:500;text-align:center;border-radius:10px;color:#aaa;background-color:#fff;border:solid 1px #aaa;margin-top:20px;padding-left:20px;}.photobooth .editor-container .share-options .error-message{text-align:left;color:#f00;margin-top:6px;}.photobooth .editor-container .share-options .row .input-container-left{margin-top:0;}.photobooth .editor-container .share-options .input-container-left i{font-size:80px;}.photobooth .editor-container .share-options .input-container-left .privacy-notice{font-size:20px;text-align:center;width:700px;margin:auto;font-weight:normal;}.photobooth .editor-container .share-options .input-container-left .privacy-notice .notice-details{margin-top:20px;}.photobooth .editor-container .share-options .input-container-right{right:50px;position:absolute;}.photobooth .editor-container .share-options input[type=checkbox]{position:relative;height:50px;width:50px;top:20px;margin-right:10px;color:#425563;accent-color:#425563;}.photobooth .editor-container .share-options .check{color:#425563;display:block;position:relative;border:2px solid #b9b9b9;border-radius:100%;height:50px;width:50px;top:-100px;z-index:5;transition:border .25s linear;-webkit-transition:border .25s linear;margin-right:auto;margin-left:auto;}.photobooth .editor-container .share-options .check::before{display:block;position:absolute;content:"";border-radius:100%;height:35px;width:35px;top:6px;left:6px;margin:auto;transition:background .25s linear;-webkit-transition:background .25s linear;}.photobooth .editor-container .share-options .email-header{background-color:#cf4520;display:flex;justify-content:center;height:90px;align-items:center;gap:15px;margin-bottom:50px;font-size:36px;font-weight:600;color:#fff;}.photobooth .editor-container .share-options .email-header .text{font-weight:100;}.photobooth .editor-container .share-options .email-header .frame-save{color:#fff;background-color:#425563;border-radius:10px;padding:10px 50px;position:absolute;right:10px;font-size:26px;width:250px;}.photobooth .editor-container .share-options .send-button{background-color:#cf4520;}.photobooth .editor-container .share-options .button-container{text-align:center;padding-top:20px;width:100%;padding-bottom:20px;text-transform:uppercase;margin:auto;text-align:center;display:inline-block;}.photobooth .editor-container .share-options .button-container .send-button{width:217.3px;height:62px;background-color:#425563;font-size:24px;font-weight:bold;text-align:center;color:#fff;margin-top:10px;text-align:center;padding-top:17px;margin-left:auto;margin-right:auto;margin-bottom:10px;text-transform:uppercase;border-radius:10px;}.photobooth .editor-container .share-options .button-container .done-button{width:218px;height:60px;font-size:24px;font-weight:bold;text-align:center;color:#fff;position:relative;left:445px;padding-top:15px;text-transform:uppercase;background-color:#cf4520;border-radius:10px;}.photobooth .editor-container .share-options .button-container .email-header{width:980px;height:92px;background-color:#cf4520;display:flex;align-items:center;position:relative;margin:0 auto;margin-bottom:30px;justify-content:center;}.photobooth .editor-container .share-options .button-container .email-header .text{height:55px;font-size:42px;font-weight:bold;font-style:normal;text-align:center;color:#fff;display:inline-block;text-transform:uppercase;margin-left:30px;}.photobooth .editor-container .share-options .button-container .email-header .frame-save{width:190px;height:60px;background-color:#6399ae;display:inline-block;position:absolute;right:15px;border-radius:10px;font-weight:bold;text-align:center;color:#fff;padding-top:14px;font-size:24px;}.photobooth .editor-container .share-options .button-container .email-header i{font-size:60px;color:#fff;right:10px;display:inline-block;}.photobooth .editor-container .gradient-itemsEnd{position:absolute;pointer-events:none;display:none;}.photobooth .editor-container .gradient-itemsEnd.show-horizontal{display:block;height:230px;width:100px;right:0;top:1000px;background:linear-gradient(to right,rgba(254,247,229,0),rgba(254,247,229,.8));}#print-photo{display:none;}@media print{body.print-photo>*:not(#print-photo){display:none;}.app .app-header{display:none;}.photobooth{top:-80px;margin-top:0;}.photobooth .editor-container .preview{margin-bottom:0;}.photobooth .editor-container .preview-options{display:none;}.photobooth .editor-container .share-options{display:none;}.photobooth .gradient-itemsEnd{display:none;}#print-photo{width:100%;height:40%;position:fixed;top:0;left:0;margin:0!important;}.app{overflow:visible;height:auto!important;}.app .app-content{overflow:visible;}body{overflow:hidden;width:100%;height:400px;zoom:.78;position:fixed;left:0;}html{overflow:visible;height:auto!important;}.home-btn{display:none;}body.print-photo #print-photo{border:0;}#print-photo{zoom:50%;transform:scale(.5);}}.brochures{background-color:#fff;height:100%;}.brochures .outer-container{background-color:#cf4520;padding:10px;width:1080px;height:118px;position:absolute;z-index:50;}.brochures .control-bar .bar-title{text-transform:capitalize;font-weight:100;font-size:36px;}.brochures .search-overlay{position:absolute;width:1080px;height:1980px;top:0;left:0;background:#000;opacity:0;-webkit-transition-property:opacity;-webkit-transition-duration:.5s;z-index:-1;}.brochures .search-overlay.show{z-index:2;opacity:.35;}.brochures .search-box-results.show-results{height:630px;opacity:1;margin-top:130px;text-align:left;overflow:scroll;padding-left:108px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;background-color:#fff;-webkit-transition-property:opacity,height;-webkit-transition-duration:.5s;position:absolute;z-index:200;width:1080px;margin-top:120px;height:400px;}.brochures .search-box-results.show-results .query{width:100%;height:70px;font-style:normal;color:#000;font-weight:bolder;font-size:20px;padding:20px 50px;}.brochures .search-box-results.show-results .items-found .item{display:flex;justify-content:flex-start;align-items:center;column-gap:10px;margin:30px 0;}.brochures .search-box-results.show-results .items-found .item .img{display:inline-block;width:46px;height:46px;background-size:cover;border-radius:50%;}.brochures .search-box-results.show-results .items-found .item .text{font-size:24px;}.brochures .search-box-modal{position:absolute;z-index:32;background-color:#fff;border:solid 1px #c7c3ba;position:absolute;top:30px;width:1000px;left:40px;height:60px;border-radius:10px;}.brochures .search-box-modal .search-box-container{width:100%;height:100%;background-color:#fff;padding-left:10px;padding-right:10px;margin-bottom:5px;display:flex;border-radius:10px;}.brochures .search-box-modal .search-box-container .search-box-input{height:58.6px;font-size:30px;letter-spacing:2px;text-align:left;color:#444;border-color:transparent;width:730px;margin-left:25px;}.brochures .search-box-modal .search-box-container ::-webkit-input-placeholder{color:#0a3c4e;}.brochures .search-box-modal .search-box-container :-moz-placeholder{color:#0a3c4e;opacity:1;}.brochures .search-box-modal .search-box-container ::-moz-placeholder{color:#0a3c4e;opacity:1;}.brochures .search-box-modal .search-box-container :-ms-input-placeholder{color:#0a3c4e;}.brochures .search-box-modal .search-box-container ::-ms-input-placeholder{color:#0a3c4e;}.brochures .search-box-modal .search-box-container .search-box-btn{padding:0;margin:0;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;width:242px;height:58px;background-color:#425563;font-size:26px;text-align:center;border-bottom-right-radius:10px;border-top-right-radius:10px;color:#fff;border:solid 3px #fff;border-radius:10px;position:absolute;right:0;}.brochures .search-box-modal .search-box-results{position:absolute;top:100px;background-color:#fff;}.brochures .search-box-modal .search-box-results.show-results{height:307px;width:1003px;opacity:1;overflow:scroll;}.brochures .search-box-modal .search-box-results .query{width:100%;font-weight:bold;padding:20px 50px;height:22px;font-size:20px;text-align:left;color:#9a9a9a;}.brochures .search-box-modal .search-box-results .query em{color:#9a9a9a;}.brochures .search-box-modal .search-box-results .items-found{padding:10px 50px;}.brochures .search-box-modal .search-box-results .items-found .item{border-top:solid 1px rgba(0,0,0,.12);padding:27px 0;}.brochures .search-box-modal .search-box-results .items-found .item .img{display:inline-block;width:46px;height:46px;background-size:cover;border-radius:45px;}.brochures .search-box-modal .search-box-results .items-found .item .text{display:inline-block;margin-left:15px;vertical-align:top;padding-top:10px;font-family:"OpenSans";font-size:20px;text-align:left;color:#000;}.brochures iframe{position:absolute;width:1080px!important;height:950px!important;top:760px!important;left:0!important;overflow:hidden;}.brochures .index .top-menu{display:flex;flex-wrap:nowrap;overflow-x:auto;border-bottom:2px solid #cf4520;margin-top:120px;}.brochures .index .top-menu .menu-item{flex:1 0 auto;border:0;background-color:#fff;padding:30px;font-size:32px;font-weight:400;font-family:"Montserrat";color:#cf4520;display:flex;align-items:center;justify-content:center;gap:80px;cursor:pointer;border-bottom:3px solid transparent;transition:all .2s ease-in-out;white-space:nowrap;opacity:.5;min-width:250px;}.brochures .index .top-menu .menu-item img{margin-left:50px;margin-right:-50px;display:none;}.brochures .index .top-menu .menu-item.selected{color:#cf4520;border-bottom:4px solid #cf4520;opacity:1;font-weight:600;font-size:36px;}.brochures .index .scroll-container{height:calc(100vh - 200px);overflow-y:auto;padding:10px 20px;margin-top:50px;}.brochures .index .scroll-container .brochures-list{display:flex;flex-direction:column;gap:50px;align-items:stretch;width:880px!important;margin:0 auto;height:1000px!important;}.brochures .index .scroll-container .brochures-list .brochure-card{display:flex;flex-direction:row;background-color:#eaeaea;border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.1);height:350px;cursor:pointer;transition:transform .2s ease;}.brochures .index .scroll-container .brochures-list .brochure-card .brochure-image{width:250px;height:100%;object-fit:cover;flex-shrink:0;}.brochures .index .scroll-container .brochures-list .brochure-card .brochure-info{padding:40px;display:flex;flex-direction:column;overflow:hidden;background-color:#eaeaea;}.brochures .index .scroll-container .brochures-list .brochure-card .brochure-info .brochure-category{font-size:24px;color:#007bff;font-weight:500;background-color:unset!important;height:50px!important;font-family:"Montserrat";font-weight:400;color:#1f1f1f;margin-bottom:unset!important;}.brochures .index .scroll-container .brochures-list .brochure-card .brochure-info .brochure-title{font-size:32px;margin-bottom:30px;line-height:1.3;max-height:3em;overflow:hidden;text-overflow:ellipsis;font-family:"Montserrat";font-weight:700;color:#1f1f1f;margin-top:unset;}.brochures .index .scroll-container .brochures-list .brochure-card .brochure-info .brochure-description{font-size:18px;margin:10px 0;line-height:1.4;overflow:hidden;text-overflow:ellipsis;max-height:4.2em;font-family:"Montserrat";font-weight:100;color:#1f1f1f;}.brochures .index .gradient-page-end{display:block;position:fixed;bottom:0;width:100%;height:200px;background:linear-gradient(180deg,rgba(254,254,254,0),rgba(254,254,254,.8));}.brochures .index .header{display:flex;justify-content:space-between;align-content:center;}.brochures .index .header .title{width:386px;margin:20px 70px;font-size:64px;font-weight:bold;font-style:normal;color:#cf4520;margin-left:250px;}.brochures .index .header .search-box .search-box-container input{height:57px;font-size:18px;text-align:left;color:#444;width:620px;border-color:transparent;padding-left:20px;border-radius:25px;margin:40px 70px;padding-left:80px;}.brochures .index .header .search-box .search-box-container .search-box-btn{background-color:#fff;border:0;margin-top:55px;right:630px;position:absolute;}.brochures .index .header .search-box .search-box-container .search-box-btn i{font-size:28px;color:#707070;}.brochures .index .index-text{margin:60px;font-size:24px;font-weight:normal;font-stretch:normal;font-style:normal;color:#cf4520;margin-left:250px;display:inline-block;}.brochures .index .brochures-list{overflow:auto;position:relative;width:fit-content;height:1129px;}.brochures .index .brochures-list .brochure-featured{width:1080px;text-align:center;margin-top:0;}.brochures .index .brochures-list .brochure-featured .img-list{width:100%;height:unset;display:unset;position:relative;}.brochures .index .brochures-list .brochure-featured .img-list .img-container{width:100%;height:unset;margin:auto;display:inline-block;border:0;padding-bottom:50px;}.brochures .index .brochures-list .brochure-featured .img-list .img-container .featured-name{font-size:50px;padding:50px;}.brochures .index .brochures-list .brochure-featured .img-list .img-container img{width:50%;height:100%;}.brochures .index .brochures-list .brochure-category{width:1680px;height:300px;margin-bottom:150px;float:right;display:flex;background-color:#cf4520;}.brochures .index .brochures-list .brochure-category .gradient-pageEnd{position:relative;right:0;top:0;width:150px;height:360px;z-index:50;margin-left:-150px;background:linear-gradient(180deg,rgba(255,255,255,.1),rgba(255,255,255,.6));}.brochures .index .brochures-list .brochure-category .gradient-pageEnd i{color:#3a97cb;font-size:100px;position:absolute;right:37px;top:150px;}.brochures .index .brochures-list .brochure-category .category-name{font-size:32px;font-weight:bold;font-stretch:normal;font-style:normal;text-align:left;color:#fff;width:400px;top:120px;left:50px;position:relative;margin-right:50px;display:inline-block;text-transform:uppercase;}.brochures .index .brochures-list .brochure-category .img-list{width:1250px;height:310px;display:flex;overflow-x:scroll;overflow-y:hidden;margin-top:50px;position:relative;flex-wrap:wrap;flex-direction:column;align-content:flex-start;}.brochures .index .brochures-list .brochure-category .img-list .img-container{width:fit-content;height:305px;margin-right:60px;display:inline-block;border:1px solid #000;}.brochures .index .brochures-list .brochure-category .img-list .img-container img{width:100%;height:100%;}.brochures .index .brochures-list .brochure-category:nth-child(3n+1){background-color:#5aaaef;}.brochures .index .brochures-list .brochure-category:nth-child(3n+2){background-color:#0b7bbc;}.brochures .index .brochures-list .brochure-category:nth-child(3n+3){background-color:#004f8b;}.brochures .details{width:auto;}.brochures .details .buttons-container{position:absolute;display:flex;justify-content:space-between;top:625px;z-index:2;right:0;width:50%;height:100px;}.brochures .details .buttons-container .btn-phone{font-size:22px;font-weight:bold;font-stretch:normal;font-style:normal;text-align:center;color:#fff;padding:0 20px;border:1px solid #fff;border-radius:10px;height:58px;line-height:58px;background-color:#425563;margin:auto;}.brochures .details .buttons-container .btn-email{font-size:22px;font-weight:bold;font-stretch:normal;font-style:normal;text-align:center;color:#fff;padding:0 20px;border:1px solid #fff;border-radius:10px;height:58px;line-height:58px;background-color:#425563;margin:auto;}.brochures .details .header{margin-left:0;display:flex;justify-content:space-between;background-color:#cf4520;color:#fff;position:absolute;z-index:22;right:0;width:100%;padding:20px 0;top:620px;height:120px;}.brochures .details .header .left{margin-left:40px;text-align:left;width:50%;}.brochures .details .header .left span:first-child{font-size:45px;font-weight:bold;font-stretch:normal;font-style:normal;color:#fff;display:block;padding-left:30px;}.brochures .details .header .left span:last-child{font-stretch:normal;font-style:normal;color:#fff;padding-left:30px;display:block;font-weight:100;font-size:36px;margin-top:10px;}.brochures .details .header .right{font-size:22px;font-weight:bold;font-stretch:normal;font-style:normal;text-align:center;color:#fff;padding:0 20px;border:1px solid #fff;border-radius:10px;height:58px;line-height:58px;display:block;min-width:250px;}.brochures .details .header .back{position:absolute;right:300px;width:200px;}.brochures .details .header .back i{font-size:20px;}.brochures .details .header .right{margin-right:30px;font-size:24px;background-color:#6399ae;border-color:#6399ae;text-transform:uppercase;margin-top:10px;}.brochures .details .header .right i{display:none;}.brochures .details .brochure-container{height:1300px;background-color:#343534;}.brochures .details .brochure-container .brochure-cover{position:absolute;bottom:0;right:0;width:100%;height:290px;background-color:#343534;z-index:12;}.brochures .details .brochure-container .brochure-cover-left{position:absolute;top:780px;left:0;width:50px;height:100%;background-color:#cf4520;z-index:11;}.brochures .details .brochure-container .brochure-cover-right{position:absolute;top:780px;right:0;width:50px;height:100%;background-color:#343534;z-index:11;}.brochures input:-webkit-autofill,.brochures input:-webkit-autofill:hover,.brochures input:-webkit-autofill:focus,.brochures input:-webkit-autofill:active{transition:background-color 5000s ease-in-out 0s;}.guestbook-ai{width:1078px;height:1980px;position:absolute;background:none;background-color:#fff;font-family:"OpenSans";}.guestbook-ai .header{display:none;justify-content:space-between;align-items:center;}.guestbook-ai .header .logo-home a img{width:330px;margin-top:40px;margin-left:30px;}.guestbook-ai .header .app-weather{width:400px;}.guestbook-ai .footer{width:100%;height:470px;position:absolute;bottom:0;left:0;z-index:1;text-align:center;background:#fff 0% 0% no-repeat padding-box;box-shadow:0 -13px 36px rgba(0,0,0,.1607843137);border-radius:60px 60px 0 0;}.guestbook-ai .footer .title{color:#2c2c2c;font-size:50px;font-weight:bold;padding:30px;}.guestbook-ai .footer .message{color:#2c2c2c;font-size:32px;}.guestbook-ai .footer .pin-container{display:inline-flex;padding:30px 100px;overflow-x:auto;overflow-y:hidden;width:1080px;}.guestbook-ai .footer .pin-container .pin{display:inline-block;width:112px;text-align:center;margin:auto;margin-right:70px;float:left;display:inline-block;min-width:112px;}.guestbook-ai .footer .pin-container .pin img{width:100%;}.guestbook-ai .footer .pin-container .pin.selected{opacity:.3;}.guestbook-ai .submit{position:absolute;bottom:470px;left:0;width:100%;text-align:center;}.guestbook-ai .submit .submit-button{text-transform:uppercase;border:0;width:326px;height:82px;border-radius:20px 20px 0 0;font-size:32px;font-weight:600;text-align:center;color:#fff;background-color:#425563;}.guestbook-ai .introduction{margin-top:200px;}.guestbook-ai .introduction.entry{margin-top:250px;}.guestbook-ai .introduction .title{font-size:50px;font-weight:bold;color:#6399ae;text-align:center;}.guestbook-ai .introduction .title.entry{color:#000;}.guestbook-ai .introduction .message{font-size:38px;text-align:center;padding:50px 150px;}.guestbook-ai .introduction .message.entry{padding:50px;}.guestbook-ai .guestbook-webEarth .block-globe{position:absolute;z-index:1;background-color:transparent;top:1300px;left:-117px;width:1300px;height:1250px;}.guestbook-ai .signature-container{background:url("/images/static/back-signatures.png");width:907px;height:518px;margin:0 auto;margin-top:250px;text-align:center;}.guestbook-ai .signature-container .guestbook-total-signatures{position:relative;top:150px;margin:0 auto;}.guestbook-ai .web-earth{top:750px;left:-280px;width:1300px;height:1250px;zoom:1.45;}.guestbook-ai .web-earth.zoom{top:450px;left:-350px;width:1300px;height:1250px;zoom:1.8;}.guestbook-ai .guestbook-total-signatures .number{width:105px;height:135px;border-radius:10px;background-color:#fff;display:inline-table;margin-right:16px;position:relative;}.guestbook-ai .guestbook-total-signatures .number .digit{display:table-cell;vertical-align:middle;font-size:100px;font-weight:bold;line-height:.6;text-align:center;color:#444;}.guestbook-ai .guestbook-total-signatures .number .digit-line{position:absolute;top:62px;left:0;width:100%;height:3px;background-color:#242426;box-shadow:0 -1px 10px 0 rgba(185,184,184,.35),0 1px 10px 0 rgba(185,184,184,.35);border:solid 2px #fff;}.guestbook-ai .guestbook-total-signatures .number:last-child{margin-right:0;}.guestbook-ai .guestbook-stats{position:absolute;font-weight:bold;width:862px;color:#fff;display:flex;justify-content:space-between;margin-top:200px;}.guestbook-ai .guestbook-stats p{font-weight:normal;font-size:36px;line-height:.83;text-align:center;}.guestbook-ai .guestbook-stats .long-distance{display:flex;justify-content:space-around;align-items:center;padding-left:110px;width:420px;}.guestbook-ai .guestbook-stats .long-distance h3{font-size:64px;font-weight:600;}.guestbook-ai .guestbook-stats .long-distance span{font-size:18px;font-weight:600;width:150px;}.guestbook-ai .guestbook-stats .separator{float:left;font-size:64px;font-weight:600;text-align:center;margin-left:38px;margin-right:38px;}.guestbook-ai .guestbook-stats .countries,.guestbook-ai .guestbook-stats .cities{display:flex;align-items:center;width:420px;}.guestbook-ai .guestbook-stats .countries h3,.guestbook-ai .guestbook-stats .cities h3{font-size:64px;font-weight:600;width:210px;text-align:left;}.guestbook-ai .guestbook-stats .countries span,.guestbook-ai .guestbook-stats .cities span{font-size:18px;font-weight:600;padding-left:30px;margin-top:10px;width:180px;margin-left:-170px;}.guestbook-ai .link-to-sign-book{position:absolute;top:1210px;left:0;width:100%;height:60px;text-align:center;z-index:2;}.guestbook-ai .link-to-sign-book a{background-color:#6399ae;color:#fff;width:325px;border-radius:10px;font-size:30px;font-weight:600;text-align:center;display:block;line-height:60px;border-radius:13px;padding:10px;margin:auto;text-transform:uppercase;}.guestbook-ai .reload-button{position:absolute;bottom:100px;left:380px;width:325px;height:60px;}.guestbook-ai .reload-button a{background-color:#425563;color:#425563;width:325px;height:60px;border-radius:10px;font-size:30px;font-weight:600;padding-top:-8px;text-align:center;text-decoration:none;display:block;line-height:64px;opacity:.7;}.guestbook-ai .signbook-mask{position:absolute;background-color:#425563;opacity:.5;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1003;}.guestbook-ai .guestbook-form{position:relative;left:80px;width:900px;top:10px;height:995px;z-index:75;}.guestbook-ai .guestbook-form .form-container{padding:0;}.guestbook-ai .guestbook-form .form-container input[type=number]::-webkit-inner-spin-button,.guestbook-ai .guestbook-form .form-container input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;margin:0;}.guestbook-ai .guestbook-form .form-container .item-container .form-textbox{height:57px;margin-top:43px;background-color:#fff;font-size:24px;font-weight:normal;color:#000;border-radius:10px;border:solid 1px #ccc;}.guestbook-ai .guestbook-form .form-container .item-container .form-textbox.required{border:solid 2px #f00;}.guestbook-ai .guestbook-form .form-container .item-container.required{border:solid 2px #f00;}.guestbook-ai .guestbook-form .form-container .item-container ::-webkit-input-placeholder{color:#aaa;}.guestbook-ai .guestbook-form .form-container .item-container ::-moz-placeholder{color:#aaa;}.guestbook-ai .guestbook-form .form-container .item-container :-ms-input-placeholder{color:#aaa;}.guestbook-ai .guestbook-form .form-container .item-container input:-moz-placeholder{color:#aaa;}.guestbook-ai .guestbook-form .form-container .item-container .help-block{color:#c4c4c4;font-size:14px;font-weight:500;text-transform:uppercase;}.guestbook-ai .guestbook-form .form-container .item-container .select-country{border-radius:10px;border:solid 1px #ccc;padding-left:20px;padding-right:20px;height:50px;width:100%;font-size:18px;}.guestbook-ai .guestbook-form .form-container .email-subscription,.guestbook-ai .guestbook-form .form-container .privacy-notice{margin-top:25px;text-align:center;}.guestbook-ai .guestbook-form .form-container .email-subscription label,.guestbook-ai .guestbook-form .form-container .privacy-notice label{font-size:24px;font-weight:normal;text-align:left;color:#aaa;}.guestbook-ai .guestbook-form .form-container .email-subscription [type=checkbox]:not(:checked),.guestbook-ai .guestbook-form .form-container .email-subscription [type=checkbox]:checked,.guestbook-ai .guestbook-form .form-container .privacy-notice [type=checkbox]:not(:checked),.guestbook-ai .guestbook-form .form-container .privacy-notice [type=checkbox]:checked{position:absolute;left:-9999px;}.guestbook-ai .guestbook-form .form-container .email-subscription [type=checkbox]:not(:checked)+label,.guestbook-ai .guestbook-form .form-container .email-subscription [type=checkbox]:checked+label,.guestbook-ai .guestbook-form .form-container .privacy-notice [type=checkbox]:not(:checked)+label,.guestbook-ai .guestbook-form .form-container .privacy-notice [type=checkbox]:checked+label{position:relative;padding-left:50px;padding-top:2px;cursor:pointer;}.guestbook-ai .guestbook-form .form-container .email-subscription [type=checkbox]:not(:checked)+label:before,.guestbook-ai .guestbook-form .form-container .email-subscription [type=checkbox]:checked+label:before,.guestbook-ai .guestbook-form .form-container .privacy-notice [type=checkbox]:not(:checked)+label:before,.guestbook-ai .guestbook-form .form-container .privacy-notice [type=checkbox]:checked+label:before{content:"";position:absolute;left:0;top:0;width:30px;height:30px;border:2px solid #c7c3ba;border-radius:4px;box-shadow:inset 0 1px 3px rgba(0,0,0,.1);}.guestbook-ai .guestbook-form .form-container .email-subscription [type=checkbox]:not(:checked)+label:after,.guestbook-ai .guestbook-form .form-container .email-subscription [type=checkbox]:checked+label:after,.guestbook-ai .guestbook-form .form-container .privacy-notice [type=checkbox]:not(:checked)+label:after,.guestbook-ai .guestbook-form .form-container .privacy-notice [type=checkbox]:checked+label:after{content:"✔";position:absolute;top:0;left:0;width:30px;height:30px;text-align:center;transition:all .2s;background:transparent;border-radius:4px;}.guestbook-ai .guestbook-form .form-container .email-subscription [type=checkbox]:not(:checked)+label:after,.guestbook-ai .guestbook-form .form-container .privacy-notice [type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0);}.guestbook-ai .guestbook-form .form-container .email-subscription [type=checkbox]:checked+label:after,.guestbook-ai .guestbook-form .form-container .privacy-notice [type=checkbox]:checked+label:after{opacity:1;transform:scale(1);}.guestbook-ai .guestbook-form .form-container .privacy-notice{font-size:24px;color:#aaa;width:95%;margin:auto;text-align:center;}.guestbook-ai .guestbook-form .form-container .privacy-notice-phone{font-size:24px;color:#aaa;padding-top:80px;}.guestbook-ai .guestbook-form .form-container .notice-details{font-size:16px;color:#aaa;}.guestbook-ai .guestbook-form .form-container input[type=checkbox]{position:relative;height:30px;width:30px;margin-right:10px;accent-color:#cf4520;}.guestbook-ai .guestbook-form .form-container .check{color:#425563;display:block;position:relative;border:2px solid #b9b9b9;border-radius:100%;height:50px;width:50px;top:-100px;z-index:5;transition:border .25s linear;-webkit-transition:border .25s linear;margin-right:auto;margin-left:auto;}.guestbook-ai .guestbook-form .form-container .check::before{display:block;position:absolute;content:"";border-radius:100%;height:35px;width:35px;top:6px;left:6px;margin:auto;transition:background .25s linear;-webkit-transition:background .25s linear;}.guestbook-ai .guestbook-form .form-container .submit-button{text-transform:uppercase;border:0;width:326px;height:82px;border-radius:10px;font-size:32px;font-weight:600;text-align:center;color:#fff;background-color:#6399ae;margin-top:50px;}.guestbook-ai .guestbook-form .form-container .skip-button{cursor:pointer;text-transform:uppercase;border:0;width:326px;height:82px;border-radius:10px;font-size:24px;font-weight:600;text-align:center;color:#fff;background-color:transparent;margin-top:40px;}.guestbook-ai .guestbook-form .form-container .select-state{margin-top:48px;border-radius:10px;border:solid 1px #ccc;padding-left:20px;height:50px;font-size:18px;width:100%;}.guestbook-ai .guestbook-form .form-container .md-select-value{font-size:18px;font-weight:normal;color:#ccc;padding:0 5px;background-color:#fff;height:57px;text-transform:uppercase;}.guestbook-ai .guestbook-form .form-container md-select:not([disabled]):focus .md-select-value{border-bottom-color:#fff;color:#a9a9a9;}.guestbook-ai .guestbook-form .form-container .md-select-value>span:not(.md-select-icon){padding-left:20px;}.guestbook-ai .guestbook-form .form-container md-select.md-default-theme .md-select-icon,.guestbook-ai .guestbook-form .form-container md-select .md-select-icon{color:#a9a9a9;}.guestbook-ai .guestbook-form .form-container .md-select-value .md-select-icon:after{font-size:20px;}.guestbook-ai .guestbook-form .success-container{text-align:center;font-size:30px;color:#fff;}.guestbook-ai .guestbook-form .success-container .success-icon{margin:auto;display:block;padding-top:78px;padding-bottom:61px;}.guestbook-ai .guestbook-form .success-container .success-message{text-align:center;font-size:30px;font-weight:500;color:#fff;}.guestbook-ai .guestbook-form .success-container .skip-button-close{width:217.3px;height:62px;border-radius:10px;border:solid 2px #425563;font-size:20px;font-weight:600;text-align:center;color:#fff;text-align:center;display:inline-block;line-height:62px;background-color:#cf4520;margin-right:10px;}.guestbook-ai .guestbook-form.keyboard-showing-adjustment{bottom:440px;}.guestbook-ai .input-overlay{position:absolute;height:440px;width:1980px;bottom:0;left:0;opacity:0;-webkit-transition-property:opacity;-webkit-transition-duration:.5s;z-index:-1;}.guestbook-ai .input-overlay.show{z-index:1006;opacity:.75;}.guestbook-ai .ui-keyboard-show{top:649px;}.guestbook-ai #map{position:absolute;top:0;left:0;height:1920px;width:100%;z-index:100;}.guestbook-ai .map-container{width:100%;height:1600px;position:absolute;top:1920px;left:0;}.guestbook-ai .map-container .angular-google-map-container{height:1600px;}.guestbook-ai .map-container .angular-google-map-container .cluster{z-index:900;}.guestbook-ai .map-container .angular-google-map-container .cluster div{color:#fff!important;font-size:20px!important;}.guestbook-ai .map-container .angular-google-map-container div .gm-style .gm-style-iw{min-height:293px!important;display:block!important;width:436px!important;position:absolute;left:20px!important;top:-20px!important;z-index:200;}.guestbook-ai .map-container .angular-google-map-container div .gm-style .gm-style-iw .gm-style-iw-d{overflow:hidden!important;}.guestbook-ai .map-container .angular-google-map-container div .gm-style .gm-style-iw .gm-ui-hover-effect{display:none!important;}.guestbook-ai .map-container .gm-style div div div div div div{background-color:transparent!important;box-shadow:none!important;}.guestbook-ai .map-container .gm-style-iw+div{display:none;}.guestbook-ai .map-container .map-info-window{width:200px!important;height:auto!important;position:absolute;margin-bottom:auto;margin-top:auto;border-radius:10px;left:41%;bottom:62%;z-index:11;text-align:center;}.guestbook-ai .map-container .map-info-window.expand{width:600px!important;left:22%;bottom:24%;text-align:center;}.guestbook-ai .map-container .map-info-window .pin-picture{font-size:50px;float:left;width:80px;height:80px;text-align:center;line-height:60px;background-color:rgba(255,255,255,.8);border-radius:50%;padding:10px;}.guestbook-ai .map-container .map-info-window .pin-edit{font-size:50px;float:none;display:block;margin:auto;width:80px;height:80px;text-align:center;line-height:60px;background-color:rgba(255,255,255,.8);border-radius:50%;padding:10px;}.guestbook-ai .map-container .map-info-window .pin-edit.expand{float:none;}.guestbook-ai .map-container .map-info-window .edit-container{clear:both;width:100%;background-color:#fff;border-radius:30px;padding:20px;margin-top:190px;}.guestbook-ai .map-container .map-info-window .edit-container .pin-image{width:233px;height:280px;margin:auto;margin-top:-150px;}.guestbook-ai .map-container .map-info-window .edit-container .pin-image.edit{width:160px;height:260px;}.guestbook-ai .map-container .map-info-window .edit-container .pin-image img{width:100%;}.guestbook-ai .map-container .map-info-window .edit-container .pin-image .photo{margin-top:-380px;border-radius:100px;width:140px;height:140px;}.guestbook-ai .map-container .map-info-window .edit-container .name{color:#000;font-size:45px;font-weight:bold;width:100%;height:50px;text-align:center;padding-bottom:10px;margin-top:10px;border:0!important;text-transform:capitalize;}.guestbook-ai .map-container .map-info-window .edit-container .date{color:#000;font-size:20px;width:100%;text-align:center;padding-bottom:20px;font-style:italic;margin-top:10px;}.guestbook-ai .map-container .map-info-window .edit-container .comments{color:#000;font-size:30px;width:100%;border:solid 1px #808080;height:200px;}.guestbook-ai .map-container .map-info-window .edit-container .save-button{background-color:#6399ae;color:#fff;font-size:30px;padding:10px 20px;border-radius:8px;margin-top:15px;text-transform:uppercase;}.guestbook-ai .map-container .map-info-window .edit-container .close-button{position:absolute;top:200px;right:10px;width:50px;height:50px;font-size:40px;text-align:center;border-radius:50%;color:#fff;background-color:#2c2c2c;z-index:5;line-height:50px;}.guestbook-ai .map-container .map-info-window .edit-container .close-button.edit{top:280px;}.guestbook-ai .map-container .map-info-window .data-info-window{background-color:#fff!important;width:100%;height:150px;margin-left:0;margin-top:0;padding:20px;background-size:cover;background-position:center center;background-repeat:no-repeat;border-radius:10px;}.guestbook-ai .map-container .map-info-window .data-info-window .data-overlay{background-color:rgba(0,0,0,.3)!important;width:100%;height:150px;top:0;left:0;position:absolute;z-index:0;border-radius:10px 10px 0 0;}.guestbook-ai .camera-container,.guestbook-ai .camera-container-face{margin-top:0;text-align:center;top:0;left:0;position:absolute;width:100%;height:100%;color:#fff;background:#000;z-index:3;}.guestbook-ai .camera-container .camera-info,.guestbook-ai .camera-container-face .camera-info{width:784px;height:480px;position:absolute;left:148px;top:1300px;background-color:#fff;border-radius:30px;}.guestbook-ai .camera-container .camera-info .title,.guestbook-ai .camera-container-face .camera-info .title{top:0;color:#6399ae;font-size:50px;font-weight:bold;padding:50px;position:relative;}.guestbook-ai .camera-container .camera-info .message,.guestbook-ai .camera-container-face .camera-info .message{color:#000;font-size:28px;position:relative;padding:0 50px;}.guestbook-ai .camera-container .camera-info .close-button,.guestbook-ai .camera-container-face .camera-info .close-button{position:absolute;top:10px;right:10px;width:60px;height:60px;color:#fff;background-color:#000;font-size:40px;text-align:center;line-height:60px;border-radius:50%;padding:0;}.guestbook-ai .camera-container .camera-info .buttons,.guestbook-ai .camera-container-face .camera-info .buttons{position:absolute;bottom:-125px;width:100%;text-align:center;}.guestbook-ai .camera-container .camera-info .buttons .take-picture,.guestbook-ai .camera-container-face .camera-info .buttons .take-picture{width:250px;height:250px;background-color:#1896d5;border-radius:50%;color:#fff;text-align:center;padding-top:70px;font-size:20px;text-transform:uppercase;margin:auto;}.guestbook-ai .camera-container .camera-info .buttons .take-picture .fa,.guestbook-ai .camera-container-face .camera-info .buttons .take-picture .fa{font-size:70px;margin-bottom:10px;}.guestbook-ai .camera-container .arrow,.guestbook-ai .camera-container-face .arrow{position:absolute;top:140px;left:400px;z-index:2;}.guestbook-ai .camera-container .arrow img,.guestbook-ai .camera-container-face .arrow img{width:300px;}.guestbook-ai .camera-container .title,.guestbook-ai .camera-container-face .title{font-size:40px;width:100%;height:160px;text-align:center;position:absolute;top:200px;padding:50px 150px;z-index:1;}.guestbook-ai .camera-container .title h1,.guestbook-ai .camera-container-face .title h1{font-weight:bold;font-size:50px;}.guestbook-ai .camera-container .sample-container-face,.guestbook-ai .camera-container-face .sample-container-face{width:955px;height:900px;margin:auto;background-size:cover;background-position:center center;margin-top:500px;}.guestbook-ai .camera-container .sample-container-face .loading-div,.guestbook-ai .camera-container-face .sample-container-face .loading-div{width:900px;height:500px;border:solid 3px #fff;border-radius:10px;text-align:center;margin:auto;line-height:500px;}.guestbook-ai .camera-container .sample-container,.guestbook-ai .camera-container-face .sample-container{width:1080px;height:1920px;margin:auto;background-size:cover;background-position:center center;}.guestbook-ai .camera-container .sample-container .loading-div,.guestbook-ai .camera-container-face .sample-container .loading-div{width:900px;height:500px;border:solid 3px #fff;border-radius:10px;text-align:center;margin:auto;line-height:500px;}.guestbook-ai .camera-container .snapshot-container,.guestbook-ai .camera-container-face .snapshot-container{width:1080px;height:1900px;margin:auto;}.guestbook-ai .camera-container .webcam-frame,.guestbook-ai .camera-container-face .webcam-frame{width:1080px;height:1580px;z-index:100;background-size:100% 100%;position:absolute;top:0;left:0;}.guestbook-ai .camera-container .counter-label,.guestbook-ai .camera-container-face .counter-label{font-size:50px;font-weight:bold;line-height:1.67;text-align:center;color:#fff;margin:0 0 60px 0;position:absolute;width:100%;top:500px;left:0;padding-left:200px;padding-right:200px;}.guestbook-ai .camera-container .start-label,.guestbook-ai .camera-container-face .start-label{font-size:36px;text-align:center;color:#898989;width:70%;margin:30px auto;}.guestbook-ai .camera-container .webcam,.guestbook-ai .camera-container-face .webcam{width:1080px;height:1580px;margin:auto;}.guestbook-ai .camera-container .webcam .webcam-canvas,.guestbook-ai .camera-container-face .webcam .webcam-canvas{width:1080px;height:1580px;}.guestbook-ai .camera-container .webcam .webcam-canvas video,.guestbook-ai .camera-container-face .webcam .webcam-canvas video{width:1080px;height:1580px;}.guestbook-ai .camera-container .webcam .selfie-canvas,.guestbook-ai .camera-container-face .webcam .selfie-canvas{width:1080px;height:1580px;}.guestbook-ai .camera-container .webcam .selfie-canvas video,.guestbook-ai .camera-container-face .webcam .selfie-canvas video{width:1080px;height:1580px;}.guestbook-ai .camera-container .webcam video,.guestbook-ai .camera-container-face .webcam video{width:1080px;height:1780px;object-fit:contain;-webkit-transform:scaleX(1);transform:scaleX(1);}.guestbook-ai .camera-container .overlay,.guestbook-ai .camera-container-face .overlay{position:fixed;top:140px;left:0;width:1080px;height:1900px;margin:auto;background-image:url("/images/static/card-overlay.png");background-size:cover;background-repeat:no-repeat;background-position:center center;opacity:.3;}.guestbook-ai .camera-container .overlay #card-reader,.guestbook-ai .camera-container-face .overlay #card-reader{width:700px;margin:auto;position:fixed;border:solid 3px #fff;height:500px;top:800px;left:190px;}.guestbook-ai .camera-container .overlay-face,.guestbook-ai .camera-container-face .overlay-face{position:fixed;top:0;left:0;width:1080px;height:1920px;margin:auto;background-image:url("/images/static/facescan-overlay.png");background-size:cover;background-repeat:no-repeat;background-position:center center;opacity:.3;}.guestbook-ai .camera-container .take-photo,.guestbook-ai .camera-container-face .take-photo{background-color:#fff;height:1170px;width:100%;color:rgba(0,0,0,.568627451);margin:auto;font-size:30px;position:fixed;bottom:0;left:0;display:inline-grid;padding-bottom:200px;padding-top:300px;}.guestbook-ai .camera-container .take-photo .photo-result-title,.guestbook-ai .camera-container-face .take-photo .photo-result-title{font-size:50px;font-weight:bold;color:#6399ae;line-height:normal;}.guestbook-ai .camera-container .take-photo .photo-result-message,.guestbook-ai .camera-container-face .take-photo .photo-result-message{font-size:24px;padding:0 100px;line-height:normal;}.guestbook-ai .camera-container .take-photo .button-again,.guestbook-ai .camera-container-face .take-photo .button-again{width:400px;height:60px;line-height:60px;font-size:20px;border:1px solid #fff;background-color:#6399ae;color:#fff;border-radius:7px;margin:auto;display:inline-block;text-align:center;padding:0;text-transform:uppercase;}.guestbook-ai .camera-container .take-photo .button-continue,.guestbook-ai .camera-container-face .take-photo .button-continue{width:400px;height:60px;line-height:60px;font-size:20px;border:1px solid transparent;border-radius:7px;opacity:1;margin:auto;text-align:center;color:#fff;background:#425563;padding:0;text-transform:uppercase;margin-top:100px;}.guestbook-ai .camera-container .take-photo .button-submit-scan,.guestbook-ai .camera-container-face .take-photo .button-submit-scan{width:480px;height:175px;align-items:center;border:5px solid transparent;border-radius:35px;opacity:1;margin:auto;display:inline-block;line-height:165px;text-align:center;background:rgba(0,0,0,.35);padding:0;backdrop-filter:blur(33px);-webkit-backdrop-filter:blur(33px);font-size:56px;text-transform:uppercase;}.guestbook-ai .camera-container .take-photo .button-submit-scan .fa-camera,.guestbook-ai .camera-container-face .take-photo .button-submit-scan .fa-camera{font-size:70px;margin-top:40px;}.guestbook-ai .camera-container .take-photo .button-cancel,.guestbook-ai .camera-container-face .take-photo .button-cancel{width:400px;height:60px;line-height:60px;font-size:20px;border:1px solid #6399ae;border-radius:7px;opacity:1;margin:auto;text-align:center;color:#6399ae;background:#fff;padding:0;text-transform:uppercase;}.guestbook-ai .camera-container .take-photo .button-submit,.guestbook-ai .camera-container-face .take-photo .button-submit{top:1654px;left:567px;width:222px;height:220px;align-items:center;border-radius:50%;opacity:1;margin:-43px 324px;display:inline-block;line-height:50px;text-align:center;background:#1796d6 0% 0% no-repeat padding-box;}.guestbook-ai .camera-container .take-photo .button-submit i,.guestbook-ai .camera-container-face .take-photo .button-submit i{display:inherit;font-size:47px;margin-bottom:10px;}.guestbook-ai .camera-container .take-photo .text,.guestbook-ai .camera-container-face .take-photo .text{width:100%;}.guestbook-ai .camera-container .take-photo .left-text,.guestbook-ai .camera-container-face .take-photo .left-text{width:50%;border-right:solid 1px #fff;}.guestbook-ai .camera-container .take-photo .right-text,.guestbook-ai .camera-container-face .take-photo .right-text{width:50%;}.guestbook-ai .camera-container .submit-photo,.guestbook-ai .camera-container-face .submit-photo{height:160px;width:100%;background-color:transparent;color:#fff;margin:auto;font-size:30px;line-height:160px;position:fixed;bottom:100px;left:0;display:flex;}.guestbook-ai .camera-container .submit-photo .button-again,.guestbook-ai .camera-container-face .submit-photo .button-again{width:440px;height:100px;border:3px solid #fff;background-color:rgba(0,0,0,.2);align-items:center;color:#fff;border-radius:7px;opacity:1;margin:auto;display:inline-block;line-height:100px;text-align:center;padding:0;}.guestbook-ai .camera-container .submit-photo .button-submit,.guestbook-ai .camera-container-face .submit-photo .button-submit{width:440px;height:100px;align-items:center;border:3px solid #fff;border-radius:7px;opacity:1;margin:auto;display:inline-block;line-height:100px;text-align:center;background:#fff;padding:0;color:#cf4520;}.guestbook-ai .camera-container .counter,.guestbook-ai .camera-container-face .counter{height:260px;width:260px;border-radius:50%;text-align:center;position:absolute;top:1500px;left:415px;z-index:100;background-color:transparent;}.guestbook-ai .camera-container .counter .counter-num,.guestbook-ai .camera-container-face .counter .counter-num{font-size:144px;font-weight:500;text-align:center;color:#388fe5;width:240px;height:240px;line-height:1.6;}.guestbook-ai .camera-container .counter .fill,.guestbook-ai .camera-container-face .counter .fill{border-color:transparent;background-color:transparent;}.guestbook-ai .camera-container .counter .bar,.guestbook-ai .camera-container-face .counter .bar{border-color:transparent;background-color:transparent;}.guestbook-ai .camera-container-face .counter-label{top:400px;}.guestbook-ai .camera-container-face .webcam video{height:1920px;object-fit:cover;-webkit-transform:scaleX(-1)!important;transform:scaleX(-1)!important;}.guestbook-ai .camera-container-face .snapshot-container img{left:100px;width:880px;-webkit-transform:scaleX(-1)!important;transform:scaleX(-1)!important;top:500px;}.small-text{color:#fff;margin-top:20px;}.tickets .controlBar-placeholder{position:absolute;top:300px;}.tickets .results{padding:41px;height:1200px;background-color:#f8f8f8;overflow:auto;width:1080px;position:absolute;top:720px;}.tickets .results .loading{width:100%;text-align:center;margin-top:100px;}.tickets .results .item{position:relative;background-size:cover;background-repeat:no-repeat;width:293px;height:332px;float:left;display:inline-block;margin:15px;}.tickets .results .item .info{width:292px;height:100px;opacity:.8;background-color:#252326;position:absolute;bottom:0;}.tickets .results .item .info .name{font-family:OpenSans;font-size:20px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;margin-top:14px;}.tickets .results .results-count{margin:15px;font-family:OpenSans;font-size:24px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#898989;}.tickets .results .product-list-item{position:relative;width:947px;height:292px;float:left;display:inline-block;margin:15px;border-radius:8px;background-color:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.15);}.tickets .results .product-list-item .image{position:relative;width:373px;height:292px;background-size:cover;background-repeat:no-repeat;}.tickets .results .product-list-item .image .special-offer{position:absolute;top:-5px;left:-5px;width:116px;height:116px;background-size:cover;background-repeat:no-repeat;background-image:url("../Images/special-offer.png");}.tickets .results .product-list-item .info{width:575px;height:292px;opacity:.8;background-color:#fff;position:absolute;left:375px;top:0;}.tickets .results .product-list-item .info .name{margin:30px 20px 15px 30px;font-family:OpenSans;font-size:18px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#444;}.tickets .results .product-list-item .info .ratings{margin-left:30px;}.tickets .results .product-list-item .info .ratings .reviews{display:inline-block;margin-left:5px;font-family:OpenSans;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#444;}.tickets .results .product-list-item .info .ratings .star-container{display:inline-block;margin-right:2px;}.tickets .results .product-list-item .info .ratings .star-container .yellow-star{color:#fab117;}.tickets .results .product-list-item .info .ratings .duration-container{display:inline-block;float:right;margin-right:30px;}.tickets .results .product-list-item .info .ratings .duration-container .duration-icon{display:inline-block;width:24px;height:24px;line-height:24px;background-size:cover;background-repeat:no-repeat;font-size:20px;}.tickets .results .product-list-item .info .ratings .duration-container .duration{height:24px;display:inline-block;font-family:OpenSans;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:24px;letter-spacing:normal;text-align:left;color:#444;vertical-align:top;}.tickets .results .product-list-item .info .location{margin-left:30px;margin-top:10px;font-family:OpenSans;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#444;}.tickets .results .product-list-item .info .description-container{width:575px;height:74px;background-color:#fff;position:absolute;bottom:74px;border-top:solid 2px rgba(68,68,68,.12);padding:11px;overflow:hidden;}.tickets .results .product-list-item .info .description-container .description{font-family:OpenSans;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#444;height:53px;overflow:hidden;}.tickets .results .product-list-item .info .bottom-bar{width:575px;height:74px;background-color:#f0f0f0;position:absolute;bottom:0;}.tickets .results .product-list-item .info .bottom-bar .prices{width:100px;padding-left:13px;float:left;margin-right:7px;height:74px;display:flex;flex-direction:column;align-items:center;justify-content:center;}.tickets .results .product-list-item .info .bottom-bar .prices .from-label{font-family:OpenSans;font-size:10px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#444;margin-bottom:-7px;margin-top:5px;width:100%;}.tickets .results .product-list-item .info .bottom-bar .prices .price{font-family:OpenSans;font-size:24px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#444;width:100%;}.tickets .results .product-list-item .info .bottom-bar .prices .discount-container{width:100%;}.tickets .results .product-list-item .info .bottom-bar .prices .discount-container .old-price{display:inline-block;font-family:OpenSans;font-size:10px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#898989;text-decoration:line-through;}.tickets .results .product-list-item .info .bottom-bar .prices .discount-container .discount-percent{display:inline-block;font-family:OpenSans;font-size:10px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#f16651;}.tickets .results .product-list-item .info .bottom-bar .detail-button-container{float:left;width:166px;display:flex;align-items:center;justify-content:center;height:74px;}.tickets .results .product-list-item .info .bottom-bar .detail-button-container .detail-button{width:75%;height:46px;border-radius:8px;background-color:#5fc8d7;font-family:OpenSans;font-size:14px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:46px;letter-spacing:normal;text-align:center;color:#fff;}.tickets .results .product-list-item .info .bottom-bar .sub-cat-container{width:298px;padding-left:8px;float:left;height:74px;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;}.tickets .results .product-list-item .info .bottom-bar .sub-cat-container .sub-cat{width:100px;height:32px;line-height:32px;border-radius:8px;background-color:#fff;border:solid 1px rgba(68,68,68,.12);font-family:OpenSans;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:left;color:#444;display:inline-block;vertical-align:middle;margin:3px 0;padding:0 3px;text-align:center;overflow:hidden;}.tickets .gradient-pageEnd{position:absolute;bottom:0;width:100%;height:364px;background:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,.8));pointer-events:none;display:none;}.tickets .gradient-pageEnd.show-vertical{display:block;bottom:0;width:100%;height:364px;background:linear-gradient(180deg,rgba(254,247,229,0),rgba(254,247,229,.8));}.tickets.ada-version .banners{height:1024px;}.tickets.ada-version .results{padding-bottom:0;height:795px;}.tickets.ada-version .results .results-container{overflow-y:visible;overflow-x:hidden;padding:0;margin:0;}.tickets.ada-version .gradient-pageEnd.show-horizontal{display:block;height:778px;width:150px;right:0;bottom:0;background:linear-gradient(to right,rgba(254,247,229,0),rgba(254,247,229,.8));}.tickets.ada-version .no-results{height:778px;}.ticket-product{font-family:"OpenSans";}.ticket-product .rating-input{color:#fab117;font-size:27px;}.ticket-product .rating-input .star-empty{color:#ccc;}.ticket-product .product-header{width:100%;height:665px;margin-bottom:8px;}.ticket-product .product-header .product-title{width:530px;height:98px;font-family:OpenSans;font-size:36px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#fff;top:470px;left:70px;position:absolute;}.ticket-product .product-header .tile-1{background-size:cover;background-repeat:no-repeat;background-position:center;height:665px;width:100%;position:absolute;}.ticket-product .product-header .tile-2{background-size:cover;background-repeat:no-repeat;background-position:center;height:198px;width:200px;left:675px;position:absolute;}.ticket-product .product-header .tile-3{background-size:cover;background-repeat:no-repeat;background-position:center;height:198px;width:200px;left:880px;position:absolute;}.ticket-product .product-header .tile-4{background-size:cover;background-repeat:no-repeat;background-position:center;height:198px;width:200px;left:675px;top:203px;position:absolute;}.ticket-product .product-header .tile-5{background-size:cover;background-repeat:no-repeat;background-position:center;height:198px;width:200px;left:880px;top:203px;position:absolute;}.ticket-product .product-header .buy-tickets-container{position:absolute;left:675px;top:406px;width:403px;height:260px;border:solid 4px #f16651;}.ticket-product .product-header .buy-tickets-container .upper-tile{height:90px;padding-top:20px;background-color:#f16651;font-family:OpenSans;font-size:24px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;}.ticket-product .product-header .buy-tickets-container .lower-tile{background-color:#fff;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#444;font-family:OpenSans;padding-top:20px;padding-bottom:10px;}.ticket-product .product-header .buy-tickets-container .lower-tile .from{font-size:18px;}.ticket-product .product-header .buy-tickets-container .lower-tile .price{font-size:64px;font-weight:bold;}.ticket-product .product-header .buy-tickets-container .lower-tile .price .money-symbol{font-family:OpenSans;font-size:24px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#898989;position:absolute;left:79px;top:151px;}.ticket-product .product-header .buy-tickets-container .lower-tile .buy-tickets{font-family:OpenSans;font-size:18px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#f16651;}.ticket-product .control-bar{width:1080px;height:118px;color:#fff;margin-top:55px;}.ticket-product .control-bar .bar-information{display:inline-block;float:left;font-family:OpenSans;font-size:18px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;margin-left:54px;margin-top:14px;}.ticket-product .control-bar .bar-information .item{padding-top:3px;}.ticket-product .control-bar .bar-btns{height:118px;position:absolute;display:inline-table;right:0;}.ticket-product .control-bar .bar-btns .action-btn{border-radius:10px;border:solid 2px #fff;font-size:20px;font-weight:bold;text-transform:uppercase;text-align:center;color:#fff;padding:18px 25px;display:inline-block;margin:25px 14px;float:left;width:unset;height:unset;}.ticket-product .control-bar .bar-btns .action-btn i{margin-right:10px;}.ticket-product .control-bar .bar-btns .action-btn.favorite-btn{border:0;font-size:48px;padding:0;margin-right:70px;}.ticket-product .control-bar .bar-btns .orange-border{width:100%;height:8px;background-color:#28a8df;position:relative;}.ticket-product .control-bar .bar-btns .orange-border:after{content:"";position:absolute;top:100%;left:50%;margin-left:-10px;width:0;height:0;border-top:solid 10px #28a8df;border-left:solid 10px transparent;border-right:solid 10px transparent;}.ticket-product .control-bar.ada-version .bar-btns .orange-border{height:9px;top:109px;z-index:3;}.ticket-product .control-bar.ada-version .filter-btn.selected img{padding-top:25px;}.ticket-product .detail-container{height:655px;width:100%;}.ticket-product .detail-container md-content{background-color:transparent!important;}.ticket-product .detail-container md-content md-tabs{background:#f8f8f8;border:1px solid #e1e1e1;}.ticket-product .detail-container md-content md-tabs md-ink-bar{color:#02546e;background:#02546e;height:8px;}.ticket-product .detail-container md-content md-tabs md-tabs-wrapper{background-color:transparent;border-bottom:solid 1px #02546e;}.ticket-product .detail-container md-tabs-canvas{height:99px;}.ticket-product .detail-container md-pagination-wrapper{height:99px;}.ticket-product .detail-container .md-tab{color:#02546e;font-size:24px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;height:99px;padding-top:33px;padding-left:9px;width:238px;}.ticket-product .detail-container .description-container{font-family:OpenSans;font-size:18px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#898989;padding-left:125px;padding-right:60px;height:-webkit-fill-available;overflow:auto;height:550px;margin-top:100px;}.ticket-product .detail-container .description-container .description-text{margin-bottom:40px;}.ticket-product .detail-container .description-container h1{opacity:.85;font-family:OpenSans;font-size:30px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#444;}.ticket-product .detail-container .description-container ul{padding-left:20px;}.ticket-product .detail-container .description-container h3{font-size:18px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#444;}.ticket-product .detail-container .description-container .highlights{border-radius:8px;background-color:#fff;border:solid 1px rgba(0,0,0,.12);padding:30px;margin-right:20px;min-height:580px;}.ticket-product .detail-container .reviews-container{margin-top:100px;padding-bottom:20px;height:-webkit-fill-available;overflow:auto;height:550px;}.ticket-product .detail-container .reviews-container .review-item{padding:15px;padding-right:70px;margin-bottom:5px;}.ticket-product .detail-container .reviews-container .review-item .reviewer-avatar{width:108px;height:108px;}.ticket-product .detail-container .reviews-container .review-item .reviewer-name{font-family:OpenSans;font-size:30px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#444;}.ticket-product .detail-container .reviews-container .review-item .review-date{font-size:20px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#898989;}.ticket-product .detail-container .reviews-container .review-item .review-text{font-family:OpenSans;font-size:18px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#898989;}.ticket-product .you-may-also-like{display:none;width:1080px;height:476px;background-color:#fff;border:solid 2px rgba(0,0,0,.12);padding-left:30px;margin-top:100px;}.ticket-product .you-may-also-like .section-title{opacity:.85;font-family:OpenSans;font-size:30px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#444;margin-bottom:30px;margin-left:17px;margin-top:15px;}.ticket-product .you-may-also-like .product{position:relative;width:293px;height:332px;background-size:cover;background-repeat:no-repeat;}.ticket-product .you-may-also-like .product .price{position:absolute;right:-17px;top:20px;width:121px;height:26px;background-color:#fab117;font-family:OpenSans;font-size:18px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#444;overflow:hidden;}.ticket-product .you-may-also-like .product .product-title{width:261px;height:66px;font-family:OpenSans;font-size:24px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#fff;position:absolute;bottom:33px;left:20px;overflow:hidden;}.ticket-product .you-may-also-like .product .ratings{position:absolute;bottom:10px;left:20px;}.ticket-product .you-may-also-like .product .ratings .star-container{display:inline-block;margin-right:2px;}.ticket-product .you-may-also-like .product .ratings .star-container .yellow-star{color:#fab117;}.ticket-product .you-may-also-like .product .ratings .reviews{display:inline-block;width:69px;height:17px;font-family:OpenSans;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#fff;}.ticket-product .no-information .image{width:124px;height:144px;font-family:FontAwesome;font-size:144px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#898989;margin:90px 0 20px 455px;}.ticket-product .no-information .message{width:522px;opacity:.85;font-family:OpenSans;font-size:30px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#444;margin-left:242px;}.bandwango .search-results-title{font-size:93px;font-weight:900;letter-spacing:5px;text-align:center;color:#fef8e8;position:absolute;width:100%;top:303px;z-index:2;text-transform:uppercase;}.bandwango .search-overlay{position:absolute;height:1980px;width:1080px;top:0;left:0;background:#000;opacity:0;-webkit-transition-property:opacity;-webkit-transition-duration:.5s;z-index:-1;}.bandwango .search-overlay.show{z-index:31;opacity:.75;}.bandwango .search-box{position:absolute;top:92px;right:450px;width:607px;height:89px;border-radius:5px;z-index:32;}.bandwango .search-box .search-box-container{width:100%;height:100%;padding-top:10px;padding-left:10px;padding-right:10px;margin-bottom:5px;border:solid 1px #cecece;background-color:#fff;}.bandwango .search-box .search-box-container .search-box-input-open-modal{height:58.6px;font-size:24px;letter-spacing:2px;text-align:left;width:500px;border-color:transparent;padding-left:20px;}.bandwango .search-box .search-box-container ::-webkit-input-placeholder{color:#ccc;}.bandwango .search-box .search-box-container :-moz-placeholder{color:#ccc;opacity:1;}.bandwango .search-box .search-box-container ::-moz-placeholder{color:#ccc;opacity:1;}.bandwango .search-box .search-box-container :-ms-input-placeholder{color:#ccc;}.bandwango .search-box .search-box-container ::-ms-input-placeholder{color:#ccc;}.bandwango .search-box .search-box-container .search-box-btn{width:68px;height:50px;font-size:32.8px;font-weight:bold;text-align:center;color:#1a679e;background-color:#fff;border:0;padding:0;margin:0;}.bandwango .search-box-modal{position:absolute;top:1350px;width:1000px;height:81px;left:50px;z-index:32;background-color:#fff;border:solid 1px #c7c3ba;}.bandwango .search-box-modal .search-box-container{width:100%;height:100%;background-color:#fff;padding-top:10px;padding-left:10px;padding-right:10px;margin-bottom:5px;}.bandwango .search-box-modal .search-box-container .search-box-input{height:58.6px;font-size:30px;letter-spacing:2px;text-align:left;color:#444;width:830px;border-color:transparent;padding-left:20px;}.bandwango .search-box-modal .search-box-container ::-webkit-input-placeholder{color:#0a3c4e;}.bandwango .search-box-modal .search-box-container :-moz-placeholder{color:#0a3c4e;opacity:1;}.bandwango .search-box-modal .search-box-container ::-moz-placeholder{color:#0a3c4e;opacity:1;}.bandwango .search-box-modal .search-box-container :-ms-input-placeholder{color:#0a3c4e;}.bandwango .search-box-modal .search-box-container ::-ms-input-placeholder{color:#0a3c4e;}.bandwango .search-box-modal .search-box-container .search-box-btn{width:68px;height:50px;font-size:32.8px;font-weight:bold;text-align:center;color:#1a679e;background-color:#fff;border:0;padding:0;margin:0;}.bandwango .search-box-modal .search-box-results{position:absolute;top:100px;background-color:#fff;}.bandwango .search-box-modal .search-box-results.show-results{height:307px;width:1003px;opacity:1;overflow:scroll;}.bandwango .search-box-modal .search-box-results .query{width:100%;font-weight:bold;padding:20px 50px;height:22px;font-size:20px;text-align:left;color:#9a9a9a;}.bandwango .search-box-modal .search-box-results .query em{color:#9a9a9a;}.bandwango .search-box-modal .search-box-results .items-found{padding:10px 50px;}.bandwango .search-box-modal .search-box-results .items-found .item{border-top:solid 1px rgba(0,0,0,.12);padding:27px 0;}.bandwango .search-box-modal .search-box-results .items-found .item .img{display:inline-block;width:46px;height:46px;background-size:cover;border-radius:45px;}.bandwango .search-box-modal .search-box-results .items-found .item .text{display:inline-block;margin-left:15px;vertical-align:top;padding-top:10px;font-family:"OpenSans";font-size:20px;text-align:left;color:#000;}.bandwango .buy-btn{width:300px;background-color:#425563;height:72px;color:#fff;font-size:24px;font-weight:bold;margin:auto;padding:10px;text-align:center;text-transform:uppercase;line-height:50px;border-radius:15px;position:fixed;top:500px;left:386px;z-index:80;}.bandwango .results{top:727px;left:50px;padding-left:70px;padding-right:71px;padding-top:71px;width:1094px;height:1180px;background-color:#f8f8f8;overflow:auto;position:absolute;}.bandwango .results .title{font-size:42px;padding-bottom:20px;color:#353535;}.bandwango .results .item{border-bottom:dashed 2px #898989;background-color:#fff;background-size:cover;background-repeat:no-repeat;width:100%;height:295px;display:inline-block;}.bandwango .results .item .image{width:265px;height:181px;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center;margin-right:20px;margin-top:20px;margin-bottom:20px;float:left;}.bandwango .results .item .content{width:630px;float:left;padding-top:20px;}.bandwango .results .item .content .title{font-size:21px;text-align:left;color:#1d1d1d;font-weight:bold;}.bandwango .results .item .content .detail{font-size:18px;text-align:left;color:#353535;overflow:hidden;max-height:160px;padding-top:8px;padding-right:13px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;}.bandwango .results .item .content .website-button{float:right;width:auto;height:35px;background-color:transparent;border-radius:9px;border:solid 1.5px;border-color:#cf4520;color:#cf4520;font-family:"OpenSans";font-size:18px;padding-left:10px;padding-right:10px;}.bandwango .results .item .content .website{font-size:18px;text-align:left;color:#353535;}.bandwango.full-width{width:950px;}.bandwango .pass-name{width:100%;height:106px;margin-left:38px;line-height:106px;color:#fff;background-color:#cf4520;position:absolute;top:620px;font-size:48px;z-index:2;}.bandwango .banners{position:fixed;z-index:1;}.bandwango .deals{width:1080px;overflow:auto;height:1200px;padding:20px 0 60px 55px;position:absolute;top:700px;background-color:#fff;}.bandwango .deals .outer{width:950px;height:455px;display:inline-block;margin:15px;border-radius:30px;}.bandwango .deals .outer .inner{width:100%;}.bandwango .deals .outer .inner .media-item{width:100%;height:455px;position:relative;margin:15px;display:inline-block;}.bandwango .deals .outer .inner .media-item .play-button{z-index:10;text-align:center;vertical-align:middle;font-size:100px;position:absolute;left:400px;top:200px;opacity:.8;background:none;border:0;}.bandwango .deals .outer .inner .media-item .video{width:100%;}.bandwango .deals .outer .inner .media-item .title{font-size:30px;font-weight:bold;color:#cf4520;}.bandwango .deals .outer .inner .media-item .description{font-size:24px;}.bandwango .deals .outer .inner .item{width:100%;height:455px;border-radius:30px;background-size:cover;background-repeat:no-repeat;background-position-x:center;background-position-y:center;position:relative;margin:15px;display:inline-block;}.bandwango .deals .outer .inner .item .video{width:100%;}.bandwango .deals .outer .inner .item .item-container{height:455px;width:100%;}.bandwango .deals .outer .inner .item .item-container .title{font-size:45px;font-weight:600;text-align:center;text-transform:uppercase;color:#fff;text-overflow:ellipsis;width:950px;height:455px;overflow:hidden;vertical-align:middle;margin:auto;display:table-cell;padding:20px;background-color:rgba(0,0,0,.3);border-radius:30px;}.bandwango .deals .outer .inner .item .item-container .title.full-width{width:950px;}.bandwango .deals .outer .inner .item .item-container:last-child:nth-child(odd){width:950px;}.bandwango .deals .outer .inner .item .item-container.full-width{width:950px;}.bandwango .deals .outer .inner .item.full-width{width:950px;}.bandwango .deals .outer.full{width:950px;}.bandwango .deals.full{width:950px;}.bandwango .gradient-pageEnd{position:absolute;pointer-events:none;display:none;}.bandwango .gradient-pageEnd.show-vertical{display:block;bottom:0;width:100%;height:364px;}.bandwango .control-bar{background-color:#cf4520;}.bandwango .control-bar .bar-btns .control-button.selected{background-color:#fff!important;}.wayfinding{font-family:"OpenSans";position:absolute;background-color:#cf4520;left:0;top:0;width:100%;height:100%;}.wayfinding .map-view{display:none;position:fixed;width:100%;height:1920px;z-index:10;top:150px;background-color:#fff;-webkit-transition:all .5s linear;}.wayfinding .map-view img{width:100%;max-height:85%;}.wayfinding .map-view .buttons{width:100%;display:flex;margin:auto;text-align:center;padding-left:100px;padding-right:100px;}.wayfinding .map-view .buttons .btn-back{width:350px;font-size:40px;text-align:center;background-color:#fff;color:#b26f50;border:solid 1px #b26f50;border-radius:10px;padding:10px;text-transform:uppercase;margin:auto;}.wayfinding .map-view .buttons .btn-done{width:350px;font-size:40px;text-align:center;background-color:#cf4520;color:#fff;border-radius:10px;padding:10px;text-transform:uppercase;margin:auto;}.wayfinding .map-view .ng-enter{transition:2s linear all;opacity:0;}.wayfinding .map-view .ng-enter.ng-enter-active{opacity:1;}.wayfinding .control-bar{color:#fff;font-size:40px;text-align:center;line-height:106px;top:670px;}.wayfinding .filters.show{margin-top:770px;height:1200px;}.wayfinding .search-overlay{position:absolute;width:1080px;height:1980px;top:0;left:0;background:#000;opacity:0;-webkit-transition-property:opacity;-webkit-transition-duration:.5s;z-index:-1;}.wayfinding .search-overlay.show{z-index:2;opacity:.75;}.wayfinding .search-box{position:absolute;height:106px;width:100%;left:0;top:670px;z-index:3;height:111px;background-color:#cf4520;text-align:center;}.wayfinding .search-box .home-text{color:#fff;font-size:40px;line-height:100px;}.wayfinding .search-box .search-box-container{width:100%;height:100%;}.wayfinding .search-box .search-box-container .caption{font-size:45px;color:#fff;margin-top:40px;margin-bottom:20px;}.wayfinding .search-box .search-box-container .search-box-input{margin-top:24px;height:58px;border-bottom-left-radius:8px;border-top-left-radius:8px;font-size:18px;letter-spacing:1.11px;text-align:left;color:#444;width:698px;border-color:transparent;padding-left:20px;float:left;margin-left:80px;}.wayfinding .search-box .search-box-container :-moz-placeholder{color:#ccc;opacity:1;}.wayfinding .search-box .search-box-container ::-moz-placeholder{color:#ccc;opacity:1;}.wayfinding .search-box .search-box-container :-ms-input-placeholder{color:#ccc;}.wayfinding .search-box .search-box-container ::-ms-input-placeholder{color:#ccc;}.wayfinding .search-box .search-box-container .search-box-btn{font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;width:242px;height:58px;margin-top:24px;margin-left:-10px;background-color:#ff5358;font-size:26px;letter-spacing:2px;text-align:center;border-bottom-right-radius:10px;border-top-right-radius:10px;color:#fff;border:solid 3px #fff;border-radius:10px;float:left;}.wayfinding .search-box .search-box-results{height:0;opacity:0;border-bottom-right-radius:10px;border-bottom-left-radius:10px;background-color:#fff;-webkit-transition-property:opacity,height;-webkit-transition-duration:.5s;overflow:hidden;}.wayfinding .search-box .search-box-results.show-results{height:630px;opacity:1;text-align:left;overflow:scroll;padding-left:108px;}.wayfinding .search-box .search-box-results .query{width:100%;height:70px;font-style:normal;color:#000;font-weight:bolder;font-size:20px;padding:20px 50px;}.wayfinding .search-box .search-box-results .query em{width:173px;height:27px;font-size:20px;font-weight:normal;font-style:italic;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#9a9a9a;}.wayfinding .search-box .search-box-results .items-found{padding:10px 50px;}.wayfinding .search-box .search-box-results .items-found .text{font-size:20px;}.wayfinding .search-box .search-box-results .items-found .item{border-top:solid 1px rgba(0,0,0,.12);padding:27px 0;}.wayfinding .search-box .search-box-results .items-found .item .img{display:inline-block;width:46px;height:46px;background-size:cover;border-radius:45px;}.wayfinding .search-box .search-box-results .items-found .item .text{display:inline-block;margin-left:15px;vertical-align:top;padding-top:10px;font-family:"OpenSans";font-size:20px;text-align:left;color:#000;}.wayfinding .banners{position:fixed;z-index:1;height:670px;top:150px;background:linear-gradient(#94b4cb,#ac6ead);-webkit-transition:all .5s linear;background:no-repeat;background-size:contain;background-position:center center;}.wayfinding .banners .ng-enter{transition:2s linear all;opacity:0;}.wayfinding .banners .ng-enter.ng-enter-active{opacity:1;}.wayfinding .banner{width:100%;}.wayfinding .banner .logo-home{position:absolute;top:40px;left:70px;z-index:4;max-width:250px;max-height:164px;}.wayfinding .banner .logo-home img{width:100%;height:100%;}.wayfinding .banner h1{position:absolute;left:0;top:220px;font-size:72px;width:100%;text-align:center;color:#425563;text-transform:uppercase;}.wayfinding .banner h2{position:absolute;left:50px;top:24px;font-size:30px;color:#cf4520;font-family:"OpenSans";}.wayfinding .regions{width:1080px;overflow:auto;height:90px;padding:0;position:absolute;top:580px;background-color:transparent;z-index:2;text-align:center;}.wayfinding .regions .buttons{text-align:center;height:90px;margin:auto;display:inline-block;}.wayfinding .regions .buttons .button{background-color:#6399ae;border:1px solid #cf4520;color:#fff;margin:auto;float:left;padding:20px 30px;margin-top:18px;text-transform:uppercase;border-radius:10px 10px 0 0;}.wayfinding .regions .buttons .button.selected{background-color:#cf4520;color:#fff;margin-top:2px;padding:30px;text-transform:uppercase;font-size:30px;line-height:27px;border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:solid 1px #fff;}.wayfinding .results-categories{width:1080px;overflow:auto;height:1150px;padding:20px 0 60px 55px;position:absolute;top:770px;z-index:2;background-color:#fff;}.wayfinding .results-categories .outer{width:450px;height:400px;display:inline-block;margin:15px;border-radius:20px;}.wayfinding .results-categories .outer .inner{width:100%;}.wayfinding .results-categories .outer .inner .item{width:100%;height:400px;border-radius:20px;background-size:cover;background-repeat:no-repeat;background-position-x:center;background-position-y:center;position:relative;margin:15px;display:inline-block;}.wayfinding .results-categories .outer .inner .item .item-container{height:400px;width:100%;}.wayfinding .results-categories .outer .inner .item .item-container .title{font-size:45px;font-weight:600;text-align:center;text-transform:uppercase;color:#fff;text-overflow:ellipsis;width:950px;height:400px;overflow:hidden;vertical-align:middle;margin:auto;display:table-cell;padding:20px;background-color:rgba(0,0,0,.3);border-radius:20px;}.wayfinding .results-categories .ng-enter{transition:1s linear all;opacity:0;}.wayfinding .results-categories .ng-enter.ng-enter-active{opacity:1;}.wayfinding .results{width:1080px;overflow:auto;height:1145px;padding:20px 0 20px 20px;position:absolute;top:775px;z-index:2;background-color:#fff;}.wayfinding .results .outer{width:980px;height:400px;display:inline-block;margin:15px;border-radius:20px;}.wayfinding .results .outer .inner{width:100%;}.wayfinding .results .outer .inner .item{width:100%;height:400px;border-radius:20px;background-size:cover;background-repeat:no-repeat;background-position-x:center;background-position-y:center;position:relative;margin:15px;display:inline-block;}.wayfinding .results .outer .inner .item .item-container{height:400px;width:100%;}.wayfinding .results .outer .inner .item .item-container .title{font-size:65px;font-weight:600;text-align:center;text-transform:uppercase;color:#fff;text-overflow:ellipsis;width:980px;height:400px;overflow:hidden;vertical-align:middle;margin:auto;display:table-cell;padding:20px;background-color:rgba(0,0,0,.3);border-radius:20px;}.wayfinding .results .outer .overlay{width:980px;z-index:2;background-color:rgba(0,0,0,.5);height:400px;position:absolute;border-radius:20px;margin:15px;margin-top:-419px;}.wayfinding .results .no-data{font-size:30px;padding:50px;text-align:center;}.wayfinding .results .ng-enter{transition:1s linear all;opacity:0;}.wayfinding .results .ng-enter.ng-enter-active{opacity:1;}.wayfinding .wayfinding-result{position:absolute;top:160px;left:0;width:100%;height:100%;background-color:#fff;}.wayfinding .wayfinding-result .pin-start{position:absolute;z-index:2;width:50px;height:50px;}.wayfinding .wayfinding-result .image{width:100%;}.wayfinding .wayfinding-result .map-canvas{width:100%;position:absolute;top:0;left:0;}.wayfinding .wayfinding-result .directions{width:100%;padding:50px 100px;font-size:30px;}.wayfinding .wayfinding-result .directions .title{font-size:36px;letter-spacing:.1px;text-align:left;color:#473a2e;}.wayfinding .wayfinding-result .directions .title h2{font-size:32px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.1px;color:#242426;}.wayfinding .wayfinding-result .directions .title hr{height:3px;border-bottom:solid 1px #d4c4b7;margin-bottom:0;}.wayfinding .wayfinding-result .directions .steps-container{height:870px;overflow-y:auto;overflow-x:hidden;}.wayfinding .wayfinding-result .directions .steps-container .maneuver{width:49px;height:48px;float:left;margin-right:20px;}.wayfinding .wayfinding-result .directions .steps-container .maneuver img{height:48px;}.wayfinding .wayfinding-result .directions .steps-container .no-directions{font-size:24px;}.wayfinding .wayfinding-result .directions .steps-container .step{margin:10px 100px 10px 10px;}.wayfinding .wayfinding-result .directions .steps-container .step .step-info{text-align:left;color:#242426;font-size:24px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.3px;}.wayfinding .wayfinding-result .directions .steps-container .step .step-info div{font-size:12px;font-weight:300;letter-spacing:.1px;text-align:left;margin:10px 0;}.wayfinding .wayfinding-result .directions .steps-container .step .step-distance{margin-left:70px;}.wayfinding .wayfinding-result .directions .steps-container .step .step-distance span{font-size:12px;font-style:normal;font-stretch:normal;line-height:normal;width:auto;display:inline-block;vertical-align:top;}.wayfinding .wayfinding-result .directions .steps-container .step .step-distance hr{margin:0;display:inline-block;width:667px;border-top:solid 1px rgba(0,0,0,.12);}.wayfinding .wayfinding-result .directions .share-buttons{width:100%;height:100px;margin:auto;text-align:center;display:inline-flex;}.wayfinding .wayfinding-result .directions .share-buttons .send-to-phone-btn{width:auto;height:60px;line-height:60px;border-style:double;border-radius:10px;border-color:#425563;background-color:transparent;font-size:24px;font-weight:bold;text-align:left;color:#425563;padding-left:15px;float:left;margin:20px;padding-right:20px;margin-left:auto;margin-right:auto;}.wayfinding .wayfinding-result .directions .share-buttons .send-to-phone-btn i{position:relative;font-size:34px;text-align:left;top:0;padding-right:22px;}.wayfinding .wayfinding-result .directions .share-buttons .send-to-phone-btn .fa-mobile:before{color:#425563;}.wayfinding .wayfinding-result .directions .share-buttons .send-to-email-btn{width:auto;height:60px;line-height:60px;border-radius:10px;background-color:#ff5358;font-size:24px;font-weight:bold;text-align:left;color:#fff;padding-left:15px;float:left;margin-top:20px;padding-right:20px;margin-left:auto;margin-right:auto;}.wayfinding .wayfinding-result .directions .share-buttons .send-to-email-btn i{position:relative;font-size:24px;text-align:left;top:0;padding-right:22px;}.wayfinding .wayfinding-result .buttons-container{padding:15px;text-align:center;width:80%;height:100px;display:inline-flex;margin-left:10%;}.wayfinding .wayfinding-result .buttons-container .btn-back{font-size:30px;text-align:center;background-color:#fff;width:370px;height:70px;display:inline-block;margin:auto;border:solid 3px #6399ae;border-radius:10px;line-height:64px;text-transform:uppercase;color:#6399ae;font-weight:bold;}.wayfinding .wayfinding-result .buttons-container .btn-home{font-size:30px;text-align:center;color:#fff;width:370px;height:70px;display:inline-block;margin:auto;border:solid 3px #cf4520;border-radius:10px;line-height:64px;text-transform:uppercase;background-color:#cf4520;font-weight:bold;}.wayfinding .wayfinding-result .buttons-container .btn-phone{font-size:30px;text-align:center;background-color:#fff;width:370px;height:70px;display:inline-block;margin:auto;border:solid 3px #cf4520;border-radius:10px;line-height:64px;text-transform:uppercase;color:#cf4520;font-weight:bold;}.wayfinding .wayfinding-result .buttons-container .btn-email{font-size:30px;text-align:center;background-color:#fff;width:370px;height:70px;display:inline-block;margin:auto;border:solid 3px #cf4520;border-radius:10px;line-height:64px;text-transform:uppercase;color:#cf4520;font-weight:bold;}.banners.ada-version .ada-box{position:absolute;top:620px;left:0;background-color:#ebebeb;width:100%;height:313px;font-size:98px;font-family:"OpenSans";display:inline-flex;align-items:center;color:#707070;}.banners.ada-version .ada-box i{font-size:100px;}.banners.ada-version .ada-box div{margin:auto;}.banners.ada-version .ada-box .exit .exit-text{font-size:40px;position:absolute;text-transform:uppercase;top:170px;width:188px;text-align:center;}.home.ada-version{background-size:cover;height:1052px;background-repeat:no-repeat;}.home.ada-version .search-box{top:930px;}.home.ada-version .search-box .search-box-bottom{margin-top:-110px;}.home.ada-version .search-box .search-box-results{margin-top:-317px;}.home.ada-version .menu{padding-top:124px;top:1060px;height:950px!important;}.home.ada-version .menu .item{width:475px;height:455px;border-radius:30px;background-size:cover;background-repeat:no-repeat;background-position-x:center;background-position-y:center;position:relative;margin:15px;display:inline-block;}.home.ada-version .menu .item .item-title{height:455px;}.home.ada-version .menu .item:last-child:nth-child(odd){width:455px;}.home.ada-version .menu .menu-container{width:7281px;overflow-y:hidden;overflow-x:scroll;padding:0;margin:0;}.home.ada-version .languageContainer{top:850px;z-index:3;display:none;}.home.ada-version .languageContainer .languages{position:absolute;bottom:-64px;text-align:center;height:324px;background-color:#fff;color:rgba(74,74,74,.9);margin-bottom:-97px;width:100%;border-radius:10px;line-height:60px;font-size:24px;overflow-y:auto;}.home.ada-version .languageContainer .languageSelection{position:absolute;border-radius:10px;text-align:center;background-color:#cf4520;display:none;visibility:hidden;margin-top:229px;color:#fff;height:70px;font-weight:bold;width:100%;padding:20px;}.home-btn.ada-version{top:1683px;z-index:71;}.filters-date.ada-version{top:1035px;}.guestbook2.ada-version .signature-container{margin-top:1100px;}.guestbook2.ada-version .guestbook-webEarth .block-globe{top:200px;height:850px;}.guestbook2.ada-version .web-earth{top:0;}.guestbook2.ada-version .link-to-sign-book{top:1200px;}.guestbook2.ada-version .link-to-sign-book a{position:absolute;top:500px;}.guestbook2.ada-version .guestbook-form{margin-top:400px;}.guestbook2.ada-version .guestbook-form .row{position:absolute;top:491px;}.guestbook2.ada-version .ui-keyboard-show{top:1480px;}.events.ada-version .filters{position:absolute!important;top:725px!important;padding-left:10px;width:930px;}.events.ada-version .filters.show{margin-top:570px;opacity:.9;left:150px;height:630px;}.events.ada-version .filters .options-container{height:500px;}.events.ada-version .results{height:625px;top:1295px;}.events.ada-version .regionImage .regionName{top:610px;}.tickets.ada-version .results{top:1115px;}.bandwango.ada-version .buy-btn{top:1010px;z-index:2;left:750px;}.bandwango.ada-version .results{height:811px;top:1104px;}.bandwango.ada-version .deals{height:811px;top:1104px;}.bandwango.ada-version .pass-name{top:993px;}.kiosk-modal.opentable-modal.ada-version{top:308px;}.kiosk-modal .banners.ada-version .ada-box{display:none;}.kiosk-modal .survey-modal.ada-version,.kiosk-modal .ada-version.survey-modal-popup{top:397px;}.listings.ada-version .search-btn{top:1010px;}.listings.ada-version .results{padding-bottom:0;height:870px;top:1020px;padding-left:170px;}.listings.ada-version .results .results-container{overflow-y:hidden;overflow-x:auto;padding:0;margin:0;height:840px;}.listings.ada-version .results .item{width:393px;height:393px;margin:20px 22px;}.listings.ada-version .results .item .item-container{width:393px;height:393px;padding-top:298px;}.listings.ada-version .results .item .item-container .distance{height:47px;}.listings.ada-version .gradient-pageEnd.show-horizontal{display:block;height:640px;width:150px;right:0;bottom:0;}.listings.ada-version .no-results{height:778px;}.listings.ada-version .regionImage .regionName{top:710px;}.deals.ada-version .results{height:820px;top:1100px;margin-top:0;}.interactive-map.ada-version .gmnoprint{top:540px;}.interactive-map.ada-version .slider-content{top:1530px;}.interactive-map.ada-version .gold-shadow{top:1874px;}.interactive-map.ada-version .map-filter-bar{top:1380px;}.interactive-map.ada-version .map-container{top:-325px;bottom:initial;height:1418px;}.interactive-map.ada-version .map-container .angular-google-map-container{height:1418px;}.interactive-map.ada-version .map-category-filters,.interactive-map.ada-version .map-subcategory-filters{margin-top:0;top:1430px;}.interactive-map.ada-version .map-category-filters.show,.interactive-map.ada-version .show.map-subcategory-filters{height:500px;}.interactive-map.ada-version .map-category-filters .options-container,.interactive-map.ada-version .map-subcategory-filters .options-container{margin-top:0;padding-top:0;}.interactive-map.ada-version .map-category-filters .options-container .options .option,.interactive-map.ada-version .map-subcategory-filters .options-container .options .option{top:60px;}.interactive-map.ada-version .map-category-filters .options-container .options .option:first-child,.interactive-map.ada-version .map-subcategory-filters .options-container .options .option:first-child{top:146px;}.interactive-map.ada-version .map-category-filters .options-container .options .option:last-child,.interactive-map.ada-version .map-subcategory-filters .options-container .options .option:last-child{top:146px;}.interactive-map.ada-version .map-category-filters .icon-map,.interactive-map.ada-version .map-subcategory-filters .icon-map{top:-20px;}.interactive-map.ada-version .map-subcategory-filters{margin-top:100px;}.interactive-map.ada-version .map-subcategory-filters .category-page-name{top:20px!important;}.interactive-map.ada-version .map-subcategory-filters .options-container-subcategory{height:220px!important;margin-top:50px!important;align-items:start;}.interactive-map.ada-version .map-subcategory-filters .button-container{margin-top:10px;}.interactive-map.ada-version .map-subcategory-filters .options-container{margin:115px 70px 0 70px;padding:0;height:185px;overflow:auto;overflow-x:hidden;}.control-bar.ada-version{top:930px;z-index:1;}.control-bar.ada-version .bar-title{margin-left:72px;}.control-bar.ada-version .bar-btns .orange-border{height:9px;top:109px;z-index:3;}.control-bar.ada-version .filter-btn.selected img{padding-top:25px;}.control-bar.ada-version .filter-btn{position:absolute;top:404px;right:930px;}.control-bar.ada-version .search-btn{top:298px!important;position:absolute;right:930px;}.control-bar.ada-version .sort-btn{top:512px!important;position:absolute;right:930px;}.filters.ada-version{position:absolute!important;top:375px!important;left:150px;padding-left:10px;width:930px;}.filters.ada-version .options-container{height:700px;overflow:auto;padding:13px 0 0 10px;}.filters.ada-version.show{height:880px;margin-top:660px;opacity:.9;}.filters.ada-version.options-expanded{top:0;z-index:3;}.filters.ada-version .clear-all-btn{width:215px;height:62px;border:solid 2px #fff;color:#fff;font-size:20px;font-size:20px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;text-transform:uppercase;border-radius:10px;padding:18px 0;position:absolute;left:30%;bottom:50px;}.filters.ada-version .apply-btn{width:215px;height:62px;border:solid 2px #fff;font-size:20px;font-size:20px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;text-transform:uppercase;border-radius:10px;padding:18px 0;position:absolute;left:54%;bottom:50px;display:block;color:#006b4d;background:#fff;}.app.ada-version .app-header{height:260px;}.search-results.ada-version .search-results-title{top:1073px;color:#cf4520;}.search-results.ada-version .banners{height:1024px;}.search-results.ada-version .results{padding-bottom:0;height:795px;top:1181px;padding-left:170px;}.search-results.ada-version .results .results-container{overflow-y:visible;overflow-x:hidden;padding:0;margin:0;}.search-results.ada-version .gradient-pageEnd.show-horizontal{display:block;height:778px;width:150px;right:0;bottom:0;background:linear-gradient(to right,rgba(254,247,229,0),rgba(254,247,229,.8));}.search-results.ada-version .no-results{height:778px;}.home-btn2.ada-version{top:1683px!important;height:232px;width:116px;padding-top:10px;padding-left:10px;}.contents.ada-version .search-box{display:none;}.contents.ada-version .results{padding-bottom:0;height:800px;top:1100px;}.contents.ada-version .results .results-container{overflow-y:visible;overflow-x:hidden;padding:0;margin:0;}.contents.ada-version .gradient-pageEnd.show-horizontal{display:block;height:640px;width:150px;right:0;bottom:0;}.contents.ada-version control-bar .control-bar{top:995px!important;}.favorites.ada-version .results{padding-bottom:0;height:820px;top:1100px;}.favorites.ada-version .results .results-container{overflow-y:visible;overflow-x:hidden;padding:0;margin:0;width:1000px;height:690px;}.favorites.ada-version .results .button-container{text-align:center;}.favorites.ada-version .results .button-container .favorites-button-create{margin:auto;}.favorites.ada-version .gradient-pageEnd.show-horizontal{display:block;height:778px;width:150px;right:0;bottom:0;background:linear-gradient(to right,rgba(254,247,229,0),rgba(254,247,229,.8));}.favorites.ada-version .no-results{height:778px;}.itinerary.ada-version .control-bar{top:620px!important;}.kiosk-modal .survey-modal-popup{height:unset;}.bandwango .deals .outer .inner .item .item-container .title{display:none!important;background-color:transparent;}.interactive-map .map-category-filters .options-container .options .option:nth-child(1),.interactive-map .map-subcategory-filters .options-container .options .option:nth-child(1){background-color:#cf4520;}.interactive-map .map-category-filters .options-container .options .option:nth-child(2),.interactive-map .map-subcategory-filters .options-container .options .option:nth-child(2){background-color:#6399ae;}.interactive-map .map-category-filters .options-container .options .option:nth-child(3),.interactive-map .map-subcategory-filters .options-container .options .option:nth-child(3){background-color:#425563;}.interactive-map .map-category-filters .options-container .options .option:nth-child(4),.interactive-map .map-subcategory-filters .options-container .options .option:nth-child(4){background-color:#cf4520;}.kiosk-modal .survey-modal-popup .answers{display:inline-flex;}.kiosk-modal .survey-modal-popup .form-group{width:350px;margin:auto;}.kiosk-modal .survey-modal-popup .question-container input[type=radio]:checked~.check{border:2px solid #6399ae;color:#6399ae;}.home-btn2{top:1080px;z-index:500;}.ui-keyboard-button{background-color:#6399ae;}.search-results .results .item .item-container .title{height:70px;}.home .languageContainer .languageSelection{background-color:#6399ae;}.home .search-box{background-color:#425563;}.home .search-box .search-box-container .search-box-btn{background-color:#cf4520;font-family:"OpenSans";}.home .menu .item .item-title{font-size:70px;font-family:"Capitolina-Bold";text-transform:capitalize;background-color:rgba(0,0,0,.1);}.kiosk-modal.weather-modal .modal-content .weather-container .current-temp{background-color:#6399ae;}.kiosk-modal.weather-modal .modal-content .button-container .close-btn{background-color:#425563;font-size:32px;}.kiosk-modal.detail-modal .caption{background-color:#6399ae;}.kiosk-modal.detail-modal .caption .title .title-text{font-weight:100;}.kiosk-modal.detail-modal .caption .subtitle{font-weight:100;}.kiosk-modal.detail-modal .buttons-section .button-container .btn{color:rgba(0,0,0,.568627451);}.kiosk-modal.detail-modal .buttons-section .button-container .btn i{color:#cf4520;}.kiosk-modal.detail-modal .buttons-section .website-container .website-btn{background-color:#425563;}.kiosk-modal.detail-modal .detail-control-bar .get-directions-btn i{color:#cf4520;}.kiosk-modal.detail-modal .buttons-section .button-container .btn{color:rgba(0,0,0,.568627451);}.kiosk-modal.directions-modal .directions-modal-content .md-dialog-content .btn-driving,.kiosk-modal.directions-modal .directions-modal-content .md-dialog-content .btn-walking{font-size:24px;padding-top:30px;}.kiosk-modal.directions-modal .directions-modal-content .md-dialog-content .btn-driving.selected i,.kiosk-modal.directions-modal .directions-modal-content .md-dialog-content .btn-walking.selected i{color:#cf4520;}.kiosk-modal.directions-modal .directions-modal-content .md-dialog-content .directions .share-buttons .send-to-email-btn{background-color:#cf4520;}.kiosk-modal.directions-modal .directions-modal-content .md-dialog-content .directions .share-buttons .send-to-phone-btn{background-color:#425563;border:2px solid #425563;color:#fff;}.kiosk-modal.email-modal .email-modal-content input[type=checkbox],.kiosk-modal .kiosk-modal.survey-modal .email-modal-content input[type=checkbox],.kiosk-modal .kiosk-modal.survey-modal-popup .email-modal-content input[type=checkbox]{accent-color:#cf4520;}.kiosk-modal.email-modal .phone-modal-content input[type=checkbox],.kiosk-modal .kiosk-modal.survey-modal .phone-modal-content input[type=checkbox],.kiosk-modal .kiosk-modal.survey-modal-popup .phone-modal-content input[type=checkbox]{accent-color:#cf4520;}.kiosk-modal.email-modal .phone-modal-content .title,.kiosk-modal .kiosk-modal.survey-modal .phone-modal-content .title,.kiosk-modal .kiosk-modal.survey-modal-popup .phone-modal-content .title{color:#000;}.kiosk-modal.email-modal .button-container .cancel-btn,.kiosk-modal .kiosk-modal.survey-modal .button-container .cancel-btn,.kiosk-modal .kiosk-modal.survey-modal-popup .button-container .cancel-btn{color:#fff;border:2px solid #425563;background-color:#425563;}.kiosk-modal.email-modal .button-container .send-btn,.kiosk-modal .kiosk-modal.survey-modal .button-container .send-btn,.kiosk-modal .kiosk-modal.survey-modal-popup .button-container .send-btn{background-color:#cf4520;}.kiosk-modal.message-modal .modal-title{background-color:#6399ae;font-weight:100;}.kiosk-modal.message-modal .button-container .send-btn{background-color:#425563;margin-top:80px;font-size:32px;}.kiosk-modal.message-modal .modal-content .title{margin:0;}#phoneInput_keyboard{width:30%!important;left:400px!important;}.socialwall .control-bar{padding-left:0;}.guestbook2 .link-to-sign-book a{font-size:32px;background-color:#425563;}.guestbook2 .guestbook-form .form-container .submit-button{font-size:32px;background-color:#425563;}.guestbook2 .guestbook-form .form-container .privacy-notice,.guestbook2 .guestbook-form .form-container .email-subscription{text-align:left;margin-left:250px;}.guestbook2 .guestbook-form .success-container .skip-button-close{background-color:#425563;}.brochures .details .header .left{opacity:0;}.brochures .details .header .btn-phone{margin-top:-65px;background-color:transparent;}.brochures .details .header .btn-email{margin-top:-65px;background-color:transparent;}.interactive-map .map-subcategory-filters{background-color:#000!important;opacity:.95;}.interactive-map .map-subcategory-filters .clear-all-btn{background-color:#425563;border-color:#425563;}.interactive-map .map-subcategory-filters .apply-btn{background-color:#cf4520;border-color:#cf4520;color:#fff;}.interactive-map .map-container .map-info-window .get-directions-info-window{background-color:#425563!important;}.interactive-map .map-container .map-info-window .add-to-itinerary-btn{background-color:#425563!important;}.interactive-map .map-category-filters .options-container .options .option:nth-child(1),.interactive-map .map-subcategory-filters .options-container .options .option:nth-child(1){background-color:#cf4520;}.interactive-map .map-category-filters .options-container .options .option:nth-child(2),.interactive-map .map-subcategory-filters .options-container .options .option:nth-child(2){background-color:#425563;}.interactive-map .map-category-filters .options-container .options .option:nth-child(3),.interactive-map .map-subcategory-filters .options-container .options .option:nth-child(3){background-color:#6399ae;}.itinerary-ai{z-index:50;}.itinerary-ai .ai-header{position:absolute;z-index:100;width:1080px;background-color:#425563;height:200px;top:-50px;display:flex!important;justify-content:space-between;}.itinerary-ai .ai-header .app-logo img{height:80px;position:relative;top:80px;left:70px;}.itinerary-ai .ai-header .app-weather{width:400px;position:relative;top:40px;}.itinerary-ai .tutorial .step5 .box{background-color:#ff5358;}.itinerary-ai .tutorial .step5 .box .btn-start{color:#cf4520;}.itinerary-ai .top-bar{background-color:#425563;}.itinerary-ai .top-bar .title{font-family:"Capitolina-Bold";font-size:45px;}.itinerary-ai .header-bar .options .options-container .option-type.selected{background-color:#cf4520;}.itinerary-ai .header-bar .actions-container .help{background-color:#425563;margin-right:0;}.itinerary-ai .header-bar .actions-container .share{background-color:#425563;}.itinerary-ai .map-container .toggle{background-color:#425563;}.itinerary-ai .map-container .map-info-window .get-directions-info-window,.itinerary-ai .map-container .map-info-window .add-to-itinerary-btn{background-color:#ff5358!important;}.itinerary-ai .map-container .map-info-window .get-directions-info-window .arrow-down,.itinerary-ai .map-container .map-info-window .add-to-itinerary-btn .arrow-down{border-top:20px solid #ff5358;}.itinerary-ai .events-bar .filters-date{background-color:#a8a8a8;}.itinerary-ai .events-bar .filters-date .item{background-color:transparent;}.itinerary-ai .events-bar .filters-date .item.selected{background-color:#fff;color:#425563;}.itinerary-ai .filters .buttons-container .clear-all-btn{color:#fff;border-color:#fff;}.itinerary-ai .filters .buttons-container .apply-btn{color:#fff;border-color:transparent;}.itinerary-ai .listings-container .gradient{background:transparent linear-gradient(180deg,rgba(66,85,99,0) 0%,#425563 100%) 0% 0% no-repeat padding-box;}.itinerary-ai .itinerary-builder .header{background-color:#425563;}.events .control-bar{background-color:#425563;}.events .filters-date{background-color:#cf4520;}.events .filters-date .item{background-color:transparent;}.events .filters-date .item.selected{background-color:#fff;}.events .filters-date .month-label{font-size:40px;text-transform:unset;}.listings .results .item{height:332px;}.listings .results .item .item-container{background-color:#3b3b3b;opacity:.9;}.listings .results .item .item-container .distance .distance-text{font-size:14px;}.listings.ada-version .results{height:850px;}.listings.ada-version .results .results-container{height:850px;}.listings.ada-version .results .results-container .item{background-position:center;}.listings.ada-version .results .results-container .item .item-container{height:100px;padding-top:298px;background-color:unset;opacity:.96;background-image:unset;}.listings.ada-version .results .results-container .item .item-container .distance,.listings.ada-version .results .results-container .item .item-container .subcategory,.listings.ada-version .results .results-container .item .item-container .title{background-color:rgba(59,59,59,.99);}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .suggestions-results .listings-container .item .item-container .background{opacity:1;top:50%;height:50%;background:transparent linear-gradient(180deg,rgba(14,122,188,0) 0%,#0e7abc 100%) 0% 0% no-repeat padding-box;}.filters{background-color:#000;opacity:.83!important;}.filters .options-container{max-height:780px;margin-bottom:80px;}.filters .options-container .options{max-height:780px;}.filters .buttons-container .clear-all-btn{border-color:#425563;}.filters .buttons-container .apply-btn{background-color:#cf4520;border-color:#cf4520;}.filters.ada-version .apply-btn{color:#fff;}.splash .ad_type_3{width:1080px;height:250px;position:absolute;top:1670px;z-index:50;}.splash .ad_type_3 .rotating-ads-1{position:relative;width:100%;height:100%;margin:0;overflow:hidden;padding:0;}.splash .ad_type_3 .rotating-ads-1 .close-icon{color:#fff;position:absolute;top:10px;left:1000px;font-size:50px;z-index:2;}.splash .ad_type_3 .rotating-ads-1 .ad3-0{width:100%;height:100%;top:0;left:0;background-repeat:no-repeat!important;background-size:100% 100%!important;background-position-x:center!important;background-position-y:center!important;background-color:#000!important;position:absolute;text-align:center;}.splash .languageContainer .languageSelection{background-color:#cf4520;font-size:24px;text-transform:uppercase;}.splash .logo{position:fixed;z-index:10;left:240px;background-image:url(/images/domain/logo2.png);height:550px;width:550px;}.splash .logo img{width:550px;height:550px;margin-top:20px;display:none;}.splash .splash-content .angle2-background{display:none;}.splash .splash-content .angle1-background{border-bottom:180px solid #425563!important;width:1080px;border-left:unset;z-index:1;border-top-left-radius:50px;border-top-right-radius:50px;bottom:-20px;position:relative;}.splash .splash-content .banner .banner-container .tap-to-start{display:block;position:fixed;background-image:url(/images/static/touch.png);background-size:contain;background-repeat:no-repeat;background-position:center center!important;top:910px!important;width:650px!important;height:190px!important;text-align:center;font-family:"Capitolina-Bold";border-radius:unset;background-color:unset;border:unset;left:214px;}.splash .splash-content .banner .banner-container .tap-to-start .link-to-start{height:unset;display:inline;position:relative;top:30px;left:0!important;backdrop-filter:unset;border:0!important;background-color:transparent;}.splash .splash-content .banner .banner-container .tap-to-start .link-to-start p{font-size:84px;padding:0 30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:"Capitolina-Bold";text-transform:capitalize;text-shadow:unset;}.splash .splash-content .banner .banner-container .bottom-text{position:relative;font-size:60px;color:#fff;z-index:10;margin:0 auto;width:1080px;display:inline-block;text-align:center;bottom:30px;font-family:"NewSpirit-Medium";}.splash .splash-content .banner .banner-container .logo-banner{position:absolute;z-index:2;margin-left:50px;width:320px;height:98px;margin-top:-20px;}.splash .splash-content .banner .banner-container .ada-option{padding-right:0;bottom:40px;font-size:64px;}.control-bar{background-color:#425563;}.control-bar .bar-title{font-family:"Capitolina-Bold";text-transform:capitalize;font-size:45px;}.control-bar .bar-btns .filter-btn{background-color:#425563;}.control-bar .bar-btns .filter-btn.selected{background:unset;background-color:#fff;}.control-bar .bar-btns .filter-btn.selected .control-button i{color:#425563;}.interactive-map .map-container .map-info-window{z-index:11;}.interactive-map .map-container .map-info-window .title{margin-top:10px!important;}.photobooth .editor-container .preview-options .preview-sliders .slick-list .slick-track .menu-item{display:block!important;}.photobooth .editor-container .preview-options .preview-sliders .slick-list .slick-track .menu-item:nth-child(3){display:none!important;}.photobooth .editor-container .preview-options .preview-sliders .props .slick-list .slick-track .frame-thumbnail{align-items:center;margin:20px 2px;}.photobooth .editor-container .preview-options .frame-header{background-color:#cf4520;}.photobooth .editor-container .preview-options .frame-header .frame-save{background-color:#425563;color:#fff;}.photobooth .editor-container .preview-options .frame-header .text{font-weight:100;}.photobooth .editor-container .preview-options .btn-group-filters .btn-filter{background-color:#cf4520;}.photobooth .editor-container .preview-options .btn-group-filters .btn-filter:last-child{display:block!important;}.photobooth .editor-container .preview-options .frame-bottom-actions .back{background-color:#cf4520;}.photobooth .editor-container .preview-options .frame-bottom-actions .share{background-color:#425563;}.photobooth .editor-container .preview-options .email-header{background-color:#cf4520;}.photobooth .editor-container .preview-options .email-header .frame-save{color:#fff;background-color:#425563;}.photobooth .editor-container .preview-options .email-header .text{font-weight:100;}.photobooth .editor-container .frame-footer .next-button{border:solid 3px #425563;background-color:#425563;}.photobooth .editor-container .frame-footer .frame-left{border:solid 3px #cf4520;color:#cf4520;padding:20px;}.photobooth .editor-container .email-link-container{background-color:#425563;}.photobooth .camera-container .take-photo{margin-top:450px;font-size:28px;padding-top:40px;background-color:#425563;}.photobooth .camera-container .counter-label{color:#444;font-weight:100;}.photobooth .camera-container .counter .counter-num{color:#425563;}.photobooth .camera-container .counter .bar{border-color:#425563;}.photobooth .camera-container .counter .fill{background-color:#425563;}.photobooth .camera-container .start-label{font-size:32px;width:95%;display:none;}.photobooth .camera-container #chkAccept{width:50px;height:50px;position:relative;top:420px;accent-color:#cf4520;}.photobooth .camera-container .accept-policy-text{position:relative;top:400px;left:20px;font-size:24px;accent-color:#cf4520;}.photobooth .camera-container .privacy-additional-text{position:relative;display:block;font-size:24px;width:800px;text-align:center;margin:0 auto;top:400px;}.photobooth .camera-container .preview-options .btn-group-filters .frame-header{background-color:#cf4520;}.photobooth .camera-container .preview-options .btn-group-filters .frame-header .text{font-weight:100;}.photobooth .camera-container .preview-options .btn-group-filters .frame-header .frame-save{background-color:#425563;}.splash .splash-content .banner .banner-container .logo-banner img{width:320px;height:98px;}.splash .menu .item .item-title{font-family:"Capitolina-Bold";}.splash .splash-banners .tap-to-start{background-image:url(/images/static/touch.png);background-size:contain;background-repeat:no-repeat;background-position:center center!important;width:650px;height:190px;left:214px;}.itinerary-ai .tutorial .popup .box .buttons .btn-home{display:none;}.itinerary-ai .tutorial .popup .box .title{font-family:"Capitolina-Bold";font-size:60px;color:#425563;padding:50px 70px;line-height:60px;text-transform:unset;}.itinerary-ai .tutorial .popup .box .title2{color:#6399ae;text-transform:unset;font-weight:600;}.itinerary-ai .outer-local-itineraries-container .local-itineraries-container .item .local-items-container .item .item-container{padding-top:60px;}.itinerary-ai .map-container .toggle,.itinerary-ai .itinerary-builder .header{background-color:#5381b4;}.itinerary-ai .itinerary-builder .header .smart-route{display:none;}.itinerary-ai .filters-date .month-label{text-transform:unset;font-weight:700;}.itinerary-ai .events-bar .filters-date{background-color:#cf4520;}.itinerary-ai .events-bar .filters-date .item.selected{color:#cf4520;}.itinerary-ai .map-container .map-info-window .get-directions-info-window,.itinerary-ai .map-container .map-info-window .add-to-itinerary-btn{background-color:#5381b4!important;}.itinerary-ai .map-container .map-info-window .get-directions-info-window .arrow-down,.itinerary-ai .map-container .map-info-window .add-to-itinerary-btn .arrow-down{border-top:20px solid #5381b4;}.itinerary-ai .map-container .map-info-window .data-info-window .distance{background-color:#cf4520;color:#fff;}.itinerary-ai .map-container .map-info-window .data-info-window .distance i{color:#fff;}.guestbook-ai .introduction .title{font-family:"Capitolina-Bold";color:#425563;font-size:60px;}.guestbook-ai .link-to-sign-book a{background-color:#425563;font-size:32px;}.guestbook-ai .introduction .title.entry{color:#425563;}.guestbook-ai .introduction .message{font-family:"Montserrat-Medium";color:rgba(0,0,0,.6941176471);padding:50px 120px;}.guestbook-ai .guestbook-form .success-container .success-message{color:#425563;}.guestbook-ai .guestbook-form .success-container .success-icon{padding-top:0;}.itinerary-ai .tutorial .popup .box .title2{font-size:50px;font-family:"ProgramOT-Bold";}.itinerary-ai .header-bar .actions-container .ai,.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .questions .nav-buttons .prev,.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results .results-container .results-data .day-listing .day-step-container .step span h5 i,.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results .results-container .listings-container .item .item-header .stop,.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results button:nth-child(1){background-color:#cf4520;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .start .options .option-suggestion .fa-heart,.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .start .options .option-suggestion button{background-color:#6399ae;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .questions h3,.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .suggestions-results h3.header{color:#425563;font-family:"ProgramOT-Bold";font-size:60px;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .questions .nav-buttons .next,.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results button{background-color:#425563;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results .results-container>div:first-of-type{color:#425563;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results .results-container .results-data .day-btn.selected{border-color:#6399ae;color:#6399ae;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .suggestions-results div button:nth-child(1){background-color:#cf4520;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .suggestions-results div button{background-color:#425563;border-color:#425563;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .suggestions-results .listings-container .item .item-container .more-info{background-color:#6399ae;color:#fff;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .start .start-ai-logo{color:#425563;font-family:"ProgramOT-Bold";font-size:50px;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .start .options .option-ai .header,.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .start .options .option-suggestion .header{font-family:"OpenSans";font-weight:600;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .questions p{width:80%;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .results .results-container>div:first-of-type{font-family:"ProgramOT-Bold";font-size:50px;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .suggestions-results .listings-container .item .item-container .background{background:transparent linear-gradient(180deg,rgba(14,122,188,0) 0%,#425563 100%) 0% 0% no-repeat padding-box;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .suggestions-results div button:nth-child(1){border-color:#cf4520;}.kiosk-modal.ai-wizard-modal .wizard-modal-content .md-dialog-content .questions .questions-container{height:700px;}