@charset "UTF-8";h1,h2,h3,h4,h5,h6{font-family:Poppins,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;text-wrap:balance}h1,h3,h4,h5,h6{font-weight:500}h2{font-weight:300}p{font-size:18px;font-style:normal}a,li,p,span,ul{font-family:Roboto,Segoe UI,Tahoma,Geneva,Verdana,sans-serif}:is(h1,h2,h3,h4,h5,h6) :is(p,span,ul,li,a){font-family:Poppins,Segoe UI,Tahoma,Geneva,Verdana,sans-serif!important}.tc-link{text-decoration:none}.tc-link,.tc-link:hover{color:var(--tc-colors-teal-trova,#00b2c9)}.tc-link:hover{text-decoration:underline}.btn{border-radius:8px;font-size:1rem;font-weight:500;padding:9px 16px;text-decoration:none;vertical-align:top}.btn-primary{background-color:#f65c4e;border:none;color:#fff!important;display:inline-block;font-family:Roboto,sans-serif;outline:none}.btn-primary:hover{background:#f65c4e}.btn-primary--outline{background-color:#fcf2f1!important;border:1px solid #f65c4e;border-radius:8px;color:#f65c4e!important;display:inline-block;font-family:Roboto,sans-serif;font-size:1rem;font-weight:500;padding:8px 16px;text-decoration:none;vertical-align:top}.btn-primary--outline:hover{border:1px solid #f65c4e}.btn-secondary{background:#3c4858;border:1px solid #3c4858;color:#fff}.btn-secondary:hover{background-color:#3c4858}.btn-secondary--outline{background-color:transparent!important;border:1px solid #3c4858;border-radius:8px;color:#3c4858!important}.btn-secondary--outline:hover{border:1px solid #3c4858}.white{background:inherit!important;border:1px solid #fff!important;color:inherit!important}.white:hover{background-color:#fff!important;color:#000!important}.btn-black{border:1px solid #3c4858!important;color:#3c4858!important}.btn-black,.btn-black:hover{background-color:#fff}.hs-form-field{margin-bottom:16px}.hs-form fieldset{max-width:none!important}.hs-form .input{margin-right:0!important}.form-columns-2,.form-columns-3{margin:0 -12px!important}.form-columns-2>.hs-form-field,.form-columns-3>.hs-form-field{float:left;padding:0 12px}.form-columns-3>.hs-form-field{width:33.3333%!important}@media (max-width:667px){.form-columns-3>.hs-form-field{width:100%!important}}@media (max-width:480px){.form-columns-2>.hs-form-field,.form-columns-3>.hs-form-field{width:100%!important}}.hs-richtext,.legal-consent-container p,.legal-consent-container ul{margin-bottom:24px}.legal-consent-container .hs-form-field{margin-bottom:0!important}body .legal-consent-container .hs-form-booleancheckbox-display input{float:none}body .legal-consent-container .hs-form-booleancheckbox-display>span{display:inline}.form-title:empty,.hs-form h3:empty{display:none}#hs-pwd-widget-password,.hs-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;transition:.2s ease-in-out}#hs-pwd-widget-password::-webkit-input-placeholder,.hs-input::-webkit-input-placeholder{color:#3c4858;opacity:1}#hs-pwd-widget-password::-moz-placeholder,.hs-input::-moz-placeholder{color:#3c4858;opacity:1}#hs-pwd-widget-password:-ms-input-placeholder,.hs-input:-ms-input-placeholder{color:#3c4858;opacity:1}#hs-pwd-widget-password:-moz-placeholder,.hs-input:-moz-placeholder{color:#3c4858;opacity:1}#email-prefs-form .hs-input{font-size:1rem!important;padding:.91rem!important}#email-prefs-form h3{font-weight:700!important}#email-prefs-form h3+div{padding-bottom:24px!important}#hs-pwd-widget-password{height:auto!important;margin-bottom:24px;margin-top:0!important}.hs-form .multi-container{margin-top:.28rem}.hs-form .multi-container li+li{margin-top:.11rem}.hs-form-booleancheckbox-display,.hs-form-checkbox-display,.hs-form-radio-display{font-family:Roboto,sans-serif;font-style:normal;font-weight:400}.hs-form-radio,.hs-input[type=checkbox]+*,.hs-input[type=radio]+*{float:none;list-style:none;margin-left:0!important;vertical-align:middle}.inputs-list{list-style:none;padding-left:0}.hs-form-field>legend.hs-field-desc{color:#7c98b6;font-size:13px}.hs-form legend{color:inherit}.hs-form-field>label{color:#3c4858;display:block}.txt--dark .hs-form-field>label{color:#fff}#hs-pwd-widget-password,.hs-input{background-color:#fff;border:1px solid #e3e6ec;border-radius:12px;box-shadow:0 8px 16px rgba(60,72,88,.05),0 4px 8px rgba(60,72,88,.05);color:#3c4858;display:block;font-family:Roboto,sans-serif;font-size:inherit;font-style:normal;font-weight:400;line-height:1.56;padding:.91rem;width:100%!important}textarea.hs-input{border-radius:12px;height:130px}select.hs-input{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='%233C4858' d='M143 352.3 7 216.3c-9.4-9.4-9.4-24.6 0-33.9l22.6-22.6c9.4-9.4 24.6-9.4 33.9 0l96.4 96.4 96.4-96.4c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9l-136 136c-9.2 9.4-24.4 9.4-33.8 0'/%3E%3C/svg%3E");background-position:center right 20px;background-repeat:no-repeat;background-size:7.5px 12px;padding-right:38px}.hs-input[type=checkbox],.hs-input[type=radio]{background-color:transparent;background-position:50%;background-repeat:no-repeat;border:2px solid #cfd2d8;border-radius:4px;box-shadow:none;color:inherit;cursor:pointer;display:inline-block;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;height:20px;line-height:normal;margin:0 .56rem 0 0;padding:0;vertical-align:middle;width:20px!important}.hs-input[type=checkbox]{background-size:12px 12px}.hs-input[type=radio]{background-size:10px 10px;border-radius:100%}#hs-pwd-widget-password:hover,.hs-input:hover,.hs-input[type=checkbox]:hover,.hs-input[type=radio]:hover{box-shadow:0 0 0 8px rgba(227,230,236,.4)}#hs-pwd-widget-password:focus,.hs-input:focus{border-color:#00b2c9;box-shadow:0 0 0 4px rgba(0,178,201,.15),inset 0 0 0 1px #00b2c9}.hs-input[type=checkbox]:focus,.hs-input[type=radio]:focus{border-color:#00b2c9;box-shadow:0 0 0 4px rgba(0,178,201,.2)}.hs-input.error{border-color:#f65c4e;box-shadow:0 0 0 4px rgba(246,92,78,.2),inset 0 0 0 1px #f65c4e}.hs-input[type=checkbox]:checked,.hs-input[type=radio]:checked{background-color:#00b2c9;border-color:transparent}.hs-input[type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23fff' d='m173.898 439.404-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001'/%3E%3C/svg%3E")}.hs-input[type=radio]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23fff' d='M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8'/%3E%3C/svg%3E")}.hs-dateinput .hs-input,.hs-input[type=date],.hs-input[type=datetime-local],.hs-input[type=month],.hs-input[type=week]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%233C4858' d='M148 288h-40c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12m108-12v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12m96 0v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12m-96 96v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12m-96 0v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12m192 0v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12m96-260v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V112c0-26.5 21.5-48 48-48h48V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h128V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h48c26.5 0 48 21.5 48 48m-48 346V160H48v298c0 3.3 2.7 6 6 6h340c3.3 0 6-2.7 6-6'/%3E%3C/svg%3E");background-position:1.11rem;background-repeat:no-repeat;background-size:.78rem .89rem;padding-left:2.56rem!important}body .fn-date-picker.pika-single{color:inherit;font:inherit}body .fn-date-picker.pika-single.is-bound{background:#fff;border:1px solid #e3e6ec;border-radius:8px;box-shadow:0 16px 32px rgba(60,72,88,.05),0 8px 16px rgba(60,72,88,.05)}body .fn-date-picker .pika-label{background-color:inherit;font:inherit}body .fn-date-picker .pika-button{background:#f8f9fb;box-shadow:none!important;color:#3c4858;font-family:inherit}body .fn-date-picker .is-today .pika-button{color:#00b2c9;font-weight:inherit}body .fn-date-picker .is-selected .pika-button,body .fn-date-picker .pika-button:hover{background:#00b2c9!important;color:#fff;font-weight:inherit}body .fn-date-picker .pika-table th{color:#3c4858;font-family:inherit;font-weight:inherit}body .fn-date-picker .pika-next,body .fn-date-picker .pika-prev{background:none!important;color:inherit!important;font-size:0;line-height:0;text-indent:0!important}body .fn-date-picker .pika-prev:before{content:"‹";font-size:14px}body .fn-date-picker .pika-next:before{content:"›";font-size:14px}.hs-input[type=file]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%233C4858' d='M296 384h-80c-13.3 0-24-10.7-24-24V192h-87.7c-17.8 0-26.7-21.5-14.1-34.1L242.3 5.7c7.5-7.5 19.8-7.5 27.3 0l152.2 152.2c12.6 12.6 3.7 34.1-14.1 34.1H320v168c0 13.3-10.7 24-24 24m216-8v112c0 13.3-10.7 24-24 24H24c-13.3 0-24-10.7-24-24V376c0-13.3 10.7-24 24-24h136v8c0 30.9 25.1 56 56 56h80c30.9 0 56-25.1 56-56v-8h136c13.3 0 24 10.7 24 24m-124 88c0-11-9-20-20-20s-20 9-20 20 9 20 20 20 20-9 20-20m64 0c0-11-9-20-20-20s-20 9-20 20 9 20 20 20 20-9 20-20'/%3E%3C/svg%3E");background-position:center right 1.11rem;background-repeat:no-repeat;background-size:.89rem .89rem;cursor:pointer;padding-right:2.56rem!important}.hs-input[type=file]::-webkit-file-upload-button{-webkit-appearance:none;appearance:none;background:#f8f9fb;border:1px solid #e3e6ec;border-radius:6px;color:#3c4858;cursor:pointer;font-family:Roboto,sans-serif;font-size:.89rem;font-style:normal;font-weight:700;height:1.67rem}.hs-input[type=file]::-webkit-file-upload-button:hover{background:none}.hs-error-msg{background:#f65c4e;border-radius:6px;color:#fff;display:inline-block;font-size:.89rem;line-height:1.1;margin-left:.56rem;margin-right:.56rem;margin-top:-.23rem;padding:.23rem .46rem;vertical-align:top}.hs-fieldtype-booleancheckbox .hs-error-msg,.hs-fieldtype-checkbox .hs-error-msg,.hs-fieldtype-radio .hs-error-msg{margin-left:0;margin-right:0;margin-top:0}.hs_error_rollup{color:#3c4858;font-weight:700;margin-bottom:24px}.hs-button,.hs_error_rollup{font-family:Roboto,sans-serif;font-style:normal;line-height:1.56}.hs-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#3c4858;border:none;border-radius:12px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:400;outline:none;overflow:hidden;padding:.91rem 1.36rem;position:relative;text-align:center;text-decoration:none;transform:scale(1);transition:box-shadow,background-image,background-color,color,transform;transition-duration:.1s;transition-timing-function:ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}form .hs-button{background:#f65c4e}.hs-button:hover{color:#fff;text-decoration:none;transform:scale(1.07)}.hs-button:active{transform:scale(.93);transition-duration:.05s}.hs-button:focus:not(:hover):not(:active){box-shadow:0 0 0 3px rgba(0,178,201,.15)}.hs-button:after{background:currentColor;border-radius:20px;color:inherit;content:"";display:block;height:2.22rem;left:50%;margin-left:-1.11rem;margin-top:-1.11rem;opacity:0;pointer-events:none;position:absolute;top:50%;transform:scale(0);width:2.22rem;z-index:-1}.hs-button:focus:after{animation:btn_ripple .5s ease-in-out;animation-fill-mode:forwards}header{align-items:center!important;background-color:#fff;color:#3c4858;display:flex!important;flex-direction:row;font-family:Roboto,sans-serif!important;font-size:16px!important;height:90px;padding:16px 0!important}header .logo{align-items:left;display:flex}header .logo img{max-width:150px;width:100%}header .nav-items{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:space-between}header .nav-items a{color:#212529;text-decoration:none}header .nav-items a:hover{color:#212529}header .nav-items .navigation ul{gap:24px}header .nav-items .navigation ul li{padding:10px 0}header .nav-items .navigation .menu-items{text-transform:uppercase}header .nav-items .navigation .menu-items:hover{filter:invert(58%) sepia(39%) saturate(5904%) hue-rotate(152deg) brightness(97%) contrast(102%)}header .nav-items .navigation .menu-dropdown{align-items:stretch;background-color:#fff;border-radius:12px;box-shadow:0 32px 64px rgba(60,72,88,.05),0 16px 32px rgba(60,72,88,.05);color:red;display:none;flex-direction:row;margin-left:-16px;min-width:300px;padding:16px;position:absolute;z-index:50}header .nav-items .navigation .menu-dropdown li{padding:10px 16px;text-transform:none}header .nav-items .navigation .menu-dropdown li:last-child{border-bottom:none;border-radius:12px}header .nav-items .navigation .menu-dropdown li:hover{background-color:#f8f9fb;border-radius:5px;color:#00b2c9}header .nav-items .navigation .menu-dropdown__featured-content{border-right:1px solid #e2e8f0;display:flex;flex-direction:column;gap:16px;height:100%;justify-content:center;min-width:350px;padding:10px 22px 10px 10px;width:65%}header .nav-items .navigation .menu-dropdown__featured-content:hover{background-color:#f8f9fb;border-radius:5px}header .nav-items .navigation .menu-dropdown__featured-content:hover *{color:#00b2c9}header .nav-items .navigation .menu-dropdown__featured-content h3{color:#1a202c;font-size:18px;font-weight:400;margin:0;text-transform:none}header .nav-items .navigation .menu-dropdown__featured-content p{color:#718096;font-size:16px;font-weight:300;text-transform:none}header .nav-items .navigation .menu-dropdown__items{display:flex;flex-direction:column;justify-content:center;width:100%}header .nav-items .buttons ul{gap:12px}header .nav-items .buttons ul li a{display:flex}header .nav-items .buttons ul li:hover *{color:#00b2c9}header .nav-items .buttons ul li:hover img{filter:invert(47%) sepia(42%) saturate(4996%) hue-rotate(157deg) brightness(105%) contrast(102%)}header .icon{height:100%;justify-content:end}header .icon,header ul{align-items:center;display:flex}header ul{flex-direction:row;margin:0;padding:0}@media (max-width:767px){header ul{gap:8px}}header ul li{list-style:none}@media (min-width:993px){header .mobile-menu-button{display:none!important}}@media (max-width:992px){header .logo{display:flex;justify-content:left}header .logo img{max-width:150px;min-width:130px;width:100%}header .nav-items{display:none}}@media (min-width:993px){header .icon{display:none}}.mobile-navbar .container{background-color:#fafbfc}.mobile-navbar{padding:32px}.mobile-navbar a{color:inherit;text-decoration:none}.mobile-navbar ul{align-items:center;display:flex;flex-direction:column;gap:20px;margin:0;padding:0}.mobile-navbar ul li{font-size:18px;list-style:none;text-align:left;width:100%}.mobile-navbar ul li:has(.mobile-dropdown)>p:after{content:" ▾"}.mobile-navbar ul li p{margin:0}.mobile-navbar ul li .mobile-dropdown{padding:16px}.mobile-navbar ul li .mobile-dropdown li a{color:#212529;text-decoration:none}@media (min-width:993px){.mobile-navbar{display:none}}@keyframes shake{18%,2%{transform:translate3d(5px,0,0)}16%,4%{transform:translate3d(-5px,0,0)}10%,14%,6%{transform:translate3d(5px,0,0)}12%,8%{transform:translate3d(-5px,0,0)}18.1%{transform:translateZ(0)}}.shake{animation:shake 3s ease-in-out;animation-duration:5s;animation-iteration-count:infinite;animation-timing-function:linear}.trova-primary-button{background-color:#fff;border:1px solid #00b2c9;color:#00b2c9!important}.trova-primary-button:hover{background-color:#00b2c9;border:none!important;color:#fff!important}.container-fluid{padding-left:0;padding-right:0}#header-row{align-items:center}footer{background-color:#2d3748;color:#fff;margin:inherit!important;padding:4rem 0 2rem!important}@media (max-width:767px){footer{padding:2rem 0!important}}footer p{font-size:16px}footer .menu-title{color:#00b2c9;font-size:21px;margin:0 0 1rem}@media (max-width:767px){footer .menu-title{margin:1em 0}}@media (min-width:577px) and (max-width:992px){footer .menu-title{margin-top:1em}}footer ul{list-style-type:none;margin:0;padding:0}footer ul a{color:#fff;text-decoration:none}footer ul a:hover{color:#fff}footer .footer-images{display:flex;justify-content:start;margin:1em 0}@media (max-width:767px){footer .footer-images{flex-wrap:wrap;justify-content:center;margin:1em 0;max-height:50px}}footer .footer-images img{margin-right:1rem;max-width:100%;-o-object-fit:none;object-fit:none}@media (min-width:577px) and (max-width:992px){footer .footer-images img{max-width:100%}}@media (max-width:767px){footer .footer-images img{max-height:50px;max-width:100%}}footer .social{margin:2em 0}footer .social ul{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}@media (min-width:993px){footer .social ul{flex-wrap:nowrap}}footer .social ul img{width:28px}@media (max-width:767px){footer .copyright{text-align:center}}@media (min-width:577px) and (max-width:992px){footer .copyright{text-align:center}}footer .horizontal-list ul{display:flex;justify-content:flex-end}footer .horizontal-list ul li{font-size:12px;margin-right:1rem}@media (max-width:767px){footer .horizontal-list ul{flex-direction:row;flex-wrap:wrap;justify-content:center}}.trip-spotlight-banner{background-image:url(https://trovatrip.com/hs-fs/hubfs/hub_generated/template_assets/media/trip_spotlight.jpeg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:500px;padding:64px 0}@media (max-width:767px){.trip-spotlight-banner{min-height:100%}}.trip-spotlight-banner__banner{align-items:center;color:#fff;display:flex;flex-direction:column;gap:32px;height:100%;justify-content:space-between}.trip-spotlight-banner__banner h2{font-family:Poppins;font-feature-settings:"clig" off,"liga" off;font-size:51px;font-style:normal;font-weight:500;letter-spacing:.8px;line-height:121%;text-align:center}.trip-spotlight-banner__banner p{font-size:28px;font-weight:400;text-align:center}@media (max-width:767px){.trip-spotlight-banner__banner p{font-size:18px}}body{display:flex;flex-direction:column;height:100vh;margin-bottom:-8px!important}body .page-wrapper{flex:1}