.home-slider .home-slider_flex .home-slider_big-card-container .big-card_slide .check_container i{font-size:37px;color:#fff;filter:drop-shadow(0 6px 10px rgba(0, 0, 0, 0.15)) drop-shadow(0 2px 3px rgba(0, 0, 0, 0.3))}
.home-slider .home-slider_flex .home-slider_big-card-container .big-card_slide .image_container{display:flex;align-items:flex-start;align-self:stretch;border-radius:16px 16px 0 0;height:180px}
.home-slider .home-slider_flex .home-slider_big-card-container .big-card_slide .text_container{display:flex;padding:12px;flex-direction:column;justify-content:center;align-items:flex-start;align-self:stretch}
.home-slider .home-slider_flex .home-slider_big-card-container .big-card_slide .text_container .title{font-family:"Roboto";font-size:16px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:.2px;color:rgba(0,0,0,.87)}
.home-slider .home-slider_flex .home-slider_big-card-container .big-card_slide .text_container .description{font-family:"Roboto";font-size:12px;font-style:normal;font-weight:400;line-height:18.658px;letter-spacing:.187px;color:rgba(0,0,0,.6);margin:0}
.home-slider.home-cards-carousel .carousel-card{min-height:221px;border-radius:16px !important}
.home-slider.home-cards-carousel .carousel-card__body{display:flex;flex-direction:column;justify-content:space-between;height:120px}
.home-slider.home-cards-carousel .carousel-card__images{padding:0px !important}
.home-slider.home-cards-carousel .carousel-card__images img{border-radius:16px 16px 0 0}
.numbers{padding:0 0 32px 0;display:flex;justify-content:center}
@media(max-width: 767px){.numbers{padding:16px}}
@media(max-width: 989px){.numbers{padding:16px}}
.numbers .content{display:flex;flex-direction:column;align-items:center;width:100%}
@media all and (min-width: 1200px){.numbers .content{width:960px}}
.numbers .content .title-top{text-align:center;font-size:32px;font-family:"Raleway",sans-serif;font-weight:600;color:rgba(0,0,0,.87)}
.numbers .content .title-top.underline{background-image:linear-gradient(#a8dadc, #a8dadc);background-position:bottom center;background-size:48px 4px;background-repeat:no-repeat;padding-bottom:11px;margin-bottom:32px}
.numbers .content .advantages{width:100%;margin-top:20px}
.numbers .content .advantages .advantages-container{display:flex;flex-wrap:wrap;justify-content:space-between}
.numbers .content .advantages .advantages-container .advantage-item{display:flex;align-items:flex-start;justify-content:center;flex:1;min-height:145px;margin:10px;text-align:center;background:linear-gradient(0deg, rgba(213, 225, 229, 0.25) 0%, rgba(213, 225, 229, 0.25) 100%),#fff;border-radius:15px;padding:20px}
@media(max-width: 767px){.numbers .content .advantages .advantages-container .advantage-item{min-width:200px}}
.numbers .content .advantages .advantages-container .advantage-item .advantage-text-container{display:flex;flex-direction:column;margin:auto}
.numbers .content .advantages .advantages-container .advantage-item .advantage-text-container .advantage-title{font-family:"Raleway",sans-serif;font-size:40px;font-weight:600;color:rgba(0,0,0,.87);line-height:1}
.numbers .content .advantages .advantages-container .advantage-item .advantage-text-container .advantage-title .advantage_title_subtext{font-family:"Roboto";font-size:16px;font-weight:400;color:rgba(0,0,0,.6)}
.numbers .content .advantages .advantages-container .advantage-item .advantage-text-container .advantage-text{font-weight:bold;color:#1a1a1a;font-size:24px}
.numbers .content .advantages .advantages-container .advantage-item .advantage-text-container .advantage-description{font-size:14px;color:#1a1a1a;margin-top:4px}
.numbers .content .button-container{padding:40px 0 20px}
[dir=rtl] .numbers .content .advantages .advantages-container{justify-content:flex-start}
@media all and (min-width: 992px){.home-visa-info .content{width:100% !important}}
.numbers .content .advantages .advantages-container .advantage-item .advantage-text-container .advantage-text,.numbers .content .advantages .advantages-container .advantage-item .advantage-text-container .advantage-description{color:rgba(0,0,0,.6)}
[dir=rtl]{direction:rtl}
[dir=rtl] input[type=text],[dir=rtl] input[type=tel],[dir=rtl] input[type=number],[dir=rtl] input[type=email],[dir=rtl] textarea{text-align:right}
[dir=rtl] input[type=text]::placeholder,[dir=rtl] input[type=tel]::placeholder,[dir=rtl] input[type=number]::placeholder,[dir=rtl] input[type=email]::placeholder,[dir=rtl] textarea::placeholder{text-align:right}
[dir=rtl] .container-fluid{padding:0}
[dir=rtl] .row{margin-right:0;margin-left:0}
@media(min-width: 768px){[dir=rtl] .row [class*=col-]{float:right}[dir=rtl] .row [class*=col-][class*=push]{left:auto}[dir=rtl] .row [class*=col-][class*=pull]{right:auto}}
[dir=rtl] .text-left{text-align:right}
[dir=rtl] .m-disclaimer .close{float:left}
[dir=rtl] .datepicker{direction:rtl}
[dir=rtl] .advantage{justify-content:center}
[dir=rtl] .advantage .advantage__text{margin-left:0px;margin-right:1em}
[dir=rtl] .btnNext{float:left}
[dir=rtl] .modal .close,[dir=rtl] .modal .modal-footer button{float:left}
[dir=rtl] .payment-section .m-group>.m-group-content>.m-group-content--input{position:relative}
[dir=rtl] .payment-section .m-group>.m-group-content>.m-group-content--input #paymentIcon{left:10px;right:auto}
[dir=rtl] .payment-section .m-group>.m-group-content>.m-group-content--input #card_number{padding-left:50px;padding-right:12px;direction:initial;text-align:right}
[dir=rtl] .c-form--step .m-group__actions.m-group__inline{justify-content:flex-end}
[dir=rtl] .c-form--step .m-group__actions.m-group__inline .m-button{margin-left:0%}
[dir=rtl] #form-card_type .bootstrap-select button span img{margin-left:5px;margin-right:auto}
[dir=rtl] #form-card_type .dropdown-menu a{text-align:right;padding-right:11px}
[dir=rtl] #form-card_type .dropdown-menu .media-body{text-align:right;padding-right:8px}
[dir=rtl] .m-form-payment .row{margin-right:-15px;margin-left:-15px}
[dir=rtl] .m-form-payment .row>[class*=col-]{padding-left:15px;padding-right:15px}
[dir=rtl] .m-form-payment .payment_form{padding:20px 20px 40px 40px}
@media(max-width: 480px){[dir=rtl] .m-form-payment section{padding-left:0 !important;padding-right:0 !important}}
[dir=rtl] .m-form-payment .m-form-application-title>h2{float:right !important}
[dir=rtl] .m-form-payment .m-form-application-title>div{float:left !important}
[dir=rtl] .m-form-payment .m-form-application-title>div .cards_logos{margin-left:0;margin-right:-5px}
[dir=rtl] .m-form-payment ol{padding-left:0;padding-right:0}
@media(max-width: 480px){[dir=rtl] .m-form-payment ol{margin-right:15px;margin-left:auto}}
[dir=rtl] .m-form-payment .bootstrap-select.btn-group .btn{padding-left:25px;padding-right:12px}
[dir=rtl] .m-form-payment .bootstrap-select.btn-group .btn .filter-option.pull-left{text-align:right;float:right !important}
[dir=rtl] .m-form-payment .bootstrap-select.btn-group .btn .caret{left:12px;right:auto}
[dir=rtl] .m-form-payment .bootstrap-select.btn-group .dropdown-menu.inner{text-align:right}
[dir=rtl] .m-form-payment .media-left{padding-right:0;padding-left:10px}
[dir=rtl] .m-form-payment .processing_time label{margin-left:0;margin-right:2% !important}
[dir=rtl] .m-form-payment .m-txt--smallcompress div label span{margin-right:21px;margin-left:0}
[dir=rtl] .m-form-payment .m-txt--smallcompress li label{text-align:right}
[dir=rtl] .m-form-payment .m-help--sign{left:auto;right:100%}
@media(max-width: 767px){[dir=rtl] .m-form-payment .cvv_row{float:left;max-width:82px}}
[dir=rtl] .m-form-payment .cvv_row .cvv_group input{float:right;margin-right:0;margin-left:10px}
[dir=rtl] .m-form-payment .cvv_row .cvv_group .icon_cvv{left:auto;right:70px;margin-right:10px}
@media(max-width: 767px){[dir=rtl] .m-form-payment .cvv_row .cvv_group .icon_cvv{right:100%}}
[dir=rtl] .m-form-payment .cvv_row .cvv_group .icon_cvv i{font-size:14px}
@media(max-width: 767px){[dir=rtl] .m-form-payment .cvv_row .cvv_group .icon_cvv i{left:10px;position:absolute}}
@media(max-width: 767px){[dir=rtl] .m-form-payment .cvv_row .cvv_group{float:left}[dir=rtl] .m-form-payment .cvv_row .cvv_group>input{margin-left:0;margin-right:10px !important}}
[dir=rtl] .m-form-payment .payment_form label.control-label{text-align:right;margin-right:0;padding-left:3px;padding-bottom:3px}
@media(min-width: 480px){[dir=rtl] .m-form-payment .payment_form label.control-label{text-align:left}}
@media(max-width: 767px){[dir=rtl] .m-form-payment .payment_form label.control-label.labelcvv,[dir=rtl] .m-form-payment .payment_form label.control-label.labelcvv+.j-form-container{padding-right:3px !important;padding-left:15px !important;float:left}}
@media(max-width: 767px){[dir=rtl] .m-form-payment .payment_form label.control-label.labelcvv{padding-left:25px !important}}
@media(max-width: 767px){[dir=rtl] .m-form-payment{margin-top:0}}
[dir=rtl] .c-form--step .m-group__inline label:last-child{margin-left:auto;margin-right:30.5%}
[dir=rtl] #form-phone .select2-container--open{left:auto !important}
[dir=rtl] #form-phone .select2-container--open .select2-dropdown{position:relative}
[dir=rtl] .fa-angle-left{padding-left:0;padding-right:10px}
[dir=rtl] #form-card_type button.btn .filter-option{text-align:right}
[dir=rtl] #form-card_type button.btn .caret{left:12px;right:auto}
[dir=rtl] .m-payment-sidebar{padding:0 15px 10px 0px}
[dir=rtl] .m-payment-sidebar--block-button{padding:0 8px 0 0}
[dir=rtl] .m-payment-sidebar .block-benefits ul.list{margin-left:0;margin-right:6px}
[dir=rtl] .m-payment-sidebar .block-benefits ul.list li{margin-right:20px}
[dir=rtl] .m-payment-sidebar .block-benefits ul.list li::before{margin-left:5px;margin-right:-20px}
[dir=rtl] .direction-ltr{direction:ltr !important;text-align:left}
[dir=rtl] .direction-ltr[class*=col-]{float:left !important}
[dir=rtl] .direction-ltr.right-aligned{text-align:right}
[dir=rtl] [type=checkbox]:not(:checked),[dir=rtl] [type=checkbox]:checked{display:none}
[dir=rtl] [type=checkbox]:not(:checked)+label,[dir=rtl] [type=checkbox]:checked+label{padding-right:25px !important}
[dir=rtl] [type=checkbox]:not(:checked)+label:before,[dir=rtl] [type=checkbox]:not(:checked)+label:after,[dir=rtl] [type=checkbox]:checked+label:before,[dir=rtl] [type=checkbox]:checked+label:after{right:0;left:auto !important}
[dir=rtl] .block-container.profile-progress-bar .block-content .steps-list .step.current:not(:last-of-type)::after{border-left:none;right:100%;left:auto;border-right:20px solid #007376}
[dir=rtl] .block-container.profile-progress-bar .block-content .steps-list .step.current:not(:first-of-type)::before{border-left:none;left:auto;border-right:20px solid #fff}
[dir=rtl] .c-form--step .fluid-container>*{padding-right:0;padding-left:30px}
[dir=rtl] .c-form--step .m-group>.m-group-content>.m-group-content--input ::-webkit-input-placeholder{text-align:right}
[dir=rtl] .c-form--step .m-group>.m-group-content>.m-group-content--input :-moz-placeholder{text-align:right}
[dir=rtl] .c-form--step .m-group>.m-group-content>.m-group-content--input ::-moz-placeholder{text-align:right}
[dir=rtl] .c-form--step .m-group>.m-group-content>.m-group-content--input :-ms-input-placeholder{text-align:right}
[dir=rtl] .c-form--step .m-group>.m-group-content>.m-group-content--input__datepicker input.datepicker.picker__input{padding-right:10px}
[dir=rtl] .c-form--step .m-group>.m-group-content>.m-group-content--input__datepicker i{right:auto;left:3%}
[dir=rtl] .c-form--step .m-group>.m-group-content>.m-group-content--input__datepicker .picker__select--month,[dir=rtl] .c-form--step .m-group>.m-group-content>.m-group-content--input__datepicker .picker__select--year{background-position-x:6px;padding:.3em 10px .3em 20px}
[dir=rtl] .c-form--step .m-group>.m-group-content>.m-group-content--input select{background-position:left 2.5% center;padding:0 10px 0 15%}
[dir=rtl] .c-form--step .m-group>.m-group-content>.m-group-content--input .select-countries+.select2 .select2-selection--single .select2-selection__arrow{left:5px;right:auto;height:40px}
[dir=rtl] .c-form--step .m-group>.m-group-content>.m-group-content--input .select2-selection__rendered{padding-right:0}
[dir=rtl] .c-form--step .m-group>.m-group-content>.m-group-content--input__radio--column [type=radio]:checked+label,[dir=rtl] .c-form--step .m-group>.m-group-content>.m-group-content--input__radio--column [type=radio]:not(:checked)+label,[dir=rtl] .c-form--step .m-group>.m-group-content>.m-group-content--input__radio [type=radio]:checked+label,[dir=rtl] .c-form--step .m-group>.m-group-content>.m-group-content--input__radio [type=radio]:not(:checked)+label{padding-right:28px;padding-left:0px}
[dir=rtl] .c-form--step .m-group>.m-group-content>.m-group-content--input__radio--column [type=radio]:checked+label::before,[dir=rtl] .c-form--step .m-group>.m-group-content>.m-group-content--input__radio--column [type=radio]:not(:checked)+label::before,[dir=rtl] .c-form--step .m-group>.m-group-content>.m-group-content--input__radio [type=radio]:checked+label::before,[dir=rtl] .c-form--step .m-group>.m-group-content>.m-group-content--input__radio [type=radio]:not(:checked)+label::before{right:0;left:auto}
[dir=rtl] .c-form--step .m-group>.m-group-content>.m-group-content--input__radio--column [type=radio]:checked+label::after,[dir=rtl] .c-form--step .m-group>.m-group-content>.m-group-content--input__radio--column [type=radio]:not(:checked)+label::after,[dir=rtl] .c-form--step .m-group>.m-group-content>.m-group-content--input__radio [type=radio]:checked+label::after,[dir=rtl] .c-form--step .m-group>.m-group-content>.m-group-content--input__radio [type=radio]:not(:checked)+label::after{right:4px;left:auto}
[dir=rtl] .c-form--step .m-group>.m-group-content>.m-group-content--help{transform:rotateY(180deg);-webkit-transform:rotateY(180deg)}
[dir=rtl] .c-form--step .m-group>.m-group-content .input-group-addon.parsley-error{border-left:none;border-right:2px solid #eb2527}
[dir=rtl] .c-form--step__checkOk .c-form--step__title h3:after{margin:0 5px 0 0}
[dir=rtl] .instructions-passportPicture .m-list{-webkit-padding-start:0px;padding-inline-start:0px;padding-left:0}
[dir=rtl] .instructions-passportPicture .m-list li{direction:ltr;width:-webkit-fit-content;width:fit-content}
[dir=rtl] .profile .m-panel--inlineContent p{direction:ltr;text-align:end}
[dir=rtl] .input-group-addon:first-child{border-right:1px solid #cdcdcd;border-left:0}
[dir=rtl] .filter-pane.input-group input:first-child[type=text]{border-radius:0 5px 5px 0;border-right-width:1px;border-right-style:solid;border-left:none}
[dir=rtl] .filter-pane.input-group span.input-group-addon{border-radius:5px 0 0 5px;border-left:1px solid #ccc;border-right:none}
[dir=rtl] .box--with-icon__left img{transform:rotateY(180deg);margin-left:15px;margin-right:30px}
[dir=rtl] .col-xs-offset-12{margin-left:auto;margin-right:100%}
[dir=rtl] .col-xs-offset-11{margin-left:auto;margin-right:91.66666667%}
[dir=rtl] .col-xs-offset-10{margin-left:auto;margin-right:83.33333333%}
[dir=rtl] .col-xs-offset-9{margin-left:auto;margin-right:75%}
[dir=rtl] .col-xs-offset-8{margin-left:auto;margin-right:66.66666667%}
[dir=rtl] .col-xs-offset-7{margin-left:auto;margin-right:58.33333333%}
[dir=rtl] .col-xs-offset-6{margin-left:auto;margin-right:50%}
[dir=rtl] .col-xs-offset-5{margin-left:auto;margin-right:41.66666667%}
[dir=rtl] .col-xs-offset-4{margin-left:auto;margin-right:33.33333333%}
[dir=rtl] .col-xs-offset-3{margin-left:auto;margin-right:25%}
[dir=rtl] .col-xs-offset-2{margin-left:auto;margin-right:16.66666667%}
[dir=rtl] .col-xs-offset-1{margin-left:auto;margin-right:8.33333333%}
[dir=rtl] .col-xs-offset-0{margin-left:auto;margin-right:0}
@media(min-width: 768px){[dir=rtl] .col-sm-offset-12{margin-left:auto;margin-right:100%}[dir=rtl] .col-sm-offset-11{margin-left:auto;margin-right:91.66666667%}[dir=rtl] .col-sm-offset-10{margin-left:auto;margin-right:83.33333333%}[dir=rtl] .col-sm-offset-9{margin-left:auto;margin-right:75%}[dir=rtl] .col-sm-offset-8{margin-left:auto;margin-right:66.66666667%}[dir=rtl] .col-sm-offset-7{margin-left:auto;margin-right:58.33333333%}[dir=rtl] .col-sm-offset-6{margin-left:auto;margin-right:50%}[dir=rtl] .col-sm-offset-5{margin-left:auto;margin-right:41.66666667%}[dir=rtl] .col-sm-offset-4{margin-left:auto;margin-right:33.33333333%}[dir=rtl] .col-sm-offset-3{margin-left:auto;margin-right:25%}[dir=rtl] .col-sm-offset-2{margin-left:auto;margin-right:16.66666667%}[dir=rtl] .col-sm-offset-1{margin-left:auto;margin-right:8.33333333%}[dir=rtl] .col-sm-offset-0{margin-left:auto;margin-right:0}}
@media(min-width: 992px){[dir=rtl] .col-md-offset-12{margin-left:auto;margin-right:100%}[dir=rtl] .col-md-offset-11{margin-left:auto;margin-right:91.66666667%}[dir=rtl] .col-md-offset-10{margin-left:auto;margin-right:83.33333333%}[dir=rtl] .col-md-offset-9{margin-left:auto;margin-right:75%}[dir=rtl] .col-md-offset-8{margin-left:auto;margin-right:66.66666667%}[dir=rtl] .col-md-offset-7{margin-left:auto;margin-right:58.33333333%}[dir=rtl] .col-md-offset-6{margin-left:auto;margin-right:50%}[dir=rtl] .col-md-offset-5{margin-left:auto;margin-right:41.66666667%}[dir=rtl] .col-md-offset-4{margin-left:auto;margin-right:33.33333333%}[dir=rtl] .col-md-offset-3{margin-left:auto;margin-right:25%}[dir=rtl] .col-md-offset-2{margin-left:auto;margin-right:16.66666667%}[dir=rtl] .col-md-offset-1{margin-left:auto;margin-right:8.33333333%}[dir=rtl] .col-md-offset-0{margin-left:auto;margin-right:0}}
@media(min-width: 1200px){[dir=rtl] .col-lg-offset-12{margin-left:auto;margin-right:100%}[dir=rtl] .col-lg-offset-11{margin-left:auto;margin-right:91.66666667%}[dir=rtl] .col-lg-offset-10{margin-left:auto;margin-right:83.33333333%}[dir=rtl] .col-lg-offset-9{margin-left:auto;margin-right:75%}[dir=rtl] .col-lg-offset-8{margin-left:auto;margin-right:66.66666667%}[dir=rtl] .col-lg-offset-7{margin-left:auto;margin-right:58.33333333%}[dir=rtl] .col-lg-offset-6{margin-left:auto;margin-right:50%}[dir=rtl] .col-lg-offset-5{margin-left:auto;margin-right:41.66666667%}[dir=rtl] .col-lg-offset-4{margin-left:auto;margin-right:33.33333333%}[dir=rtl] .col-lg-offset-3{margin-left:auto;margin-right:25%}[dir=rtl] .col-lg-offset-2{margin-left:auto;margin-right:16.66666667%}[dir=rtl] .col-lg-offset-1{margin-left:auto;margin-right:8.33333333%}[dir=rtl] .col-lg-offset-0{margin-left:auto;margin-right:0}}
[dir=rtl] .contact-page .c-form--step .m-group>.m-group-content .m-group-content--input__radio [type=radio]:checked,[dir=rtl] .contact-page .c-form--step .m-group>.m-group-content .m-group-content--input__radio [type=radio]:not(:checked),[dir=rtl] .contact-page .c-form--step .m-group>.m-group-content .m-group-content--input__radio--column [type=radio]:checked,[dir=rtl] .contact-page .c-form--step .m-group>.m-group-content .m-group-content--input__radio--column [type=radio]:not(:checked){right:-9999px}
[dir=rtl] .contact-page .c-form--step .m-group>.m-group-content .m-group-content--checkbox [type=checkbox]:not(:checked),[dir=rtl] .contact-page .c-form--step .m-group>.m-group-content .m-group-content--checkbox [type=checkbox]:checked{right:-9999px}
[dir=rtl] .contact-page #application_form .checkbox-inline{padding-left:20px;padding-right:0;margin-left:10px;margin-right:0}
[dir=rtl] .m-button-primary,[dir=rtl] .m-button-hero{white-space:normal}
[dir=rtl] .block-container.sticky-header .block-content .link-to-application-container{text-align:left;margin-right:7.5px;margin-left:0px}
[dir=rtl] .block-container.sticky-header .block-content .link-to-home-container{text-align:right;margin-left:7.5px;margin-right:0px}
[dir=rtl] .block-container.sticky-header .block-content .link-to-home-container.has-logo .link-to-home{background-position:right center}
@media(min-width: 768px){[dir=rtl] .block-container.sticky-header .block-content .link-to-home-container.has-logo .link-to-home{background-image:url("/static/img/newyork/newyork1/logo_lg_rtl.webp")}}
[dir=rtl] .block-container.sticky-header .block-content .language-selector-header .dropdown-menu{right:-55px}
[dir=rtl] .m-steps-textcontainer{direction:ltr}
[dir=rtl] .m-steps-textcontainer p,[dir=rtl] .m-steps-textcontainer a{text-align:right}
[dir=rtl] .m-steps__arrow span{border-bottom:none;border-left:none;border-top:4px solid #a8c4df;border-right:4px solid #a8c4df;right:-5px}
[dir=rtl] .home-steps_arrow ol.home-steps-list .home-steps-items{padding-right:0;padding-left:4vw}
@media(min-width: 767px){[dir=rtl] .home-steps_arrow ol.home-steps-list .home-steps-items span{margin-right:80%;transform:rotate(136deg)}[dir=rtl] .home-steps_arrow ol.home-steps-list .home-steps-items .home-steps-textcontainer{padding-left:0}}
[dir=rtl] .thanks-v2 .text--message.sent-email,[dir=rtl] .thanks-v2 .text .message--secondary.sent-email{text-align:right}
[dir=rtl] .alert-dismissable .close,[dir=rtl] .alert-dismissible .close{right:0px;float:left}
[dir=rtl] .faq-post-list-accordion .post-title{padding:15px 30px 15px 70px}
[dir=rtl] .faq-post-list-accordion .post-item-inner{border-width:0 3px 0 0}
[dir=rtl] .faq-post-list-accordion .post-item:before{left:30px;right:auto}
.about .a-title,.about .a-subtitle,.visa-information section.container .a-title,.visa-information section.container .a-subtitle{font-weight:600}
.about .a-title,.visa-information section.container .a-title{font-size:32px}
@media all and (min-width: 576px){.about .a-title,.visa-information section.container .a-title{font-size:32px}}
@media all and (max-width: 767px){.about .a-subtitle,.visa-information section.container .a-subtitle{font-size:24px}}
.about .a-subtitle.primary-color,.visa-information section.container .a-subtitle.primary-color{color:rgba(0,0,0,.87)}
.about .a-subtitle:not(.primary-color),.visa-information section.container .a-subtitle:not(.primary-color){color:rgba(0,0,0,.87)}
.confirm .m-steps__classic{border-color:#007376}
.confirm .m-steps__classic li:first-child{background-color:#007376}
.confirm .m-steps__classic li:first-child span:before,.confirm .m-steps__classic li:first-child span:after{border-right:900px solid #00555e}
.confirm .m-steps__classic li:nth-child(2){background-color:#007376}
.confirm .m-steps__classic li:nth-child(2) span:before,.confirm .m-steps__classic li:nth-child(2) span:after{border-right:900px solid #007376}
.confirm .m-steps__classic li:last-child .m-steps-textcontainer{color:#007376}
.confirm .c-form--step__title,.confirm .m-payment-sidebar--block.block-benefits .title{background-color:#007376}
.confirm .m-payment .c-form--step,.confirm .m-payment-sidebar--block.block-benefits,.confirm .m-payment .c-form--step__container .dropdown-toggle,.confirm .c-form--step .m-group>.m-group-content>[class^=m-group-content--input] input,.confirm .c-form--step .m-group>.m-group-content>[class^=m-group-content--input] select:not(.parsley-success){border-color:#195398}
.confirm .m-payment .c-form--step__container .dropdown-toggle,.confirm .bootstrap-select.btn-group .dropdown-menu{border-color:#195398 !important}
.alert-timer p,.alert-timer #timerCountdown{color:#000}
#pay_ideal,#pay_unionpay,#submit-button{background:#007376;border:0;box-shadow:none}
#pay_ideal:disabled,#pay_unionpay:disabled,#submit-button:disabled{background:rgba(0,0,0,.38)}
#pay_ideal:disabled span,#pay_ideal:disabled a,#pay_ideal:disabled label,#pay_unionpay:disabled span,#pay_unionpay:disabled a,#pay_unionpay:disabled label,#submit-button:disabled span,#submit-button:disabled a,#submit-button:disabled label{color:rgba(0,0,0,.6)}
.thanks-v2 .trust-item-subtitle{color:#195398 !important}
.thanks-v2 .trust-component .title--info strong{color:#007376}
.thanks-v2 .trust-component svg circle{fill:#195398}
.thanks-v2 .trust-component svg path{fill:#fff}
.thanks-v2 .box--info{border:1px solid #195398}
.thanks-v2 .box--info .m-button{background:#007376;color:#fff;border:1px solid gray;box-shadow:none}
.thanks-v2 .box--info .m-button:hover{background-color:#00555e}
.m-steps__classic{border-color:#007376}
.m-steps__classic li:first-child span:before,.m-steps__classic li:first-child span:after{border-right:900px solid #007376}
.contact section .m-group .m-group-content .m-group-content--input input,.contact section .m-group .m-group-content .m-group-content--input select,.contact section .m-group .m-group-content .m-group-content--input textarea,.contact section .m-group .m-group-content .m-group-content--input__textarea input,.contact section .m-group .m-group-content .m-group-content--input__textarea select,.contact section .m-group .m-group-content .m-group-content--input__textarea textarea{border:1px solid #007376}
.contact section .m-group .m-group-content .m-group-content--description{font-size:14px;line-height:21px}
.contact .c-form--step .m-group>.m-group-content>[class^=m-group-content--input] input:not([type=radio]):not(.parsley-error):not(.parsley-success),.contact .c-form--step .m-group>.m-group-content>[class^=m-group-content--input] input:not([type=checkbox]):not(.parsley-error):not(.parsley-success),.contact .c-form--step .m-group>.m-group-content>[class^=m-group-content--input] select:not(.parsley-error):not(.parsley-success),.contact .c-form--step .m-group>.m-group-content>[class^=m-group-content--input] textarea:not(.parsley-error):not(.parsley-success),.contact .select-countries:not(.parsley-error):not(.parsley-success)+.select2,.contact .input-group:not(.parsley-error):not(.parsley-success) .input-group-addon:not(.parsley-error):not(.parsley-success){border-color:#195398}
.contact .c-form--step .m-group__actions .btnNext{background:#007376;border:0}
.a11y-slider-container{position:relative;direction:ltr}
.a11y-slider{position:relative;overflow:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;box-sizing:border-box}
.a11y-slider::-webkit-scrollbar{width:0;height:0}
.a11y-slider>*{scroll-snap-align:start;box-sizing:inherit}
.a11y-slider-sr-only,.a11y-slider-status{position:absolute;top:0;left:0;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;text-align:center;font-family:inherit;font-size:1em}
.a11y-slider-sr-only:focus{position:static;background:#000;color:#fff;width:100%;height:auto;margin:0;clip:auto;padding:10px}
.a11y-slider-hide{display:none}
.a11y-slider-scrolling{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none;scroll-behavior:auto}
@media all and (max-width: 991px){.home .cards-carousel-wrapper .a11y-slider-container{width:201px}}
@media all and (min-width: 768px){.home .cards-carousel-wrapper .a11y-slider-container{width:603px}}
@media all and (min-width: 1200px){.home .cards-carousel-wrapper .a11y-slider-container{width:1005px}}
@media all and (min-width: 1200px){.home .cards-carousel-wrapper .carousel-navigation-button.prev-slide{left:-30px}@supports(inset-inline-start: 0){.home .cards-carousel-wrapper .carousel-navigation-button.prev-slide{left:unset;inset-inline-start:-30px}}}
@media all and (min-width: 1200px){.home .cards-carousel-wrapper .carousel-navigation-button.next-slide{right:-70px}@supports(inset-inline-end: 0){.home .cards-carousel-wrapper .carousel-navigation-button.next-slide{right:unset;inset-inline-end:-70px}}}
.home .cards-carousel-wrapper .carousel-navigation-button{display:block}
.cards-carousel-wrapper{position:relative}
.cards-carousel-wrapper .a11y-slider-container{margin:32px auto 0;width:auto}
@media all and (min-width: 768px){.cards-carousel-wrapper .a11y-slider-container{width:201px}}
@media all and (min-width: 1200px){.cards-carousel-wrapper .a11y-slider-container{width:402px}}
.cards-carousel-wrapper .cards-carousel{display:flex;align-items:stretch}
.cards-carousel-wrapper .cards-carousel>*{flex:0 0 auto}
.cards-carousel-wrapper .cards-carousel .carousel-slide{display:grid;padding:8px;justify-items:center}
@media all and (min-width: 768px){.cards-carousel-wrapper .cards-carousel .carousel-slide{width:100% !important}}
@media all and (min-width: 1200px){.cards-carousel-wrapper .cards-carousel .carousel-slide{width:50% !important}}
@media all and (min-width: 320px){.cards-carousel-wrapper .cards-carousel .carousel-slide{width:auto !important}}
.cards-carousel-wrapper .cards-carousel .carousel-card{background:#fff;box-shadow:0px 2px 6px 2px rgba(0,0,0,.15),0px 1px 2px rgba(0,0,0,.3);border-radius:4px;width:185px;max-width:100%;height:auto}
@media all and (min-width: 768px){.cards-carousel-wrapper .cards-carousel .carousel-card{max-width:185px}}
.cards-carousel-wrapper .cards-carousel .carousel-card__images{position:relative;display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:baseline;padding:4px}
.cards-carousel-wrapper .cards-carousel .carousel-card__images .image{position:relative;width:calc(50% - 1px);height:auto;object-fit:cover}
.cards-carousel-wrapper .cards-carousel .carousel-card__images .image img{object-fit:cover;width:100%;height:93px}
.cards-carousel-wrapper .cards-carousel .carousel-card__images .image .image-icon{position:absolute;display:block;top:1.5px;left:1.5px;height:15px;width:15px}
.cards-carousel-wrapper .cards-carousel .carousel-card__images .image__standalone{width:100%}
.cards-carousel-wrapper .cards-carousel .carousel-card__body{padding:8px}
.cards-carousel-wrapper .cards-carousel .carousel-card__body--title{font-size:14px;font-weight:600;line-height:22px;letter-spacing:.2px;color:#192b44}
.cards-carousel-wrapper .cards-carousel .carousel-card__body--text{margin:0;font-size:12px;font-weight:300;line-height:15px}
.cards-carousel-wrapper .cards-carousel .carousel-card-passport{background:#fff;box-shadow:0 2px 6px 2px rgba(0,0,0,.15),0 1px 2px 0 rgba(0,0,0,.3);border-radius:8px;width:185px;max-width:100%;height:auto;min-height:254px}
@media all and (min-width: 768px){.cards-carousel-wrapper .cards-carousel .carousel-card-passport{max-width:185px}}
.cards-carousel-wrapper .cards-carousel .carousel-card-passport__images{margin-top:12px !important;position:relative;display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:baseline}
.cards-carousel-wrapper .cards-carousel .carousel-card-passport__images .image{width:100%;padding:4px;border:solid 1px;border-radius:7.125px;border-color:#d9d9d9;position:relative;height:auto;object-fit:cover}
.cards-carousel-wrapper .cards-carousel .carousel-card-passport__images .image img{object-fit:cover;width:100%;height:93px}
.cards-carousel-wrapper .cards-carousel .carousel-card-passport__images .image .image-icon{position:absolute;display:block;top:1.5px;left:1.5px;height:15px;width:15px}
.cards-carousel-wrapper .cards-carousel .carousel-card-passport__body{padding:12px 16px}
.cards-carousel-wrapper .cards-carousel .carousel-card-passport__body--title{min-height:48px;display:flex;align-items:center;color:rgba(0,0,0,.87);font-family:Roboto;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:.2px}
.cards-carousel-wrapper .cards-carousel .carousel-card-passport__body--text{display:flex;min-height:80px;align-items:center;margin-top:12px;font-size:12px;color:rgba(0,0,0,.6);font-family:Roboto;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.2px}
.cards-carousel-wrapper .a11y-slider-dots{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}
.cards-carousel-wrapper .a11y-slider-dots li{margin:0 3px}
.cards-carousel-wrapper .a11y-slider-dots li button{overflow:hidden;white-space:nowrap;direction:ltr;text-indent:-9999px;border:none;height:10px;width:10px;border-radius:50%;background:#dedede;padding:0}
.cards-carousel-wrapper .a11y-slider-dots li button.active{background:#192b44}
.cards-carousel-wrapper .carousel-navigation-button{display:none;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;border:none;background:rgba(0,0,0,0)}
.cards-carousel-wrapper .carousel-navigation-button.prev-slide{left:20px}
@supports(inset-inline-start: 0){.cards-carousel-wrapper .carousel-navigation-button.prev-slide{left:unset;inset-inline-start:20px}}
.cards-carousel-wrapper .carousel-navigation-button.next-slide{right:20px}
@supports(inset-inline-end: 0){.cards-carousel-wrapper .carousel-navigation-button.next-slide{right:unset;inset-inline-end:20px}}
.cards-carousel-wrapper .carousel-navigation-button.disabled-button{pointer-events:none;cursor:default}
.cards-carousel-wrapper .carousel-navigation-button.disabled-button svg path{fill:#000;fill-opacity:.38}
@media all and (min-width: 768px){.cards-carousel-wrapper .carousel-navigation-button{display:block}}
@keyframes instructions-collapse-fade-in{from{opacity:0}to{opacity:1}}
@keyframes instructions-collapse-fade-out{from{opacity:1}to{opacity:0}}
.instructions-container{font-family:"Raleway",sans-serif;font-size:16px;line-height:1.5;letter-spacing:.2px;color:rgba(0,0,0,.87)}
.instructions-container:has(.instructions-body.collapsing) .instructions-header.collapsed{margin-bottom:0}
.instructions-container .instructions-body.collapsing{contain:layout;margin-bottom:0;transition:height .25s ease-out,visibility .25s ease-out}
.instructions-container .instructions-body.collapsing.collapse-fade--opening{animation:instructions-collapse-fade-in .25s ease-out forwards;margin-bottom:20px}
.instructions-container .instructions-body.collapsing.collapse-fade--closing{animation:instructions-collapse-fade-out .25s ease-out forwards;margin-bottom:20px}
@media(prefers-reduced-motion: reduce){.instructions-container .instructions-body.collapsing.collapse-fade--opening,.instructions-container .instructions-body.collapsing.collapse-fade--closing{animation:none}}
.instructions-container .instructions-header{position:relative;padding:8px 20px;background:hsla(0,0%,40%,.0784313725);display:block;color:#192b44;line-height:26px;font-weight:600;text-decoration:none}
.instructions-container .instructions-header:after{font-family:"Material Icons" !important;content:"";position:absolute;color:#192b44;font-size:24px;font-weight:normal;top:8px;right:20px;transform:rotate(180deg)}
.instructions-container .instructions-header.collapsed{margin-bottom:20px}
.instructions-container .instructions-header.collapsed:after{transform:rotate(0deg)}
.instructions-container .instructions-body{padding:32px 20px;margin-bottom:20px;background:hsla(0,0%,40%,.0509803922)}
.instructions-container .instructions-body.instructions-carousel{padding-right:0}
.instructions-container .instructions-body.instructions-carousel>p,.instructions-container .instructions-body.instructions-carousel ul{padding-right:20px}
@media all and (min-width: 768px){.instructions-container .instructions-body.instructions-carousel{padding-right:20px}.instructions-container .instructions-body.instructions-carousel>p,.instructions-container .instructions-body.instructions-carousel ul{padding-right:0}}
.instructions-container .instructions-body .list .list-item .list-item-body{margin-top:0 !important}
.instructions-container .instructions-body .cards-carousel-wrapper{margin-top:32px}
.instructions-container .instructions-body .cards-carousel-wrapper .cards-carousel{padding:8px;gap:10px}
.instructions-container .instructions-body .cards-carousel-wrapper .cards-carousel .carousel-slide{padding:0}
.instructions-container .text{font-family:inherit;font-size:inherit;line-height:1.5;letter-spacing:.2px;color:#666c70}
.instructions-container p+.list{margin-top:24px}
.instructions-container .list{-webkit-padding-start:24px;padding-inline-start:24px;margin-bottom:24px;list-style:none}
.instructions-container .list .list-item{position:relative;margin:0 0 12px}
.instructions-container .list .list-item:before{content:"";background:#192b44;height:4px;width:4px;border-radius:50%;position:absolute;display:block;top:10px;left:-14px}
@media all and (min-width: 1200px){.instructions-container .list .list-item.two-columns{display:grid;grid-template-columns:33.33% 1fr;grid-template-rows:1fr;grid-column-gap:16px;grid-row-gap:0px}.instructions-container .list .list-item.two-columns:last-of-type{margin:0}}
.instructions-container .list .list-item .title{font-family:inherit;font-size:inherit;font-weight:500;line-height:1.63;letter-spacing:.2px;color:#192b44}
.instructions-container .list .list-item .description{font-family:inherit;font-size:16px;line-height:1.5;letter-spacing:.2px;color:#666c70;margin:0px}
.instructions-container .list .list-item .link-to-modal{display:block;font-size:12px;font-weight:700;color:#276ee5;line-height:2.15;letter-spacing:.15px;text-decoration:underline}
.instructions-container .requirements-grid{display:grid;grid-template-columns:160px 160px;margin-top:4rem;justify-content:center;grid-gap:24px 32px}
.instructions-container .requirements-grid img{width:160px;height:114px;margin-bottom:8px}
.instructions-container .requirements-grid .requirement-item{max-width:100%;display:flex;flex-direction:column}
.instructions-container .requirements-grid .right{align-items:flex-start}
.instructions-container .requirements-grid .left{align-items:flex-end}
.instructions-container .requirements-grid .requirement-text{font-size:14px}
@media all and (max-width: 1199px){.instructions-container .requirements-grid{grid-gap:24px 16px}}
@media all and (max-width: 767px){.instructions-container .requirements-grid{grid-gap:24px 8px}}
.instructions-container .example-image{margin-top:32px;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:flex-start}
.instructions-container .example-image .title{font-family:inherit;font-size:12px;font-weight:inherit;line-height:1.67;letter-spacing:.2px;color:#666c70;margin:4px 0}
.instructions-container .example-image .image{max-height:200px;max-width:250px}
@media all and (max-width: 575px){.instructions-container .example-image .image{max-width:100%}}
.instructions-container .example-image .image{margin:0}
.instructions-container .example-image .image.elevated-image{border-radius:8px;box-shadow:0px 1px 2px 0px rgba(0,0,0,.3),0px 2px 6px 2px rgba(0,0,0,.15)}
.instructions-container .example-image .image.elevated-image+.title{margin:10px 0 4px}
.instructions-container .example-image .image.desktop-image{display:none}
@media all and (min-width: 992px){.instructions-container .example-image .image.desktop-image{display:block}}
.instructions-container .example-image .image.mobile-image{display:block}
@media all and (min-width: 992px){.instructions-container .example-image .image.mobile-image{display:none}}
.button,.m-button,.link-to-application-container{border-radius:100px !important}
.button a,.button span,.button label,.m-button a,.m-button span,.m-button label,.link-to-application-container a,.link-to-application-container span,.link-to-application-container label{border-radius:100px !important}
.visa-information ul.check-square-list{list-style-type:disc;padding-left:24px !important}
.visa-information ul.check-square-list li{list-style:disc !important}