/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:"Gilroy";src:url(/themes/custom/esta_theme/fonts/Gilroy-Light.eot);src:url(/themes/custom/esta_theme/fonts/Gilroy-Light.eot#iefix) format("embedded-opentype"),url(/themes/custom/esta_theme/fonts/Gilroy-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+0000-00FF;}@font-face{font-family:"Gilroy";src:url(/themes/custom/esta_theme/fonts/Gilroy-Regular.eot);src:url(/themes/custom/esta_theme/fonts/Gilroy-Regular.eot#iefix) format("embedded-opentype"),url(/themes/custom/esta_theme/fonts/Gilroy-Regular.woff2) format("woff2");font-weight:normal;font-style:normal;font-display:swap;unicode-range:U+0000-00FF;}@font-face{font-family:"Gilroy";src:url(/themes/custom/esta_theme/fonts/Gilroy-Medium.eot);src:url(/themes/custom/esta_theme/fonts/Gilroy-Medium.eot#iefix) format("embedded-opentype"),url(/themes/custom/esta_theme/fonts/Gilroy-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0000-00FF;}@font-face{font-family:"Gilroy";src:url(/themes/custom/esta_theme/fonts/Gilroy-SemiBold.eot);src:url(/themes/custom/esta_theme/fonts/Gilroy-SemiBold.eot#iefix) format("embedded-opentype"),url(/themes/custom/esta_theme/fonts/Gilroy-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+0000-00FF;}@font-face{font-family:"Gilroy";src:url(/themes/custom/esta_theme/fonts/Gilroy-Bold.eot);src:url(/themes/custom/esta_theme/fonts/Gilroy-Bold.eot#iefix) format("embedded-opentype"),url(/themes/custom/esta_theme/fonts/Gilroy-Bold.woff2) format("woff2");font-weight:bold;font-style:normal;font-display:swap;unicode-range:U+0000-00FF;}@font-face{font-family:"proxima-nova";src:url(/themes/custom/esta_theme/fonts/ProximaNova-Bold.eot);src:url(/themes/custom/esta_theme/fonts/ProximaNova-Bold.eot#iefix) format("embedded-opentype"),url(/themes/custom/esta_theme/fonts/ProximaNova-Bold.woff2) format("woff2");font-weight:bold;font-style:normal;font-display:swap;unicode-range:U+0000-00FF;}@font-face{font-family:"proxima-nova";src:url(/themes/custom/esta_theme/fonts/ProximaNova-Regular.eot);src:url(/themes/custom/esta_theme/fonts/ProximaNova-Regular.eot#iefix) format("embedded-opentype"),url(/themes/custom/esta_theme/fonts/ProximaNova-Regular.woff2) format("woff2");font-weight:normal;font-style:normal;font-display:swap;unicode-range:U+0000-00FF;}@font-face{font-family:"proxima-nova";src:url(/themes/custom/esta_theme/fonts/ProximaNova-Semibold.eot);src:url(/themes/custom/esta_theme/fonts/ProximaNova-Semibold.eot#iefix) format("embedded-opentype"),url(/themes/custom/esta_theme/fonts/ProximaNova-Semibold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+0000-00FF;}@font-face{font-family:"proxima-nova";src:url(/themes/custom/esta_theme/fonts/ProximaNova-Medium.eot);src:url(/themes/custom/esta_theme/fonts/ProximaNova-Medium.eot#iefix) format("embedded-opentype"),url(/themes/custom/esta_theme/fonts/ProximaNova-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0000-00FF;}a{text-decoration:none;}body{font-family:"Gilroy",sans-serif;font-size:18px;line-height:28.8px;color:#012F6B;}h1,h2,h3,h4,h5,h6{font-family:"proxima-nova",Arial,sans-serif;}h1{font-size:60px;line-height:84px;color:#012F6B;font-weight:bold;}h2{font-size:60px;line-height:84px;font-weight:600;}@media (max-width:1199px){h2{font-size:42px;line-height:52px !important;}}h3{font-size:35px;line-height:49px;font-weight:700;}h4{font-size:22px;line-height:30.8px;font-family:"Gilroy",sans-serif;}h6{font-size:18px;line-height:28.8px;font-weight:500;color:#012F6B;margin-bottom:0;}.node--view-mode-ptoc a{color:#28323E;text-decoration:underline;}.node--view-mode-ptoc a:hover{text-decoration:none;}@media (max-width:767px){h1{font-size:35px;line-height:49px;}h2{font-size:30px !important;line-height:36px !important;}h3{font-size:20px;line-height:28px;}h6{font-size:14px;line-height:22.4px;}body{font-size:16px;line-height:25.6px;}}.container-medium{max-width:985px;margin:0 auto;}.container-fluid{max-width:1558px;}.path-frontpage .region-hero-banner{width:100%;margin:0;}@media (min-width:1400px){.path-node .container{max-width:1264px;}}.main-wrapper{min-height:calc(100vh - 350px);}.main-wrapper header{padding-left:0;padding-right:0;}.main-wrapper > .container-fluid > .container-fluid{padding-left:0;padding-right:0;}.error{font-size:14px;color:#F60A0F;}figure{margin-bottom:0;}figure img{width:100%;}input:focus,input:focus-visible,select:focus,select:focus-visible{outline:1px solid #012F6B !important;-webkit-box-shadow:none !important;box-shadow:none !important;}a:focus-visible,a:focus{outline:none !important;}a:focus-visible{-webkit-box-shadow:none !important;box-shadow:none !important;}.form-type-processed-text p{font-size:15px;font-weight:400;line-height:24px;color:#656466;}#block-webform h4{font-weight:600;}.modal-backdrop{background:rgba(1,47,107,0.6);}.pagination{margin-top:15px;}.pagination li.page-item span.page-link{background:#012f6b;border-color:#012f6b;}.pagination li.page-item a.page-link{color:#012f6b;}@media (max-width:1550px){.overflow--auto{overflow:hidden;}}@media (max-width:991px){.bg-blue{background-color:#012F6B;}.paragraph--type--banner > .container-fluid .mob-p0{padding-left:0;padding-right:0;}}.secondarytext{color:#F60A0F;}li::marker{font-size:11px;}.warning{color:#F60A0F;font-weight:600;}.minwidth205{min-width:205px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.pl-40{padding-left:40px;}.border-sec{border:1px solid #E6E6E6;border-radius:15px;}@media (max-width:1399px){.border-sec{margin-left:20px;margin-right:20px;}}.captcha{margin-bottom:30px;}.captcha .captcha__description.description{display:none;}.captcha legend{display:none;}.mb-80{margin-bottom:80px;}.mb-60{margin-bottom:60px;}.mb-40{margin-bottom:40px;}.ptb-120{padding-top:120px;padding-bottom:120px;}.mr-58{margin-right:58px;}.mr-102{margin-right:102px;}.ml-102{margin-left:102px;}.p60{padding:60px;}.mb-32{margin-bottom:32px;}@media (max-width:1199px){.ptb-120{padding-top:40px;padding-bottom:40px;}.p60{padding:40px 30px;}.ml-102{margin-left:42px;}.mr-102{margin-right:42px;}}@media (max-width:991px){.node--type-page .container-fluid.pb-100 .col-xl-8.col-lg-7.col-md-12.col-12{margin-bottom:30px;}}@media (min-width:768px){.mb-100{margin-bottom:100px;}.ptb-100{padding-top:100px;padding-bottom:100px;}.pb-100{padding-bottom:100px;}.pt-100{padding-top:100px;}}@media (max-width:767px){.mb-60{margin-bottom:30px;}.ptb-120{padding-top:40px;padding-bottom:40px;}figure{margin-bottom:0;}.mb-32{margin-bottom:20px;}.mob-p0{padding-left:0;padding-right:0;}.mb-100{margin-bottom:60px;}body form .form-seperator.js-form-item{margin-bottom:42px !important;margin-top:30px;}.ptb-100{padding-top:50px;padding-bottom:50px;}.main-wrapper .container-fluid section > .container-fluid > .row > .col-12{padding-left:0;padding-right:0;}}form .form-seperator{margin-bottom:42px !important;margin-top:12px;}form .form-seperator.js-form-item.mb-3{margin-bottom:42px !important;margin-top:9px;}.form-seperator p{border-bottom:1px solid #E6E6E6;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0;}.form-seperator p span{background:#fff;width:82px;display:block;margin-bottom:-12px;color:#BCBCBC;}.form-type-date .form-control.is-invalid{padding-right:calc(0.5em + 0.75rem);background-position:right calc(0.375em + 2.375rem) center;}.news-cards .card-group{gap:20px;}.news-cards{margin-bottom:50px;}.news-cards #views-exposed-form-news-page-1 fieldset{width:100%;text-align:center;}.news-cards #views-exposed-form-news-page-1 fieldset h4{padding-left:26px;}.news-cards #views-exposed-form-news-page-1 .radio .form-check input[type=radio]{display:none;}.news-cards #views-exposed-form-news-page-1 .radio .form-check .form-check-label{display:inline-block;padding:10px 20px;border:2px solid #00306b;cursor:pointer;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background-color 0.3s;transition:background-color 0.3s;width:100%;text-align:center;color:#00306b;}.news-cards #views-exposed-form-news-page-1 .radio .form-check input[type=radio]:checked + .form-check-label{background-color:#00306b;color:#fff;}@media (max-width:767px){.news-cards{margin-bottom:20px;gap:20px;}.news-cards #views-exposed-form-news-page-1 fieldset h4{padding-left:0px;}.news-cards #views-exposed-form-news-page-1 .form-check{padding-left:0;}}header{background-color:#012F6B;}@media (min-width:768px){header > nav{padding-top:18.5px !important;padding-bottom:18.5px !important;}}@media (max-width:991px){header{padding-left:20px;padding-right:20px;}}header .btn.primary-btn.small{font-weight:700;border-radius:5px;padding:13px 16px;}header .minwidth205{min-width:auto;}@media (max-width:991px){header .d-flex.gap-2.minwidth205{padding-bottom:0;}}.navbar-nav.me-auto{margin-right:25px !important;margin-left:auto !important;}@media (max-width:991px){.navbar-nav.me-auto{margin-right:0 !important;}}.navbar-nav .nav-item .nav-link{font-family:"Gilroy",sans-serif;font-weight:600;font-size:16px;line-height:18px;color:#fff;text-transform:capitalize;}.navbar-nav .nav-item .nav-link:hover{color:#F60A0F;}.navbar-nav .nav-item .nav-link:hover::after{-webkit-filter:brightness(0) saturate(100%) invert(17%) sepia(80%) saturate(5573%) hue-rotate(351deg) brightness(91%) contrast(111%);filter:brightness(0) saturate(100%) invert(17%) sepia(80%) saturate(5573%) hue-rotate(351deg) brightness(91%) contrast(111%);}@media (min-width:1100px){a.navbar-brand{margin-right:92px;}}body .dropdown-menu{padding:30px;}body .dropdown-menu li{line-height:18px;padding:0;padding-bottom:20px;background-color:transparent !important;}body .dropdown-menu li a{padding:0;font-size:15px;line-height:18px;color:#012F6B;font-weight:500;}body .dropdown-menu li a.active{color:#f60a0f;}body .dropdown-menu li:last-child{padding-bottom:0;}.nav-link.dropdown-toggle.show{color:#F60A0F;}@media (max-width:991px){.nav-link.dropdown-toggle.show{border-bottom:1px solid #E6E6E6;}.nav-link.dropdown-toggle.show:after{-webkit-transform:rotate(0);transform:rotate(0);}}.dropdown-menu li a:hover,.dropdown-menu li a:focus{background:transparent;color:#F60A0F;}.dropdown-toggle:after{background-image:url(/themes/custom/esta_theme/images/chevron-down-white.svg) !important;background-size:16px;width:16px;height:16px;background-position:center;border:0;margin:0;float:right;margin-left:5px;margin-top:2px;border:0 !important;}.navbar-toggler{border:0;}.navbar-toggler:focus{-webkit-box-shadow:none;box-shadow:none;}button.navbar-toggler[aria-expanded=true] span.navbar-toggler-icon{display:none;}button.navbar-toggler[aria-expanded=true]{background-image:url(/themes/custom/esta_theme/images/close.svg);background-size:30px;background-repeat:no-repeat;width:30px;height:30px;margin-right:11px;margin-top:0px;}.region.region-secondary-menu{margin:0;}@media (max-width:991px){.d-flex.gap-2.minwidth205{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:60px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.navbar-nav{padding-left:0;padding-right:0;margin-bottom:15px !important;}.navbar-nav li.nav-item{border-bottom:1px solid #fafafa;}.navbar-nav .nav-item .nav-link{font-size:16px;line-height:19.2px;padding-top:20px;padding-bottom:20px;}.dropdown-menu{border:0;padding:20px !important;margin:20px 0 !important;}.navbar-toggler-icon{width:26px;height:26px;background-image:url(/themes/custom/esta_theme/images/Menu-icon.svg);}button.navbar-toggler[aria-expanded=true]{width:26px;height:26px;background-size:24px;margin-right:0;}.dropdown-toggle:after{-webkit-transform:rotate(270deg);transform:rotate(270deg);}.nav-right-content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.nav-right-content select.js_language_selector{position:relative;}.block-lang-dropdown{padding-right:0;}.navbar-toggler{padding-right:0;}.path-node header .container-fluid{padding-left:0;padding-right:0;}}@media (max-width:991px) and (max-width:991px){header nav .container-fluid{padding-left:0;padding-right:0;}}@media (max-width:767px){.navbar-brand img{width:126px;height:35px;}}footer{background:#012F6B;border-top:1px solid rgba(250,250,250,0.2);padding:60px 15px 100px 15px;}footer .container{max-width:1558px;}@media (max-width:767px){footer .container{padding-left:12px;padding-right:12px;}}@media (max-width:1199px){footer{padding:50px 0 50px 0;}footer .container{max-width:100%;padding-left:20px;padding-right:20px;}}@media (max-width:767px){footer{padding-bottom:20px;}}footer .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media (max-width:767px){footer .block-system-menu-blockfooter-menu{padding:0;}}@media (max-width:767px){footer .navbar-brand{padding:0;}}.footer-logo{text-align:center;margin-bottom:60px;padding-bottom:60px;border-bottom:1px solid rgba(250,250,250,0.2);}@media (max-width:1199px){.footer-logo{margin-bottom:40px;padding-bottom:40px;}}.region-footer-first{margin:0;width:340px;position:relative;}@media (max-width:991px){.region-footer-first{width:100%;margin-bottom:50px;}}.region-footer-first:after{content:"";top:0px;right:0;width:1px;height:100%;background-color:#0040A1;position:absolute;}@media (max-width:991px){.region-footer-first:after{width:100%;height:1px;top:auto;bottom:-30px;}}.region-footer-first .footer-menus ul{gap:0;margin:48px 0 0 0;}.region-footer-first .footer-menus li{width:100%;}.region-footer-first .footer-menus li.bold-link-container{margin-bottom:20px;}@media (max-width:991px){.region-footer-first .footer-menus li.bold-link-container{margin-bottom:15px;}}.region-footer-first .footer-menus li.bold-link-container.nav-item a{font-size:24px;font-weight:400;}@media (max-width:991px){.region-footer-first .footer-menus li.bold-link-container.nav-item a{font-size:20px;}}.region-footer-first .footer-menus li.secondary-link-container.nav-item{margin:18px 0 48px 0;}@media (max-width:991px){.region-footer-first .footer-menus li.secondary-link-container.nav-item{margin:10px 0 35px 0;}}.region-footer-first .footer-menus li.secondary-link-container.nav-item a{position:relative;padding:7px 30px 7px 0;font-weight:600;color:#FAFAFA;}.region-footer-first .footer-menus li.secondary-link-container.nav-item a:after{content:"";height:1px;width:100%;background-color:#fff;position:absolute;left:0;bottom:0;}.region-footer-first .footer-menus li.secondary-link-container.nav-item a::before{content:"";display:inline-block;height:25px;width:25px;background:url(/themes/custom/esta_theme/images/white-btn-arrow.svg) no-repeat;background-position:center;position:absolute;right:0;top:11px;}.region-footer-first .footer-menus li.secondary-link-container.nav-item a:hover{text-decoration:none;}.region-footer-first .footer-menus li.secondary-link-container.nav-item a:hover:after{opacity:0;}.region-footer-first .footer-menus li.secondary-link-container.nav-item a:focus{text-decoration:none;}.region-footer-first .footer-menus li.secondary-link-container.nav-item a:focus:after{opacity:0;}.region-footer-first .footer-menus li.nav-item a{font-size:18px;text-transform:none;display:inline-block;padding:0;color:#EDF5FF;font-weight:400;}@media (max-width:991px){.region-footer-first .footer-menus li.nav-item a{font-size:16px;}}.region-footer-first .footer-menus li.nav-item a:hover{color:#fff;text-decoration:underline;}.region-footer-first .footer-menus li.nav-item a:focus{color:#fff;text-decoration:underline;}.region-footer-second{width:calc(100% - 340px);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;}@media (max-width:991px){.region-footer-second{width:100%;}}.region-footer-second h2,.region-footer-second h4{color:#fff;font-size:14px;font-weight:400;text-transform:uppercase;color:#EDF5FF;line-height:normal;margin:0 0 42px 0;}@media (max-width:991px){.region-footer-second h2,.region-footer-second h4{margin-bottom:5px;}}@media (max-width:991px){.region-footer-second h2,.region-footer-second h4{font-size:14px !important;}}.region-footer-second .footer-menus{width:33.33%;padding-left:80px;}@media (max-width:1199px){.region-footer-second .footer-menus{padding-left:20px;}}@media (max-width:767px){.region-footer-second .footer-menus{width:100%;padding-left:0px;margin-bottom:20px;}}.region-footer-second .footer-menus ul{display:block;gap:0;padding:0;}.region-footer-second li{width:100%;margin-bottom:17px;}.region-footer-second li a{color:#EDF5FF;padding:0;font-weight:400;}@media (max-width:991px){.region-footer-second li a{font-size:14px;}}.region-footer-second li a:hover{color:#fff;text-decoration:underline;}.region-footer-second li a:focus{color:#fff;text-decoration:underline;}.region-footer-second .block-content-basic{width:33.33%;display:block;padding-left:80px;}@media (max-width:1199px){.region-footer-second .block-content-basic{padding-left:20px;}}@media (max-width:767px){.region-footer-second .block-content-basic{width:100%;padding-left:0px;}}.region-footer-second .block-content-basic p{color:#EDF5FF;font-weight:400;margin:0 0 25px 0;}@media (max-width:991px){.region-footer-second .block-content-basic p{font-size:14px;}}.region-footer-second .block-content-basic a{color:#EDF5FF;}@media (max-width:991px){.region-footer-second .block-content-basic a{font-size:14px;}}.region-footer-second .block-content-basic a:hover{color:#fff;}.region-footer-second .block-content-basic a:focus{color:#fff;}.region-footer-second .block-content-basic a span{font-weight:500;}@media (max-width:991px) and (min-width:768px){.footer-menus ul{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;}}@media (max-width:767px){.footer-menus ul{margin-bottom:0;}.footer-logo{margin-bottom:40px;padding-bottom:40px;}}@media (max-width:575px){.footer-menus ul{-ms-grid-columns:1fr;grid-template-columns:1fr;}.footer-menus ul li{display:block;margin-bottom:5px;}.footer-menus ul li:last-child{margin-bottom:0;}}.contact-detail h6 a{text-decoration:underline;color:#012F6B;margin-bottom:10px;display:block;}@media (max-width:767px){.contact-detail h6{display:none;}}.contact-detail h2{margin-bottom:40px;}.contact-detail p{color:#28323E;margin-bottom:20px;}.address-content a{color:#28323E;margin-bottom:20px;}.address-content a:hover{color:#F60A0F;}.page-node-32 section.paragraph--type--two-column-layout{padding:100px 0;}@media (max-width:767px){.page-node-32 section.paragraph--type--two-column-layout{padding:60px 0;}.page-node-32 section.paragraph--type--two-column-layout .container{padding-left:8px !important;padding-right:8px !important;}}@media (max-width:767px){.contact-detail{border-bottom:1px solid #E6E6E6;padding-bottom:30px;}.contact-detail h2{margin-bottom:10px;}.contact-detail > p{color:#012F6B;margin-bottom:40px;}.contact-detail p{margin-bottom:28px;}.address-content a{color:#28323E;}.address-content:last-child p{margin-bottom:0;}.form-actions button{width:100%;}.node-contact-us .field--type-block-field .field__item{padding:0 !important;}.paragraph--type--two-column-layout .container{padding-left:8px !important;padding-right:8px !important;}}.btn{font-family:"Gilroy",sans-serif;font-weight:500;border-radius:5px;text-transform:capitalize;font-size:16px;line-height:18px;}.btn.medium{padding:15px 20px;}.btn.small{padding:10px 15px;min-width:138px;}.btn.primary-btn{background:#F60A0F;color:#fff;border:0;}.btn.primary-btn:hover{background:#D7070C;color:#fff;}.btn.primary-btn.blue{background:#012F6B;border-color:#012F6B;}.btn.primary-btn.blue:hover{background:#002454;}.btn.primary-btn.inactive-btn{background:#EDF5FF;pointer-events:none;color:#012F6B;border-color:#EDF5FF;opacity:0.5;}.btn.green-btn{background:#F60A0F;color:#fff;border:0;}.btn.green-btn:hover{background:#D7070C;color:#fff;}.btn.green-btn.inactive-btn{opacity:0.7;pointer-events:none;}.btn.secondary-btn{border:1px solid #E6E6E6;color:#012F6B;background:transparent;}.btn.secondary-btn:hover{border:1px solid #012F6B;}.btn.light-blue{background-color:#EDF5FF;padding:10px 20px 10px 20px;}@media (max-width:767px){.btn{font-size:14px;line-height:16.8px;}}.btn img{margin-right:10px;}.step-btns-wrap{text-align:right;margin-top:30px;float:right;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;position:relative;z-index:9;}.step-btns-wrap a,.step-btns-wrap button{width:200px;}.active-btn.btn{background-color:#EDF5FF;border-color:#EDF5FF;}@media (max-width:767px){.btn.medium{padding:15px 20px;width:100%;}.step-btns-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;width:100%;}}.form-control:focus{-webkit-box-shadow:none !important;box-shadow:none !important;}.date-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:430px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:13.5px auto 15px auto;margin-left:40px;margin-right:40px;}@media (max-width:1399px){.date-wrap{width:350px;}}@media (max-width:1199px){.date-wrap{width:275px;}}.date-wrap input{width:28px;height:28px;padding:0;background:transparent;border:0;background-repeat:no-repeat;background-position:center;opacity:0;z-index:1;position:relative;}.date-wrap input:focus{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;border:1px solid rgba(250,250,250,0.1);}.date-wrap:after{content:"";background-image:url(/themes/custom/esta_theme/images/calendar.svg);background-position:center;background-size:20px;width:20px;height:20px;background-color:rgba(250,250,250,0.1);padding:15px;background-repeat:no-repeat;border-radius:0.375rem;position:absolute;right:40px;}.form{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;}.form-field{padding-top:13px;padding-bottom:13px;position:relative;}.form-field:after{content:"";background:rgba(250,250,250,0.2);position:absolute;width:1px;height:100%;top:0;right:0;}.form-field label{font-size:10px;color:#fafafa;text-transform:uppercase;opacity:0.6;}.form-field.pl-40{text-align:center;width:100%;}.form-field.pl-40:after{opacity:0;}.media-wrap{font-size:15px;line-height:17.4px;color:#fafafa;font-weight:400;}.media-wrap img{margin-right:10px;margin-top:-2px;}form .form-check,form .form-check.js-form-item{margin-bottom:10px;cursor:pointer;}form .form-check label,form .form-check.js-form-item label{font-size:15px;font-weight:400;line-height:24px;letter-spacing:0em;color:#28323E;display:block;cursor:pointer;}@media (max-width:767px){form .form-check label,form .form-check.js-form-item label{font-size:14px;}}.form-check-input:focus{-webkit-box-shadow:none;box-shadow:none;}.form-check-input:checked{background-color:#012F6B;border-color:#012F6B;}.form-check-input:checked[type=radio]{background-size:24px !important;background-position:center;}.form-check-input[type=checkbox]{border:1px solid #BCBCBC;width:15px;height:15px;padding:0;}.form-check-input[type=radio]{border-radius:50%;width:16.67px;height:16.67px !important;cursor:pointer;}.checkout-pane-payment-information .form-check-input[type=radio]{padding:0;background-position:center;background-size:24px;width:18px;}.form-check-input[type=radio] + label{text-transform:capitalize;font-weight:400;}input:focus,input:focus-visible{outline-color:#012F6B;}button:focus,button:focus-visible{outline:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;}form .js-form-item input,form .js-form-item select,form .js-form-item textarea{background:#fafafa;padding:16px 20px 16px 20px;color:#111827;font-size:15px;line-height:15px;border:0;}form .js-form-item input::-webkit-input-placeholder,form .js-form-item select::-webkit-input-placeholder,form .js-form-item textarea::-webkit-input-placeholder{color:#28323E !important;}form .js-form-item input::-moz-placeholder,form .js-form-item select::-moz-placeholder,form .js-form-item textarea::-moz-placeholder{color:#28323E !important;}form .js-form-item input:-ms-input-placeholder,form .js-form-item select:-ms-input-placeholder,form .js-form-item textarea:-ms-input-placeholder{color:#28323E !important;}form .js-form-item input::-ms-input-placeholder,form .js-form-item select::-ms-input-placeholder,form .js-form-item textarea::-ms-input-placeholder{color:#28323E !important;}form .js-form-item input::placeholder,form .js-form-item select::placeholder,form .js-form-item textarea::placeholder{color:#28323E !important;}@media (max-width:767px){form .js-form-item input,form .js-form-item select,form .js-form-item textarea{font-size:14px !important;}}form .js-form-item select{padding-right:34px !important;}form input[type=text]::-webkit-input-placeholder,form input[type=email]::-webkit-input-placeholder,form select::-webkit-input-placeholder,form textarea::-webkit-input-placeholder,form .input-group input::-webkit-input-placeholder{color:#28323E !important;}form input[type=text]::-moz-placeholder,form input[type=email]::-moz-placeholder,form select::-moz-placeholder,form textarea::-moz-placeholder,form .input-group input::-moz-placeholder{color:#28323E !important;}form input[type=text]:-ms-input-placeholder,form input[type=email]:-ms-input-placeholder,form select:-ms-input-placeholder,form textarea:-ms-input-placeholder,form .input-group input:-ms-input-placeholder{color:#28323E !important;}form input[type=text]::-ms-input-placeholder,form input[type=email]::-ms-input-placeholder,form select::-ms-input-placeholder,form textarea::-ms-input-placeholder,form .input-group input::-ms-input-placeholder{color:#28323E !important;}form input[type=text]::placeholder,form input[type=email]::placeholder,form select::placeholder,form textarea::placeholder,form .input-group input::placeholder{color:#28323E !important;}.form-actions{margin-bottom:0 !important;}select:focus{outline:1px solid #012F6B !important;-webkit-box-shadow:none !important;box-shadow:none !important;}.group-application-form{margin-bottom:100px;}.group-application-form .two-column{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;}.group-application-form .two-column .js-form-item{width:100%;}.group-application-form > h4{font-weight:600;}.group-application-form > p{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #E6E6E6;color:#656466;font-size:15px;line-height:24px;}.webform-notes{background:#EDF5FF;padding:20px 30px;margin-top:10px;margin-bottom:30px;border-radius:5px;}@media (min-width:768px){.webform-notes + .two-column .js-form-item{margin-bottom:0 !important;}}.webform-notes p{font-size:15px;line-height:24px;margin-bottom:0;color:#012F6B !important;}.webform-notes strong{text-transform:uppercase;}.form-type-date{position:relative;}.form-type-date:after{content:"";background-image:url(/themes/custom/esta_theme/images/calendar-black.svg);background-size:18px;background-repeat:no-repeat;background-position:center;position:absolute;right:15px;top:auto;bottom:12px;width:30px;height:30px;background-color:#fafafa;pointer-events:none;}.form-type-date label:before{content:"";background-image:url(/themes/custom/esta_theme/images/circle-help.svg);background-size:18px;background-repeat:no-repeat;background-position:center;position:absolute;right:2px;left:auto;top:-9px;width:30px;height:30px;}.form-type-date.has-error::after{background-color:transparent;}.choices{width:100%;}.choices .choices__inner{border:0;border-radius:8px;background-color:#fafafa;}.webform-flexbox{margin:0 !important;gap:30px;}@media (max-width:991px){.webform-flexbox{max-width:100%;}}.choices[data-type*=select-one]::after{display:none;}.choices__list--single .choices__item{color:#28323E;opacity:1;font-size:15px;line-height:24px;}@media (max-width:767px){.choices__list--single .choices__item{font-size:14px;}}.choices__inner{padding:10.5px 7.5px 3.75px;}.webform-flex--container{position:relative;}.webform-flex--container .js-form-type-date{width:100%;}.webform-flex--container .js-form-item label{font-size:15px;}@media (max-width:767px){.webform-flex--container .js-form-item label{font-size:14px;}}body form .js-form-item.form-item-lang-dropdown-select{display:inline-block;margin-bottom:0 !important;}.form-date{padding-bottom:18px !important;padding-top:17px !important;}#edit-processed-text > p{border-bottom:1px solid #E6E6E6;padding-bottom:30px;margin-bottom:30px;}.layout-checkout-form{padding-top:100px;}.checkout-edit a,.checkout-view a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;}.checkout-pane-payment-information > legend > h4,.checkout-pane-contact-information > legend > h4{font-size:35px;line-height:49px;font-weight:600;margin-bottom:15px;}.link--previous{color:#012F6B;border:1px solid #E6E6E6;padding:14px 20px;font-weight:500;border-radius:5px;text-transform:capitalize;font-size:15px;line-height:18px;margin-left:10px;-webkit-transition:all 0.3s;transition:all 0.3s;}.link--previous:hover{border-color:#012F6B;color:#012F6B;}.layout-checkout-form .fieldset-wrapper{line-height:25.2px;color:#28323E;}.stripe-form .form-type-item{margin:0 5px;}@media (min-width:576px){.stripe-form .form-type-item{width:calc(33.33% - 10px);float:left;}}@media (max-width:575px){.stripe-form .form-type-item{margin:0;}}.stripe-form .form-type-item .form-text{width:100% !important;border-radius:5px;padding:16px 15px;margin:0;}.stripe-form .form-item-payment-information-add-payment-method-payment-details-card-number{margin-left:0;}.stripe-form .form-item-payment-information-add-payment-method-payment-details-security-code{margin-right:0;}@media (min-width:576px){.field--type-address .address-container-inline.form-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;}.field--type-address .address-container-inline.form-wrapper .form-type-textfield,.field--type-address .address-container-inline.form-wrapper .form-type-select{width:100%;margin-bottom:5px !important;}}form .js-form-item{-webkit-transition:all 0.3s;transition:all 0.3s;}form .js-form-item.form-type-textfield,form .js-form-item.form-type-email,form .js-form-item.form-type-textarea,form .js-form-item.form-type-date,form .js-form-item.form-type-number,form .js-form-item.form-type-select{position:relative;margin-bottom:20px !important;}.form-item-passport-number{width:100%;}form .js-form-item.form-type-email label.error{position:relative;top:0;color:red !important;left:0;font-size:13px;}.form-item-registration-country{margin-top:20px;}.checkout-disclaimer.green{background:#EAFBE2;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;}.checkout-disclaimer.green p{font-size:14px;font-weight:500;line-height:14px;text-align:center;padding:18px;color:#3F9915;}#esta-application-form > .App > form > .container-fluid{padding:0;}.layout-checkout-form .js-form-item label{display:block;margin-bottom:5px;}.layout-checkout-form .form-type-select::after{top:42px;}input[type=date]::-webkit-inner-spin-button,input[type=date]::-webkit-calendar-picker-indicator{opacity:0;}#upload-compo{margin-bottom:0 !important;}#upload-compo .form-info-block{border:0;padding:0;margin-bottom:30px;}#upload-compo .form-info-block .left-media-right-content.card{}#upload-compo .title-desc-with-btn h5{color:#012F6B;font-weight:600;}#edit-order-wrapper,.form-item-esta-expires,.form-item-pdf,.form-item-order-id,.field--name-order.field--label-above,.field--name-order.field--label-above + .field.field--type-,.field--name-order.field--label-above + .field.field--type- + .field.field--type-{display:none;}.webform-submission-information{margin-bottom:15px;}.form-item-please-indicate-you-have-read-and-understand-the-information-pro{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 10px;}.form-item-please-indicate-you-have-read-and-understand-the-information-pro .form-item--error-message{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}@media (max-width:637px){.form-item-please-indicate-you-have-read-and-understand-the-information-pro .form-check-input[type=radio]{position:relative;top:21px;}}.form-item-please-indicate-you-have-read-and-understand-the-information-pro label{text-transform:unset !important;}@media (max-width:991px){.form{-ms-flex-wrap:wrap;flex-wrap:wrap;}.date-wrap{width:100%;margin:auto;}.date-wrap:after{right:0;}.form-field{width:100%;}.form-field:after{display:none;}.form-field label{padding-left:0;}.form-field.pl-40{text-align:left;padding-left:0;}}@media (min-width:768px){.webform-flex--container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:0;}.webform-flex--container .col-md-6.form-item-application-number,.webform-flex--container .col-md-6.form-item-country-of-citizenship,.webform-flex--container .col-md-6.form-type-number{padding-right:15px;}}@media (max-width:767px){.form-field{padding-top:0;padding-bottom:0;}.form-field label{line-height:11.6px;}.media-wrap{font-size:14px;line-height:16.24px;}.form-check-input[type=radio]{width:16.67px;}.form-check label{font-size:14px;line-height:22.4px;}.group-application-form .two-column{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0;}.webform-notes{padding:20px;}.webform-notes p{line-height:22.4px;}.layout-checkout-form{padding-top:50px;padding-left:0;padding-right:0;margin-bottom:50px;}.layout-checkout-form .row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}.layout-checkout-form .row .col-sm-6{width:100%;}.layout-checkout-form h3,.layout-checkout-form .checkout-pane-contact-information,.layout-checkout-form .checkout-pane-payment-information,.layout-checkout-form .layout-region-checkout-footer{padding-left:8px;padding-right:8px;}.checkout-pane-payment-information > legend > h4{margin-bottom:15px;font-size:24px !important;}.webform-submission-custom-esta-status-form{padding-left:0;padding-right:0;}.js-webform-tooltip-element.form-item-phone-number + strong.error{bottom:48px;}}.form-item-security-generic-from-month,.form-item-security-generic-from-year.mb-3{margin-bottom:0 !important;}.form-item-security-generic-from-month strong.error,.form-item-security-generic-from-year.mb-3 strong.error{bottom:-10px !important;}.node-retrieve-individual-application article.node--type-page{margin-bottom:50px;}.webform-submission-form strong.error.form-item--error-message,.form-item--error-message{display:block;position:absolute;top:auto;font-size:13px;font-weight:500;line-height:13px;height:30px;bottom:-32px;left:0;}@media (min-width:1200px){.webform-submission-form strong.error.form-item--error-message,.form-item--error-message{white-space:nowrap;}}.form-item-country-of-citizenship-nationality-other-citizen .choices__list--single .choices__item{white-space:nowrap;letter-spacing:-0.3px;}.webform-flexbox:has(.form-item-country-of-citizenship-nationality-other-citizen){-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}.esta-application-form #edit-eligbility-questions .grey-card .form-item-waiver-of-rights,.esta-application-form #edit-eligbility-questions .grey-card .form-item-third-parties-only{position:relative;}.esta-application-form #edit-eligbility-questions .grey-card .form-item-waiver-of-rights small.description:before,.esta-application-form #edit-eligbility-questions .grey-card .form-item-third-parties-only small.description:before{content:"";position:absolute;left:26px;top:58px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;height:20px;border:1px solid #000;background-color:transparent;border-radius:3px;}.grey-card.card .form-check input[type=checkbox]:checked + small:before{background-image:url(/themes/custom/esta_theme/images/black-tick.png);background-repeat:no-repeat;background-position:center;background-size:12px;}.esta-application-form #edit-eligbility-questions .grey-card .form-item-waiver-of-rights small.description.text-muted,.esta-application-form #edit-eligbility-questions .grey-card .form-item-third-parties-only small.description.text-muted{padding-left:0;}.grey-card.card .form-check input{position:absolute;width:100%;height:100%;opacity:0;z-index:1;}.esta-application-form #edit-eligbility-questions .grey-card .form-item-waiver-of-rights small.description #edit-waiver-of-rights--description,.esta-application-form #edit-eligbility-questions .grey-card .form-item-third-parties-only small.description #edit-waiver-of-rights--description{padding-left:30px;padding-top:15px;}.esta-application-form #edit-eligbility-questions .grey-card .form-item-third-parties-only small.description.text-muted .webform-element-description{padding-left:30px;padding-top:15px;}article.node--type-page.node--view-mode-full.clearfix{margin-bottom:30px;}@media (max-width:1500px){.choices__list.choices__list--single{max-width:250px;}.form-item-country-of-citizenship-nationality-other-citizen .choices__list--single .choices__item{white-space:normal;}}@media (min-width:1200px){.js-webform-tooltip-element.form-type-tel + strong.error{bottom:-14px !important;}}@media (max-width:1199px) and (min-width:768px){.js-webform-tooltip-element.form-type-tel + strong.error{bottom:0 !important;}}@media (max-width:1199px){form .js-form-item.form-type-date,form .js-form-item.form-type-email,form .js-form-item.form-type-number,form .js-form-item.form-type-select,form .js-form-item.form-type-textarea,form .js-form-item.form-type-textfield,.esta-application-form .js-form-item .js-form-item-phone-number,.esta-application-form .js-form-item .js-form-type-tel{margin-bottom:30px !important;}}select#edit-telephone-type{height:50px;}@media (max-width:767px){.esta-application-form #edit-eligbility-questions .grey-card .form-item-waiver-of-rights,.esta-application-form #edit-eligbility-questions .grey-card .form-item-third-parties-only{padding-left:0 !important;}.esta-application-form #edit-eligbility-questions .grey-card .form-item-third-parties-only small.description:before,.esta-application-form #edit-eligbility-questions .grey-card .form-item-waiver-of-rights small.description:before{top:55px;left:0;}}.progress-outer{background:#EDF5FF;border-radius:0 0 15px 15px;margin-bottom:56px;}.progress-outer .webform-progress-tracker{background:#EDF5FF;max-width:1558px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none;padding:0;}@media (max-width:1440px){.progress-outer .webform-progress-tracker{padding:0 12px;}}.webform-progress .row{margin:0;}.webform-progress .row .col-12{padding:0;}.webform-progress-tracker{margin:0 0 25px;background:#FAFAFA;border-radius:0;overflow:hidden;}@media (max-width:767px){.webform-progress-tracker{border-radius:0;}}.webform-progress-tracker .progress-marker{display:none;}.webform-progress-tracker .progress-step{min-width:215px;text-align:center;-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;}@media (max-width:767px){.webform-progress-tracker .progress-step{min-width:175px;}}.webform-progress-tracker .progress-step.is-active{background-color:#fff;}.webform-progress-tracker .progress-step .progress-text{color:#656466;font-size:14px;font-weight:600;padding:0;border-bottom:2px solid transparent;position:relative;}.webform-progress-tracker .progress-step .progress-title{padding-left:0;padding:20px 0;}.webform-progress-tracker .progress-step.is-complete .progress-text{background:none;border-radius:0;border-right:1px solid rgba(250,250,250,0.2);color:#012F6B;position:relative;}.webform-progress-tracker .progress-step.is-complete .progress-text .progress-title{font-weight:600;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;}.webform-progress-tracker .progress-step.is-complete .visually-hidden{display:block;position:static !important;height:24px !important;width:24px !important;background:url(/themes/custom/esta_theme/images/green-tick.svg) no-repeat;background-position:center;font-size:0;}@media (max-width:767px){.webform-progress-tracker .progress-step.is-complete{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;margin-right:15px;}}.webform-progress-tracker .progress-step.is-active .progress-title{font-weight:500;position:relative;color:#012F6B;}@media (max-width:600px){.webform-progress-tracker .progress-text{display:block;}}.webform-card-wrapper .details-wrapper .webform-element-description span{font-size:15px;color:#28323E;line-height:24px;display:block;}.webform-card-wrapper .description ul li,.webform-card-wrapper p{font-size:16px;font-weight:500;color:#28323E;line-height:24px;}.webform-card-wrapper h4{font-weight:600;color:#012F6B;}.webform-card-wrapper legend h4{font-size:15px;font-weight:400;color:#656466;line-height:24px;}@media (max-width:767px){.webform-card-wrapper legend h4{font-size:14px !important;}}.webform-card-wrapper .form-wrapper{padding:0px;border:0px solid #E6E6E6;margin-bottom:20px;border-radius:15px;}.webform-card-wrapper .form-wrapper .details-wrapper{padding-top:30px;}.webform-card-wrapper .form-wrapper .form-wrapper{padding:0;border:none;overflow:visible;}.webform-card-wrapper .form-wrapper summary{background:#FAFAFA;padding:24px;margin:-20px -20px -20px -20px;border-radius:15px;font-size:22px;font-weight:600;text-transform:uppercase;position:relative;}@media (max-width:767px){.webform-card-wrapper .form-wrapper summary{font-size:14px;}}.webform-card-wrapper .form-wrapper summary:marker{display:none;}.webform-card-wrapper .form-wrapper summary[aria-expanded=true]{border-radius:15px 15px 0 0;}.webform-card-wrapper .form-wrapper .form-check-input:checked[type=radio]{background-size:22px !important;background-position:center;padding:0;}.webform-card-wrapper .form-check-input[type=radio]{padding:0;}.webform-card-wrapper #edit-applicant-information h5.webform-section-title{padding-bottom:0;margin-bottom:0;}.webform-card-wrapper #edit-applicant-information .description{color:#28323E;font-size:15px;}.webform-card-wrapper #edit-applicant-information div#ajax-wrapper{padding-top:20px;}.webform-card-wrapper #edit-applicant-information .card-body{padding:0;}.webform-card-wrapper #edit-applicant-information .your-passport-card{border-radius:15px;}.webform-card-wrapper #edit-applicant-information .your-passport-card button{color:#012F6B;}.esta-application-form .webform-card{border:none;padding:0 8px;margin-bottom:0;max-width:1000px;}.esta-application-form .webform-card .card-body{padding:0;}.webform-preview.container{max-width:1000px;}@media (max-width:991px){.webform-preview.container{padding-left:20px;padding-right:20px;}}.esta-application-form{margin-bottom:0px;}@media (max-width:767px){.esta-application-form{margin-bottom:0px;}}.esta-application-form fieldset legend{font-size:16px;font-weight:500;}.esta-application-form .form-actions button{height:48px;min-width:200px;border:1px solid #E6E6E6;background:transparent;color:#012F6B;}.esta-application-form .form-actions button#edit-cards-next,.esta-application-form .form-actions button#edit-preview-next{background:#EDF5FF;margin-left:10px;}.esta-application-form .form-actions button:hover{border:1px solid #012F6B;}.esta-application-form .form-actions button#edit-submit{margin-left:10px;}.esta-application-form .form-actions button:active{background-color:#002454 !important;border-color:#002454 !important;color:#fff !important;}.esta-application-form .js-form-item .form-type-datelist{width:100%;}.esta-application-form .js-form-item .form-type-select,.esta-application-form .js-form-item .js-form-item-phone-number,.esta-application-form .js-form-item .js-form-type-tel{width:100%;}.esta-application-form .js-form-item .form-type-select .iti--allow-dropdown,.esta-application-form .js-form-item .js-form-item-phone-number .iti--allow-dropdown,.esta-application-form .js-form-item .js-form-type-tel .iti--allow-dropdown{width:100%;}.esta-application-form .js-form-item label.form-required{font-size:15px;}@media (max-width:767px){.esta-application-form .js-form-item label.form-required{font-size:14px;}}.esta-application-form .sidebar-block{background:none;padding:0;margin:0;z-index:99;}@media (max-width:767px){.esta-application-form .sidebar-block{position:relative !important;}}@media (max-width:767px){.esta-application-form .sidebar-block .contextual-region a.btn{display:block;margin-top:15px;width:100% !important;}}.esta-application-form .sidebar-block .card-detail{padding-bottom:0;-webkit-box-shadow:0px 4px 15px 0px rgba(0,0,0,0.1019607843);box-shadow:0px 4px 15px 0px rgba(0,0,0,0.1019607843);border:none;}.esta-application-form .sidebar-block .card-detail .card-content{padding-top:0;}.esta-application-form .sidebar-block .card-detail .card-content .total{margin-bottom:0;}.esta-application-form .sidebar-block .card-detail .card-nav{padding:10px 15px 10px 15px;margin-bottom:10px;}.esta-application-form .sidebar-block .sidebar-contact-info h4,.esta-application-form .sidebar-block .sidebar-contact-info .sidebar-contact-info-list,.esta-application-form .sidebar-block .sidebar-contact-info .card-body{padding:0;}.esta-application-form #edit-eligbility-questions .grey-card h4.webform-section-title{color:#F60A0F;}.esta-application-form #edit-eligbility-questions .grey-card .js-form-type-webform-markup{padding:0;}.esta-application-form #edit-eligbility-questions .grey-card .form-item-waiver-of-rights{padding-left:1.5em;}.esta-application-form .webform-submission-data h2{font-size:22px;line-height:30.8px;padding:0 10px;}#esta_application_form_v2--uuid{padding:0 10px;}.webform-submission-data--view-mode-preview .details-wrapper button{border:1px solid #E6E6E6;color:#012F6B;background:transparent;}.inner-page-header{margin-bottom:0;border-radius:0;border-bottom:1px solid rgba(250,250,250,0.2);text-align:left;background:#012F6B url(/themes/custom/esta_theme/images/stars.svg) no-repeat;background-position:center right;padding:95px 0;}@media (max-width:767px) and (orientation:portrait){.inner-page-header{padding:45px 0;background-size:contain;}}.inner-page-header .inner-page-header-inner{max-width:1558px;margin:0 auto;padding:0 20px;}.inner-page-header img{display:none;}.webform-submission-data--view-mode-preview [open=open].form-wrapper,.webform-submission-data--view-mode-preview [open=""].form-wrapper{border:1px solid #E6E6E6;border-radius:8px;}.webform-submission-data--view-mode-preview [open=open].form-wrapper summary::after,.webform-submission-data--view-mode-preview [open=""].form-wrapper summary::after{top:38px;-webkit-transform:rotate(-225deg);transform:rotate(-225deg);}.webform-submission-data--view-mode-preview .form-wrapper{margin-bottom:20px;border-radius:15px;}.webform-submission-data--view-mode-preview .form-wrapper .details-wrapper{padding:30px 14px 24px 14px;}.webform-submission-data--view-mode-preview .form-wrapper .form-wrapper{padding:0;border:none;overflow:visible;}.webform-submission-data--view-mode-preview .form-wrapper summary{background:#FAFAFA;padding:24px;border-radius:15px;font-size:18px;font-weight:600;position:relative;list-style:none;}.webform-submission-data--view-mode-preview .form-wrapper summary:marker{font-size:0;}.webform-submission-data--view-mode-preview .form-wrapper summary::after{content:"";height:10px;width:10px;position:absolute;right:30px;top:34px;border-left:1px solid #012F6B;border-bottom:1px solid #012F6B;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.webform-submission-data--view-mode-preview .form-wrapper summary[aria-expanded=true]{border-radius:8px 8px 0 0;}.esta-application-form .webform-submission-data .webform-section-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.esta-application-form .webform-submission-data .webform-section-wrapper .webform-element{width:25%;color:#28323E;font-size:15px;padding:0 10px;}.esta-application-form .webform-submission-data .webform-section-wrapper .webform-element a{color:#012F6B;}.esta-application-form .webform-submission-data .webform-section-wrapper .webform-element label{display:block;font-weight:600;color:#28323E;font-size:15px;}@media (max-width:767px){.esta-application-form .webform-submission-data .webform-section-wrapper .webform-element label{font-size:14px;}}.esta-application-form .webform-submission-data .webform-section-wrapper .webform-element.js-form-item-your-passport{width:100%;}.grey-card.card{padding:30px;margin-top:30px !important;}@media (max-width:767px){.grey-card.card p{font-size:14px;}}@media (max-width:1200px){.webform-progress-tracker{min-width:auto;border:0;margin-bottom:30px;overflow:scroll;width:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-y:hidden;}}@media (max-width:767px){.webform-card-wrapper #edit-applicant-information .card-body{padding:0;}.esta-application-form .form-actions button{margin:10px 0 !important;}.esta-application-form .form-actions button#edit-cards-next,.esta-application-form .form-actions button#edit-submit{margin-left:0;}.esta-application-form .webform-submission-data h2{font-size:18px !important;line-height:28px !important;}#edit-page-personal-information .secondary-btn{margin-top:10px;}.esta-application-form .webform-submission-data .webform-section-wrapper .webform-element{width:50%;}}@media (max-width:578px){.esta-application-form .webform-submission-data .webform-section-wrapper .webform-element{width:100%;}}.paragraph--type--banner .inner-page-header .nav-tabs{background-color:#009900;border-bottom-right-radius:18px;border-bottom-left-radius:18px;border-bottom:0;position:relative;bottom:-1px;border-top:1px solid rgba(250,250,250,0.2);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:auto;}.paragraph--type--banner .inner-page-header .nav-tabs li{width:100%;min-width:215px;}@media (max-width:767px){.paragraph--type--banner .inner-page-header .nav-tabs li{min-width:175px;}}.paragraph--type--banner .inner-page-header .nav-tabs .nav-link{color:#fff;padding-top:20px;padding-bottom:20px;display:block;gap:4px;border:0;border-right:1px solid rgba(250,250,250,0.2);border-radius:0;font-size:15px;margin:0;width:100%;}.paragraph--type--banner .inner-page-header .nav-tabs .nav-link img{display:none;}.user-logged-in .bottom-steps-section{padding-left:65px;}@media (max-width:991px){.user-logged-in .bottom-steps-section{padding-left:15px;padding-right:15px;z-index:9;}}.footer-visible .bottom-steps-section{padding-left:20px;padding-right:17px;position:static;}.bottom-steps-section{margin:0 !important;width:100%;background:#fff;-webkit-box-shadow:0px -4px 16px 0px rgba(0,0,0,0.1019607843);box-shadow:0px -4px 16px 0px rgba(0,0,0,0.1019607843);position:fixed;bottom:0;left:0;padding:24px 0;max-width:100%;z-index:1;}.bottom-steps-section .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1000px;margin:0 auto !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;}.bottom-steps-section .container .container{width:auto;margin:0 !important;}@media (max-width:1024px){.bottom-steps-section .container{padding-left:20px;padding-right:10px;}}@media (max-width:450px){.bottom-steps-section .container{padding-left:0;padding-right:0;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}.bottom-steps-section .js-form-item{margin:0 !important;}.bottom-steps-section .form-type-processed-text p{margin:0;color:#28323E;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.bottom-steps-section .form-actions button.webform-button--preview,.bottom-steps-section .form-actions button.webform-button--next,.bottom-steps-section .form-actions button.webform-button--submit{border-color:#F60A0F;background-color:#F60A0F;color:#fff;margin-left:10px;}.bottom-steps-section .form-actions button.webform-button--preview:hover,.bottom-steps-section .form-actions button.webform-button--next:hover,.bottom-steps-section .form-actions button.webform-button--submit:hover{color:#F60A0F;background-color:#fff;}.bottom-steps-section .form-actions button.webform-button--draft{margin-right:10px;}@media (max-width:767px){.esta-application-form .bottom-steps-section .form-actions button{min-width:auto;width:auto;margin:0 4px !important;}}@media (max-width:767px){.esta-application-form .left-media-right-content.card{margin:0;padding:0;}}@media (max-width:1199px){.esta-application-form .webform-card .row{margin:0;}}.esta-application-form .webform-flex--container .container{max-width:100%;padding:0;}#esta_application_form_v2--other_citizenship_nationality{background:#FAFAFA;padding:24px 14px 8px 14px;margin-left:10px;margin-right:10px;}#esta_application_form_v2--other_citizenship_nationality h2.webform-section-title{font-size:18px;line-height:18px;margin-bottom:30px;font-weight:400;}@media (max-width:1199px){#esta_application_form_v2--other_citizenship_nationality h2.webform-section-title{margin-bottom:10px;}}#esta_application_form_v2--other_citizenship_nationality .form-type-item{font-weight:500;width:33.33%;}#esta_application_form_v2--other_citizenship_nationality .form-type-item label{color:#656466;line-height:24px;font-weight:400;}@media (max-width:767px){#esta_application_form_v2--other_citizenship_nationality .form-type-item{width:100%;}}.steps-progress-number{font-size:18px;font-weight:600;color:#28323E;margin-left:2px;position:relative;top:2px;}span.completed-steps{font-size:24px;margin-left:8px;top:0;font-weight:600;color:#28323E;}.webform-submission-data--view-mode-preview .webform-wizard-pages-link{font-size:14px;line-height:16.8px;padding:16.1px 24px 16.1px 48px;position:relative;}.webform-submission-data--view-mode-preview .webform-wizard-pages-link:before{content:"";background-image:url(/themes/custom/esta_theme/images/pencil.svg);width:18px;height:18px;background-size:18px;position:absolute;left:19px;}.webform-submission-data--view-mode-preview .webform-wizard-pages-link:hover{border-color:#012F6B;}.webform-submission-data--view-mode-preview .webform-wizard-page-edit{text-align:right;margin:0 10px;}.faq-wrapper .accordion-item{background:transparent;border:1px solid rgba(250,250,250,0.2) !important;border-radius:15px;margin-bottom:15px;padding:30px 75px;}@media (min-width:768px){.faq-wrapper .accordion-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}@media (max-width:991px){.faq-wrapper .accordion-item{padding:30px;}}.faq-wrapper .accordion-item h3.accordion-header,.faq-wrapper .accordion-item h2.accordion-header{font-size:22px;line-height:30px;font-weight:600;color:#fff;}@media (min-width:768px){.faq-wrapper .accordion-item h3.accordion-header,.faq-wrapper .accordion-item h2.accordion-header{min-width:300px;width:300px;padding-right:58px;text-align:left;}}@media (max-width:991px){.faq-wrapper .accordion-item h3.accordion-header,.faq-wrapper .accordion-item h2.accordion-header{padding-right:20px;}}.faq-wrapper .accordion-item .accordion-collapse{-webkit-transition:height 0.5s ease;transition:height 0.5s ease;}@media (min-width:768px){.faq-wrapper .accordion-item .accordion-collapse{display:block;padding-left:26px;}}.faq-wrapper .accordion-item .accordion-collapse .accordion-body{color:#E6E6E6;text-align:left;padding:0;}@media (min-width:768px){.faq-wrapper .accordion-item .accordion-collapse:not(.show){display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:58px;}}.faq-wrapper .accordion-button{background:transparent !important;color:#fff;width:293px;}.faq-wrapper .accordion-button:focus{-webkit-box-shadow:none;box-shadow:none;}.faq-wrapper .accordion-button:not(.collapsed){-webkit-box-shadow:none;box-shadow:none;}.faq-wrapper button.accordion-button.collapsed:after{background-image:url(/themes/custom/esta_theme/images/plus-circle.svg);width:24px;height:24px;background-size:24px;-webkit-transform:none;transform:none;}.faq-wrapper button.accordion-button:not(.collapsed):after{background-image:url(/themes/custom/esta_theme/images/minus-circle.svg);width:24px;height:24px;background-size:24px;-webkit-transform:none;transform:none;}.page-view-faq .faq-wrapper .accordion-item h3.accordion-header,.page-view-faq .faq-wrapper .accordion-item h2.accordion-header{color:#012F6B;}.accordion-2 .accordion-header button{font-weight:600;background-color:#fafafa;padding:30px;font-size:22px;line-height:30.8px;-webkit-box-shadow:none;box-shadow:none;}.accordion-2 .accordion-header button::after{color:#012F6B;}.accordion-2 .accordion-item{border:0;margin-bottom:10px;}.accordion-2 .accordion-item .accordion-collapse{border:1px solid #E6E6E6;border-top:0;border-radius:0 0 15px 15px;}.accordion-2 .accordion-item:last-child{margin-bottom:0;}.accordion-2 p{font-size:15px;line-height:24px;color:#28323E;}.super-faq > .accordion .accordion-item{border:0;margin-bottom:10px;}.super-faq > .accordion .accordion-item .accordion-header .accordion-button{border-bottom-left-radius:15px;border-bottom-right-radius:15px;text-transform:uppercase;}.super-faq > .accordion .accordion-item .accordion-body{padding-top:0;padding-left:0;padding-right:0;}.super-faq > .accordion .accordion-item .accordion-body .faq-wrapper{margin-top:40px;}.super-faq > .accordion .accordion-header .accordion-button{background-color:#012F6B;color:#fff;font-size:22px;line-height:30.8px;padding:30px;border-radius:15px;}.super-faq > .accordion .accordion-header .accordion-button::after{-webkit-filter:brightness(0) saturate(100%) invert(98%) sepia(0%) saturate(7%) hue-rotate(130deg) brightness(101%) contrast(104%);filter:brightness(0) saturate(100%) invert(98%) sepia(0%) saturate(7%) hue-rotate(130deg) brightness(101%) contrast(104%);}.super-faq > .accordion .accordion-body .accordion-item{border-color:#E6E6E6 !important;padding:30px 72px;margin-bottom:15px;}@media (max-width:1024px){.super-faq > .accordion .accordion-body .accordion-item{padding:30px;}}.super-faq > .accordion .accordion-body .accordion-item h2{color:#28323E;}@media (min-width:992px){.super-faq > .accordion .accordion-body .accordion-item h2{min-width:300px;width:300px;}}@media (min-width:768px){.super-faq > .accordion .accordion-body .accordion-item h2{min-width:250px;width:250px;}}@media (min-width:768px){.super-faq > .accordion .accordion-body .accordion-item .accordion-collapse{width:calc(100% - 390px);}}.super-faq > .accordion .accordion-body .accordion-item .accordion-body{color:#656466;}.super-faq > .accordion .accordion-body .accordion-item .accordion-button{min-width:90px;width:90px;}.super-faq > .accordion .accordion-body .accordion-item .accordion-button:after{-webkit-filter:brightness(0) saturate(100%) invert(17%) sepia(9%) saturate(1517%) hue-rotate(173deg) brightness(93%) contrast(91%);filter:brightness(0) saturate(100%) invert(17%) sepia(9%) saturate(1517%) hue-rotate(173deg) brightness(93%) contrast(91%);-webkit-transform:none;transform:none;}.super-faq .accordion-item.active-accordion h2{color:#012F6B !important;}.super-faq .accordion-item.active-accordion button.accordion-button:after{-webkit-filter:brightness(0) saturate(100%) invert(13%) sepia(45%) saturate(3993%) hue-rotate(200deg) brightness(94%) contrast(106%) !important;filter:brightness(0) saturate(100%) invert(13%) sepia(45%) saturate(3993%) hue-rotate(200deg) brightness(94%) contrast(106%) !important;}.accordion-flush .accordion-item .accordion-button{padding-right:0;}@media (max-width:767px){.faq-wrapper .accordion-item{position:relative;padding:30px 20px;}.faq-wrapper .accordion-item h2.accordion-header{font-size:20px !important;line-height:28px !important;text-align:left;padding-left:0;}.faq-wrapper .accordion-item .accordion-collapse .accordion-body{padding-top:12px !important;}.faq-wrapper .accordion-button{position:absolute;right:20px;top:20px;}.accordion-2 .accordion-header button{font-size:18px;line-height:25.2px;padding:10px 20px;}.accordion-2 .accordion-header button:after{color:#012F6B;width:14px;height:10px;background-size:14px;}.accordion-2.accordion{padding:0 8px;}.accordion-body{font-size:14px;line-height:22.4px;}.super-faq{padding-left:8px;padding-right:8px;}.super-faq > .accordion .accordion-header .accordion-button{font-size:18px;line-height:25.2px;padding:20px;border-radius:6px !important;}.super-faq > .accordion .accordion-header .accordion-button:after{background-size:15px;background-position:center;}.super-faq > .accordion .accordion-body .accordion-item{padding:30px 20px;}.super-faq > .accordion .accordion-body .accordion-item h2{padding-left:0;padding-right:30px;}.super-faq > .accordion .accordion-item .accordion-body{padding:0;font-size:16px;line-height:25.6px;}.super-faq > .accordion .accordion-item .accordion-body .faq-wrapper{margin-top:20px;margin-bottom:20px;padding-left:0;padding-right:0;}}.language-selector__container select{background-color:#fff;border:1px solid #E6E6E6;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#3E3D40;display:block;font-size:15px;line-height:18px;height:38px;min-width:61px;padding:0 12px 0 11px;position:absolute;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-transform:uppercase;font-family:"Gilroy",sans-serif;font-weight:500;}.language-selector__container label,.language-selector__container .form-type-select{position:relative;display:block;}.language-selector__container label:after,.language-selector__container .form-type-select:after{content:"";top:11px;left:35px;padding:0 0 2px;position:absolute;pointer-events:none;background-image:url(/themes/custom/esta_theme/images/chevron-down.svg);background-size:16px;width:16px;height:16px;display:block;}.lang_dropdown_form .form-item-lang-dropdown-select select{width:61px !important;padding:0 12px 0 11px !important;height:38px;text-transform:uppercase;background:transparent !important;border:1px solid #ced4da !important;line-height:16px;margin-bottom:0;}.lang_dropdown_form .form-item-lang-dropdown-select:after{content:"";top:11px;right:10px;}.form-type-select{position:relative;clear:both;}.form-type-select:after{content:"";top:auto;padding:0 0 2px;position:absolute;pointer-events:none;background-image:url(/themes/custom/esta_theme/images/chevron-down.svg);background-size:16px;width:16px;height:16px;display:block;right:35px;left:auto;bottom:16px;}.hero.banner{padding-top:160.5px;background-image:url(/themes/custom/esta_theme/images/HeroImg.png);background-size:cover;height:560px;position:relative;}.hero.banner p{font-size:22px;line-height:30.8px;font-weight:500;font-family:"Gilroy",sans-serif;color:#012F6B;z-index:1;position:relative;}.hero.banner:after{content:"";background:rgba(255,255,255,0.2);position:absolute;left:0;top:0;width:100%;height:100%;border-radius:15px;}.hero.banner h1{z-index:1;position:relative;margin:0;line-height:70px;}.region-hero-banner > div{padding:0;}.row.region.region-hero-banner:has(.inner-page-header){margin:0;}.row.region.region-hero-banner:has(.inner-page-header) .banner-wrapper .row{width:100%;margin:0;}.row.region.region-hero-banner:has(.inner-page-header) .banner-wrapper .row .col-12.mob-p0{padding:0;}@media (max-width:767px){body .hero.banner{padding-top:60px;background-image:url(/themes/custom/esta_theme/images/mobilehero-banner.png);height:500px;}body .hero.banner p{font-size:18px;line-height:25.2px;}body .hero.banner h1{margin-bottom:0;}}.select_wrap{width:430px;margin:13.5px auto 15px auto;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-right:40px;}@media (max-width:1399px){.select_wrap{width:350px;}}@media (max-width:1199px){.select_wrap{width:275px;}}.select_wrap .default_option{background:transparent;border-radius:5px;position:relative;cursor:pointer;padding-left:0;}.select_wrap .default_option li{padding:0px 20px 0 0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;}.select_wrap .default_option li p{margin:0;font-size:15px;}.select_wrap .default_option:before{content:"";left:auto;top:11px;padding:0 0 2px;position:absolute;pointer-events:none;background-image:url(/themes/custom/esta_theme/images/lowopacity-dropdown-icon.svg);background-repeat:no-repeat;background-size:12px;width:16px;height:16px;display:block;right:0;}.select_wrap .select_ul{position:absolute;top:35px;left:0;width:100%;background:#fff;border-radius:5px;display:none;max-height:250px;overflow:auto;z-index:1;padding-left:0;}.select_wrap .select_ul li{padding:10px 20px;cursor:pointer;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;}@media (max-width:767px){.select_wrap .select_ul li{padding:10px 20px 10px 0px;}}.select_wrap .select_ul li p{font-size:15px;line-height:18px;color:#012F6B;font-family:"Gilroy",sans-serif;font-weight:500;margin:0;}.select_wrap .select_ul li img{max-width:30px;max-height:19px;}.select_wrap .select_ul li .option p{font-size:15px;line-height:18px;color:#012F6B;font-family:"Gilroy",sans-serif;font-weight:500;}.select_wrap .select_ul li:first-child:hover{border-top-left-radius:5px;border-top-right-radius:5px;}.select_wrap .select_ul li:last-child:hover{border-bottom-left-radius:5px;border-bottom-right-radius:5px;}.select_wrap .select_ul li:hover{background:#fff4dd;}.select_wrap .option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:15px;line-height:17.4px;color:#fff;font-family:"Gilroy",sans-serif;}.select_wrap .option p{margin-bottom:0;margin-left:10px;}.select_wrap.active .select_ul{display:block;padding-left:0;}.select_wrap.active .default_option:before{top:0;-webkit-transform:rotate(180deg);transform:rotate(180deg);right:4px;}@media (max-width:991px){.select_wrap{width:100%;}}.select_wrap .icon img{width:30px;}@media (max-width:767px){.select_wrap .option p{font-size:14px;line-height:16.24px;}.select_wrap .option .icon img{width:26px;height:16px;}}.filter-bar{-webkit-box-shadow:0px 4px 50px 0px rgba(0,0,0,0.1019607843);box-shadow:0px 4px 50px 0px rgba(0,0,0,0.1019607843);margin-bottom:40px;border-radius:6px;margin-top:-174px;z-index:1;position:relative;min-height:190.89px;}.upper-bar{background:#fff;padding:0px 40px;border-radius:6px 6px 0 0;min-height:109.3px;}@media (max-width:1199px){.upper-bar{padding:0px 30px;}}.upper-bar .form-field{padding-top:11px;padding-bottom:11px;}.upper-bar .form-field label{color:#656466;}.upper-bar .form-field.pl-40{text-align:right;}.upper-bar .select_wrap .option{color:#012F6B;}.upper-bar .select_wrap .default_option::before{background-image:url(/themes/custom/esta_theme/images/chevron-down.svg);background-size:16px;top:0;}.upper-bar .date-wrap::after{background-image:url(/themes/custom/esta_theme/images/calendar-blue.svg);}.upper-bar .media-wrap{color:#012F6B;}.lower-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:17px 40px;background-color:#EDF5FF;border-radius:0 0 6px 6px;min-height:81.59px;}.lower-bar h6{font-family:"Gilroy",sans-serif;}.need-help{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;}.need-help ul{margin-bottom:0;}.paywith{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.cards-list{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;}.cards-list li{display:inline;border:1px solid #E6E6E6;padding:3.61px 8.75px;border-radius:5px;}.cards-list li a{display:inline-block;}@media (max-width:991px){.upper-bar{padding:10px 30px;}.lower-bar{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;padding-left:30px;padding-right:30px;}}@media (max-width:767px){.lower-bar{padding-left:20px;padding-right:20px;}.upper-bar{padding-top:10px;padding-bottom:20px;padding:10px 20px 20px 20px;}.upper-bar .btn{margin-top:30px;}.filter-bar{margin-top:-304px;margin-left:0;margin-right:0;}.paywith{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.cards-list{padding-left:0;}}.icon-with-desc{font-size:18px;line-height:21.6px;font-weight:500;color:#012F6B;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.icon-with-desc img{margin-right:10px;width:18px;height:18px;}.icon-list{clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;}.icon-list a{text-decoration:none;display:inline-block;padding:12px 25px;border:1px solid #E6E6E6;border-right:0;}@media (max-width:1199px){.icon-list a{padding:12px 15px;}}.icon-list a:last-child{border-right:1px solid #E6E6E6;}.icon-list a:hover span{color:#F60A0F;}.icon-list a:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px;}.icon-list a:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px;}.icon-list a span{-webkit-transition:all 0.3s;transition:all 0.3s;}.icon-list a img{-webkit-transition:all 0.3s;transition:all 0.3s;}.icon-list a:hover img{-webkit-filter:brightness(0) saturate(100%) invert(26%) sepia(84%) saturate(6296%) hue-rotate(348deg) brightness(90%) contrast(115%);filter:brightness(0) saturate(100%) invert(26%) sepia(84%) saturate(6296%) hue-rotate(348deg) brightness(90%) contrast(115%);}@media (max-width:767px){.icon-with-desc{font-size:14px;line-height:16.8px;}.need-help{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;width:100%;}.need-help h6{width:100%;}.icon-list a:nth-child(2) .icon-with-desc{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:64px;}}.blue-bar{background:#012F6B;border-radius:15px;height:300px;}.blue-bar img{width:100%;}@media (max-width:991px){.blue-bar.with-banner{height:560px;margin-bottom:-245px;}.blue-bar.with-banner img{height:100%;-o-object-fit:cover;object-fit:cover;}}@media (min-width:768px){.mobile-banner{display:none;}}@media (max-width:767px){.blue-bar{height:960px;border-radius:0;}.blue-bar.with-banner{background-color:unset;height:560px;}.filter-bar{margin-bottom:30px;}.desktop-banner{display:none;}}.three-step{margin-top:-230px;}.three-step h2{color:#fff;text-align:center;margin-bottom:40px;text-transform:uppercase;font-size:35px;line-height:49px;font-weight:700;}.steps-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;}.step-block{border:1px solid #E6E6E6;padding:30px;text-align:center;background-color:#fff;}.step-block:last-child{border-radius:0 15px 15px 0;}.step-block span{font-size:18px;line-height:25.2px;font-weight:600;font-family:"proxima-nova",Arial,sans-serif;color:#012F6B;margin-bottom:24px;display:block;}.step-block span img{margin-right:10px;}.step-block figure{margin-bottom:24px;}.step-block figure img{width:140px;height:140px;}.step-block p{font-size:15px;color:#28323E;line-height:24px;font-weight:300;}.step-block h4{font-weight:600;color:#012F6B;text-transform:capitalize;margin-bottom:20px;}.step-block:first-child{border-radius:15px 0 0 15px;}@media (max-width:991px){.step-block{padding:30px 15px;}}.card-nav{padding:15px 20px 15px 20px;background-color:#012F6B;border-radius:5px;color:#fafafa;font-size:22px;line-height:30.8px;font-weight:500;}.card-nav img{margin-right:10px;}.card-detail{-webkit-box-shadow:0px 4px 50px 0px rgba(0,0,0,0.1019607843);box-shadow:0px 4px 50px 0px rgba(0,0,0,0.1019607843);padding:30px;border-radius:15px;background:#fff;}.card-listing{border-bottom:1px solid #E6E6E6;padding-bottom:20px;margin-bottom:15px;}.card-listing p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:15px;line-height:21px;margin-bottom:5px;}.card-listing h4{font-weight:400;margin-bottom:15px;}.card-listing h4 img{float:right;cursor:pointer;}.card-content{padding:30px 20px;}.card-content *{color:#28323E;}.total{margin-bottom:0;}.total h4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0;}.form-check img{float:right;}.disclaimer{margin-bottom:30px;margin-top:20px;}.disclaimer p{margin-bottom:0;font-size:15px;line-height:24px;}.path-cart .disclaimer input{border-radius:0;margin-top:8px;}.path-cart .disclaimer label{font-size:15px;font-weight:600;}.paragraph--type--esta-grid-card{padding-top:50px;}.paragraph--type--esta-grid-card .row{gap:29px 0;}.paragraph--type--esta-grid-card .col-lg-4{display:-webkit-box;display:-ms-flexbox;display:flex;}.paragraph--type--esta-grid-card a{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;}.esta-info-card{border:1px solid #E6E6E6;border-radius:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px;width:100%;-webkit-transition:all 0.3s;transition:all 0.3s;}.esta-info-card img{width:101px;height:101px;margin-bottom:20px;}.esta-info-card h4{color:#012F6B;font-weight:600;font-family:"proxima-nova";margin-bottom:20px;}.esta-info-card p{color:#28323E;font-size:15px;line-height:24px;font-weight:300;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}.esta-info-card:hover{-webkit-box-shadow:0px 4px 50px 0px rgba(0,0,0,0.1019607843);box-shadow:0px 4px 50px 0px rgba(0,0,0,0.1019607843);}@media (max-width:991px){.card-detail{margin-top:30px;margin-left:0;margin-right:0;}.paragraph--type--card-with-images .left-content-right-media{padding-left:10px;padding-right:10px;}}@media (max-width:767px){.steps-wrapper{-ms-grid-columns:1fr;grid-template-columns:1fr;}.step-block:first-child{border-radius:15px 15px 0 0;}.step-block:last-child{border-radius:0 0px 15px 15px;}.step-block span{font-size:20px;line-height:28px;}.step-block h4{font-size:20px;line-height:28px;margin-bottom:20px;}.step-block p{font-size:14px;line-height:22.4px;}.step-block figure img{width:120px;height:120px;}.three-step{margin-top:-915px;}.three-step h3{text-transform:uppercase;margin-bottom:15px;}.card-detail{padding:20px;margin-top:20px;margin-left:0;margin-right:0;border-radius:6px;}.card-nav{font-size:16px;line-height:22.4px;padding:10px 20px;}.card-nav img{width:16px;}.card-content{padding:22px 10px;}h4{font-size:18px !important;line-height:28px !important;}.card-listing p{font-size:14px;line-height:19.6px;}.disclaimer p{font-size:14px;line-height:22.4px;}body .paragraph--type--esta-grid-card{padding-top:20px;padding-bottom:30px;padding-left:8px !important;padding-right:8px !important;}body .paragraph--type--esta-grid-card .row{gap:15px 0px;}.esta-info-card{-webkit-box-shadow:0px 4px 50px 0px rgba(0,0,0,0.1019607843);box-shadow:0px 4px 50px 0px rgba(0,0,0,0.1019607843);border:0;}.paragraph--type--card-with-images{margin-bottom:30px;}}.news-cards .card{overflow:hidden;}.news-cards .card .field--type-entity-reference{margin:0;}.news-cards .card .field--name-field-news-image img{width:100%;margin:0;aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;}.news-cards .card .card-title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;}@media (min-width:544px){.news-cards .card .card-title{min-height:48px;}}.news-cards .card:hover .card-title a.text-dark{color:#00306b !important;}.node--type-news .field--name-field-news-image img{max-width:100%;width:100%;height:auto;}.title-description h6,.title-description .h6{line-height:25.2px;font-weight:400;color:#0040A1;text-transform:uppercase;font-family:"Gilroy",sans-serif;margin-bottom:10px;display:block;}.title-description h2{line-height:72px;font-weight:700;color:#012F6B;text-transform:capitalize;margin-bottom:50px;}@media (max-width:1199px){.title-description h2{margin-bottom:40px !important;}}.title-description.small-title h2{font-size:35px;line-height:42px;margin-bottom:40px;}.title-description p{margin-bottom:0;font-weight:400;color:#28323E;}.title-description.text-white h2{margin-bottom:5px;color:#fff;font-weight:600;}.title-description.text-white p{color:#fff;}.esta-image-des h2{line-height:72px;font-weight:700;text-transform:capitalize;}@media (min-width:992px){.esta-image-des h2{margin-bottom:60px;}}.esta-info-title-block h2{font-size:35px;line-height:49px;font-weight:700;}.esta-info-desc p{color:#28323E;margin-bottom:20px;}.esta-info-desc ul{padding-left:20px;}.esta-info-desc ul li{color:#28323E;padding-bottom:10px;}.paragraph--type--simple-text .esta-text-des{padding-bottom:100px;gap:0;}@media (max-width:991px){.paragraph--type--simple-text .esta-text-des{padding-bottom:50px;}}.media-block img{max-width:100%;}@media (max-width:767px){.paragraph--type--heading-and-description-with-ima .container{padding-left:8px !important;padding-right:8px !important;}.esta-info-title-block h3{margin-bottom:30px;}.paragraph--type--simple-text .container{padding-left:8px !important;padding-right:8px !important;}.paragraph--type--simple-text .esta-text-des{padding-bottom:50px;}.esta-image-des h2{margin-bottom:20px;}.esta-info-desc p{margin-bottom:0;}}.check-listing{padding-left:0;margin-bottom:45px;}@media (max-width:1199px){.check-listing{margin-bottom:10px;}}.check-listing li{list-style-type:none;margin-bottom:15px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px;}.left-content-right-media{background:#fff;border-radius:15px;position:relative;}.left-content-right-media.with-border{border:1px solid #E6E6E6;}@media (max-width:1199px){.left-content-right-media.with-border{padding:30px;}}.left-content-right-media img{height:auto;}.video-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-grid-column-align:center;justify-self:center;}.video-wrapper video{border-radius:15px;-o-object-fit:cover;object-fit:cover;max-height:300px;}@media (min-width:1399px){.video-wrapper video{min-width:562px;}}@media (max-width:1399px){.video-wrapper video{width:100%;}}@media (max-width:575px){.video-wrapper video{height:200px !important;}}.video-wrapper img.play-icon{position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;top:50%;}.video-wrapper:hover .video-control.playing .video-control-pause{opacity:1;}.video-control{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;top:50%;position:absolute;}.video-control .video-control-play{min-width:7.5em;padding:0.5em 1em;text-align:left;border-radius:9in;background:transparent;border:0;font-size:0;}.video-control.playing .video-control-pause{font-size:0;opacity:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all 0.3s;transition:all 0.3s;}.video-control.playing:hover .video-control-pause{opacity:1;}.video-control.playing,.video-control{border:0;-webkit-box-shadow:none;box-shadow:none;background:transparent;}.video-control:not(.playing) .video-control-pause,.video-control.playing .video-control-play{display:none;}.video-control-symbol{font:1.75em/0 Apple Color Emoji;vertical-align:-0.15em;}.video-control-symbol img{width:86px;}@media (max-width:767px){.video-control-symbol img{width:55px;}}@media (max-width:991px){.left-content-right-media.with-border{border:0;}.left-content-right-media .flex-row-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important;}.title-description.small-title{border:1px solid #E6E6E6;border-radius:15px;padding:20px;margin-bottom:30px;margin-right:0;}.title-description.ml-102{margin:0;}}@media (max-width:991px) and (min-width:768px){.title-description.ml-102{margin-bottom:60px;}}@media (max-width:767px){.title-description{margin:0;padding-left:10px;padding-right:10px;}.title-description h6{font-size:16px;line-height:22.4px;margin-bottom:10px;}.title-description p{font-size:16px;line-height:25.6px;}.title-description.small-title{background-color:#fff;}.title-description .btn{margin-bottom:30px;}.left-content-right-media.with-border{border:0;margin-top:-190px;padding:0;background:transparent;}.video-wrapper{margin-bottom:20px;}.video-wrapper video{height:100%;}}.faq{background:#012F6B;border-radius:15px 15px 0 0;}.faq p{color:#E6E6E6 !important;}.faq-wrapper{margin:80px 0 0 0;}@media (max-width:1199px){.faq-wrapper{margin:40px 0 0 0;}}.page-view-faq .inner-page-header{margin-bottom:0;}@media (max-width:767px){.page-view-faq .inner-page-header{margin-left:0;margin-right:0;}}.page-view-faq .search-form-wrap{margin-top:42px;}@media (max-width:767px){.page-view-faq .col-12.text-center.mob-p0{padding-left:15px;padding-right:15px;}}@media (max-width:767px){.faq{margin-top:60px !important;border-radius:0;padding-top:60px;}.faq-wrapper{margin-top:40px;margin-left:0;margin-right:0;padding-left:12px;padding-right:12px;}}.inner-page-header p{color:#fff;margin-bottom:0;padding-bottom:40px;font-size:22px;line-height:35.2px;font-weight:400;color:#E6E6E6;}.inner-page-header h2,.inner-page-header h1{margin-bottom:0;color:#fff;text-transform:capitalize;font-weight:600;}.inner-page-header > img{width:100px;height:60px;margin-bottom:40px;}@media (max-width:991px){.inner-page-header{border-radius:0;}}.inner-navbar{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media (max-width:991px){.inner-navbar{margin:0 -12px;}}@media (min-width:992px){.inner-navbar{border-radius:0px 0px 15px 15px;}}.inner-navbar > ul{padding-left:0;margin-bottom:0;border-radius:0 0 15px 15px;}.inner-navbar > ul li{display:inline-block;float:left;}.inner-navbar > ul li:hover{border-color:#012F6B;}.inner-navbar > ul li a{font-size:15px;line-height:15px;font-weight:500;color:#012F6B;text-transform:capitalize;padding:25px 51px;display:inline-block;}.inner-navbar > ul li a img{margin-right:5px;display:none;}.inner-navbar > ul li.active{border-color:#012F6B;}.inner-navbar > ul li.completed{background:#012F6B;border-top:1px solid rgba(250,250,250,0.2);}.inner-navbar > ul li.completed a,.inner-navbar > ul li.completed button{padding:22px 37px;color:#fff !important;}.inner-navbar > ul li.completed a img,.inner-navbar > ul li.completed button img{display:inline-block;}@media (min-width:992px){.inner-navbar > ul li.completed:first-child{border-bottom-left-radius:15px;}}.inner-navbar > ul li.completed:hover{background:#EDF5FF;border-color:#EDF5FF;}.inner-navbar > ul li.completed:hover a,.inner-navbar > ul li.completed:hover button{color:#012F6B;}.inner-navbar > ul li.completed:hover a img,.inner-navbar > ul li.completed:hover button img{-webkit-filter:brightness(0) saturate(100%) invert(14%) sepia(37%) saturate(4139%) hue-rotate(201deg) brightness(98%) contrast(104%);filter:brightness(0) saturate(100%) invert(14%) sepia(37%) saturate(4139%) hue-rotate(201deg) brightness(98%) contrast(104%);}.inner-navbar > ul li:first-child{border-radius:0 0 0 15px;}.node-application-form .inner-page-header{border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:0px;border-bottom:1px solid rgba(250,250,250,0.2);}@media (max-width:767px){.inner-page-header{border-radius:0;padding-top:39px;}.inner-page-header h2{margin-bottom:10px;line-height:42px !important;}.inner-page-header p{font-size:16px;line-height:25.6px;}.inner-page-header > img{margin-bottom:20px;width:66px;height:40px;}.inner-navbar ul li a{padding-top:16px;padding-bottom:16px;}.inner-navbar ul li.completed a{padding-top:15px;padding-bottom:15px;}.inner-navbar ul li.completed a img{width:16px;margin-right:5px;margin-top:-3px;}}.inner-navbar ul.nav-tabs{background:#fafafa;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0;margin-bottom:0;min-width:1505px;border:0;margin-bottom:30px;}@media (max-width:1500px){.inner-navbar ul.nav-tabs{min-width:auto;border:0;margin-bottom:30px;overflow:scroll;width:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-y:hidden;}}@media (min-width:992px){.inner-navbar ul.nav-tabs{border-radius:0 0 15px 15px;}}.inner-navbar ul.nav-tabs li{display:inline-block;float:left;}.inner-navbar ul.nav-tabs li button{font-size:15px;line-height:15px;font-weight:500;color:#012F6B;text-transform:capitalize;padding:20px 0;display:inline-block;border:0;float:left;border-bottom:3px solid transparent;min-width:215px;height:64px;}@media (max-width:767px){.inner-navbar ul.nav-tabs li button{height:46px;}}.inner-navbar ul.nav-tabs li button.active{border-color:#012F6B;background-color:transparent;color:#012F6B;}.inner-navbar ul.nav-tabs li button.completed{background:#012F6B;border-radius:0;border-right:1px solid rgba(250,250,250,0.2);color:#fff;position:relative;padding-left:0;pointer-events:none;}.inner-navbar ul.nav-tabs li button.completed img{margin-right:10px;}@media (max-width:767px){.inner-navbar ul.nav-tabs li button.completed img{width:16px;}}.inner-navbar ul.nav-tabs li button.completed:hover{background:#EDF5FF;border-color:#EDF5FF;color:#012F6B;}.inner-navbar ul.nav-tabs li button.completed:hover img{-webkit-filter:brightness(0) saturate(100%) invert(18%) sepia(83%) saturate(1243%) hue-rotate(192deg) brightness(82%) contrast(112%);filter:brightness(0) saturate(100%) invert(18%) sepia(83%) saturate(1243%) hue-rotate(192deg) brightness(82%) contrast(112%);}@media (min-width:992px){.inner-navbar ul.nav-tabs li:first-child{border-radius:0 0 0 15px;}}@media (min-width:992px){.inner-navbar ul.nav-tabs li:first-child button{border-bottom-left-radius:15px;}}@media (min-width:992px){.inner-navbar ul.nav-tabs li:first-child button.completed{border-bottom-left-radius:15px;}}@media (min-width:992px){.inner-navbar ul.nav-tabs li:last-child{border-radius:0 0 0 15px;}}@media (min-width:992px){.inner-navbar ul.nav-tabs li:last-child button{border-bottom-right-radius:15px;}}@media (min-width:992px){.inner-navbar ul.nav-tabs li:last-child button.completed{border-bottom-right-radius:15px;}}@media (min-width:992px){.inner-navbar ul.nav-tabs li:last-child button:hover{border-bottom-right-radius:15px;}}.inner-navbar ul.nav-tabs li:hover button{border-color:#012F6B;}@media (min-width:992px){.inner-navbar ul.nav-tabs{border-radius:0px 0px 15px 15px;}}@media (max-width:767px){.inner-navbar .overflow-auto{margin-left:-12px;margin-right:-12px;}.inner-navbar ul.nav-tabs li button{font-size:14px !important;line-height:14px;padding:14px 15px !important;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;}}.sidebar-contact-info{border:1px solid #E6E6E6;padding:30px;border-radius:15px;background:#EDF5FF;}.sidebar-contact-info h4{padding:15px 20px;color:#28323E;}@media (max-width:991px) and (min-width:768px){.sidebar-contact-info{margin-bottom:34px;}}.sidebar-contact-info-list{padding:0 20px;}.sidebar-contact-info-list ul{padding-left:0;}.sidebar-contact-info-list ul li{list-style-type:none;font-size:16px;font-weight:500;line-height:21px;position:relative;padding-left:34px;margin-bottom:20px;padding-bottom:20px;color:#656466;border-bottom:1px solid #E6E6E6;}.sidebar-contact-info-list ul li img{position:absolute;left:0;}.sidebar-contact-info-list ul li a{font-weight:500 !important;color:#0040A1 !important;text-decoration:underline;}.sidebar-contact-info-list ul li p{margin-top:10px;}.sidebar-contact-info-list ul li p a{font-weight:400;text-decoration:none;}.sidebar-contact-info-list ul li:last-child a{text-decoration:none;font-weight:400;}.sidebar-contact-info-list ul li:nth-child(2){margin-bottom:13px;}@media (max-width:991px){.sidebar-contact-info{margin-bottom:60px;margin-top:40px;padding:20px;margin-right:0;margin-left:0;margin-bottom:34px;}.sidebar-contact-info h4{padding-left:0;padding-right:0;padding-top:0;}.sidebar-contact-info .sidebar-contact-info-list{padding:0;}.sidebar-contact-info .sidebar-contact-info-list ul{margin-bottom:0;}.sidebar-contact-info .sidebar-contact-info-list ul li:last-child{margin-bottom:0;}}@media (max-width:767px){.sidebar-contact-info{margin-left:0;margin-right:0;margin-top:0 !important;border-radius:6px;margin-bottom:10px;padding:20px;}.sidebar-contact-info h4{font-size:20px;line-height:28px;}.sidebar-contact-info-list ul li{font-size:14px;line-height:19.6px;padding-left:28px;}.sidebar-contact-info-list ul li img{width:18px;}.region-sidebar{padding-top:20px;padding-bottom:60px;}.region-sidebar > #block-esta-theme-havequestions{margin-top:20px;}}.form-page-header-content h4{line-height:35.2px;font-weight:600;margin-bottom:10px;}@media (max-width:767px){.form-page-header-content h4{margin-bottom:20px;}}.form-page-header-content p{font-size:15px;color:#656466;line-height:24px;margin-bottom:10px;}.form-page-header-content ul{margin-bottom:10px;padding-left:20px;}.form-page-header-content ul li{font-size:15px;line-height:24px;color:#656466;padding-bottom:10px;}.form-page-header-content ul li::marker{font-size:11px;}.form-page-header-content.with-btns{position:relative;}.form-page-header-content.with-btns .step-btns-wrap{position:absolute;right:0;margin-top:0;gap:20px;top:0;}@media (max-width:767px){.form-page-header-content.with-btns .step-btns-wrap{position:relative;margin-bottom:20px;}}.required-text-desc p{color:#012F6B;font-weight:500;text-transform:uppercase;margin-bottom:0;}.red-text{color:#F60A0F;font-size:15px;line-height:24px;font-weight:500;text-transform:none;}.applicant-form-block{border-radius:15px;margin-top:30px;}.block-webform-block.applicant-form-block{border:1px solid #E6E6E6;padding:30px;}.block-group-application-form-block.applicant-form-block{border:1px solid #E6E6E6;padding:30px;}.form-main-wrapper form .step-btns-wrap.form-actions{float:right;margin-top:30px;margin-bottom:0 !important;}@media (max-width:767px){.form-main-wrapper form .step-btns-wrap.form-actions{margin-top:10px;}}.form-main-wrapper form .step-btns-wrap.form-actions button{margin-top:30px;margin-right:-30px;padding-left:20px;padding-right:20px;pointer-events:unset;opacity:1;border:1px solid #EDF5FF;-webkit-transition:all 0.3s;transition:all 0.3s;}@media (max-width:767px){.form-main-wrapper form .step-btns-wrap.form-actions button{margin-top:0;}}.form-main-wrapper form .step-btns-wrap.form-actions button:hover{border:1px solid #012F6B;background:transparent;}.left-media-right-content{padding:30px 60px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:78px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fafafa;border-radius:15px;}.left-media-right-content figure{width:330px;}.left-media-right-content img.card-img-top{width:330px;height:200px;}.left-media-right-content .content h6{text-transform:uppercase;font-size:15px;line-height:24px;font-weight:600;margin-bottom:20px;color:#28323E;}.left-media-right-content .content p{font-size:15px;line-height:21px;color:#656466;margin-bottom:0;}@media (max-width:767px){.left-media-right-content{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;padding:30px 20px;}.left-media-right-content img{width:100%;height:100%;}.title-desc-with-btn{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;margin-bottom:30px;}.applicant-form-block{padding:0 0 !important;border:0 !important;}.field--type-block-field .field__item{padding:0 8px;}}@media (max-width:575px){.title-desc-with-btn .right-content{width:100%;}}@media (max-width:500px){.left-media-right-content img{width:100% !important;max-width:100% !important;height:200px !important;}}.title-desc-with-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.title-desc-with-btn .right-content a{min-width:240px;}.title-desc-with-btn .right-content a img{margin-right:5px;}.title-desc-with-btn .left-content h4{line-height:22px;font-weight:600;margin-bottom:10px;}.title-desc-with-btn .left-content p{margin-bottom:0;}.search-form-wrap{text-align:center;}.search-form-wrap h4,.search-form-wrap h2{font-weight:600;line-height:35.2px;font-size:22px;text-transform:uppercase;margin-bottom:20px;}.search-form-wrap label{position:relative;top:0;left:0;}.search-form{width:600px;margin:auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;}@media (max-width:767px){.search-form{width:100%;}}.search-form input{background-color:#fafafa;border:0;padding:18px 70px 18px 20px;font-size:15px;line-height:15px;color:#28323E;border-radius:5px;width:100%;}.search-form input:focus{outline:1px solid #012F6B;}.search-form button{position:absolute;right:0;background:#012F6B;border:0;padding:15px 27px;border-radius:5px;top:auto;bottom:21px;font-size:0;background-image:url(/sites/default/files/2024-03/search-icon.svg);background-size:24px;background-position:center;background-repeat:no-repeat;}.search-form .js-form-item{width:100%;}.search-form .js-form-item label{display:block;}.search-form .flex-wrap{width:100%;}@media (max-width:767px){.search-form-wrap{border-bottom:1px solid #E6E6E6;padding-bottom:30px;margin:0 8px 30px 8px;}.search-form-wrap button{width:auto;}form.search-form button{right:3px;padding:14px 22px;top:auto;bottom:3px;background-size:20px;}form.search-form button img{width:20px;height:20px;}form.search-form input{padding:16px 70px 16px 20px;}form.search-form .js-form-item{margin-bottom:0 !important;}}.table-responsive{border-radius:15px;}.table{margin-top:20px;}.table thead tr{background:#fafafa;padding-left:41px !important;border:0;position:relative;}.table thead tr th{margin:0;font-size:15px;line-height:21px;color:#012F6B;font-weight:500;padding:20px 10px !important;border:0;}.table tbody{border:1px solid #E6E6E6;border-top:0;}.table tbody tr{background:#fff !important;padding:0 !important;position:relative;}.table tbody tr:last-child{border:0;}.table tbody tr:last-child:after{display:none;}.table tbody tr:after{content:"";background:#E6E6E6;position:absolute;left:0;bottom:0;width:calc(100% - 60px);height:1px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;}.table tbody tr td{border-bottom:1px solid #E6E6E6;border:0;--bs-table-accent-bg:none !important;padding:37px 10px;color:#28323E;font-size:15px;font-weight:400;line-height:24px;vertical-align:middle;}.table tbody tr td.checkout-edit a,.table tbody tr td.checkout-view a{color:#012F6B;border:1px solid #E6E6E6;padding:6px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:5px;max-width:90px;font-weight:500;margin-left:10px;text-transform:capitalize;}.table tbody tr td.checkout-status{color:#F60A0F;}.view-commerce-cart-form form #edit-application-submission{display:block;padding:13px 20px;}@media (max-width:767px){.view-commerce-cart-form form #edit-application-submission{margin-bottom:20px;}}.view-commerce-cart-form form #edit-application-submission:hover{display:block;padding:13px 20px;}.view-commerce-cart-form form #edit-checkout{display:none;}.checkout-edit,.checkout-view{padding:0 !important;}.table tbody tr td:first-child,.table thead tr th:first-child{padding-left:30px !important;}.table tbody tr td:last-child,.table thead tr th:last-child{padding-right:12px !important;}@media (max-width:1199px){.table{min-width:1000px;}}@media (max-width:991px){.path-cart .view-commerce-cart-form form .btn.green-btn{margin-top:32px;}}.path-cart .table tbody{border:0;}.path-cart .table tbody tr::after{left:0;width:100%;-webkit-transform:none;transform:none;}@media (max-width:1199px){.path-cart .bg-blue{background-color:transparent;}}.path-frontpage article.node--type-page.node--view-mode-full.clearfix{margin-bottom:0;}@media (max-width:767px){.passport-wrapper{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;padding:20px 0 0 0;}.selfie-wrapper.selfie{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;align-items:center;padding-top:20px;display:inline-flex;flex-direction:column;gap:5px;}}.page-node-30 section{overflow:hidden;}.page-node-30 .paragraph--type--banner .row{margin:0;}.page-node-30 .path-node .container{max-width:1000px;}.page-node-30 .sidebar-contact-info{margin-top:105px !important;}.page-node-30 .banner-wrapper .row{margin:0;}.page-node-30 .banner-wrapper .row .col-12.mob-p0{padding:0;}.page-node-30 .row.region-hero-banner{margin:0;}.for-mobile{display:none;}@media (max-width:991px){.for-desktop{display:none;}.for-mobile{display:block;}.page-node-30 .container{max-width:100%;}}@media (max-width:767px){.page-node-30 .field--type-block-field .field__item{padding:0;}.path-frontpage .container{padding:0 20px;}.path-frontpage .main-wrapper .container-fluid{padding:0;}.paragraph--type--card-with-images.border-sec{margin-left:20px;margin-right:20px;}}table.grouped-table thead{background:#012f6b;}table.grouped-table thead tr th{background-color:transparent;}
