html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'Nexa';src:url("fonts/Nexa-Light.eot?#iefix") format("embedded-opentype"),url("fonts/Nexa-Light.otf") format("opentype"),url("fonts/Nexa-Light.woff") format("woff"),url("fonts/Nexa-Light.ttf") format("truetype"),url("fonts/Nexa-Light.svg#Nexa-Light") format("svg");font-weight:300;font-style:normal}@font-face{font-family:'Nexa';src:url("fonts/Nexa-Book.eot?#iefix") format("embedded-opentype"),url("fonts/Nexa-Book.otf") format("opentype"),url("fonts/Nexa-Book.woff") format("woff"),url("fonts/Nexa-Book.ttf") format("truetype"),url("fonts/Nexa-Book.svg#Nexa-Book") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Nexa';src:url("fonts/Nexa-Bold.eot?#iefix") format("embedded-opentype"),url("fonts/Nexa-Bold.otf") format("opentype"),url("fonts/Nexa-Bold.woff") format("woff"),url("fonts/Nexa-Bold.ttf") format("truetype"),url("fonts/Nexa-Bold.svg#Nexa-Bold") format("svg");font-weight:700;font-style:normal}@font-face{font-family:'Nexa';src:url("fonts/NexaBlack.eot?#iefix") format("embedded-opentype"),url("fonts/NexaBlack.otf") format("opentype"),url("fonts/NexaBlack.woff") format("woff"),url("fonts/NexaBlack.ttf") format("truetype"),url("fonts/NexaBlack.svg#NexaBlack") format("svg");font-weight:900;font-style:normal}@font-face{font-family:'icons';src:url("fonts/icons.eot?wrlet9");src:url("fonts/icons.eot?wrlet9#iefix") format("embedded-opentype"),url("fonts/icons.ttf?wrlet9") format("truetype"),url("fonts/icons.woff?wrlet9") format("woff"),url("fonts/icons.svg?wrlet9#icons") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-phone:before{content:"\e937"}.icon-mail:before{content:"\e938"}.icon-facebook:before{content:"\e939"}.icon-trip-ticket:before{content:"\e936"}.icon-bus:before{content:"\e935"}.icon-user-small:before{content:"\e934"}.icon-travel:before{content:"\e933"}.icon-suggestion:before{content:"\e932"}.icon-application:before{content:"\e908"}.icon-question:before{content:"\e931"}.icon-validation:before{content:"\e92f"}.icon-flow:before{content:"\e930"}.icon-add:before{content:"\e91b"}.icon-admin:before{content:"\e91c"}.icon-check:before{content:"\e91d"}.icon-close-menu:before{content:"\e91e"}.icon-copy:before{content:"\e91f"}.icon-download:before{content:"\e920"}.icon-edit:before{content:"\e921"}.icon-envelope:before{content:"\e922"}.icon-home:before{content:"\e923"}.icon-logout:before{content:"\e924"}.icon-more:before{content:"\e925"}.icon-open-menu:before{content:"\e926"}.icon-refresh:before{content:"\e927"}.icon-select:before{content:"\e928"}.icon-settings:before{content:"\e929"}.icon-site-settings:before{content:"\e92a"}.icon-site-text:before{content:"\e92b"}.icon-star:before{content:"\e92c"}.icon-trash:before{content:"\e92d"}.icon-user:before{content:"\e92e"}.icon-keyboard:before{content:"\e919"}.icon-close:before{content:"\e91a"}.icon-arrow-right:before{content:"\e918"}.icon-add-light:before{content:"\e917"}.icon-deposit:before{content:"\e906"}.icon-complete:before{content:"\e907"}.icon-back:before{content:"\e909"}.icon-next:before{content:"\e916"}.icon-trip:before{content:"\e90a"}.icon-error:before{content:"\e90b"}.icon-uploading:before{content:"\e90c"}.icon-upload:before{content:"\e90d"}.icon-lock:before{content:"\e90e"}.icon-parents:before{content:"\e90f"}.icon-medical:before{content:"\e910"}.icon-extend:before{content:"\e911"}.icon-chat:before{content:"\e912"}.icon-background:before{content:"\e913"}.icon-passport:before{content:"\e914"}.icon-about-me:before{content:"\e915"}.icon-calendar:before{content:"\e900"}.icon-location:before{content:"\e901"}.icon-menu-wide-arrow-down:before{content:"\e902"}.icon-menu-icon:before{content:"\e903"}.icon-menu-arrow-down:before{content:"\e904"}.icon-arrow-down:before{content:"\e905"}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes grow{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(0.2);transform:scale(0.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes grow{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(0.2);transform:scale(0.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes message{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes message{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes processing{0%{left:-100%}50%{left:0%}100%{left:100%}}@keyframes processing{0%{left:-100%}50%{left:0%}100%{left:100%}}@-webkit-keyframes bounce{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{-webkit-transform:translate3d(0, 50px, 0);transform:translate3d(0, 50px, 0)}}@keyframes bounce{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{-webkit-transform:translate3d(0, 50px, 0);transform:translate3d(0, 50px, 0)}}@-webkit-keyframes loader{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}100%{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@keyframes loader{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}100%{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@-webkit-keyframes placeholderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes placeholderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}input[type="text"],input[type="tel"],input[type="email"],input[type="radio"],input[type="checkbox"],input[type="submit"] select{-webkit-appearance:none}html,body{height:100%}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}.clearfix,.fields{zoom:1}.clearfix:before,.fields:before{content:'';display:block}.clearfix:after,.fields:after{content:'';display:table;clear:both}.fields.padding-top{padding-top:20px}.fields li{position:relative;float:left;width:100%;margin-bottom:20px}.fields li.half{width:49%;margin-right:2%}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.fields li.half{width:100%;margin-right:0}}.fields li.third_x2{width:66%;margin-right:2%}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.fields li.third_x2{width:100%;margin-right:0}}.fields li.third-x2{width:66%;margin-right:2%}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.fields li.third-x2{width:100%;margin-right:0}}.fields li.third{width:32%;margin-right:2%}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.fields li.third{width:100%;margin-right:0}}.fields li.quarter{width:23.5%;margin-right:2%}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.fields li.quarter{width:100%;margin-right:0}}.fields li.last{margin-right:0}.fields li.clear{clear:both}.fields li input[type="text"],.fields li input[type="password"],.fields li input[type="email"],.fields li input[type="tel"],.fields li select.input,.fields li textarea{height:40px;border:1px solid #e1ebed;border-radius:5px;width:100%;outline:none;padding:0 20px;font-size:14px;color:#6F6F6F;background:#e1ebed;font-family:"Nexa",sans-serif;font-size:14px;letter-spacing:0.2px}.fields li input[type="text"]:focus,.fields li input[type="password"]:focus,.fields li input[type="email"]:focus,.fields li input[type="tel"]:focus,.fields li select.input:focus,.fields li textarea:focus{border:1px solid #00A0E2;color:#00A0E2}.fields li input[type="text"]:-webkit-autofill,.fields li input[type="password"]:-webkit-autofill,.fields li input[type="email"]:-webkit-autofill,.fields li input[type="tel"]:-webkit-autofill,.fields li select.input:-webkit-autofill,.fields li textarea:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #e1ebed inset}.fields li input[type="text"].error,.fields li input[type="password"].error,.fields li input[type="email"].error,.fields li input[type="tel"].error,.fields li select.input.error,.fields li textarea.error{border:1px solid #EF4E4E;box-shadow:0 0 10px rgba(239,78,78,0.9)}.fields li textarea{max-width:100%;min-width:100%;height:100px;padding:10px 15px}.fields li textarea.extra-padding{padding-top:20px}.fields li textarea.tall{height:300px}.fields li.filled span,.fields li input:focus+span,.fields li textarea:focus+span{top:-14px;font-size:10px;left:0px;color:#6F6F6F}.fields li .required+span:after{content:' *';color:#EF4E4E}.fields li span{position:absolute;top:10px;font-size:14px;color:#AAB5BB;left:20px;padding:3px;font-weight:300;pointer-events:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;max-width:calc(100% - 14px)}.wrapper{width:calc(100% - 20px);max-width:1440px;margin:0 auto}@media only screen and (max-width: 520px){.wrapper{width:100%}}body{font-family:"Nexa",sans-serif}.button{background:-webkit-linear-gradient(45deg, #00CEF3 0%, #00A0E2 100%);background:linear-gradient(45deg, #00CEF3 0%, #00A0E2 100%);border-radius:100px;color:white;font-size:12px;letter-spacing:2px;text-transform:uppercase;display:inline-block;text-decoration:none;padding:10px 15px;border:none;cursor:pointer;outline:none}.button.wide{padding:10px 50px}input[type="submit"].button{display:block;margin:auto}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(23,35,54,0.5);z-index:1500;opacity:0;pointer-events:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.overlay.visible{opacity:1;pointer-events:all}.home{min-height:100%}.home header.main{position:fixed;top:0;left:0;width:100%;padding:30px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.home header.main{padding:10px}}.home header.main a.logo{height:40px}.home header.main a.logo img{height:100%}.home header.main nav{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.home header.main nav ul{display:-webkit-box;display:-webkit-flex;display:flex;margin-right:15px}.home header.main nav ul li{margin:0 15px}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.home header.main nav ul li{display:none}.home header.main nav ul li.mobile{display:block;margin:0}}.home header.main nav ul li a{color:white;text-transform:uppercase;letter-spacing:2px;font-size:12px;text-decoration:none}.home header.main nav .dropdown-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative;justify-items:center}.home header.main nav .dropdown-wrapper.opened .open-dropdown .arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.home header.main nav .dropdown-wrapper.opened .dropdown{top:calc(100% + 10px);pointer-events:all;opacity:1}.home header.main nav .dropdown-wrapper .open-dropdown-wrapper{-webkit-box-flex:1;-webkit-flex:1;flex:1}.home header.main nav .dropdown-wrapper .open-dropdown .arrow{display:inline-block;-webkit-transition:all .2s linear;transition:all .2s linear;font-size:10px;margin-left:5px}.home header.main nav .dropdown-wrapper .dropdown{position:absolute;right:0;background:white;min-width:100%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;top:0%;opacity:0;pointer-events:none;z-index:2;border-radius:6px;box-shadow:0 3px 8px 0 rgba(0,0,0,0.1)}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.home header.main nav .dropdown-wrapper .dropdown{min-width:auto}}.home header.main nav .dropdown-wrapper .dropdown ul{padding:8px 15px;display:block}.home header.main nav .dropdown-wrapper .dropdown ul li{display:block}.home header.main nav .dropdown-wrapper .dropdown ul li a{display:block;padding:10px 0;font-size:11px;color:#172336;text-transform:uppercase;letter-spacing:2px;text-decoration:none;white-space:nowrap}.home header.main nav .dropdown-wrapper .dropdown ul li a:hover{color:#00A0E2}.home header.main nav .hamburger-menu-wrapper{margin-right:30px}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.home header.main nav .hamburger-menu-wrapper{display:none}}.home header.main nav .hamburger-menu-wrapper .open-hamburger-menu{color:white}.home header.main nav .country-selecter{position:relative}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.home header.main nav .country-selecter{display:none}}.home header.main nav .country-selecter .open-country-list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;text-decoration:none}.home header.main nav .country-selecter .open-country-list figure{display:block;margin-right:10px}.home header.main nav .country-selecter .open-country-list figure img{display:block}.home header.main nav .country-selecter .open-country-list .icon{color:white;font-size:10px}.home .hero{background:url("images/home-background.jpg") top center no-repeat;background-size:cover;height:100vh}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.home .hero{height:auto;min-height:100vh;padding-top:100px}}.home .hero .wrapper{height:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.home .hero .wrapper{display:block}}.home .hero .inner-wrapper{width:100%}.home .hero h2.sub-title{max-width:650px;margin:0 auto 10px;color:white;text-align:center;text-transform:uppercase;letter-spacing:3px;font-size:30px;font-weight:700}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.home .hero h2.sub-title{font-size:18px}}.home .hero h2.title{max-width:650px;margin:0 auto 30px;color:white;text-align:center;text-transform:uppercase;letter-spacing:3px;font-size:80px;font-weight:700}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.home .hero h2.title{font-size:38px;margin-bottom:20px}}.home .hero p{text-align:center;letter-spacing:1px;color:white;max-width:650px;margin:0 auto 50px}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.home .hero p{padding:0 10px;font-size:14px;line-height:1.2;margin-bottom:30px}}.home .hero .filters{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;max-width:750px;margin:auto}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.home .hero .filters{display:block;width:calc(100% - 20px);margin-bottom:40px}}.home .hero .filters .filter-wrapper{-webkit-box-flex:1;-webkit-flex:1;flex:1;margin-right:10px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative;background:rgba(255,255,255,0.3);border-radius:6px}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.home .hero .filters .filter-wrapper{margin-right:0px;display:-webkit-box;display:-webkit-flex;display:flex;margin-bottom:10px}}.home .hero .filters .filter-wrapper.input input{border:none;background:transparent;outline:none;-webkit-box-flex:1;-webkit-flex:1;flex:1;padding:13px 15px;font-family:"Nexa",sans-serif;color:white;text-decoration:none;font-size:12px;text-transform:uppercase;letter-spacing:2px}.home .hero .filters .filter-wrapper.input input::-webkit-input-placeholder{color:white}.home .hero .filters .filter-wrapper.input input:-moz-placeholder{color:white}.home .hero .filters .filter-wrapper.input input::-moz-placeholder{color:white}.home .hero .filters .filter-wrapper.input input:-ms-input-placeholder{color:white}.home .hero .filters .filter-wrapper.opened .open-dropdown .arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.home .hero .filters .filter-wrapper.opened .dropdown{top:calc(100% + 10px);pointer-events:all;opacity:1}.home .hero .filters .filter-wrapper .filter-icon{color:white;font-size:13px;margin-left:10px}.home .hero .filters .filter-wrapper .open-dropdown-wrapper{-webkit-box-flex:1;-webkit-flex:1;flex:1}.home .hero .filters .filter-wrapper .open-dropdown{-webkit-box-flex:1;-webkit-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;color:white;text-decoration:none;font-size:12px;text-transform:uppercase;letter-spacing:2px;padding:13px 15px 13px 10px}.home .hero .filters .filter-wrapper .open-dropdown .arrow{display:inline-block;-webkit-transition:all .2s linear;transition:all .2s linear}.home .hero .filters .filter-wrapper .dropdown{position:absolute;left:0;background:white;min-width:100%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;top:0%;opacity:0;pointer-events:none;z-index:2;border-radius:6px}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.home .hero .filters .filter-wrapper .dropdown{min-width:auto}}.home .hero .filters .filter-wrapper .dropdown ul{padding:8px 15px}.home .hero .filters .filter-wrapper .dropdown ul li a{display:block;padding:10px 0;font-size:11px;color:#172336;text-transform:uppercase;letter-spacing:2px;text-decoration:none;white-space:nowrap}.home .hero .filters .filter-wrapper .dropdown ul li a:hover{color:#00A0E2}.home .hero .filters .button{padding:13px 15px;margin-right:1px}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.home .hero .filters .button{width:100%;text-align:center}}.home .hero .scroll-down-wrapper{position:absolute;bottom:20px;text-align:center}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.home .hero .scroll-down-wrapper{position:static;text-align:center}}.home .hero .scroll-down-wrapper a{color:white;text-decoration:none;font-size:32px}.home .marketplace header.heading{background:#172336}.home .marketplace header.heading h2{color:white;font-size:28px;letter-spacing:3px;text-transform:uppercase;font-weight:400;padding:150px 0 40px}.home .marketplace .trips-wrapper{position:relative;max-height:calc(100vh - 180px);overflow:auto;width:calc(100% + 20px)}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.home .marketplace .trips-wrapper{max-height:calc(100vh - 140px);width:100%}}.home .marketplace .trips{display:grid;grid-template-columns:repeat(auto-fill, minmax(200px, 200px));grid-gap:30px;padding:30px}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.home .marketplace .trips{grid-template-columns:repeat(auto-fill, minmax(150px, 1fr));grid-gap:10px;padding:0 20px 20px 20px}}.home .marketplace .trips .trip{position:relative;width:200px;height:300px;text-decoration:none}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.home .marketplace .trips .trip{width:unset;height:unset}}.home .marketplace .trips .trip:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.home .marketplace .trips .trip:hover{-webkit-transition:none;transition:none}}.home .marketplace .trips .trip::after{content:'';position:absolute;top:13%;left:10%;width:80%;height:80%;border-radius:10px;box-shadow:0 0 90px rgba(0,0,0,0.2);z-index:-1}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.home .marketplace .trips .trip::after{display:none}}.home .marketplace .trips .trip .card{-webkit-mask-box-image:url("images/trip-mask.svg");mask-border:url("images/trip-mask.svg");height:100%}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.home .marketplace .trips .trip .card{-webkit-mask-box-image:none;mask-border:none;border-radius:8px;overflow:hidden}}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.home .marketplace .trips .trip .card{height:190px}}.home .marketplace .trips .trip .card header{height:155px;position:relative}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.home .marketplace .trips .trip .card header{height:100%}}.home .marketplace .trips .trip .card header .background-image{position:absolute;top:0;left:0;width:100%;height:calc(100% - 30px)}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.home .marketplace .trips .trip .card header .background-image{height:100%}}.home .marketplace .trips .trip .card header .background-image:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:-webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.5)),-webkit-linear-gradient(143deg, rgba(0,0,0,0), rgba(0,0,0,0.3));background-image:linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.5)),linear-gradient(307deg, rgba(0,0,0,0), rgba(0,0,0,0.3))}.home .marketplace .trips .trip .card header .background-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home .marketplace .trips .trip .card header .trip-heading{position:absolute;bottom:0;width:100%}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.home .marketplace .trips .trip .card header .trip-heading{bottom:unset;height:100%;top:0;padding:20px 10px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}}.home .marketplace .trips .trip .card header .trip-heading .category{border-radius:6px;padding:5px 7px 3px;border:1px solid rgba(255,255,255,0.5);color:white;font-size:9px;letter-spacing:0.9px;text-transform:uppercase;display:inline-block;margin:0 10px 7px 10px}.home .marketplace .trips .trip .card header .trip-heading .title{color:white;font-size:18px;line-height:1.22;font-weight:700;overflow:hidden;margin:0 10px 10px 10px;-webkit-box-flex:1;-webkit-flex:1;flex:1}.home .marketplace .trips .trip .card header .trip-heading .organizer{height:30px;padding:0 10px;line-height:30px;color:#172336;font-size:12px;font-weight:700;background:#F1F5F6;width:100%;display:block}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.home .marketplace .trips .trip .card header .trip-heading .organizer{background:none;text-align:center;color:white;-webkit-align-self:flex-end;align-self:flex-end;height:unset;line-height:normal}}.home .marketplace .trips .trip .card .features{background:white;height:145px;padding:13px}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.home .marketplace .trips .trip .card .features{display:none}}.home .marketplace .trips .trip .card .features li{color:#AAB5BB;font-size:11px;margin-bottom:12px;letter-spacing:0.4px;line-height:1.5;position:relative;padding-left:12px}.home .marketplace .trips .trip .card .features li:before{content:'';position:absolute;width:6px;height:6px;border-radius:6px;top:3px;left:0;background:#00A0E2}.flow-demo{position:relative;min-height:100%;background:#F1F5F6}.flow-demo header{background:#172336;padding:30px}.flow-demo header .logo{height:30px;display:inline-block}.flow-demo header .logo img{height:100%}.flow-demo header .wrapper{max-width:850px;padding:30px 0}.flow-demo header .wrapper h2{color:#F1F5F6;font-size:18px;text-transform:uppercase;letter-spacing:1.6px;opacity:0.6}.flow-demo header .wrapper p{color:#F1F5F6;line-height:1.8}.flow-demo .flows-wrapper{padding:0 20px}.flow-demo .flows-wrapper .wrapper{max-width:850px}.flow-demo .flows-wrapper .wrapper .flows{display:grid;grid-template-columns:repeat(auto-fill, minmax(270px, 1fr));grid-gap:20px;margin-top:-30px}.flow-demo .flows-wrapper .wrapper .flows .flow{background:white;padding:20px;border-radius:6px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.flow-demo .flows-wrapper .wrapper .flows .flow h3{text-transform:uppercase;letter-spacing:1.6px;line-height:1.5;margin-bottom:10px;color:#172336}.flow-demo .flows-wrapper .wrapper .flows .flow p{color:#666675;font-size:14px;margin-bottom:15px;line-height:1.4;-webkit-box-flex:1;-webkit-flex:1;flex:1}.flow-demo .flows-wrapper .wrapper .flows .flow a{font-size:11px;text-transform:uppercase;letter-spacing:2px;font-weight:700;color:#00A0E2;background:-webkit-linear-gradient(45deg, #00CEF3, #00A0E2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;padding:5px 0}.account{position:relative;min-height:100%;background:#F1F5F6}.account header.main{background:#172336;padding:30px}.account header.main a.logo{height:40px}.account header.main a.logo img{height:100%}.account header.main nav{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.account header.main nav ul{display:-webkit-box;display:-webkit-flex;display:flex;margin-right:15px}.account header.main nav ul li{margin:0 15px}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.account header.main nav ul li{display:none}.account header.main nav ul li.mobile{display:block;margin:0}}.account header.main nav ul li a{color:white;text-transform:uppercase;letter-spacing:2px;font-size:12px;text-decoration:none}.account header.main nav .dropdown-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative;justify-items:center}.account header.main nav .dropdown-wrapper.opened .open-dropdown .arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.account header.main nav .dropdown-wrapper.opened .dropdown{top:calc(100% + 10px);pointer-events:all;opacity:1}.account header.main nav .dropdown-wrapper .open-dropdown-wrapper{-webkit-box-flex:1;-webkit-flex:1;flex:1}.account header.main nav .dropdown-wrapper .open-dropdown .arrow{display:inline-block;-webkit-transition:all .2s linear;transition:all .2s linear;font-size:10px;margin-left:5px}.account header.main nav .dropdown-wrapper .dropdown{position:absolute;right:0;background:white;min-width:100%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;top:0%;opacity:0;pointer-events:none;z-index:2;border-radius:6px;box-shadow:0 3px 8px 0 rgba(0,0,0,0.1)}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.account header.main nav .dropdown-wrapper .dropdown{min-width:auto}}.account header.main nav .dropdown-wrapper .dropdown ul{padding:8px 15px;display:block}.account header.main nav .dropdown-wrapper .dropdown ul li{display:block}.account header.main nav .dropdown-wrapper .dropdown ul li a{display:block;padding:10px 0;font-size:11px;color:#172336;text-transform:uppercase;letter-spacing:2px;text-decoration:none;white-space:nowrap}.account header.main nav .dropdown-wrapper .dropdown ul li a:hover{color:#00A0E2}.account header.main nav .hamburger-menu-wrapper{margin-right:30px}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.account header.main nav .hamburger-menu-wrapper{display:none}}.account header.main nav .hamburger-menu-wrapper .open-hamburger-menu{color:white}.account header.main nav .country-selecter{position:relative}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.account header.main nav .country-selecter{display:none}}.account header.main nav .country-selecter .open-country-list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;text-decoration:none}.account header.main nav .country-selecter .open-country-list figure{display:block;margin-right:10px}.account header.main nav .country-selecter .open-country-list figure img{display:block}.account header.main nav .country-selecter .open-country-list .icon{color:white;font-size:10px}.account header.main .application-status .wrapper{max-width:650px;margin:30px auto 30px}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.account header.main .application-status .wrapper{margin:20px auto 10px}}.account header.main .application-status .status-step{color:rgba(241,245,246,0.6);text-transform:uppercase;letter-spacing:1.7px;font-size:18px;line-height:2}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.account header.main .application-status .status-step{font-size:14px}}.account header.main .application-status .status-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-bottom:30px}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.account header.main .application-status .status-wrapper{margin-bottom:20px}}.account header.main .application-status .status-wrapper .status{color:white;font-size:30px;letter-spacing:2.8px;line-height:1.2;text-transform:uppercase}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.account header.main .application-status .status-wrapper .status{font-size:18px}}.account header.main .application-status .status-wrapper a{-webkit-flex-shrink:0;flex-shrink:0;width:40px;height:40px;border-radius:40px;border:1px solid #00A0E2;color:#B9B9B9;font-size:14px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;text-decoration:none}.account header.main .application-progress{position:relative;width:100%;height:8px;border-radius:8px;overflow:hidden}.account header.main .application-progress .track{position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(255,255,255,0.2);border-radius:8px}.account header.main .application-progress .current-progress{position:absolute;top:0;left:0;border-radius:8px;width:30%;height:100%;background:-webkit-linear-gradient(right, #00CEF3 0%, #00A0E2 100%);background:linear-gradient(270deg, #00CEF3 0%, #00A0E2 100%)}.account .account-wrapper{padding:20px}.account .account-wrapper .wrapper{max-width:650px;margin:auto}.account .account-wrapper .account-section{margin-bottom:10px;border-radius:5px;background:white}.account .account-wrapper .account-section header{padding:17px 20px 17px 30px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.account .account-wrapper .account-section header h3{color:#172336;font-size:18px;line-height:2;letter-spacing:1.7px;text-transform:uppercase}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.account .account-wrapper .account-section header h3{font-size:16px}}.account .account-wrapper .account-section header nav .action{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.account .account-wrapper .account-section header nav .action .label{font-size:12px;color:#AAB5BB;letter-spacing:2.25px;text-transform:uppercase;margin-right:10px}.account .account-wrapper .account-section header nav .action .icon{width:40px;height:40px;border-radius:40px;border:1px solid #00A0E2;color:#B9B9B9;font-size:14px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;text-decoration:none}.account .account-wrapper .account-profile-details-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:5px 20px 20px 30px}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.account .account-wrapper .account-profile-details-wrapper{display:block}}.account .account-wrapper .account-profile-details-wrapper .account-profile{-webkit-flex-shrink:0;flex-shrink:0;margin-right:50px}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.account .account-wrapper .account-profile-details-wrapper .account-profile{margin:0 auto 40px}}.account .account-wrapper .account-profile-details-wrapper .account-profile figure{width:140px;height:140px;position:relative;border-radius:140px;overflow:hidden;margin-bottom:10px}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.account .account-wrapper .account-profile-details-wrapper .account-profile figure{margin:0 auto 10px}}.account .account-wrapper .account-profile-details-wrapper .account-profile figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.account .account-wrapper .account-profile-details-wrapper .account-profile figure figcaption{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background:#AAB5BB;font-size:60px;letter-spacing:5.6px;text-transform:uppercase;color:white}.account .account-wrapper .account-profile-details-wrapper .account-profile .upload-photo{font-size:10px;letter-spacing:1.8px;text-transform:uppercase;color:#AAB5BB;text-decoration:none;text-align:center;display:block}.account .account-wrapper .account-profile-details-wrapper .account-details-wrapper{-webkit-box-flex:1;-webkit-flex:1;flex:1}.account .account-wrapper .account-profile-details-wrapper .account-details-wrapper .details .detail{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-bottom:10px}.account .account-wrapper .account-profile-details-wrapper .account-details-wrapper .details .detail .term{width:33%;color:#AAB5BB;font-size:10px;padding:8px 0;text-transform:uppercase;letter-spacing:1.8px}.account .account-wrapper .account-profile-details-wrapper .account-details-wrapper .details .detail .value{width:66%;color:#666675;font-size:16px;padding:8px 0}.account .account-wrapper .account-profile-details-wrapper .account-details-wrapper .details .refferal{border-top:1px solid #F1F5F6;padding-top:20px}.account .account-wrapper .account-profile-details-wrapper .account-details-wrapper .details .refferal .term{padding:0;-webkit-flex-shrink:0;flex-shrink:0}.account .account-wrapper .account-profile-details-wrapper .account-details-wrapper .details .refferal .value{padding:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.account .account-wrapper .account-profile-details-wrapper .account-details-wrapper .details .refferal .value .icon{width:40px;height:40px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:#B9B9B9;text-decoration:none}.account .account-wrapper .account-profile-details-wrapper .account-details-wrapper .details .refferal .share-link-wrapper{width:230px;background:#EEF2F4;border-radius:5px;padding:10px 15px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.account .account-wrapper .account-profile-details-wrapper .account-details-wrapper .details .refferal .share-link-wrapper{width:calc(100% - 40px)}}.account .account-wrapper .account-profile-details-wrapper .account-details-wrapper .details .refferal .share-link-wrapper .link{color:#666675;font-size:16px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:15px;-webkit-box-flex:1;-webkit-flex:1;flex:1}.account .account-wrapper .account-profile-details-wrapper .account-details-wrapper .details .refferal .share-link-wrapper .copy{-webkit-flex-shrink:0;flex-shrink:0;color:#00A0E2;font-weight:600;font-size:14px;letter-spacing:2px;text-transform:uppercase;text-decoration:none}.account .account-wrapper .account-profile-details-wrapper .account-details-wrapper .details .refferal .share-link-wrapper .copy .copied{display:none;color:#00A0E2}.account .account-wrapper .account-profile-details-wrapper .account-details-wrapper .details .refferal .share-link-wrapper .copy.showing .copied{display:block}.account .account-wrapper .account-profile-details-wrapper .account-details-wrapper .details .refferal .share-link-wrapper .copy.showing .initial{display:none}.account .account-wrapper .account-trips .trips-wrapper{padding:0 30px}.account .account-wrapper .account-trips .trips-wrapper .trip{padding:20px 0;border-top:1px solid #F1F5F6;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.account .account-wrapper .account-trips .trips-wrapper .trip{display:block}}.account .account-wrapper .account-trips .trips-wrapper .trip:last-child{border-bottom:1px solid #F1F5F6}.account .account-wrapper .account-trips .trips-wrapper .trip .trip-card-image{width:165px;margin-right:25px;overflow:hidden;position:relative}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.account .account-wrapper .account-trips .trips-wrapper .trip .trip-card-image{height:180px;margin:0 auto 20px}}.account .account-wrapper .account-trips .trips-wrapper .trip .trip-card-image .background-image{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:6px;overflow:hidden}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.account .account-wrapper .account-trips .trips-wrapper .trip .trip-card-image .background-image{height:100%}}.account .account-wrapper .account-trips .trips-wrapper .trip .trip-card-image .background-image:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:-webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.5)),-webkit-linear-gradient(143deg, rgba(0,0,0,0), rgba(0,0,0,0.3));background-image:linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.5)),linear-gradient(307deg, rgba(0,0,0,0), rgba(0,0,0,0.3))}.account .account-wrapper .account-trips .trips-wrapper .trip .trip-card-image .background-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.account .account-wrapper .account-trips .trips-wrapper .trip .trip-card-image .trip-heading{position:absolute;top:0;width:100%;padding:20px 15px 15px 10px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:100%}.account .account-wrapper .account-trips .trips-wrapper .trip .trip-card-image .trip-heading .category{border-radius:6px;border:1px solid rgba(255,255,255,0.5);color:white;font-size:9px;letter-spacing:0.9px;text-transform:uppercase;display:inline-block;margin-bottom:15px;padding:3px 4px 2px}.account .account-wrapper .account-trips .trips-wrapper .trip .trip-card-image .trip-heading .title{color:white;font-size:16px;line-height:1.15;font-weight:700;overflow:hidden;margin-bottom:15px;-webkit-box-flex:1;-webkit-flex:1;flex:1}.account .account-wrapper .account-trips .trips-wrapper .trip .trip-card-image .trip-heading .organizer{color:white;font-size:10px}.account .account-wrapper .account-trips .trips-wrapper .trip .trip-details-wrapper{-webkit-box-flex:1;-webkit-flex:1;flex:1}.account .account-wrapper .account-trips .trips-wrapper .trip .trip-details-wrapper .details .detail{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-bottom:10px}.account .account-wrapper .account-trips .trips-wrapper .trip .trip-details-wrapper .details .detail .term{width:33%;color:#AAB5BB;font-size:10px;padding:8px 0;text-transform:uppercase;letter-spacing:1.8px}.account .account-wrapper .account-trips .trips-wrapper .trip .trip-details-wrapper .details .detail .term a{color:#00A0E2;text-decoration:none}.account .account-wrapper .account-trips .trips-wrapper .trip .trip-details-wrapper .details .detail .value{width:66%;color:#666675;font-size:16px;padding:8px 0}.account .account-wrapper .account-trips .trips-wrapper .trip .trip-details-wrapper .status-wrapper{background:#EEF2F4;border-radius:5px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.account .account-wrapper .account-trips .trips-wrapper .trip .trip-details-wrapper .status-wrapper .label{padding:10px 15px;width:33%;color:#AAB5BB;font-size:10px;text-transform:uppercase;letter-spacing:1.8px}.account .account-wrapper .account-trips .trips-wrapper .trip .trip-details-wrapper .status-wrapper .status{width:calc(66% - 40px);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.account .account-wrapper .account-trips .trips-wrapper .trip .trip-details-wrapper .status-wrapper .status .color-dot{width:12px;height:12px;background:#F5A623;border-radius:12px;margin-right:10px}.account .account-wrapper .account-trips .trips-wrapper .trip .trip-details-wrapper .status-wrapper .status .current-status{padding:10px 0;color:#666675;font-size:16px}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.account .account-wrapper .account-trips .trips-wrapper .trip .trip-details-wrapper .status-wrapper .status .current-status{font-size:12px}}.account .account-wrapper .account-trips .trips-wrapper .trip .trip-details-wrapper .status-wrapper .icon{width:40px;height:40px;color:#B9B9B9;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;text-decoration:none}.application{display:-webkit-box;display:-webkit-flex;display:flex;min-height:100%}.application .application-wrapper{-webkit-box-flex:1;-webkit-flex:1;flex:1}.application .application-wrapper header.main{padding:30px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-bottom:40px}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.application .application-wrapper header.main{padding:15px 30px}}.application .application-wrapper header.main a.logo{height:40px;display:-webkit-box;display:-webkit-flex;display:flex;text-decoration:none}.application .application-wrapper header.main a.logo img{height:100%}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.application .application-wrapper header.main a.logo .text{display:none}}.application .application-wrapper header.main nav{display:-webkit-box;display:-webkit-flex;display:flex}.application .application-wrapper header.main .dropdown-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative;display:none}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.application .application-wrapper header.main .dropdown-wrapper{display:-webkit-box;display:-webkit-flex;display:flex}}.application .application-wrapper header.main .dropdown-wrapper.opened .open-dropdown .arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.application .application-wrapper header.main .dropdown-wrapper.opened .dropdown{top:calc(100% + 10px);pointer-events:all;opacity:1}.application .application-wrapper header.main .dropdown-wrapper .open-dropdown-wrapper{-webkit-box-flex:1;-webkit-flex:1;flex:1}.application .application-wrapper header.main .dropdown-wrapper .open-dropdown{-webkit-box-flex:1;-webkit-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;color:#AAB5BB;text-decoration:none;font-size:12px;text-transform:uppercase;letter-spacing:2px}.application .application-wrapper header.main .dropdown-wrapper .open-dropdown .arrow{display:inline-block;-webkit-transition:all .2s linear;transition:all .2s linear;font-size:10px;margin-left:5px}.application .application-wrapper header.main .dropdown-wrapper .dropdown{position:absolute;left:0;background:white;min-width:100%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;top:0%;opacity:0;pointer-events:none;z-index:2;border-radius:6px;box-shadow:0 3px 8px 0 rgba(0,0,0,0.1)}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.application .application-wrapper header.main .dropdown-wrapper .dropdown{min-width:auto}}.application .application-wrapper header.main .dropdown-wrapper .dropdown ul{padding:8px 15px}.application .application-wrapper header.main .dropdown-wrapper .dropdown ul li a{display:block;padding:10px 0;font-size:11px;color:#172336;text-transform:uppercase;letter-spacing:2px;text-decoration:none;white-space:nowrap}.application .application-wrapper header.main .dropdown-wrapper .dropdown ul li a:hover{color:#00A0E2}.application .application-wrapper header.main .open-trip-cart{margin-left:20px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;color:#AAB5BB;text-decoration:none;text-transform:uppercase;letter-spacing:2px;display:none}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.application .application-wrapper header.main .open-trip-cart{display:-webkit-box;display:-webkit-flex;display:flex}}.application .application-wrapper header.main .open-trip-cart.opened .arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.application .application-wrapper header.main .open-trip-cart .arrow{display:inline-block;-webkit-transition:all .2s linear;transition:all .2s linear;font-size:10px;margin-left:5px;font-size:12px}.application .application-wrapper header.main .open-trip-cart .icon{color:#172336;font-size:24px}.application .application-wrapper .wrapper{width:100%;max-width:600px;margin:auto}.application .application-wrapper h1{color:#172336;font-size:30px;letter-spacing:2.75px;margin-bottom:30px;text-transform:uppercase}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.application .application-wrapper h1{font-size:24px;text-align:center}}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.application .application-wrapper .application-sections{padding:20px}}.application .application-wrapper .application-sections .application-section{margin-bottom:20px;border:1px solid #CDD4D8;border-radius:6px;display:-webkit-box;display:-webkit-flex;display:flex;text-decoration:none;padding:20px}.application .application-wrapper .application-sections .application-section.next .icon{color:#00A0E2}.application .application-wrapper .application-sections .application-section.next .section-details-wrapper .section-icons .open{border:1px solid #00A0E2}.application .application-wrapper .application-sections .application-section.completed .icon{color:#00A0E2}.application .application-wrapper .application-sections .application-section.completed .section-details-wrapper .section-details h3{margin-bottom:0}.application .application-wrapper .application-sections .application-section.completed .section-details-wrapper .section-details p{display:none}.application .application-wrapper .application-sections .application-section.completed .section-details-wrapper .section-icons .open{display:none}.application .application-wrapper .application-sections .application-section.completed .section-details-wrapper .section-icons .completed{display:-webkit-box;display:-webkit-flex;display:flex}.application .application-wrapper .application-sections .application-section.locked .icon{color:#00A0E2}.application .application-wrapper .application-sections .application-section.locked .section-details-wrapper .section-details h3{margin-bottom:0}.application .application-wrapper .application-sections .application-section.locked .section-details-wrapper .section-details p{display:none}.application .application-wrapper .application-sections .application-section.locked .section-details-wrapper .section-icons .open{display:none}.application .application-wrapper .application-sections .application-section.locked .section-details-wrapper .section-icons .completed{display:none}.application .application-wrapper .application-sections .application-section.locked .section-details-wrapper .section-icons .locked{display:-webkit-box;display:-webkit-flex;display:flex}.application .application-wrapper .application-sections .application-section.disabled{background:#F1F5F6;border:1px solid #F1F5F6;pointer-events:none}.application .application-wrapper .application-sections .application-section.disabled .section-details-wrapper .section-icons .open{display:none}.application .application-wrapper .application-sections .application-section.disabled .section-details-wrapper .section-icons .completed{display:none}.application .application-wrapper .application-sections .application-section.disabled .section-details-wrapper .section-icons .locked{display:none}.application .application-wrapper .application-sections .application-section.hidden{display:none}.application .application-wrapper .application-sections .application-section .icon{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:40px;height:40px;font-size:40px;margin-right:30px;color:#AAB5BB}.application .application-wrapper .application-sections .application-section .section-details-wrapper{-webkit-box-flex:1;-webkit-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.application .application-wrapper .application-sections .application-section .section-details-wrapper .section-details{-webkit-box-flex:1;-webkit-flex:1;flex:1;padding-right:40px}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.application .application-wrapper .application-sections .application-section .section-details-wrapper .section-details{padding-right:0}}.application .application-wrapper .application-sections .application-section .section-details-wrapper .section-details h3{color:#172336;font-size:18px;text-transform:uppercase;letter-spacing:1.6px;line-height:1.4;margin-bottom:10px}.application .application-wrapper .application-sections .application-section .section-details-wrapper .section-details p{color:#6F6F6F;font-size:16px;line-height:1.8}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.application .application-wrapper .application-sections .application-section .section-details-wrapper .section-icons{display:none}}.application .application-wrapper .application-sections .application-section .section-details-wrapper .section-icons .open{width:40px;height:40px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;border:1px solid #AAB5BB;color:#AAB5BB;border-radius:40px}.application .application-wrapper .application-sections .application-section .section-details-wrapper .section-icons .completed{width:40px;height:40px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:#B0DD34;display:none}.application .application-wrapper .application-sections .application-section .section-details-wrapper .section-icons .locked{background:#B0DD34;border-radius:40px;width:40px;height:40px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:white;display:none}.application .questions-wrapper{width:100%;position:relative;height:100%}.application .questions-wrapper .questions{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.application .questions-wrapper .questions{margin:0;width:100%}}.application .questions-wrapper .questions .question,.application .questions-wrapper .questions .intro{position:absolute;width:100%;top:0;left:0;-webkit-transform:translate(100%, 0);transform:translate(100%, 0);padding:0 20px}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.application .questions-wrapper .questions .question,.application .questions-wrapper .questions .intro{padding:0 30px}}.application .questions-wrapper .questions .question .question-wrapper,.application .questions-wrapper .questions .intro .question-wrapper{width:100%;max-width:600px;margin:auto;padding-bottom:120px}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.application .questions-wrapper .questions .question .question-wrapper,.application .questions-wrapper .questions .intro .question-wrapper{padding-bottom:100px}}.application .questions-wrapper .questions .question.error .input input,.application .questions-wrapper .questions .question.error .input textarea,.application .questions-wrapper .questions .question.error .credit-card input,.application .questions-wrapper .questions .question.error .credit-card textarea,.application .questions-wrapper .questions .question.error .expiry input,.application .questions-wrapper .questions .question.error .expiry textarea,.application .questions-wrapper .questions .question.error .cvv input,.application .questions-wrapper .questions .question.error .cvv textarea,.application .questions-wrapper .questions .question.error .phone input,.application .questions-wrapper .questions .question.error .phone textarea,.application .questions-wrapper .questions .question.error .textarea input,.application .questions-wrapper .questions .question.error .textarea textarea{border-bottom:2px solid #EF4E4E}.application .questions-wrapper .questions .question.error .input .message,.application .questions-wrapper .questions .question.error .credit-card .message,.application .questions-wrapper .questions .question.error .expiry .message,.application .questions-wrapper .questions .question.error .cvv .message,.application .questions-wrapper .questions .question.error .phone .message,.application .questions-wrapper .questions .question.error .textarea .message{display:block;color:#EF4E4E}.application .questions-wrapper .questions .question.error .select .message{display:block;color:#EF4E4E}.application .questions-wrapper .questions .question.success .input input,.application .questions-wrapper .questions .question.success .input textarea,.application .questions-wrapper .questions .question.success .credit-card input,.application .questions-wrapper .questions .question.success .credit-card textarea,.application .questions-wrapper .questions .question.success .expiry input,.application .questions-wrapper .questions .question.success .expiry textarea,.application .questions-wrapper .questions .question.success .cvv input,.application .questions-wrapper .questions .question.success .cvv textarea,.application .questions-wrapper .questions .question.success .phone input,.application .questions-wrapper .questions .question.success .phone textarea,.application .questions-wrapper .questions .question.success .suggestion input,.application .questions-wrapper .questions .question.success .suggestion textarea,.application .questions-wrapper .questions .question.success .textarea input,.application .questions-wrapper .questions .question.success .textarea textarea{border-bottom:2px solid #B0DD34}.application .questions-wrapper .questions .question.success .input .input-nav .cancel-input,.application .questions-wrapper .questions .question.success .input .input-nav .cancel-textarea,.application .questions-wrapper .questions .question.success .input input:focus+.input-nav .cancel-input,.application .questions-wrapper .questions .question.success .input input:focus+.input-nav .cancel-textarea,.application .questions-wrapper .questions .question.success .input .textarea-nav .cancel-input,.application .questions-wrapper .questions .question.success .input .textarea-nav .cancel-textarea,.application .questions-wrapper .questions .question.success .input textarea:focus+.textarea-nav .cancel-input,.application .questions-wrapper .questions .question.success .input textarea:focus+.textarea-nav .cancel-textarea,.application .questions-wrapper .questions .question.success .credit-card .input-nav .cancel-input,.application .questions-wrapper .questions .question.success .credit-card .input-nav .cancel-textarea,.application .questions-wrapper .questions .question.success .credit-card input:focus+.input-nav .cancel-input,.application .questions-wrapper .questions .question.success .credit-card input:focus+.input-nav .cancel-textarea,.application .questions-wrapper .questions .question.success .credit-card .textarea-nav .cancel-input,.application .questions-wrapper .questions .question.success .credit-card .textarea-nav .cancel-textarea,.application .questions-wrapper .questions .question.success .credit-card textarea:focus+.textarea-nav .cancel-input,.application .questions-wrapper .questions .question.success .credit-card textarea:focus+.textarea-nav .cancel-textarea,.application .questions-wrapper .questions .question.success .expiry .input-nav .cancel-input,.application .questions-wrapper .questions .question.success .expiry .input-nav .cancel-textarea,.application .questions-wrapper .questions .question.success .expiry input:focus+.input-nav .cancel-input,.application .questions-wrapper .questions .question.success .expiry input:focus+.input-nav .cancel-textarea,.application .questions-wrapper .questions .question.success .expiry .textarea-nav .cancel-input,.application .questions-wrapper .questions .question.success .expiry .textarea-nav .cancel-textarea,.application .questions-wrapper .questions .question.success .expiry textarea:focus+.textarea-nav .cancel-input,.application .questions-wrapper .questions .question.success .expiry textarea:focus+.textarea-nav .cancel-textarea,.application .questions-wrapper .questions .question.success .cvv .input-nav .cancel-input,.application .questions-wrapper .questions .question.success .cvv .input-nav .cancel-textarea,.application .questions-wrapper .questions .question.success .cvv input:focus+.input-nav .cancel-input,.application .questions-wrapper .questions .question.success .cvv input:focus+.input-nav .cancel-textarea,.application .questions-wrapper .questions .question.success .cvv .textarea-nav .cancel-input,.application .questions-wrapper .questions .question.success .cvv .textarea-nav .cancel-textarea,.application .questions-wrapper .questions .question.success .cvv textarea:focus+.textarea-nav .cancel-input,.application .questions-wrapper .questions .question.success .cvv textarea:focus+.textarea-nav .cancel-textarea,.application .questions-wrapper .questions .question.success .phone .input-nav .cancel-input,.application .questions-wrapper .questions .question.success .phone .input-nav .cancel-textarea,.application .questions-wrapper .questions .question.success .phone input:focus+.input-nav .cancel-input,.application .questions-wrapper .questions .question.success .phone input:focus+.input-nav .cancel-textarea,.application .questions-wrapper .questions .question.success .phone .textarea-nav .cancel-input,.application .questions-wrapper .questions .question.success .phone .textarea-nav .cancel-textarea,.application .questions-wrapper .questions .question.success .phone textarea:focus+.textarea-nav .cancel-input,.application .questions-wrapper .questions .question.success .phone textarea:focus+.textarea-nav .cancel-textarea,.application .questions-wrapper .questions .question.success .suggestion .input-nav .cancel-input,.application .questions-wrapper .questions .question.success .suggestion .input-nav .cancel-textarea,.application .questions-wrapper .questions .question.success .suggestion input:focus+.input-nav .cancel-input,.application .questions-wrapper .questions .question.success .suggestion input:focus+.input-nav .cancel-textarea,.application .questions-wrapper .questions .question.success .suggestion .textarea-nav .cancel-input,.application .questions-wrapper .questions .question.success .suggestion .textarea-nav .cancel-textarea,.application .questions-wrapper .questions .question.success .suggestion textarea:focus+.textarea-nav .cancel-input,.application .questions-wrapper .questions .question.success .suggestion textarea:focus+.textarea-nav .cancel-textarea,.application .questions-wrapper .questions .question.success .textarea .input-nav .cancel-input,.application .questions-wrapper .questions .question.success .textarea .input-nav .cancel-textarea,.application .questions-wrapper .questions .question.success .textarea input:focus+.input-nav .cancel-input,.application .questions-wrapper .questions .question.success .textarea input:focus+.input-nav .cancel-textarea,.application .questions-wrapper .questions .question.success .textarea .textarea-nav .cancel-input,.application .questions-wrapper .questions .question.success .textarea .textarea-nav .cancel-textarea,.application .questions-wrapper .questions .question.success .textarea textarea:focus+.textarea-nav .cancel-input,.application .questions-wrapper .questions .question.success .textarea textarea:focus+.textarea-nav .cancel-textarea{display:none}.application .questions-wrapper .questions .question.success .input .input-nav .placeholder-icon,.application .questions-wrapper .questions .question.success .input input:focus+.input-nav .placeholder-icon,.application .questions-wrapper .questions .question.success .input .textarea-nav .placeholder-icon,.application .questions-wrapper .questions .question.success .input textarea:focus+.textarea-nav .placeholder-icon,.application .questions-wrapper .questions .question.success .credit-card .input-nav .placeholder-icon,.application .questions-wrapper .questions .question.success .credit-card input:focus+.input-nav .placeholder-icon,.application .questions-wrapper .questions .question.success .credit-card .textarea-nav .placeholder-icon,.application .questions-wrapper .questions .question.success .credit-card textarea:focus+.textarea-nav .placeholder-icon,.application .questions-wrapper .questions .question.success .expiry .input-nav .placeholder-icon,.application .questions-wrapper .questions .question.success .expiry input:focus+.input-nav .placeholder-icon,.application .questions-wrapper .questions .question.success .expiry .textarea-nav .placeholder-icon,.application .questions-wrapper .questions .question.success .expiry textarea:focus+.textarea-nav .placeholder-icon,.application .questions-wrapper .questions .question.success .cvv .input-nav .placeholder-icon,.application .questions-wrapper .questions .question.success .cvv input:focus+.input-nav .placeholder-icon,.application .questions-wrapper .questions .question.success .cvv .textarea-nav .placeholder-icon,.application .questions-wrapper .questions .question.success .cvv textarea:focus+.textarea-nav .placeholder-icon,.application .questions-wrapper .questions .question.success .phone .input-nav .placeholder-icon,.application .questions-wrapper .questions .question.success .phone input:focus+.input-nav .placeholder-icon,.application .questions-wrapper .questions .question.success .phone .textarea-nav .placeholder-icon,.application .questions-wrapper .questions .question.success .phone textarea:focus+.textarea-nav .placeholder-icon,.application .questions-wrapper .questions .question.success .suggestion .input-nav .placeholder-icon,.application .questions-wrapper .questions .question.success .suggestion input:focus+.input-nav .placeholder-icon,.application .questions-wrapper .questions .question.success .suggestion .textarea-nav .placeholder-icon,.application .questions-wrapper .questions .question.success .suggestion textarea:focus+.textarea-nav .placeholder-icon,.application .questions-wrapper .questions .question.success .textarea .input-nav .placeholder-icon,.application .questions-wrapper .questions .question.success .textarea input:focus+.input-nav .placeholder-icon,.application .questions-wrapper .questions .question.success .textarea .textarea-nav .placeholder-icon,.application .questions-wrapper .questions .question.success .textarea textarea:focus+.textarea-nav .placeholder-icon{display:none}.application .questions-wrapper .questions .question.success .input .input-nav .input-next-question,.application .questions-wrapper .questions .question.success .input input:focus+.input-nav .input-next-question,.application .questions-wrapper .questions .question.success .input .textarea-nav .input-next-question,.application .questions-wrapper .questions .question.success .input textarea:focus+.textarea-nav .input-next-question,.application .questions-wrapper .questions .question.success .credit-card .input-nav .input-next-question,.application .questions-wrapper .questions .question.success .credit-card input:focus+.input-nav .input-next-question,.application .questions-wrapper .questions .question.success .credit-card .textarea-nav .input-next-question,.application .questions-wrapper .questions .question.success .credit-card textarea:focus+.textarea-nav .input-next-question,.application .questions-wrapper .questions .question.success .expiry .input-nav .input-next-question,.application .questions-wrapper .questions .question.success .expiry input:focus+.input-nav .input-next-question,.application .questions-wrapper .questions .question.success .expiry .textarea-nav .input-next-question,.application .questions-wrapper .questions .question.success .expiry textarea:focus+.textarea-nav .input-next-question,.application .questions-wrapper .questions .question.success .cvv .input-nav .input-next-question,.application .questions-wrapper .questions .question.success .cvv input:focus+.input-nav .input-next-question,.application .questions-wrapper .questions .question.success .cvv .textarea-nav .input-next-question,.application .questions-wrapper .questions .question.success .cvv textarea:focus+.textarea-nav .input-next-question,.application .questions-wrapper .questions .question.success .phone .input-nav .input-next-question,.application .questions-wrapper .questions .question.success .phone input:focus+.input-nav .input-next-question,.application .questions-wrapper .questions .question.success .phone .textarea-nav .input-next-question,.application .questions-wrapper .questions .question.success .phone textarea:focus+.textarea-nav .input-next-question,.application .questions-wrapper .questions .question.success .suggestion .input-nav .input-next-question,.application .questions-wrapper .questions .question.success .suggestion input:focus+.input-nav .input-next-question,.application .questions-wrapper .questions .question.success .suggestion .textarea-nav .input-next-question,.application .questions-wrapper .questions .question.success .suggestion textarea:focus+.textarea-nav .input-next-question,.application .questions-wrapper .questions .question.success .textarea .input-nav .input-next-question,.application .questions-wrapper .questions .question.success .textarea input:focus+.input-nav .input-next-question,.application .questions-wrapper .questions .question.success .textarea .textarea-nav .input-next-question,.application .questions-wrapper .questions .question.success .textarea textarea:focus+.textarea-nav .input-next-question{display:-webkit-box;display:-webkit-flex;display:flex}.application .questions-wrapper .questions .question.success .input .message,.application .questions-wrapper .questions .question.success .credit-card .message,.application .questions-wrapper .questions .question.success .expiry .message,.application .questions-wrapper .questions .question.success .cvv .message,.application .questions-wrapper .questions .question.success .phone .message,.application .questions-wrapper .questions .question.success .suggestion .message,.application .questions-wrapper .questions .question.success .textarea .message{display:block;color:#B0DD34}.application .questions-wrapper .questions .question.success .select select{color:#172336}.application .questions-wrapper .questions .question.success .select .message{display:block;color:#B0DD34}.application .questions-wrapper .questions .question.required h4:before{position:absolute;content:'*';color:#EF4E4E;right:100%;padding-right:5px}.application .questions-wrapper .questions .question h4{color:#6F6F6F;font-size:18px;letter-spacing:0.35px;font-weight:700;margin-bottom:15px;position:relative}.application .questions-wrapper .questions .question p{color:#AAB5BB;font-size:14px;letter-spacing:0.25px;line-height:1.3}.application .questions-wrapper .questions .question .custom-select{margin-top:40px;position:relative}.application .questions-wrapper .questions .question .custom-select ul.options li{margin-bottom:10px}.application .questions-wrapper .questions .question .custom-select ul.options li a{border:1px solid #CDD4D8;padding:18px 18px 14px 18px;color:#6F6F6F;font-size:24px;letter-spacing:0.4px;border-radius:4px;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.application .questions-wrapper .questions .question .custom-select ul.options li a{font-size:18px;padding:10px 20px 6px}}.application .questions-wrapper .questions .question .custom-select ul.options li a.selected{background:-webkit-linear-gradient(left, #00CEF3 0%, #00A0E2 100%);background:linear-gradient(90deg, #00CEF3 0%, #00A0E2 100%);border:1px solid white;color:white}.application .questions-wrapper .questions .question .custom-select ul.options li a.selected .selected{display:-webkit-box;display:-webkit-flex;display:flex}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.application .questions-wrapper .questions .question .custom-select ul.options li a.selected .selected{display:none}}.application .questions-wrapper .questions .question .custom-select ul.options li a.selected .icon+.selected{display:none}.application .questions-wrapper .questions .question .custom-select ul.options li a.selected .shortcut{display:none}.application .questions-wrapper .questions .question .custom-select ul.options li a.selected .label .hint{color:white}.application .questions-wrapper .questions .question .custom-select ul.options li a .selected{width:25px;height:25px;margin-right:20px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-size:20px;color:white;display:none}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.application .questions-wrapper .questions .question .custom-select ul.options li a .selected{display:none}}.application .questions-wrapper .questions .question .custom-select ul.options li a .shortcut{width:25px;height:25px;border:1px solid #CDD4D8;border-radius:4px;font-size:16px;margin-right:20px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.application .questions-wrapper .questions .question .custom-select ul.options li a .shortcut{display:none}}.application .questions-wrapper .questions .question .custom-select ul.options li a .icon{width:40px;height:40px;margin-right:20px}.application .questions-wrapper .questions .question .custom-select ul.options li a .icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.application .questions-wrapper .questions .question .custom-select ul.options li a .label{-webkit-box-flex:1;-webkit-flex:1;flex:1}.application .questions-wrapper .questions .question .custom-select ul.options li a .label .hint{display:block;padding-top:10px;color:#AAB5BB;font-size:14px}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.application .questions-wrapper .questions .question .custom-select ul.options li:first-child:nth-last-child(1) a,.application .questions-wrapper .questions .question .custom-select ul.options li:first-child:nth-last-child(1) ~ li a,.application .questions-wrapper .questions .question .custom-select ul.options li:first-child:nth-last-child(2) a,.application .questions-wrapper .questions .question .custom-select ul.options li:first-child:nth-last-child(2) ~ li a,.application .questions-wrapper .questions .question .custom-select ul.options li:first-child:nth-last-child(3) a,.application .questions-wrapper .questions .question .custom-select ul.options li:first-child:nth-last-child(3) ~ li a{font-size:18px}.application .questions-wrapper .questions .question .custom-select ul.options li:first-child:nth-last-child(1) a .label,.application .questions-wrapper .questions .question .custom-select ul.options li:first-child:nth-last-child(1) ~ li a .label,.application .questions-wrapper .questions .question .custom-select ul.options li:first-child:nth-last-child(2) a .label,.application .questions-wrapper .questions .question .custom-select ul.options li:first-child:nth-last-child(2) ~ li a .label,.application .questions-wrapper .questions .question .custom-select ul.options li:first-child:nth-last-child(3) a .label,.application .questions-wrapper .questions .question .custom-select ul.options li:first-child:nth-last-child(3) ~ li a .label{padding:20px 20px 20px 0}}.application .questions-wrapper .questions .question .select{margin-top:40px;position:relative}.application .questions-wrapper .questions .question .select select{width:100%;height:50px;font-size:20px;color:#AAB5BB;border:none;outline:none;border-bottom:2px solid #979797;font-family:"Nexa",sans-serif;-webkit-appearance:none;border-radius:0;background:none}.application .questions-wrapper .questions .question .select .select-nav{position:absolute;height:50px;padding-bottom:2px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;right:0;top:0;pointer-events:none}.application .questions-wrapper .questions .question .select .select-nav .open-select{color:#AAB5BB;font-size:14px;width:40px;height:40px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;text-decoration:none;pointer-events:none}.application .questions-wrapper .questions .question .select .message{font-size:13px;padding-top:5px;letter-spacing:0.4px;display:none}.application .questions-wrapper .questions .question .input,.application .questions-wrapper .questions .question .expiry,.application .questions-wrapper .questions .question .cvv,.application .questions-wrapper .questions .question .phone{margin-top:40px;position:relative}.application .questions-wrapper .questions .question .input.filled .input-nav .cancel-input,.application .questions-wrapper .questions .question .expiry.filled .input-nav .cancel-input,.application .questions-wrapper .questions .question .cvv.filled .input-nav .cancel-input,.application .questions-wrapper .questions .question .phone.filled .input-nav .cancel-input{display:-webkit-box;display:-webkit-flex;display:flex}.application .questions-wrapper .questions .question .input input,.application .questions-wrapper .questions .question .expiry input,.application .questions-wrapper .questions .question .cvv input,.application .questions-wrapper .questions .question .phone input{width:100%;height:50px;font-size:20px;color:#172336;border:none;outline:none;border-bottom:2px solid #979797;font-family:"Nexa",sans-serif;-webkit-appearance:none;border-radius:0}.application .questions-wrapper .questions .question .input input::-webkit-input-placeholder,.application .questions-wrapper .questions .question .expiry input::-webkit-input-placeholder,.application .questions-wrapper .questions .question .cvv input::-webkit-input-placeholder,.application .questions-wrapper .questions .question .phone input::-webkit-input-placeholder{color:#AAB5BB}.application .questions-wrapper .questions .question .input input:-moz-placeholder,.application .questions-wrapper .questions .question .expiry input:-moz-placeholder,.application .questions-wrapper .questions .question .cvv input:-moz-placeholder,.application .questions-wrapper .questions .question .phone input:-moz-placeholder{color:#AAB5BB}.application .questions-wrapper .questions .question .input input::-moz-placeholder,.application .questions-wrapper .questions .question .expiry input::-moz-placeholder,.application .questions-wrapper .questions .question .cvv input::-moz-placeholder,.application .questions-wrapper .questions .question .phone input::-moz-placeholder{color:#AAB5BB}.application .questions-wrapper .questions .question .input input:-ms-input-placeholder,.application .questions-wrapper .questions .question .expiry input:-ms-input-placeholder,.application .questions-wrapper .questions .question .cvv input:-ms-input-placeholder,.application .questions-wrapper .questions .question .phone input:-ms-input-placeholder{color:#AAB5BB}.application .questions-wrapper .questions .question .input input:focus+.input-nav .cancel-input,.application .questions-wrapper .questions .question .expiry input:focus+.input-nav .cancel-input,.application .questions-wrapper .questions .question .cvv input:focus+.input-nav .cancel-input,.application .questions-wrapper .questions .question .phone input:focus+.input-nav .cancel-input{display:-webkit-box;display:-webkit-flex;display:flex}.application .questions-wrapper .questions .question .input .input-nav,.application .questions-wrapper .questions .question .expiry .input-nav,.application .questions-wrapper .questions .question .cvv .input-nav,.application .questions-wrapper .questions .question .phone .input-nav{position:absolute;height:50px;padding-bottom:2px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;right:0;top:0}.application .questions-wrapper .questions .question .input .input-nav .cancel-input,.application .questions-wrapper .questions .question .expiry .input-nav .cancel-input,.application .questions-wrapper .questions .question .cvv .input-nav .cancel-input,.application .questions-wrapper .questions .question .phone .input-nav .cancel-input{color:#AAB5BB;font-size:14px;width:40px;height:40px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;text-decoration:none;display:none;outline:none}.application .questions-wrapper .questions .question .input .input-nav .placeholder-icon,.application .questions-wrapper .questions .question .expiry .input-nav .placeholder-icon,.application .questions-wrapper .questions .question .cvv .input-nav .placeholder-icon,.application .questions-wrapper .questions .question .phone .input-nav .placeholder-icon{color:#AAB5BB;font-size:14px;text-decoration:none;line-height:50px;outline:none}.application .questions-wrapper .questions .question .input .input-nav .input-next-question,.application .questions-wrapper .questions .question .expiry .input-nav .input-next-question,.application .questions-wrapper .questions .question .cvv .input-nav .input-next-question,.application .questions-wrapper .questions .question .phone .input-nav .input-next-question{width:40px;height:40px;border-radius:40px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background:-webkit-linear-gradient(left, #00CEF3 0%, #00A0E2 100%);background:linear-gradient(90deg, #00CEF3 0%, #00A0E2 100%);text-decoration:none;color:white;font-size:14px;display:none;outline:none}.application .questions-wrapper .questions .question .input .message,.application .questions-wrapper .questions .question .expiry .message,.application .questions-wrapper .questions .question .cvv .message,.application .questions-wrapper .questions .question .phone .message{font-size:13px;padding-top:5px;letter-spacing:0.4px;display:none}.application .questions-wrapper .questions .question .textarea{margin-top:40px;position:relative}.application .questions-wrapper .questions .question .textarea.filled .input-nav .cancel-input{display:-webkit-box;display:-webkit-flex;display:flex}.application .questions-wrapper .questions .question .textarea textarea{width:100%;font-size:20px;color:#172336;border:none;outline:none;border-bottom:2px solid #979797;font-family:"Nexa",sans-serif;-webkit-appearance:none;border-radius:0;resize:none}.application .questions-wrapper .questions .question .textarea textarea::-webkit-input-placeholder{color:#AAB5BB}.application .questions-wrapper .questions .question .textarea textarea:-moz-placeholder{color:#AAB5BB}.application .questions-wrapper .questions .question .textarea textarea::-moz-placeholder{color:#AAB5BB}.application .questions-wrapper .questions .question .textarea textarea:-ms-input-placeholder{color:#AAB5BB}.application .questions-wrapper .questions .question .textarea textarea:focus+.textarea-nav .cancel-input{display:-webkit-box;display:-webkit-flex;display:flex}.application .questions-wrapper .questions .question .textarea .textarea-nav{position:absolute;height:50px;padding-bottom:2px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;right:0;bottom:0}.application .questions-wrapper .questions .question .textarea .textarea-nav .cancel-textarea{color:#AAB5BB;font-size:14px;width:40px;height:40px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;text-decoration:none;display:none;outline:none}.application .questions-wrapper .questions .question .textarea .textarea-nav .placeholder-icon{color:#AAB5BB;font-size:14px;text-decoration:none;line-height:50px;outline:none}.application .questions-wrapper .questions .question .textarea .message{font-size:13px;padding-top:5px;letter-spacing:0.4px;display:none}.application .questions-wrapper .questions .question .credit-card{margin-top:40px;position:relative}.application .questions-wrapper .questions .question .credit-card.filled .input-nav .cancel-input{display:-webkit-box;display:-webkit-flex;display:flex}.application .questions-wrapper .questions .question .credit-card:not([data-type]) .icons .icon[data-type="card"]{display:block}.application .questions-wrapper .questions .question .credit-card[data-type="unknown"] .icons .icon[data-type="card"]{display:block}.application .questions-wrapper .questions .question .credit-card[data-type="jcb"] .icons .icon[data-type="jcb"]{display:block}.application .questions-wrapper .questions .question .credit-card[data-type="diners"] .icons .icon[data-type="diners"]{display:block}.application .questions-wrapper .questions .question .credit-card[data-type="discover"] .icons .icon[data-type="discover"]{display:block}.application .questions-wrapper .questions .question .credit-card[data-type="amex"] .icons .icon[data-type="amex"]{display:block}.application .questions-wrapper .questions .question .credit-card[data-type="mastercard"] .icons .icon[data-type="mastercard"]{display:block}.application .questions-wrapper .questions .question .credit-card[data-type="visa"] .icons .icon[data-type="visa"]{display:block}.application .questions-wrapper .questions .question .credit-card .icons{position:absolute;top:0;left:0;width:25px;height:45px}.application .questions-wrapper .questions .question .credit-card .icons .icon{position:absolute;top:50%;left:0;width:25px;height:25px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);display:none}.application .questions-wrapper .questions .question .credit-card .icons .icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.application .questions-wrapper .questions .question .credit-card input{width:100%;height:50px;font-size:20px;color:#172336;border:none;outline:none;border-bottom:2px solid #979797;font-family:"Nexa",sans-serif;-webkit-appearance:none;border-radius:0;padding-left:40px}.application .questions-wrapper .questions .question .credit-card input::-webkit-input-placeholder{color:#AAB5BB}.application .questions-wrapper .questions .question .credit-card input:-moz-placeholder{color:#AAB5BB}.application .questions-wrapper .questions .question .credit-card input::-moz-placeholder{color:#AAB5BB}.application .questions-wrapper .questions .question .credit-card input:-ms-input-placeholder{color:#AAB5BB}.application .questions-wrapper .questions .question .credit-card input:focus+.input-nav .cancel-input{display:-webkit-box;display:-webkit-flex;display:flex}.application .questions-wrapper .questions .question .credit-card .input-nav{position:absolute;height:50px;padding-bottom:2px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;right:0;top:0}.application .questions-wrapper .questions .question .credit-card .input-nav .cancel-input{color:#AAB5BB;font-size:14px;width:40px;height:40px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;text-decoration:none;display:none;outline:none}.application .questions-wrapper .questions .question .credit-card .input-nav .placeholder-icon{color:#AAB5BB;font-size:14px;text-decoration:none;line-height:50px;outline:none}.application .questions-wrapper .questions .question .credit-card .input-nav .input-next-question{width:40px;height:40px;border-radius:40px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background:-webkit-linear-gradient(left, #00CEF3 0%, #00A0E2 100%);background:linear-gradient(90deg, #00CEF3 0%, #00A0E2 100%);text-decoration:none;color:white;font-size:14px;display:none;outline:none}.application .questions-wrapper .questions .question .credit-card .message{font-size:13px;padding-top:5px;letter-spacing:0.4px;display:none}.application .questions-wrapper .questions .question .suggestion{margin-top:40px;position:relative}.application .questions-wrapper .questions .question .suggestion.filled .input-nav .cancel-input{display:-webkit-box;display:-webkit-flex;display:flex}.application .questions-wrapper .questions .question .suggestion input{width:100%;height:50px;font-size:20px;color:#172336;border:none;outline:none;border-bottom:2px solid #979797;font-family:"Nexa",sans-serif;-webkit-appearance:none;border-radius:0}.application .questions-wrapper .questions .question .suggestion input::-webkit-input-placeholder{color:#AAB5BB}.application .questions-wrapper .questions .question .suggestion input:-moz-placeholder{color:#AAB5BB}.application .questions-wrapper .questions .question .suggestion input::-moz-placeholder{color:#AAB5BB}.application .questions-wrapper .questions .question .suggestion input:-ms-input-placeholder{color:#AAB5BB}.application .questions-wrapper .questions .question .suggestion input:focus+.input-nav .cancel-input{display:-webkit-box;display:-webkit-flex;display:flex}.application .questions-wrapper .questions .question .suggestion .input-nav{position:absolute;height:50px;padding-bottom:2px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;right:0;top:0}.application .questions-wrapper .questions .question .suggestion .input-nav .cancel-input{color:#AAB5BB;font-size:14px;width:40px;height:40px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;text-decoration:none;display:none;outline:none}.application .questions-wrapper .questions .question .suggestion .input-nav .placeholder-icon{color:#AAB5BB;font-size:14px;text-decoration:none;line-height:50px;outline:none}.application .questions-wrapper .questions .question .suggestion .input-nav .input-next-question{width:40px;height:40px;border-radius:40px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background:-webkit-linear-gradient(left, #00CEF3 0%, #00A0E2 100%);background:linear-gradient(90deg, #00CEF3 0%, #00A0E2 100%);text-decoration:none;color:white;font-size:14px;display:none;outline:none}.application .questions-wrapper .questions .question .suggestion .message{font-size:13px;padding-top:5px;letter-spacing:0.4px;display:none}.application .questions-wrapper .questions .question .suggestion .suggestions{position:absolute;top:100%;width:100%;padding-top:10px;background:white}.application .questions-wrapper .questions .question .suggestion .suggestions ul li{margin-bottom:10px}.application .questions-wrapper .questions .question .suggestion .suggestions ul li a{border:1px solid #CDD4D8;padding:18px 18px 14px 18px;color:#6F6F6F;font-size:24px;letter-spacing:0.4px;border-radius:4px;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.application .questions-wrapper .questions .question .suggestion .suggestions ul li a{font-size:18px;padding:10px 20px 6px}}.application .questions-wrapper .questions .question .suggestion .suggestions ul li a.selected,.application .questions-wrapper .questions .question .suggestion .suggestions ul li a:hover{border:1px solid #e1ebed;background:#e1ebed}.application .questions-wrapper .questions .question .calendar .datepicker-container{width:100%;margin:20px auto;border:1px solid #CDD4D8;background-color:white;padding:10px;font-size:18px;color:#6F6F6F;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.application .questions-wrapper .questions .question .calendar .datepicker-container{font-size:12px}}.application .questions-wrapper .questions .question .calendar .datepicker-container .datepicker-panel>ul{margin:0;padding:0;width:100%}.application .questions-wrapper .questions .question .calendar .datepicker-container .datepicker-panel>ul::before,.application .questions-wrapper .questions .question .calendar .datepicker-container .datepicker-panel>ul::after{content:" ";display:table}.application .questions-wrapper .questions .question .calendar .datepicker-container .datepicker-panel>ul::after{clear:both}.application .questions-wrapper .questions .question .calendar .datepicker-container .datepicker-panel>ul>li{cursor:pointer;float:left;height:60px;list-style:none;margin:0;padding:0;text-align:center;width:calc(100% / 7);border-radius:4px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.application .questions-wrapper .questions .question .calendar .datepicker-container .datepicker-panel>ul>li{height:30px}}.application .questions-wrapper .questions .question .calendar .datepicker-container .datepicker-panel>ul>li:hover{background-color:#e1ebed}.application .questions-wrapper .questions .question .calendar .datepicker-container .datepicker-panel>ul>li.muted,.application .questions-wrapper .questions .question .calendar .datepicker-container .datepicker-panel>ul>li.muted:hover{color:#AAB5BB}.application .questions-wrapper .questions .question .calendar .datepicker-container .datepicker-panel>ul>li.highlighted{background-color:#e1ebed}.application .questions-wrapper .questions .question .calendar .datepicker-container .datepicker-panel>ul>li.highlighted:hover{background-color:#e1ebed}.application .questions-wrapper .questions .question .calendar .datepicker-container .datepicker-panel>ul>li.picked,.application .questions-wrapper .questions .question .calendar .datepicker-container .datepicker-panel>ul>li.picked:hover{color:white;background:#00A0E2;background:-webkit-linear-gradient(left, #00CEF3 0%, #00A0E2 100%);background:linear-gradient(90deg, #00CEF3 0%, #00A0E2 100%);font-weight:700}.application .questions-wrapper .questions .question .calendar .datepicker-container .datepicker-panel>ul>li.disabled,.application .questions-wrapper .questions .question .calendar .datepicker-container .datepicker-panel>ul>li.disabled:hover{background-color:#fff;color:#AAB5BB;cursor:default}.application .questions-wrapper .questions .question .calendar .datepicker-container .datepicker-panel>ul>li.disabled.highlighted,.application .questions-wrapper .questions .question .calendar .datepicker-container .datepicker-panel>ul>li.disabled:hover.highlighted{background-color:#00A0E2}.application .questions-wrapper .questions .question .calendar .datepicker-container .datepicker-panel>ul>li[data-view="years current"],.application .questions-wrapper .questions .question .calendar .datepicker-container .datepicker-panel>ul>li[data-view="year current"],.application .questions-wrapper .questions .question .calendar .datepicker-container .datepicker-panel>ul>li[data-view="month current"]{width:150px;width:calc(100% - (100% / 7)*2)}.application .questions-wrapper .questions .question .calendar .datepicker-container .datepicker-panel>ul[data-view="week"]>li,.application .questions-wrapper .questions .question .calendar .datepicker-container .datepicker-panel>ul[data-view="week"]>li:hover{background-color:#fff;cursor:default}.application .questions-wrapper .questions .question .calendar .datepicker-container .datepicker-hide{display:none}.application .questions-wrapper .questions .question .trip{margin:35px 0}.application .questions-wrapper .questions .question .trip .choose-trip{width:350px;border-radius:11px;border:1px dashed #979797;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:40px 20px 30px;text-decoration:none;min-height:250px}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.application .questions-wrapper .questions .question .trip .choose-trip{width:100%}}.application .questions-wrapper .questions .question .trip .choose-trip .icon{width:100px;height:100px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:#00A0E2;font-size:40px;border-radius:100px;border:1px dashed #979797;margin-bottom:20px}.application .questions-wrapper .questions .question .trip .choose-trip p{color:#AAB5BB;font-size:12px;letter-spacing:2px;text-transform:uppercase}.application .questions-wrapper .questions .question .shimmer{background:#e1ebed;background-image:-webkit-linear-gradient(left, #e1ebed 0%, #F1F5F6 20%, #e1ebed 40%, #e1ebed 100%);background-image:linear-gradient(to right, #e1ebed 0%, #F1F5F6 20%, #e1ebed 40%, #e1ebed 100%);background-repeat:no-repeat;background-size:800px 104px;display:inline-block;position:relative;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeholderShimmer;animation-name:placeholderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear}.application .questions-wrapper .questions .question .shimmer.title{height:30px;width:250px;max-width:35%;border-radius:4px;margin-bottom:40px}.application .questions-wrapper .questions .question .shimmer.paragraph{height:20px;width:600px;max-width:80%;border-radius:4px;margin-bottom:10px}.application .questions-wrapper .questions .intro header{margin-bottom:40px}.application .questions-wrapper .questions .intro header .icon{font-size:40px;color:#00A0E2;background:-webkit-linear-gradient(#00CEF3, #00A0E2);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.application .questions-wrapper .questions .intro h3{color:#172336;margin-bottom:10px;font-size:18px;letter-spacing:1.6px;text-transform:uppercase}.application .questions-wrapper .questions .intro p{color:#666675;font-size:20px;line-height:1.6}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.application .questions-wrapper .questions .intro p{font-size:16px}}.application aside.main{width:300px;background:#F1F5F6;padding:30px}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.application aside.main{width:100%;position:fixed;top:0;left:0;width:100%;height:100%;background:#172336;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:0;pointer-events:none;-webkit-transform:translate(0, 100%);transform:translate(0, 100%);z-index:2}.application aside.main.visible{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0);pointer-events:all}}.application aside.main header.main{margin-bottom:40px;height:40px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.application aside.main header.main{height:0;margin-bottom:0}}.application aside.main header.main .close-trip-cart{color:white;position:absolute;top:30px;left:20px;text-decoration:none;display:none}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.application aside.main header.main .close-trip-cart{display:block}}.application aside.main header.main .dropdown-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.application aside.main header.main .dropdown-wrapper{display:none}}.application aside.main header.main .dropdown-wrapper.opened .open-dropdown .arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.application aside.main header.main .dropdown-wrapper.opened .dropdown{top:calc(100% + 10px);pointer-events:all;opacity:1}.application aside.main header.main .dropdown-wrapper .open-dropdown-wrapper{-webkit-box-flex:1;-webkit-flex:1;flex:1}.application aside.main header.main .dropdown-wrapper .open-dropdown{-webkit-box-flex:1;-webkit-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;color:#AAB5BB;text-decoration:none;font-size:12px;text-transform:uppercase;letter-spacing:2px}.application aside.main header.main .dropdown-wrapper .open-dropdown .arrow{display:inline-block;-webkit-transition:all .2s linear;transition:all .2s linear;font-size:10px;margin-left:5px}.application aside.main header.main .dropdown-wrapper .dropdown{position:absolute;left:0;background:white;min-width:100%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;top:0%;opacity:0;pointer-events:none;z-index:2;border-radius:6px;box-shadow:0 3px 8px 0 rgba(0,0,0,0.1)}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.application aside.main header.main .dropdown-wrapper .dropdown{min-width:auto}}.application aside.main header.main .dropdown-wrapper .dropdown ul{padding:8px 15px}.application aside.main header.main .dropdown-wrapper .dropdown ul li a{display:block;padding:10px 0;font-size:11px;color:#172336;text-transform:uppercase;letter-spacing:2px;text-decoration:none;white-space:nowrap}.application aside.main header.main .dropdown-wrapper .dropdown ul li a:hover{color:#00A0E2}.application aside.main .trips h4{color:#666675;font-size:18px;text-transform:uppercase;letter-spacing:1.6px;margin-bottom:30px;text-align:center}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.application aside.main .trips h4{color:white}}.application aside.main .trips .chosen-trips h3{text-align:center;color:#AAB5BB;font-size:12px;font-weight:700;letter-spacing:2.25px;text-transform:uppercase;margin-bottom:20px;display:none}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.application aside.main .trips .chosen-trips h3{color:white}}.application aside.main .trips .chosen-trips .trip{width:170px;margin:0 auto 20px;position:relative;text-decoration:none;display:block}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.application aside.main .trips .chosen-trips .trip{width:100%}}.application aside.main .trips .chosen-trips .trip::after{content:'';position:absolute;top:13%;left:10%;width:80%;height:80%;border-radius:10px;box-shadow:0 0 90px rgba(0,0,0,0.2)}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.application aside.main .trips .chosen-trips .trip::after{display:none}}.application aside.main .trips .chosen-trips .trip .card{-webkit-mask-box-image:url("images/trip-mask.svg");mask-border:url("images/trip-mask.svg");height:100%;position:relative;z-index:1}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.application aside.main .trips .chosen-trips .trip .card{-webkit-mask-box-image:none;mask-border:none;display:-webkit-box;display:-webkit-flex;display:flex;border-radius:4px;overflow:hidden}}.application aside.main .trips .chosen-trips .trip .card header{height:115px;position:relative;margin-bottom:0}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.application aside.main .trips .chosen-trips .trip .card header{height:auto;width:40%}}.application aside.main .trips .chosen-trips .trip .card header .background-image{position:absolute;top:0;left:0;width:100%;height:100%}.application aside.main .trips .chosen-trips .trip .card header .background-image:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:-webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.5)),-webkit-linear-gradient(143deg, rgba(0,0,0,0), rgba(0,0,0,0.3));background-image:linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.5)),linear-gradient(307deg, rgba(0,0,0,0), rgba(0,0,0,0.3))}.application aside.main .trips .chosen-trips .trip .card header .background-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.application aside.main .trips .chosen-trips .trip .card header .trip-heading{position:absolute;bottom:0;width:100%}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.application aside.main .trips .chosen-trips .trip .card header .trip-heading{bottom:unset;top:0;padding:10px 0}}.application aside.main .trips .chosen-trips .trip .card header .trip-heading .category{border-radius:6px;padding:5px 7px 3px;border:1px solid rgba(255,255,255,0.5);color:white;font-size:9px;letter-spacing:0.9px;text-transform:uppercase;display:inline-block;margin:0 10px 7px 10px}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.application aside.main .trips .chosen-trips .trip .card header .trip-heading .category{border-radius:2px}}.application aside.main .trips .chosen-trips .trip .card header .trip-heading .title{color:white;font-size:18px;line-height:1.22;font-weight:700;overflow:hidden;margin:0 10px 10px 10px;-webkit-box-flex:1;-webkit-flex:1;flex:1}.application aside.main .trips .chosen-trips .trip .card .details{background:white;padding:15px 20px}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.application aside.main .trips .chosen-trips .trip .card .details{-webkit-box-flex:1;-webkit-flex:1;flex:1}}.application aside.main .trips .chosen-trips .trip .card .details ul li{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-size:11px;padding:10px 0;border-bottom:1px solid #F1F5F6}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.application aside.main .trips .chosen-trips .trip .card .details ul li{padding:8px 0}}.application aside.main .trips .chosen-trips .trip .card .details ul li:last-child{border-bottom:0}.application aside.main .trips .chosen-trips .trip .card .details ul li .icon{color:#00A0E2;margin-right:10px}.application aside.main .trips .chosen-trips .trip .card .details ul li span{letter-spacing:0.5px;color:#6F6F6F}.application aside.main .trips .choose-trip{width:170px;margin:0 auto;border-radius:11px;border:1px dashed #979797;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:40px 20px 30px;text-decoration:none}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.application aside.main .trips .choose-trip{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;padding:20px}}.application aside.main .trips .choose-trip .icon{width:100px;height:100px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:#00A0E2;font-size:40px;border-radius:100px;border:1px dashed #979797;margin-bottom:20px}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.application aside.main .trips .choose-trip .icon{margin:0 20px 0 0}}.application aside.main .trips .choose-trip p{color:#AAB5BB;font-size:12px;letter-spacing:2px;text-transform:uppercase}.application footer.progress{position:fixed;bottom:0;left:0;width:100%;height:100px;background:#172336;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;z-index:1}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.application footer.progress{height:80px}}.application footer.progress .select-appliaction-section-wrapper{padding-left:30px}.application footer.progress .select-appliaction-section-wrapper .dropdown-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative}.application footer.progress .select-appliaction-section-wrapper .dropdown-wrapper.opened .open-dropdown .arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.application footer.progress .select-appliaction-section-wrapper .dropdown-wrapper.opened .dropdown{bottom:calc(100% + 10px);pointer-events:all;opacity:1}.application footer.progress .select-appliaction-section-wrapper .dropdown-wrapper .open-dropdown-wrapper{-webkit-box-flex:1;-webkit-flex:1;flex:1}.application footer.progress .select-appliaction-section-wrapper .dropdown-wrapper .open-dropdown{-webkit-box-flex:1;-webkit-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;color:#AAB5BB;text-decoration:none;font-size:12px;text-transform:uppercase;letter-spacing:2px}.application footer.progress .select-appliaction-section-wrapper .dropdown-wrapper .open-dropdown .icon{color:#00A0E2;font-size:24px}.application footer.progress .select-appliaction-section-wrapper .dropdown-wrapper .open-dropdown .arrow{display:inline-block;-webkit-transition:all .2s linear;transition:all .2s linear;font-size:10px;margin-left:5px}.application footer.progress .select-appliaction-section-wrapper .dropdown-wrapper .dropdown{position:absolute;left:0;background:white;min-width:100%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;bottom:0%;opacity:0;pointer-events:none;z-index:2;border-radius:6px;box-shadow:0 3px 8px 0 rgba(0,0,0,0.1)}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.application footer.progress .select-appliaction-section-wrapper .dropdown-wrapper .dropdown{min-width:auto}}.application footer.progress .select-appliaction-section-wrapper .dropdown-wrapper .dropdown ul{padding:8px 15px}.application footer.progress .select-appliaction-section-wrapper .dropdown-wrapper .dropdown ul li a{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:10px 0;font-size:11px;color:#6F6F6F;text-transform:uppercase;letter-spacing:2px;text-decoration:none;white-space:nowrap}.application footer.progress .select-appliaction-section-wrapper .dropdown-wrapper .dropdown ul li a .icon{color:#AAB5BB;margin-right:10px}.application footer.progress .select-appliaction-section-wrapper .dropdown-wrapper .dropdown ul li a:hover{color:#00A0E2}.application footer.progress .section-progress{-webkit-box-flex:1;-webkit-flex:1;flex:1;margin:0 40px}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.application footer.progress .section-progress{margin:0 10px}}.application footer.progress .section-progress .track{background:rgba(170,181,187,0.2);height:4px;border-radius:2px;position:relative;overflow:hidden}.application footer.progress .section-progress .track .progress{position:absolute;background:-webkit-linear-gradient(left, #00CEF3 0%, #00A0E2 100%);background:linear-gradient(90deg, #00CEF3 0%, #00A0E2 100%);width:0%;height:4px;border-radius:2px;-webkit-transition:all .5s linear;transition:all .5s linear}.application footer.progress .questions-nav{height:100%;width:300px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding-right:30px;position:relative}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.application footer.progress .questions-nav{width:auto}}.application footer.progress .questions-nav .tool-tip{position:absolute;bottom:calc(100% + 3px);right:3px;-webkit-transform-origin:80% 100%;transform-origin:80% 100%}.application footer.progress .questions-nav .tool-tip .tip{white-space:nowrap;padding:20px 30px 17px 30px;background:white;border-radius:6px;color:#172336;font-size:16px;text-transform:uppercase;letter-spacing:1.5px;position:relative;box-shadow:0 0 20px 0 rgba(0,0,0,0.1)}.application footer.progress .questions-nav .tool-tip .tip .arrow{width:18px;height:18px;background:white;position:absolute;top:calc(100% - 9px);right:60px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.application footer.progress .questions-nav .tool-tip .shadow{background-color:#172336;width:200%;height:200px;border-radius:100%;position:absolute;top:-50%;left:-50%;opacity:0.2;z-index:-1;-webkit-filter:blur(50px);filter:blur(50px)}.application footer.progress .questions-nav .previous-question{text-decoration:none;width:0;overflow:hidden}.application footer.progress .questions-nav .previous-question .icon{width:40px;height:40px;border:1px solid #00A0E2;border-radius:40px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:white;font-size:14px}.application footer.progress .questions-nav .next-question{margin-left:10px;background:-webkit-linear-gradient(left, #00CEF3 0%, #00A0E2 100%);background:linear-gradient(90deg, #00CEF3 0%, #00A0E2 100%);border-radius:40px;height:40px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:0 20px 0 30px;text-decoration:none;color:white;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.application footer.progress .questions-nav .next-question.disabled{background:#e1ebed;color:#666675;pointer-events:none}.application footer.progress .questions-nav .next-question span{font-size:12px;left:2px;text-transform:uppercase;margin-right:10px;font-weight:400}.application footer.progress .questions-nav .next-question .icon{font-size:10px}.register-login{width:380px;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:white;border-radius:4px;overflow:hidden;opacity:0;pointer-events:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:1500}.register-login.visible{opacity:1;pointer-events:all}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.register-login{width:100%;height:100%;top:0;left:0;-webkit-transform:translate(0, 0);transform:translate(0, 0);border-radius:0}}.register-login header{background:-webkit-linear-gradient(45deg, #00CEF3 0%, #00A0E2 100%);background:linear-gradient(45deg, #00CEF3 0%, #00A0E2 100%)}.register-login header .heading{height:80px;padding:0 20px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:none}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.register-login header .heading{display:-webkit-box;display:-webkit-flex;display:flex}}.register-login header .heading a{display:block}.register-login header .heading a img{height:30px}.register-login header nav{display:-webkit-box;display:-webkit-flex;display:flex;overflow:hidden}.register-login header nav a{-webkit-box-flex:1;-webkit-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:flex;height:50px;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;border-radius:4px 4px 0 0;color:white;text-transform:uppercase;font-size:14px;letter-spacing:0.5px;text-decoration:none;padding-top:5px;cursor:pointer}.register-login header nav a.active{background:white;color:#6F6F6F;position:relative}.register-login header nav a.active:before{content:'';width:16px;height:8px;position:absolute;bottom:0;left:-8px;background:url("images/nav-border.svg") center center no-repeat}.register-login header nav a.active:after{content:'';width:16px;height:8px;position:absolute;bottom:0;right:-8px;background:url("images/nav-border.svg") center center no-repeat}.register-login .tab{padding:50px 40px;display:none}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.register-login .tab{position:relative;height:calc(100vh - 130px);overflow:auto}}.register-login .tab.active{display:block}.register-login .facebook-wrapper .facebook{height:50px;background:#4D62AF;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:0 20px;color:white;font-size:14px;letter-spacing:0.5px;text-decoration:none;border-radius:50px;margin-bottom:5px}.register-login .facebook-wrapper .facebook .icon{font-size:30px;margin-right:30px}.register-login .facebook-wrapper p{font-size:12px;text-align:center;color:#AAB5BB}.register-login .or{width:100%;height:1px;background:#AAB5BB;margin:30px 0;position:relative}.register-login .or span{position:absolute;padding:5px 15px;background:white;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#AAB5BB;text-transform:uppercase;font-size:12px;letter-spacing:1px}.register-login .buttons{text-align:center}.register-login .go-back{text-align:center;padding-top:20px}.register-login .go-back a{text-decoration:none;font-size:14px;font-weight:500;letter-spacing:0.5px;text-transform:uppercase;color:#00A0E2;text-decoration:none}.register-login .register h2{text-align:center;color:#6F6F6F;font-size:20px;letter-spacing:0.3px;margin-bottom:40px;line-height:1.4}.register-login .register h2 span{color:#00A0E2;display:block;padding-top:10px}.register-login .register .country{box-shadow:inset 0 1px 0 0 rgba(0,0,0,0.1);background:#e1ebed;height:50px;border-radius:4px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:0 10px;margin-bottom:40px}.register-login .register .country .selected-country{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.register-login .register .country .selected-country .icon{color:#B0DD34;font-size:24px;margin-right:10px}.register-login .register .country .selected-country span{color:#6F6F6F;font-size:14px;letter-spacing:0.2px}.register-login .register .country .select-country{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.register-login .register .country .select-country .flag{width:36px;height:36px;margin-right:10px}.register-login .register .country .select-country .flag img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.register-login .register .country .select-country .arrow{color:#CDD4D8;font-size:14px}.register-login .register .step{display:none}.register-login .register .step.active{display:block}.register-login .register .login-type{display:-webkit-box;display:-webkit-flex;display:flex;height:50px;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:0 20px;color:white;font-size:14px;letter-spacing:0.5px;text-decoration:none;border-radius:50px;margin-bottom:20px}.register-login .register .login-type .icon{font-size:30px;margin-right:30px}.register-login .register .verify .verification-code{margin-bottom:40px;display:-webkit-box;display:-webkit-flex;display:flex}.register-login .register .verify .verification-code .input{margin-right:10px;-webkit-box-flex:1;-webkit-flex:1;flex:1;height:40px}.register-login .register .verify .verification-code .input:last-child{margin-right:0}.register-login .register .verify .verification-code .input input{box-shadow:inset 0 1px 0 0 rgba(0,0,0,0.1);background:#e1ebed;border-radius:4px;width:100%;height:40px;border:1px solid #e1ebed;font-family:"Nexa",sans-serif;text-align:center;color:#6F6F6F;font-size:14px;outline:none}.register-login .register .verify .verification-code .input input:focus{border:1px solid #00A0E2}.register-login .register .verify nav{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.register-login .register .verify nav a{text-decoration:none;font-size:14px;font-weight:500;letter-spacing:0.5px;text-transform:uppercase;color:#00A0E2;text-decoration:none}.terms-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(23,35,54,0.5);z-index:1500;opacity:0;pointer-events:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.terms-overlay.visible{opacity:1;pointer-events:all}.terms{width:calc(100% - 40px);max-width:510px;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:white;border-radius:4px;overflow:hidden;opacity:0;pointer-events:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:1500;height:600px}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.terms{height:calc(100% - 100px);top:70px;left:20px;-webkit-transform:translate(0, 0);transform:translate(0, 0);overflow:visible}}.terms.visible{opacity:1;pointer-events:all}.terms .close-terms{position:absolute;top:20px;right:20px;color:#AAB5BB;display:-webkit-box;display:-webkit-flex;display:flex;text-decoration:none;-webkit-box-align:center;-webkit-align-items:center;align-items:center;z-index:2}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.terms .close-terms{color:white;right:0;top:-28px}}.terms .close-terms .icon{font-size:14px}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.terms .close-terms .icon{font-size:18px}}.terms .close-terms span{margin-right:10px;display:none;text-transform:uppercase;font-size:12px;letter-spacing:2px}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.terms .close-terms span{display:block}}.terms .terms-outer-wrapper{padding:40px 60px 40px 40px;position:relative;height:100%;width:calc(100% + 20px);overflow:auto}.terms .terms-wrapper h3{text-align:center;color:#172336;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:40px;padding:20px 0}.terms .terms-wrapper .terms-details p{color:#6F6F6F;margin-bottom:20px;line-height:1.6}.terms nav{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.terms nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}}.terms nav .cancel{color:#00A0E2;text-decoration:none;font-size:12px;text-transform:uppercase;-webkit-box-ordinal-group:0;-webkit-order:-1;order:-1;letter-spacing:2px}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.terms nav .cancel{-webkit-box-ordinal-group:unset;-webkit-order:unset;order:unset;margin-top:20px}}.terms .scroll-terms-wrapper{position:fixed;width:100%;bottom:0;background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 40%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 40%);left:0;padding:80px 40px;-webkit-transition:all .3s linear;transition:all .3s linear}.terms .scroll-terms-wrapper.hidden{-webkit-transform:translate(0, 100%);transform:translate(0, 100%)}.terms .scroll-terms-wrapper .scroll-terms{width:100%;height:1px;background:#AAB5BB;position:relative}.terms .scroll-terms-wrapper .scroll-terms a{position:absolute;width:60px;height:60px;border-radius:60px;color:white;font-size:30px;background:-webkit-linear-gradient(45deg, #00CEF3 0%, #00A0E2 100%);background:linear-gradient(45deg, #00CEF3 0%, #00A0E2 100%);text-decoration:none;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.explore-trips{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:#F1F5F6;border-radius:10px;overflow:hidden;width:calc(100% - 80px);max-width:950px;z-index:1500;max-height:calc(100% - 80px);opacity:0;pointer-events:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.explore-trips.visible{opacity:1;pointer-events:all}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.explore-trips{width:100%;height:100%;max-width:100%;max-height:100%;border-radius:0}}.explore-trips .header-nav{height:60px;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background:#172336;display:none}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.explore-trips .header-nav{display:block}}.explore-trips .header-nav a{display:-webkit-box;display:-webkit-flex;display:flex;color:white;text-decoration:none;text-transform:uppercase;letter-spacing:2.5px;padding:0 20px;height:100%;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.explore-trips .header-nav a .icon{margin-right:10px;font-size:14px}.explore-trips header.heading{padding:30px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.explore-trips header.heading h2{color:#172336;font-size:28px;letter-spacing:3px;text-transform:uppercase;font-weight:400}.explore-trips header.heading a{text-decoration:none;color:#AAB5BB}.explore-trips .trips-wrapper{position:relative;max-height:calc(100vh - 180px);overflow:auto;width:calc(100% + 20px)}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.explore-trips .trips-wrapper{max-height:calc(100vh - 140px);width:100%}}.explore-trips .trips{display:grid;grid-template-columns:repeat(auto-fill, minmax(200px, 200px));grid-gap:30px;padding:30px}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.explore-trips .trips{grid-template-columns:repeat(auto-fill, minmax(150px, 1fr));grid-gap:10px;padding:0 20px 20px 20px}}.explore-trips .trips .trip{position:relative;width:200px;height:300px;text-decoration:none}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.explore-trips .trips .trip{width:unset;height:unset}}.explore-trips .trips .trip:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.explore-trips .trips .trip:hover{-webkit-transition:none;transition:none}}.explore-trips .trips .trip::after{content:'';position:absolute;top:13%;left:10%;width:80%;height:80%;border-radius:10px;box-shadow:0 0 90px rgba(0,0,0,0.2);z-index:-1}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.explore-trips .trips .trip::after{display:none}}.explore-trips .trips .trip .card{-webkit-mask-box-image:url("images/trip-mask.svg");mask-border:url("images/trip-mask.svg");height:100%}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.explore-trips .trips .trip .card{-webkit-mask-box-image:none;mask-border:none;border-radius:8px;overflow:hidden}}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.explore-trips .trips .trip .card{height:190px}}.explore-trips .trips .trip .card header{height:155px;position:relative}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.explore-trips .trips .trip .card header{height:100%}}.explore-trips .trips .trip .card header .background-image{position:absolute;top:0;left:0;width:100%;height:calc(100% - 30px)}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.explore-trips .trips .trip .card header .background-image{height:100%}}.explore-trips .trips .trip .card header .background-image:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:-webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.5)),-webkit-linear-gradient(143deg, rgba(0,0,0,0), rgba(0,0,0,0.3));background-image:linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.5)),linear-gradient(307deg, rgba(0,0,0,0), rgba(0,0,0,0.3))}.explore-trips .trips .trip .card header .background-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.explore-trips .trips .trip .card header .trip-heading{position:absolute;bottom:0;width:100%}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.explore-trips .trips .trip .card header .trip-heading{bottom:unset;height:100%;top:0;padding:20px 10px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}}.explore-trips .trips .trip .card header .trip-heading .category{border-radius:6px;padding:5px 7px 3px;border:1px solid rgba(255,255,255,0.5);color:white;font-size:9px;letter-spacing:0.9px;text-transform:uppercase;display:inline-block;margin:0 10px 7px 10px}.explore-trips .trips .trip .card header .trip-heading .title{color:white;font-size:18px;line-height:1.22;font-weight:700;overflow:hidden;margin:0 10px 10px 10px;-webkit-box-flex:1;-webkit-flex:1;flex:1}.explore-trips .trips .trip .card header .trip-heading .organizer{height:30px;padding:0 10px;line-height:30px;color:#172336;font-size:12px;font-weight:700;background:#F1F5F6;width:100%;display:block}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.explore-trips .trips .trip .card header .trip-heading .organizer{background:none;text-align:center;color:white;-webkit-align-self:flex-end;align-self:flex-end;height:unset;line-height:normal}}.explore-trips .trips .trip .card .features{background:white;height:145px;padding:13px}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.explore-trips .trips .trip .card .features{display:none}}.explore-trips .trips .trip .card .features li{color:#AAB5BB;font-size:11px;margin-bottom:12px;letter-spacing:0.4px;line-height:1.5;position:relative;padding-left:12px}.explore-trips .trips .trip .card .features li:before{content:'';position:absolute;width:6px;height:6px;border-radius:6px;top:3px;left:0;background:#00A0E2}.trip-details{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);overflow:hidden;height:260px;width:630px;z-index:1500;opacity:0;pointer-events:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.trip-details.visible{opacity:1;pointer-events:all}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.trip-details{width:100%;height:100%;border-radius:0}}.trip-details .close{position:absolute;top:20px;right:20px;color:#CDD4D8;text-decoration:none;font-size:13px;z-index:1}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.trip-details .close{right:unset;left:30px;color:white}}.trip-details .trip{position:relative;width:100%;height:100%}.trip-details .trip .card{background:white;-webkit-mask-box-image:url("images/trip-details-mask.svg");mask-border:url("images/trip-details-mask.svg");height:100%;display:-webkit-box;display:-webkit-flex;display:flex}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.trip-details .trip .card{-webkit-mask-box-image:none;mask-border:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}}.trip-details .trip .card .intro{width:370px;height:100%;position:relative}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.trip-details .trip .card .intro{width:100%;height:auto;-webkit-box-flex:1;-webkit-flex:1;flex:1}}.trip-details .trip .card .intro .background-image{position:absolute;top:0;left:0;width:100%;height:100%}.trip-details .trip .card .intro .background-image:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:-webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.5)),-webkit-linear-gradient(143deg, rgba(0,0,0,0), rgba(0,0,0,0.3));background-image:linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.5)),linear-gradient(307deg, rgba(0,0,0,0), rgba(0,0,0,0.3))}.trip-details .trip .card .intro .background-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.trip-details .trip .card .intro .intro-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;padding:30px 30px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.trip-details .trip .card .intro .intro-wrapper{padding-top:60px}}.trip-details .trip .card .intro .intro-wrapper .category-organizer{display:-webkit-box;display:-webkit-flex;display:flex;margin-bottom:20px}.trip-details .trip .card .intro .intro-wrapper .category-organizer .category,.trip-details .trip .card .intro .intro-wrapper .category-organizer .organizer{border-radius:6px;padding:5px 7px 3px;border:1px solid rgba(255,255,255,0.5);color:white;font-size:9px;letter-spacing:0.9px;text-transform:uppercase;margin-right:10px}.trip-details .trip .card .intro .intro-wrapper .title{color:white;font-size:28px;line-height:1.22;font-weight:700;margin-bottom:20px}.trip-details .trip .card .intro .intro-wrapper .features{-webkit-box-flex:1;-webkit-flex:1;flex:1}.trip-details .trip .card .intro .intro-wrapper .features li{color:white;font-size:12px;margin-bottom:10px;letter-spacing:0.4px;line-height:1.5;position:relative;padding-left:20px}.trip-details .trip .card .intro .intro-wrapper .features li:before{content:'';position:absolute;width:10px;height:10px;top:3px;left:0;background:url("images/validation.svg")}.trip-details .trip .card .intro .intro-wrapper .sample{color:white;text-transform:uppercase;letter-spacing:2px;font-size:11px;text-decoration:none;font-weight:normal}.trip-details .trip .card .details{padding:30px 40px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.trip-details .trip .card .details dl{-webkit-box-flex:1;-webkit-flex:1;flex:1}@media only screen and (min-width: 521px) and (max-width: 719px), only screen and (max-width: 520px){.trip-details .trip .card .details dl{margin-bottom:40px}}.trip-details .trip .card .details dl dt{font-size:8px;text-transform:uppercase;color:#6F6F6F;letter-spacing:1.5px;margin-bottom:5px}.trip-details .trip .card .details dl dd{color:#6F6F6F;font-size:13px;margin-bottom:20px}.trip-details .trip .card .details nav{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.trip-details .trip .card .details nav .replace-trip{margin-right:20px}.trip-details .trip .card .details nav .delete-trip{color:#EF4E4E;text-decoration:none}
/*# sourceMappingURL=styles.css.map */