@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600;700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@700;800&display=swap);
@charset "UTF-8";.newv-body{background-color:#efebeb;font-family:Open Sans;font-size:22px;font-style:normal;letter-spacing:-.29px;line-height:normal;line-height:25px;margin:0;position:relative}.newv-body .dark-title{color:#000}.newv-body h1,.newv-body h2,.newv-body h3,.newv-body h4,.newv-body h5{word-wrap:break-word;color:#ac3d1f;font-family:Montserrat;font-weight:800}.newv-body h1{font-size:60px;line-height:60px}.newv-body h2{font-size:30px;line-height:45.39px}.newv-body h3{font-size:22px;line-height:45.39px}.newv-body h4{font-size:18px;line-height:45.39px}.newv-body h5{font-size:14px;line-height:45.39px}.newv-body div,.newv-body p{font-family:Open Sans;font-size:18px}.newv-body a{color:#000}.newv-body a:hover{text-decoration:underline}.newv-body .color-brick{color:#ac3d1f!important}.newv-body .color-gray{color:#979797!important}.newv-body .color-black{color:#000!important}.newv-body .container-fluid{z-index:1}.newv-body .center-forced{margin:auto;text-align:center}.newv-body .full-width{width:100%}.newv-body .d-none-mobile,.newv-body .d-none-tablet{display:inherit}.newv-body .d-none-desktop{display:none}.newv-body .d-block-mobile{display:inherit}@media screen and (max-width:991px){.newv-body .d-none-mobile{display:none}.newv-body .d-none-desktop{display:inherit}.newv-body .d-block-mobile{display:block}.newv-body h1,.newv-body h2,.newv-body h3,.newv-body h4,.newv-body h5{font-size:16px;line-height:normal}.newv-body h1{font-size:18px}.newv-body h4{font-size:14px;line-height:45.39px}.newv-body a,.newv-body div,.newv-body h5,.newv-body p,.newv-body span{font-family:Open Sans;font-size:12px}.newv-body .col-2-columns>[class*=col-]{float:left;margin-right:10px;width:calc(50% - 10px)}.newv-body .col-2-columns>[class*=col-]:last-child{margin-right:0}}@media screen and (max-width:1200px){.newv-body .d-none-tablet{display:none}}.newv-body .form-group{margin-bottom:28px}.newv-body .form-control,.newv-body input[type=email]{background:#fff;background:linear-gradient(180deg,#fff,#fff);border:1px solid #d8d5d4!important;border-radius:15px;border-radius:10px;color:#000!important;font-family:Open Sans;font-size:22px;font-weight:600;line-height:21px;padding:14px 13px!important}.newv-body .form-control::-webkit-input-placeholder,.newv-body input[type=email]::-webkit-input-placeholder{color:#000;font-family:Open Sans;font-size:22px;font-weight:600;line-height:25px}@media screen and (max-width:991px){.newv-body .form-control::-webkit-input-placeholder,.newv-body input[type=email]::-webkit-input-placeholder{font-size:12px}}.newv-body .form-control::-moz-placeholder,.newv-body input[type=email]::-moz-placeholder{color:#000;font-family:Open Sans;font-size:22px;font-weight:600;line-height:25px}@media screen and (max-width:991px){.newv-body .form-control::-moz-placeholder,.newv-body input[type=email]::-moz-placeholder{font-size:12px}}.newv-body .form-control:-ms-input-placeholder,.newv-body input[type=email]:-ms-input-placeholder{color:#000;font-family:Open Sans;font-size:22px;font-weight:600;line-height:25px}@media screen and (max-width:991px){.newv-body .form-control:-ms-input-placeholder,.newv-body input[type=email]:-ms-input-placeholder{font-size:12px}}.newv-body .form-control:-moz-placeholder,.newv-body input[type=email]:-moz-placeholder{color:#000;font-family:Open Sans;font-size:22px;font-weight:600;line-height:25px}@media screen and (max-width:991px){.newv-body .form-control:-moz-placeholder,.newv-body input[type=email]:-moz-placeholder{font-size:12px}}.newv-body .form-control:focus,.newv-body input[type=email]:focus{border:1px solid #979797!important;box-shadow:none}.newv-body .btn{align-items:center;flex-direction:column;font-size:18px;gap:10px;justify-content:center;max-height:59px;padding:17px 32px}.newv-body .btn i{font-size:18px}.newv-body .btn-landmark{background-color:#ac3d1f;color:#fff;display:flex;flex-direction:row}.newv-body .btn-landmark:hover{background-color:#833019;color:#fff}.newv-body .btn-landmark .angle-right{font-size:30px;margin-top:-5px}.newv-body .btn-transparent{background-color:transparent!important;border:1px solid #ac3d1f;color:#ac3d1f!important}.newv-body .btn-transparent span{top:5px}.newv-body .landmark-btn{background-color:#ac3d1f!important;color:#fff}.newv-body .landmark-btn:hover{background-color:#833019!important;color:#fff}.newv-body .btn-social{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.newv-body .radio-container{display:flex;justify-content:space-between;width:100%}.newv-body .radio-container__container{align-items:center;background:#fff;background:#f9f9f9;border:1px solid #ac3d1f!important;border-radius:16px;display:flex;font-size:14px;font-weight:600;letter-spacing:-.29px;line-height:25px;margin-bottom:15px;padding:17px 16px;width:40%}.newv-body .radio-container__container input[type=radio]{color:#ac3d1f;margin-right:5px}.newv-body .radio-container__container input[type=radio]:checked{background-color:transparent;background-image:url(/images/radio-checked.svg?e7aed53d76f4ff9c296c82ac565a4a09)!important;border-color:transparent}.newv-body .radio-container__container input[type=radio]:focus{--tw-ring-color:$color-brick}@media screen and (max-width:991px){.newv-body .radio-container{flex-direction:column}.newv-body .btn{font-size:14px}.newv-body .form-control,.newv-body input[type=radio]{font-size:12px}}.newv-body select{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f9f9f9;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='17' viewBox='0 0 16 17' fill='none'> <path d='M4 6.5L8 10.5L12 6.5' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/> </svg>");background-position-x:98%;background-position-y:10px;background-repeat:no-repeat;border:1px solid #979797;border-radius:10px;color:#000;display:flex;font-size:12px;font-weight:600;justify-content:space-between;letter-spacing:-.29px;line-height:25px;margin-bottom:24px;padding:8px 20px 8px 16px;position:relative;width:100%}@media screen and (max-width:991px){.newv-body select{font-size:14px}}.newv-body .confirm-error-message{color:red;font-size:12px}.newv-body .left-blank-section{color:#000;font-size:22px;font-weight:700;padding:75px 0}@media screen and (max-width:1200px){.newv-body .left-blank-section{padding:15px}}.newv-body .left-blank-section .destination__school{letter-spacing:-.339px;line-height:normal;margin-top:68px;margin-top:30px!important;text-transform:uppercase}@media screen and (min-width:1200px){.newv-body .left-blank-section .destination__school{margin-top:68px!important}}.newv-body .left-blank-section .destination__options{color:#ac3d1f;font-family:Montserrat;font-size:30px;font-weight:800;letter-spacing:-.732px;line-height:45.391px;margin-top:0!important;padding-left:0}@media screen and (min-width:1200px){.newv-body .left-blank-section .destination__options{margin-top:18px!important}}.newv-body .left-blank-section .destination__options li{margin-top:14px;padding-left:20px;position:relative}.newv-body .left-blank-section .destination__options li:before{content:"•";font-size:35px;left:0;position:absolute;top:50%;transform:translateY(-50%)}.newv-body .left-blank-section .destination__options_plus li{margin-top:14px;padding-left:20px;position:relative}.newv-body .left-blank-section .destination__options_plus li:before{content:"•";font-size:35px;left:0;position:absolute;top:50%;transform:translateY(-50%)}.newv-body .left-blank-section .destination__options_plus li:after{border-left:2px solid #ac3d1f;content:"";height:100%;left:0;margin-left:5.8px;position:absolute;top:0}.newv-body .left-blank-section .destination__options_plus li:first-of-type:after{top:50%}.newv-body .left-blank-section .destination__options_plus li:last-of-type:after{top:-50%}.newv-body .left-blank-section .destination__details{letter-spacing:-.29px;line-height:25px;margin-bottom:40px;margin-top:24px}@media screen and (max-width:991px){.newv-body .left-blank-section .destination__options,.newv-body .left-blank-section .destination__school{font-size:18px}}.newv-body .left-blank-section__trip_data{display:flex;flex-direction:column;justify-content:space-between}.newv-body .left-blank-section__trip_data__box{align-items:center;background:#fff;border:1px solid #000!important;border-radius:16px;display:flex;flex-direction:row;justify-content:flex-start;letter-spacing:-.29px;line-height:23px;margin-bottom:16px;min-height:73px;padding:13px 16px 12px 0}.newv-body .left-blank-section__trip_data__box img{display:flex;margin:initial;padding-left:16px;padding-right:16px}@media screen and (max-width:991px){.newv-body .left-blank-section__trip_data__box img{width:35px}}@media screen and (max-width:1200px){.newv-body .left-blank-section__trip_data__box{display:flex}.newv-body .left-blank-section__trip_data__box img{padding-left:6px;padding-right:6px}}@media screen and (max-width:991px){.newv-body .left-blank-section__trip_data{flex-direction:row}.newv-body .left-blank-section__trip_data__box{flex:1;flex-direction:row;padding:8px}}.newv-body .right-white-section{background:#fff;border:1px;border-radius:25px;padding:75px;position:relative;z-index:11}.newv-body .right-white-section h1{margin-bottom:60px;margin-top:42px}.newv-body .right-white-section .login-form{margin:auto;max-width:580px;z-index:1}.newv-body .right-white-section .forgot-psw{margin-top:59px}@media screen and (max-width:1200px){.newv-body .right-white-section{margin-top:25px;padding:25px}}@media screen and (max-width:991px){.newv-body .right-white-section{padding:15px}}.newv-body .border-boxes-wait{background:#fff;border:1px solid #000!important;border-radius:25px}.newv-body .bg-type-1{background:url(/site/public/images/landmark/bg-type-1.png);background-position:0 100%;background-repeat:no-repeat;background-size:contain;left:0;overflow:auto;z-index:0}.newv-body .bg-type-1,.newv-body .bg-type-2{bottom:0;height:705px;mix-blend-mode:multiply;position:absolute;width:768px}.newv-body .bg-type-2{background:url(/images/bg-type-2.png?273302d…);background-position:100% 100%;background-repeat:no-repeat;background-size:contain;right:0}.newv-body .main-section{padding:45px}@media screen and (max-width:991px){.newv-body .left-blank-section,.newv-body .main-section{padding:inherit}.newv-body .no-vh-mobile .min-vh-100{min-height:100%!important}}.landmark-mobile-header{margin-bottom:45px;margin-top:32px}.landmark-mobile-header img{max-width:152px}@media screen and (min-width:991px){.landmark-mobile-header{display:none}}.page-login .sign-in-btn{margin-bottom:24px!important;margin-top:25px!important}@media screen and (min-width:991px){.page-login .sign-in-btn{margin-bottom:59px!important;margin-top:20px!important}}.page-login .radio-container{margin-bottom:24px!important}@media screen and (min-width:991px){.page-login .radio-container{margin-bottom:50px!important}}.page-login .back-step{align-content:center;align-items:center;color:#979797;cursor:pointer;display:flex;flex-direction:row;font-family:Open Sans;font-size:18px;font-style:normal;font-weight:700;justify-content:flex-start;letter-spacing:-.29px;line-height:25px}.page-login .back-step svg{margin-right:20px}.page-login .create_accont_container{background-color:#f8f8f8;border-radius:16px;display:flex;flex-direction:row;justify-content:space-evenly;padding:25px}@media screen and (max-width:991px){.page-login .create_accont_container{flex-direction:column}}.page-login .create_accont_container .active__option{border:1px solid #ac3d1f}.page-login .create_accont_container__option{background:linear-gradient(180deg,#fff,#fff);border:1px solid #d8d5d4;border-radius:20px;cursor:pointer;display:flex;flex-direction:column;min-width:150px;padding:25px;width:auto}@media screen and (max-width:991px){.page-login .create_accont_container__option{margin-bottom:25px;min-height:200px}}.page-login .create_accont_container__option__image{margin:auto;padding-bottom:15px}.page-login .create_accont_container__option__title{font-family:Open Sans;font-size:18px;font-style:normal;font-weight:600;line-height:25px;text-align:center}.page-passenger main{background-color:#f6efed;display:block!important;height:100%;overflow-y:scroll}.page-passenger .login-form,.page-passenger .step_header{background:#fff;border:1px;border-radius:25px;z-index:1}.page-passenger .login-form .steps_container,.page-passenger .step_header .steps_container{align-items:center;display:flex;justify-content:space-around}.page-passenger .login-form .steps_container__number,.page-passenger .step_header .steps_container__number{color:#979797;font-size:12px;font-style:normal;font-weight:400;letter-spacing:-.231px;line-height:18.306px;margin-right:7px}.page-passenger .login-form .steps_container__number .number,.page-passenger .step_header .steps_container__number .number{background:#d9d9d9;border-radius:50%;color:#ac3d1f;display:inline-block;flex-shrink:0;font-weight:800;height:24.673px;padding-top:3px;vertical-align:middle;width:24.673px}.page-passenger .login-form .steps_container__number .number_active,.page-passenger .step_header .steps_container__number .number_active{border:1px solid #ac3d1f}.page-passenger .login-form .steps_container__number .number_done,.page-passenger .step_header .steps_container__number .number_done{background-color:#ac3d1f;border:1px solid #ac3d1f;color:#fff}.page-passenger .login-form .steps_container .text_done,.page-passenger .step_header .steps_container .text_done{color:#ac3d1f}.page-passenger .login-form .subtitle,.page-passenger .step_header .subtitle{color:#d8d5d4}.page-passenger .login-form .btn_add_other,.page-passenger .step_header .btn_add_other{background:#fff;border:1px solid #d8d5d4!important;border-radius:10px;max-width:323px;padding-left:0;position:relative;width:100%}.page-passenger .login-form .btn_add_other img,.page-passenger .step_header .btn_add_other img{margin-right:11px;max-width:18px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.page-passenger .login-form .btn_no_btn,.page-passenger .step_header .btn_no_btn{color:#979797;display:block}.page-passenger .login-form .btn_no_btn i,.page-passenger .step_header .btn_no_btn i{margin-right:5px}@media screen and (max-width:991px){.page-passenger .step_header{background-color:transparent}.page-passenger .step_header .steps_container{position:relative}.page-passenger .step_header .steps_container:before{background-color:#979797;content:"";height:2px;margin-top:10px;position:absolute;top:0;width:70%;z-index:1}.page-passenger .step_header .steps_container__number{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center;z-index:2}.page-passenger .step_header .steps_container__number .number{display:block}}.page-passenger .parent_constent_content{max-width:100%}.page-sidebar main{background-color:#f6efed}.page-sidebar #sidebar{background:#fff;border-radius:0 25px 25px 0}.page-sidebar #sidebar .nav-pills a,.page-sidebar #sidebar .nav-pills div{color:#979797!important;font-size:18px}.page-sidebar #sidebar .nav-pills li{margin-left:3%;max-width:93%}.page-sidebar #sidebar .nav-pills button.nav-link{font-family:Open Sans;font-size:18px}.page-sidebar #sidebar .nav-pills .nav-link.active{background:#e6e6e6!important;border-left:0!important;border-radius:88px;color:#ac3d1f!important;font-weight:700}.page-sidebar .wrapper .list-item-package .dashboard .list-item-image{height:auto!important}.page-sidebar .card.custom .form-control{min-height:60px}.customer-landmark .summary-data{max-height:260px;position:relative}@media screen and (max-width:991px){.customer-landmark .summary-data{margin-bottom:10px!important;max-height:100%}}.customer-landmark .summary-data .summary-image{border-radius:20px 0 0 20px;max-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:991px){.customer-landmark .summary-data .summary-image{padding-bottom:9px}}.customer-landmark .summary-data .col-md-9{background-color:#fff;border-radius:0 20px 20px 0}.customer-landmark .summary-data__content{height:129px;text-align:left}@media screen and (max-width:991px){.customer-landmark .summary-data__content{height:auto}}.customer-landmark .white-box{background-color:#fff;position:relative}.customer-landmark .white-box .date-lines-data{margin-top:60px}@media screen and (max-width:991px){.customer-landmark .white-box .date-lines-data{margin-top:5px}}.customer-landmark .gray-header{background-color:#f4f4f4;border-radius:0 20px 0 0;display:flex;flex-direction:row;font-weight:800;justify-content:space-around;left:0;position:absolute;top:0}.customer-landmark .gray-header .date{padding:10px}@media screen and (max-width:991px){.customer-landmark .gray-header{flex-direction:column;height:auto;position:relative}}.customer-landmark .flex-columns{display:flex;flex-direction:column}@media screen and (max-width:991px){.customer-landmark .flex-columns{align-items:center}}.customer-landmark .badge-primary{background-color:#ac3d1f!important}.customer-landmark .trip-upcoming{background-color:#fff}.customer-landmark .trip-badge{font-size:14px;max-width:180px;padding:2px}@media screen and (max-width:991px){.customer-landmark .trip-badge{max-width:100%}}.customer-landmark .download-row.payment-btn-title{background-color:#ac3d1f!important;padding:5px 15px}.customer-landmark .download-row.payment-btn-title h3{color:#fff;margin:0;padding:0}.customer-landmark .download-row{background-color:#ebebeb!important}.customer-landmark .download-row .text-muted{color:#000!important;font-weight:700}.customer-landmark .download-row .bg-error{background:#d8d8d8;opacity:.2}.customer-landmark .intern-subtitle{color:#000;font-size:28px;font-weight:700}.customer-landmark .white-service-board{background-position:100%;background-repeat:no-repeat;background-size:cover;max-width:47%}@media screen and (max-width:991px){.customer-landmark .white-service-board{border-radius:20px;max-width:96%;min-height:220px;padding:40px!important}}.customer-landmark #recomended-travel{background-position:100%;background-repeat:no-repeat;background-size:cover}.customer-landmark #recomended-travel p{color:#000;font-family:Montserrat;font-size:35px;font-weight:700;letter-spacing:-1px;line-height:37px}.customer-landmark .payment-schedule p,.customer-landmark .payment-schedule span{font-size:14px}.customer-landmark .flex-columns-upcomming{margin-top:60px}@media screen and (max-width:991px){.customer-landmark .flex-columns-upcomming{margin-top:10px}}.customer-landmark .card.custom{padding:inherit}.customer-landmark .agreement{height:38rem}@media screen and (max-width:991px){.customer-landmark .agreement{max-height:350px}}.customer-layout-logout{color:#ac3d1f!important;cursor:pointer;margin-left:25px}.landmark-payment .custom-divider{align-content:center;align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between}@media screen and (max-width:991px){.landmark-payment .custom-divider div,.landmark-payment .custom-divider p{font-size:18px}.landmark-payment .custom-divider{flex-direction:column}}.landmark-payment .custom-divider__summary{width:36%}@media screen and (max-width:991px){.landmark-payment .custom-divider__summary{width:100%}}.landmark-payment .custom-divider__summary .card-body{padding:15px!important}.landmark-payment .custom-divider__summary .card-body .text-muted{font-size:14px;line-height:normal}@media screen and (max-width:991px){.landmark-payment .custom-divider__summary .card-body .text-muted{font-size:18px}}.landmark-payment .custom-divider__summary .card-body .download-row p{color:#000!important;font-size:12px;font-style:normal;font-weight:400;letter-spacing:-.339px;line-height:normal}@media screen and (max-width:991px){.landmark-payment .custom-divider__summary .card-body .download-row p{font-size:18px}}.landmark-payment .custom-divider__payment{width:66.66%}@media screen and (max-width:991px){.landmark-payment .custom-divider__payment{width:100%}}.landmark-payment .order-summary-data{align-items:flex-start;background:#fff;border-radius:20px;display:flex;flex-direction:column;margin-bottom:40px;padding:20px}.landmark-payment .order-summary-data .order-summary-data-content{display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:10px}.landmark-payment .order-summary-data .order-summary-data-content__image{font-size:18px;max-width:121px}.landmark-payment .order-summary-data .order-summary-data-content__image img{border-radius:10px;height:150px;-o-object-fit:cover;object-fit:cover;width:100%}.landmark-payment .order-summary-data .order-summary-data-content__option{font-size:16px;margin-left:10px}.landmark-payment .order-summary-data .order-summary-data-content__option span{font-weight:700}.landmark-payment .order-summary-data .order-summary-days{background-color:#f3f3f3;border-radius:20px;display:flex;justify-content:space-around;padding:20px 0;width:100%}.landmark-payment .order-summary-data .order-summary-days__circle{background:#d9d9d9;border-radius:50%;display:inline-block;height:40px;padding-top:6px;text-align:center;width:40px}.landmark-payment .order-summary-data .order-summary-days__separator{border-left:1.5px solid #cdcdcd;border-right:1.5px solid #cdcdcd}.landmark-payment .order-summary-data .order-summary-cancel{align-content:center;align-items:center;display:flex;justify-content:center;margin-left:20px;margin-top:20px}.landmark-payment .totals-data{display:flex;flex-direction:column}.landmark-payment .totals-data__options{display:flex;flex-direction:row;font-family:Montserrat;font-size:22px!important;font-weight:700;justify-content:space-between;letter-spacing:-.339px;line-height:normal;margin-bottom:5px}.landmark-payment .order-summary-schedule .text-muted{font-weight:700;text-align:center}.landmark-payment .order-summary-schedule .download-row{background-color:#f6efed!important}
