.sprite-visa-info{background-image:url("/images/_sprites/visa-info.png?25e13116d3daeee86dddff0a936c476a6bff82e8")}.sprite-payment-metods{background-image:url("/images/_sprites/payment-metods.png?45acb49484586ae5fb816a583ee0679c655cc299")}.sprite-payment-metods{display:inline-block !important}.payment-metods-img i{margin:0 0 5px 5px}.payment-metods-img .alipay{background-position:0px -21px;background-repeat:no-repeat;overflow:hidden;display:block;width:81px;height:21px}.payment-metods-img .american_express{background-position:0px -105px;background-repeat:no-repeat;overflow:hidden;display:block;width:29px;height:21px}.payment-metods-img .discover{background-position:-31px -84px;background-repeat:no-repeat;overflow:hidden;display:block;width:31px;height:21px}.payment-metods-img .jcb_card{background-position:-87px -105px;background-repeat:no-repeat;overflow:hidden;display:block;width:27px;height:21px}.payment-metods-img .mastercard{background-position:-91px -84px;background-repeat:no-repeat;overflow:hidden;display:block;width:29px;height:21px}.payment-metods-img .paypal{background-position:-62px -84px;background-repeat:no-repeat;overflow:hidden;display:block;width:29px;height:21px}.payment-metods-img .paytm_net_banking{background-position:0px 0px;background-repeat:no-repeat;overflow:hidden;display:block;width:90px;height:21px}.payment-metods-img .paytm_wallet{background-position:0px -63px;background-repeat:no-repeat;overflow:hidden;display:block;width:64px;height:21px}.payment-metods-img .sepa{background-position:-90px -21px;background-repeat:no-repeat;overflow:hidden;display:block;width:46px;height:21px}.payment-metods-img .visa{background-position:-29px -105px;background-repeat:no-repeat;overflow:hidden;display:block;width:29px;height:21px}.payment-metods-img .visa_electron{background-position:-58px -105px;background-repeat:no-repeat;overflow:hidden;display:block;width:29px;height:21px}.payment-metods-img .alfamart{background-position:-90px 0px;background-repeat:no-repeat;overflow:hidden;display:block;width:56px;height:21px}.payment-metods-img .atm_alto{background-position:-90px -63px;background-repeat:no-repeat;overflow:hidden;display:block;width:31px;height:21px}.payment-metods-img .atm_bersama{background-position:-90px -42px;background-repeat:no-repeat;overflow:hidden;display:block;width:35px;height:21px}.payment-metods-img .atm_prima{background-position:0px -84px;background-repeat:no-repeat;overflow:hidden;display:block;width:31px;height:21px}.payment-metods-img .doku_wallet{background-position:0px -42px;background-repeat:no-repeat;overflow:hidden;display:block;width:71px;height:21px}.sprite-vi-map-ca{background-image:url("/images/_sprites/vi-map-ca.png?ad7d7d4c01426b0c532ab39d3a2f4b21f6a8cc9d")}.sprite-vi-map-in{background-image:url("/images/_sprites/vi-map-in.png?6392447310361baf7e4ca38404cd8cd581ce28fa")}.sprite-vi-map-us,.sprite-vi-map-ae,.sprite-vi-map-au,.sprite-vi-map-ca,.sprite-vi-map-cn,.sprite-vi-map-de,.sprite-vi-map-uk,.sprite-vi-map-ua,.sprite-vi-map-gb,.sprite-vi-map-id,.sprite-vi-map-ie,.sprite-vi-map-in,.sprite-vi-map-sg,.sprite-vi-map-eg,.sprite-vi-map-fr,.sprite-vi-map-hk,.sprite-vi-map-es,.sprite-vi-map-pl,.sprite-vi-map-ua,.sprite-vi-map-za,.sprite-vi-map-ar,.sprite-vi-map-br,.sprite-vi-map-nl,.sprite-vi-map-be,.sprite-vi-map-mx,.sprite-vi-map-bd,.sprite-vi-map-ng,.sprite-vi-map-ph,.sprite-vi-map-jp,.sprite-vi-map-pk,.sprite-vi-map-my,.sprite-vi-map-vn,.sprite-vi-map-co,.sprite-vi-map-th,.sprite-vi-map-ch,.sprite-vi-map-it,.sprite-vi-map-no,.sprite-vi-map-kr,.sprite-vi-map-sa,.sprite-vi-map-tr,.sprite-vi-map{background-position:0 0;background-repeat:no-repeat;overflow:hidden;display:block;width:437px;height:250px;display:inline-block !important}.visa-info__offices__washington{background-image:url(/images/visa_info/us/washington2.png)}.visa-info__offices__houston{background-image:url(/images/visa_info/us/houston.png)}.visa-info__offices__san_francisco{background-image:url(/images/visa_info/us/san_francisco.png)}.visa-info__offices__chicago{background-image:url(/images/visa_info/us/chicago.png)}.visa-info__offices__berlin{background-image:url(/images/visa_info/other/frankfurt.png)}.visa-info__offices__chennai{background-image:url(/images/visa_info/other/chennai2.png)}.visa-info__offices__dubai{background-image:url(/images/visa_info/other/dubai.png)}.visa-info__offices__riyadh{background-image:url(/images/visa_info/other/riyadh.png)}.visa-info__offices__dublin{background-image:url(/images/visa_info/other/dublin5.png)}.visa-info__offices__jakarta{background-image:url(/images/visa_info/other/jakarta2.png)}.visa-info__offices__montreal{background-position:0px 0px;background-repeat:no-repeat;overflow:hidden;display:block;width:437px;height:250px}.visa-info__offices__mumbai{background-image:url(/images/visa_info/other/mumbai.png)}.visa-info__offices__new_delhi{background-image:url(/images/visa_info/other/new_delhi3.png)}.visa-info__offices__ottawa{background-position:-437px 0px;background-repeat:no-repeat;overflow:hidden;display:block;width:437px;height:250px}.visa-info__offices__singapore{background-image:url(/images/visa_info/other/singapore2.png)}.visa-info__offices__deakin,.visa-info__offices__sydney{background-image:url(/images/visa_info/other/sydney.png)}.visa-info__offices__scarborough,.visa-info__offices__toronto{background-image:url(/images/visa_info/other/toronto.png)}.visa-info__offices__vancouver{background-position:-437px -250px;background-repeat:no-repeat;overflow:hidden;display:block;width:437px;height:250px}.visa-info__offices__london{background-image:url(/images/visa_info/other/london2.png)}.visa-info__offices__6th_october_city,.visa-info__offices__cairo{background-image:url(/images/visa_info/other/cairo_en3.png)}.arabic_lang .visa-info__offices__6th_october_city,.arabic_lang .visa-info__offices__cairo{background-image:url(/images/visa_info/other/cairo3.png)}.visa-info__offices__hong_kong,.visa-info__offices__kowloon{background-image:url(/images/visa_info/other/hong_kong2.png)}.visa-info__offices__paris{background-image:url(/images/visa_info/other/paris2.png)}.visa-info__offices__madrid,.visa-info__offices__valencia{background-image:url(/images/visa_info/other/madrid.png)}.visa-info__offices__kiev{background-image:url(/images/visa_info/other/kiev.png)}.visa-info__offices__buenos_aires{background-image:url(/images/visa_info/other/buenos_aires2.png)}.visa-info__offices__stockholm{background-image:url(/images/visa_info/other/stockholm.png)}.visa-info__offices__frauenkappelen{background-image:url(/images/visa_info/other/frauenkappelen.png)}.visa-info__offices__lisboa{background-image:url(/images/visa_info/other/lisboa.png)}.visa-info__offices__porto{background-image:url(/images/visa_info/other/porto.png)}.visa-info__offices__cape_town,.visa-info__offices__pretoria{background-image:url(/images/visa_info/other/johannesburg3.png)}.visa-info__offices__centurion,.visa-info__offices__johannesburg{background-image:url(/images/visa_info/other/johannesburg3.png)}.visa-info__offices__frankfurt{background-image:url(/images/visa_info/other/frankfurt.png)}.visa-info__offices__brasilia,.visa-info__offices__brazil{background-image:url(/images/visa_info/other/brasilia.png)}.visa-info__offices__hague{background-image:url(/images/visa_info/other/hague.png)}.visa-info__offices__asse{background-image:url(/images/visa_info/other/asse.png)}.visa-info__offices__mexico,.visa-info__offices__mexico_city{background-image:url(/images/visa_info/other/mexico2.png)}.visa-info__offices__dhaka{background-image:url(/images/visa_info/other/dhaka2.png)}.visa-info__offices__quezon,.visa-info__offices__taguig{background-image:url(/images/visa_info/other/quezon5.png)}.visa-info__offices__tokyo{background-image:url(/images/visa_info/other/tokyo.png)}.visa-info__offices__lahore{background-image:url(/images/visa_info/other/lahore.png)}.visa-info__offices__islamabad{background-image:url(/images/visa_info/other/islamabad.png)}.visa-info__offices__karachi{background-image:url(/images/visa_info/other/karachi4.png)}.visa-info__offices__kuala_lumpur{background-image:url(/images/visa_info/other/kuala_lumpur.png)}.visa-info__offices__tu_liem{background-image:url(/images/visa_info/other/tu_liem.png)}.visa-info__offices__bogota{background-image:url(/images/visa_info/other/bogota.png)}.visa-info__offices__bangkok{background-image:url(/images/visa_info/other/bangkok4.png)}.visa-info__offices__rome{background-image:url(/images/visa_info/other/rome.png)}.visa-info__offices__brussels{background-image:url(/images/visa_info/other/brussels.png)}.visa-info__offices__warsaw{background-image:url(/images/visa_info/other/warsaw2.png)}.visa-info__offices__tallinn{background-image:url(/images/visa_info/other/tallinn.png)}.visa-info__offices__minsk{background-image:url(/images/visa_info/other/minsk.png)}.visa-info__offices__bratislava{background-image:url(/images/visa_info/other/bratislava.png)}.visa-info__offices__bucurest{background-image:url(/images/visa_info/other/bucurest.png)}.visa-info__offices__oslo{background-image:url(/images/visa_info/other/oslo.png)}.visa-info__offices__horsholm{background-image:url(/images/visa_info/other/horsholm.png)}.visa-info__offices__vienna{background-image:url(/images/visa_info/other/vienna.png)}.visa-info__offices__sofia{background-image:url(/images/visa_info/other/sofia.png)}.visa-info__offices__lagos{background-image:url(/images/visa_info/other/lagos5.png)}.visa-info__offices__tunis{background-image:url(/images/visa_info/other/tunis.png)}.visa-info__offices__port_louis{background-image:url(/images/visa_info/other/port_louis.png)}.visa-info__offices__tripoli{background-image:url(/images/visa_info/other/tripoli.png)}.visa-info__offices__beirut{background-image:url(/images/visa_info/other/beirut.png)}.visa-info__offices__phnom_penh{background-image:url(/images/visa_info/other/phnom_penh.png)}.visa-info__offices__nairobi{background-image:url(/images/visa_info/other/nairobi3.png)}.visa-info__offices__athens{background-image:url(/images/visa_info/other/athens.png)}.visa-info__offices__luanda{background-image:url(/images/visa_info/other/luanda.png)}.visa-info__offices__baku{background-image:url(/images/visa_info/other/baku.png)}.visa-info__offices__algiers{background-image:url(/images/visa_info/other/algiers.png)}.visa-info__offices__quito{background-image:url(/images/visa_info/other/quito.png)}.visa-info__offices__colombo{background-image:url(/images/visa_info/other/colombo2.png)}.visa-info__offices__kathmandu{background-image:url(/images/visa_info/other/kathmandu.png)}.visa-info__offices__accra,.visa-info__offices__almaty{display:none !important}.visa-info__offices__seoul{background-image:url(/images/visa_info/other/seoul.png)}.visa-info__offices__ankara{background-image:url(/images/visa_info/other/ankara.png)}.visa-info__offices__windhoek{background-image:url(/images/visa_info/other/windhoek.png)}.c_label{display:block}.flex-row{justify-content:space-between}.vi__icon{float:left}html[dir=rtl] .vi__icon{float:right}.vi__icon_text{display:block;overflow:hidden}.visa-info__offices .vi__accordion{border-top:1px solid #d8d8d8;padding:20px 20px}.visa-info__offices .vi__accordion:first-child{border-top:none}.visa-info__offices .vi__accordion__title{letter-spacing:-0.5px;margin:0;padding:0;background:none;color:#333333;border:none;line-height:26px;cursor:pointer}.visa-info__offices .vi__accordion__title:after{clear:both}.visa-info__offices .vi__accordion__title:focus{outline:none}.visa-info__offices .vi__accordion__title span{float:left;width:calc(100% - 26px);min-height:26px;line-height:26px;font-size:18px;font-size:1.28571rem;font-weight:normal;line-height:1.3;font-weight:500;text-align:left;color:#333333}@media (max-width: 767px){.visa-info__offices .vi__accordion__title span{font-size:18px;font-size:1.28571rem}}html[dir=rtl] .visa-info__offices .vi__accordion__title span{text-align:left;text-align:right}.visa-info__offices .vi__accordion__title__img{margin-top:5px;position:relative;width:22px;height:12px;display:inline-block}.visa-info__offices .vi__accordion__title__img:before{content:'';position:absolute;left:50%;top:50%;display:block;box-sizing:border-box;width:14px;height:14px;border-style:solid;border-color:#666;border-width:0px 1.5px 1.5px 0px;transform:rotate(45deg) translate(-70%, -70%);transform-origin:10% 10%}.visa-info__offices .vi__accordion__description{visibility:hidden;height:0;margin:0;display:flex;pointer-events:none;overflow:hidden}.visa-info__offices .vi__accordion__description *{visibility:hidden}.visa-info__offices .vi__accordion__title.active+.vi__accordion__description{display:block;visibility:visible;height:auto;margin:25px 0 10px;pointer-events:visible}.visa-info__offices .vi__accordion__title.active+.vi__accordion__description *{visibility:visible}.visa-info__offices .vi__accordion__title.active .vi__accordion__title__img{width:22px;height:12px;display:inline-block}.visa-info__offices .vi__accordion__title.active .vi__accordion__title__img:before{transform:rotate(225deg) translate(-50%, -50%)}@media (max-width: 480px){.visa-info__offices .vi__accordion{padding:20px 10px}}.visa-info__office_num_1 .vi__accordion__description{display:block}.visa-info__office_num_1 .vi__accordion__title{cursor:default;pointer-events:none}.visa-info__office_num_1 .vi__accordion__title__img,.visa-info__office_num_1 .vi__accordion__title.active .vi__accordion__title__img{display:none}.street-address{display:block}.arabic_lang .vi__icon{float:right}.arabic_lang .phone{direction:ltr !important;display:block}.visa-info__map{padding-right:55px;font-size:14px;line-height:1.3}html[dir=rtl] .visa-info__map{padding-left:55px;padding-right:0}.visa-info__map .c_label strong{display:none}.visa-info__map__description{width:40%;position:relative}.visa-info__map__description b{color:#333333}.visa-info__map .vi__icon{width:36px;margin-top:5px}.visa-info__map__state_title{font-weight:normal}.visa-info__map__img{width:55%;text-align:right;max-width:100%;overflow:hidden}html[dir=rtl] .visa-info__map__img{text-align:right;text-align:left}.visa-info__map__img span{text-indent:-9999px;text-align:left;display:block;line-height:0.1;overflow:hidden;height:0}.visa-info__map__img i{-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;display:inline-block !important}.visa-info__map__img a:hover i{box-shadow:inset 0 0 10px #ccc;-webkit-box-shadow:inset 0 0 10px #ccc;-moz-box-shadow:inset 0 0 10px #ccc;-o-box-shadow:inset 0 0 10px #ccc}.visa-info__map__links{position:absolute;width:100%;bottom:5px;left:0;font-size:16px;font-weight:bold}html[dir=rtl] .visa-info__map__links{right:0;left:auto}.visa-info__map__links a{text-decoration:none;margin-right:30px}html[dir=rtl] .visa-info__map__links a{margin-left:30px;margin-right:0}.visa-info__map__links a:first-child{margin-right:0}html[dir=rtl] .visa-info__map__links a:first-child{margin-left:0;margin-right:0}.visa-info__map__links a:hover{text-decoration:underline}.visa-info__map__info{padding-bottom:15px}.visa-info__map__info .tel_link,.visa-info__map__info .tel_text{margin:7px 0 0;font-size:18px !important}@media (max-width: 640px){.visa-info__map__info .tel_link,.visa-info__map__info .tel_text{margin:15px 0 5px}}@media (max-width: 576px){.visa-info__map__info .tel_link,.visa-info__map__info .tel_text{display:block}}.visa-info__map__address-icon.iconfont::before{font-size:28px}.visa-info__map__phones-icon.iconfont::before{font-size:26px}.visa-info__map__fax-icon::before{font-size:26px}html[dir=rtl] .visa-info__map__phone .tel_link,html[dir=rtl] .visa-info__map__phone .tel_text{direction:ltr;display:block}.visa-info__map html[dir=rtl] .phone{direction:ltr;display:block}.visa-info__map__working_hours-icon::before{font-size:24px}@media (max-width: 767px){.visa-info__map{padding-right:0}html[dir=rtl] .visa-info__map{padding-right:0;padding-left:0}.visa-info__map .flex-row{-ms-flex-direction:column;flex-direction:column}.visa-info__map__description,.visa-info__map__img{width:100%}.visa-info__map__img{margin-top:20px;text-align:left}html[dir=rtl] .visa-info__map__img{text-align:right}}.visa-info__map__busslinks,.visa-info__map__clinks{-ms-flex-direction:row;flex-direction:row;box-sizing:border-box;display:-ms-flexbox;display:flex;display:-webkit-flex;display:inline-flex;gap:10px;padding:10px 0 0 0;-ms-flex-direction:column;flex-direction:column}.visa-info__map__busslinks_title,.visa-info__map__clinks_title{font-size:18px;font-size:1.28571rem;font-weight:normal;line-height:1.3}@media (max-width: 767px){.visa-info__map__busslinks_title,.visa-info__map__clinks_title{font-size:18px;font-size:1.28571rem}}.visa-info__map__busslinks_link,.visa-info__map__clinks_link{-ms-flex-direction:row;flex-direction:row;box-sizing:border-box;display:-ms-flexbox;display:flex;display:-webkit-flex;gap:8px;text-decoration:none;align-items:center}.visa-info__map__busslinks_link:hover span,.visa-info__map__clinks_link:hover span{text-decoration:underline}@media (max-width: 767px){.visa-info__map__busslinks{margin-top:20px}}.visa-info__map__busslinks_items{-ms-flex-direction:row;flex-direction:row;box-sizing:border-box;display:-ms-flexbox;display:flex;display:-webkit-flex;gap:10px;flex-wrap:wrap}.visa-info__map__busslinks_items a{width:215px}@media (max-width: 480px){.visa-info__offices .visa-info__map__img{max-width:100%;position:relative;height:192px}.visa-info__offices .visa-info__map__img i{position:absolute;top:0;left:50%;right:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}}.visa-info__offices .fn_org{display:block}.visa-info__offices_appointment{font-style:normal;display:block;margin:5px 0}.visa-info__offices .call-button__custom_note{font-size:14px;font-size:1rem;line-height:1.3}.contact_wrap_office #contact_address_office .c_label{float:none;font-size:14px;line-height:1.3}body .is_net_or_old_plug.contact_maps_data{padding-left:0;padding-right:0}body .is_net_or_old_plug.contact_maps_data .contact_wrap_office #contact_address_office .vcsections{padding-left:0;padding-bottom:0 !important}.office_vancouver .visa-info__map__office_hours,.office_vancouver .visa-info__map__call_hours{display:none !important}.office_washington .visa-info__map__phone_second,.office_new_york .visa-info__map__phone_second,.office_houston .visa-info__map__phone_second,.office_san_francisco .visa-info__map__phone_second,.office_los_angeles .visa-info__map__phone_second,.office_chicago .visa-info__map__phone_second{display:none}.office_washington .vi__icon_text>.tel.c_label,.office_new_york .vi__icon_text>.tel.c_label,.office_houston .vi__icon_text>.tel.c_label,.office_san_francisco .vi__icon_text>.tel.c_label,.office_los_angeles .vi__icon_text>.tel.c_label,.office_chicago .vi__icon_text>.tel.c_label{display:none}.office_vancouver .tel.c_label,.office_scarborough .tel.c_label,.office_montreal .tel.c_label,.office_shanghai .tel.c_label,.office_cape_town .tel.c_label,.office_centurion .tel.c_label{display:none !important}.philippines_on .visa-info__map__phone_main{display:none}.office_sydney .visa-info__map__state_title{display:none !important}.office_shanghai .visa-info__map__img a:hover{cursor:default}.office_shanghai .visa-info__map__img a:hover i{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none}.office_riyadh .visa-info__map__img{display:none}.office_6th_october_city .visa-info__map__phone .c_label,.office_berlin .visa-info__map__phone .c_label{display:none !important}#contact_address_office .office_montreal .fn.org br{display:block}.office_centurion .adr .region{display:none}.mumbai .phone-number-second,.chennai .phone-number,.office_johannesburg .visa-info__map__phone_main{display:none}.whatsapp-phone{display:block;padding-top:7px}.whatsapp-phone::before{content:'';display:block;clear:both}.office_singapore .visa-info__map__phone_main,.office_singapore .visa-info__map__phone_second{font-weight:bold;font-size:16px;padding-top:5px;color:#64ac44}.office_singapore .visa-info__map__phone_main .d-inline-block,.office_singapore .visa-info__map__phone_second .d-inline-block{display:block}.office_singapore .visa-info__map__phone_main .call-button__custom_note,.office_singapore .visa-info__map__phone_second .call-button__custom_note{margin-bottom:10px;padding:0;line-height:1;font-size:0}@media (max-width: 530px){.office_singapore .visa-info__map__phone_main .call-button__custom_note,.office_singapore .visa-info__map__phone_second .call-button__custom_note{margin-top:0}}.visa-info__offices .vi__phone_help_chat{-ms-flex-direction:row;flex-direction:row;box-sizing:border-box;display:-ms-flexbox;display:flex;display:-webkit-flex;align-items:center;font-size:14px;font-size:1rem;line-height:1.3}.body_main .visa-info__offices .vi__phone_help_chat:hover{text-decoration:none}.body_main .visa-info__offices .vi__phone_help_chat:hover span{text-decoration:underline}.visa-info__offices .vi__phone_help_chat i{height:15px;width:15px;margin:0;color:#0043e5}.visa-info__offices .call-button__default .vi__phone_help_chat{margin:8px 0 10px 0}.visa-info__offices .vi__phone_help_whatsapp i{height:18px}.visa-info__offices .iconfont--whatsapp::before{font-size:18px}.visa-info__offices .iconfont--chat::before{font-size:15px}#footer_main{margin-top:60px}.contact_wrap_office #contact_address_office .vcsections{font-size:14px;padding-bottom:0 !important;padding-left:0;line-height:1.3}#contact_address_office .vcsections .vcaddr{font-size:14px !important;padding-left:0 !important}.contact_wrap_office #contact_address_office .vcsections>p{padding-top:0}.apply_in_link{margin-bottom:0}.ads_728x90{margin-top:20px;margin-bottom:30px}.visa_righttabs2{padding:0px !important}.visa_righttabs1,.pakistan_on .visa_righttabs1{display:none}.fn.org.plugin_bug{display:none !important}.textv_popover{border-bottom:1px dotted #B4B4B4;cursor:pointer;font-size:11px !important;line-height:12px !important;margin:0 !important;position:static !important;width:auto !important}@keyframes slide-up{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes slide-up{0%{opacity:0}100%{opacity:1}}.redesign-btn.btn.btn-success{background-color:#f86d4e;border-color:#f86d4e !important}.redesign-btn.btn.btn-success:hover,.redesign-btn.btn.btn-success:focus,.redesign-btn.btn.btn-success:active{background-color:#ff5029;border-color:#ff5029 !important;box-shadow:3px 20px 25px -15px rgba(0,0,0,0.3);-webkit-box-shadow:3px 20px 25px -15px rgba(0,0,0,0.3);-moz-box-shadow:3px 20px 25px -15px rgba(0,0,0,0.3);-o-box-shadow:3px 20px 25px -15px rgba(0,0,0,0.3)}.redesign-btn.btn.btn-success.btn-large{font-size:16px !important;padding:20px 25px !important;width:250px !important;text-transform:capitalize;font-weight:normal}@media (max-width: 320px){.redesign-btn.btn.btn-success.btn-large{width:100% !important}}.redesign-btn--outline{font-weight:normal;font-size:16px !important;padding:20px 25px !important;width:250px !important;background:none;border:1px solid #ff5029 !important;color:#ff5029 !important}@media (max-width: 320px){.redesign-btn--outline{width:100% !important}}.redesign-btn--outline:hover,.redesign-btn--outline:focus,.redesign-btn--outline:active{background:none;border:1px solid #ff5029 !important;color:#ff5029 !important;box-shadow:3px 20px 25px -15px rgba(0,0,0,0.3);-webkit-box-shadow:3px 20px 25px -15px rgba(0,0,0,0.3);-moz-box-shadow:3px 20px 25px -15px rgba(0,0,0,0.3);-o-box-shadow:3px 20px 25px -15px rgba(0,0,0,0.3)}.redesign-btn--outline.btn-large{font-size:16px !important;padding:20px 25px !important;width:250px !important;text-transform:capitalize;font-weight:normal}@media (max-width: 320px){.redesign-btn--outline.btn-large{width:100% !important}}.visa-info__title h1{margin-right:0;margin-bottom:0px}html[dir=rtl] .visa-info__title h1{margin-left:0;margin-right:0}@media (min-width: 768px){.visa-info__phone_help{white-space:nowrap;padding-left:40px}html[dir=rtl] .visa-info__phone_help{padding-right:40px;padding-left:0}}.visa-info__phone_help .tel_text,.visa-info__phone_help .tel_link{white-space:normal}.accord_notice{padding:0}.accord_notice .accord_title{background:url("/images/minus_plus2.png") no-repeat #f0f0f0 97% -117px;font-size:14px;font-weight:bold;position:relative;text-transform:uppercase;width:100%;border:none !important;background-color:inherit;color:#c09853;z-index:2}.accord_notice .accord_title.accord_active{background:url("/images/minus_plus2.png") no-repeat #fff 97% 13px;background-color:inherit}.accord_notice .accord_body{display:block;background-color:inherit;border:none !important}.vInfo_steps{margin:24px -30px 38px}.vInfo_steps::before,.vInfo_steps::after{content:" ";display:table}.vInfo_steps::after{clear:both}.vInfo_steps .step_item{float:left;min-height:150px;position:relative;width:25%;padding:0 30px}.vInfo_steps .step_title{clear:both;color:#949494;display:block;font-size:16px;line-height:18px;padding-left:60px;width:100%}.vInfo_steps .inner_text{bottom:20px;color:#949494;font-size:11px;line-height:12px;padding:0 30px;position:absolute;right:0}.vInfo_steps label{color:#e8e8e8;float:left;font-size:54px;font-weight:bold;line-height:56px;padding:55px 0 12px;width:40px}.vInfo_steps .vInfo_click{display:inline;color:#1659cd;cursor:pointer;padding-left:5px}.vInfo_steps .vInfo_click:hover{text-decoration:underline}.vInfo_steps .icon_vi_parent{float:left;min-width:150px}.vInfo_steps .step1 .sprite-visa-info{background-position:0px 0px;background-repeat:no-repeat;overflow:hidden;display:block;width:151px;height:115px}.vInfo_steps .step2 .sprite-visa-info{background-position:-120px -329px;background-repeat:no-repeat;overflow:hidden;display:block;width:114px;height:110px}.vInfo_steps .step3 .sprite-visa-info{background-position:-457px 0px;background-repeat:no-repeat;overflow:hidden;display:block;width:102px;height:115px}.vInfo_steps .step4{margin-top:10px;color:#b4b4b4}.vInfo_steps .steps12l{display:none}.vInfo_steps.steps12 .step_item{min-height:120px;width:35.5%}.vInfo_steps.steps12 .step_item.step4{width:29%}.vInfo_steps.steps12 .step2{display:none}.vInfo_steps.steps12 .icon_vi_parent{float:right}.vInfo_steps.steps12 .step_item .sprite-visa-info{float:left}.vInfo_steps.steps12 .steps12l{display:block}.vInfo_steps.steps12 .steps123l{display:none}.vInfo_steps.steps12 .step_title{clear:none;padding-left:40px;padding-top:73px}.vInfo_steps.steps12 .bottom-line2 .step_title{padding-top:63px}.vInfo_steps.steps12 .bottom-line3 .step_title{padding-top:53px}.vInfo_steps.steps123vanilla .step_item,.vInfo_steps.steps123guided_order .step_item{width:25%}.vInfo_steps.steps123vanilla .step_item.step3,.vInfo_steps.steps123guided_order .step_item.step3{display:block}.vInfo_steps.steps123vanilla .step1 .sprite-visa-info,.vInfo_steps.steps123guided_order .step1 .sprite-visa-info{background-position:0px -221px;background-repeat:no-repeat;overflow:hidden;display:block;width:125px;height:108px}.vInfo_steps.steps123vanilla .step2 .sprite-visa-info,.vInfo_steps.steps123guided_order .step2 .sprite-visa-info{background-position:-457px -227px;background-repeat:no-repeat;overflow:hidden;display:block;width:96px;height:100px}.vInfo_steps.steps123vanilla .step3 .sprite-visa-info,.vInfo_steps.steps123guided_order .step3 .sprite-visa-info{background-position:-155px -115px;background-repeat:no-repeat;overflow:hidden;display:block;width:137px;height:105px}.vInfo_steps.steps123vanilla.steps12 .step3 .sprite-visa-info,.vInfo_steps.steps123guided_order.steps12 .step3 .sprite-visa-info{background-position:-457px -115px;background-repeat:no-repeat;overflow:hidden;display:block;width:99px;height:112px}.vInfo_steps.steps123vanilla.steps12 .step2,.vInfo_steps.steps123guided_order.steps12 .step2{display:none}.vInfo_steps.steps123vanilla.steps12 .steps12l,.vInfo_steps.steps123guided_order.steps12 .steps12l{display:block}.vInfo_steps.steps123vanilla.steps12 .steps123l,.vInfo_steps.steps123guided_order.steps12 .steps123l{display:none}.vInfo_steps.steps123vanilla.steps12 .step3 .step_title,.vInfo_steps.steps123guided_order.steps12 .step3 .step_title{display:none}.visa_info_mc2{margin-top:30px}@media (max-width: 576px){.visa_info_mc2{margin-top:10px}}.visa_info{font-size:14px}.visa_info .site_border1{border-bottom:none}.visa_info .visa_info_img{float:left;padding:0 8px 8px 0}.visa_info .btn-large{width:auto !important;max-width:100%;min-width:215px !important}.visa_info #tab_visa_type,.visa_info #tab_visa_1{text-transform:capitalize}.lang-fr .visa_info .vbuttleft,.lang-fr .visa_info .vbuttcenter,.lang-fr .visa_info .vbuttright{width:100%}@media (max-width: 380px){.lang-fr .visa_info .btn-large{white-space:normal}}#s2id_cntr.select2-container{max-width:190px}#app_filler{height:65px}@media (max-width: 767px){#app_filler{height:0}}/*!!!!!!!!!! only visa_info*/.vi_main .site_border1{position:relative}.vi_main .edit_all_phone{bottom:0;position:absolute;right:0}.arabic_lang .vi_main .edit_all_phone{right:auto;left:0}.visa_loader_active,.visa_loader_active_white{position:relative;padding:14px 0 14px 24px !important}.visa_loader_active.required .active_tab_corn,.visa_loader_active.required.not .active_tab_corn,.visa_loader_active_white .active_tab_corn{height:100px;left:0;position:absolute;top:0;width:4px}.visa_loader_active.required .active_tab_corn{background:url(/images/loader_red.gif) repeat-y left top !important;display:block}.visa_loader_active.required.not .active_tab_corn{background:url(/images/loader_green.gif) repeat-y left top !important;display:block}.visa_loader_active_white .active_tab_corn{background:url(/images/loader_grey1.gif) repeat-y left top !important;display:block}.vinfo_secure{padding-bottom:30px;text-align:center;border-right:1px solid #D9D9D9}.banner_for_plug{display:none;text-align:right;padding:20px 40px 0px}.visainfo-affiliate{border-right:1px solid #d9d9d9;padding:20px 0 10px}.visa-info__notes__title{margin-bottom:0;padding-bottom:20px;padding-top:25px;text-align:left;background:none repeat scroll 0 0 transparent;border:medium none;font-weight:normal;height:auto;width:auto}.visa_info .visa_info_data h2,.visa_info .visa_info_data .vid_n2,.visa_info_plugin2 .bg_block_plug h2,.visa_info_plugin2 .bg_block_plug .vid_n2{background:none;height:auto;border:none;font-size:18px;font-size:1.28571rem;font-weight:normal;line-height:1.3;margin:0;padding:0 0 3px;width:auto;text-align:center}@media (max-width: 767px){.visa_info .visa_info_data h2,.visa_info .visa_info_data .vid_n2,.visa_info_plugin2 .bg_block_plug h2,.visa_info_plugin2 .bg_block_plug .vid_n2{font-size:18px;font-size:1.28571rem}}.visa_info .visa_info_data .visa_infoN2 ol,.visa_info_plugin2 .bg_block_plug .visa_infoN2 ol{padding:5px 0px 0px 15px;list-style-type:decimal;list-style-position:inside;font-weight:bold}.visa_info .visa_info_data .visa_infoN2 li span,.visa_info_plugin2 .bg_block_plug .visa_infoN2 li span{font-weight:normal}.visa_info .visa_info_data .visa_infoN3,.visa_info_plugin2 .bg_block_plug .visa_infoN3{padding-bottom:10px;width:100%}.visa_info .visa_info_data .visa_infoN3 br,.visa_info_plugin2 .bg_block_plug .visa_infoN3 br{line-height:1}.visa_info .visa_info_data .visa_info_feestableN,.visa_info_plugin2 .bg_block_plug .visa_info_feestableN{font-size:14px;line-height:18px;margin-bottom:0;padding-bottom:0}.visa_info .visa_info_data .visa_info_feestableN h3,.visa_info .visa_info_data .visa_info_feestableN .vid_n3,.visa_info_plugin2 .bg_block_plug .visa_info_feestableN h3,.visa_info_plugin2 .bg_block_plug .visa_info_feestableN .vid_n3{margin-bottom:0;padding-bottom:20px;padding-top:25px;text-align:left;background:none repeat scroll 0 0 transparent;border:medium none;font-weight:normal;height:auto;width:auto}.visa_info .visa_info_data .visa_info_orcontainerN,.visa_info_plugin2 .bg_block_plug .visa_info_orcontainerN{margin-top:0px;padding:10px 0 40px;position:relative}.visa_info .visa_info_data .visa_info_orcontainerN .apply-link-text,.visa_info_plugin2 .bg_block_plug .visa_info_orcontainerN .apply-link-text{text-align:center}.visa_info .visa_info_data .visa_info_orcontainerN p,.visa_info_plugin2 .bg_block_plug .visa_info_orcontainerN p{height:auto;padding:0;font-size:14px;text-align:center}.visa_info .visa_info_data .visa_info_orcontainerNNew,.visa_info_plugin2 .bg_block_plug .visa_info_orcontainerNNew{margin-top:0px;padding:22px 0 22px}.visa_info .visa_info_data .orcontainer,.visa_info_plugin2 .bg_block_plug .orcontainer{padding:20px 0 25px}.visa_info .visa_info_data .vbuttcenter,.visa_info_plugin2 .bg_block_plug .vbuttcenter{background:url(/images/or_vinfo2.gif) no-repeat scroll center;height:40px;text-align:center}.visa_info .visa_info_data .vbuttleft p,.visa_info .visa_info_data .vbuttright p,.visa_info_plugin2 .bg_block_plug .vbuttleft p,.visa_info_plugin2 .bg_block_plug .vbuttright p{height:auto;padding:0;font-size:14px;text-align:center}.visa_info .visa_info_data .maildocuments-h2,.visa_info_plugin2 .bg_block_plug .maildocuments-h2{background:none;height:auto;margin-top:15px;margin-bottom:15px;text-align:left;font-size:14px;font-weight:bold;line-height:18px;margin-top:15px}.visa_info .visa_info_data .visa_info_secondstepN,.visa_info_plugin2 .bg_block_plug .visa_info_secondstepN{width:100%}.visa_info .visa_info_data .visa_info_secondstepN .unfortunately,.visa_info_plugin2 .bg_block_plug .visa_info_secondstepN .unfortunately{background-color:#f6f6f6;font-weight:bold;margin:10px 0;padding:16px}.visa_info .visa_info_data .visa_info_secondstepN .unfortunately-normal,.visa_info_plugin2 .bg_block_plug .visa_info_secondstepN .unfortunately-normal{font-weight:normal}.visa_info .visa_info_data .visa_info_secondstepN .ads_goo,.visa_info_plugin2 .bg_block_plug .visa_info_secondstepN .ads_goo{padding-left:20px}.visa_info .visa_info_data .visa_info_secondstepN .maildocuments,.visa_info_plugin2 .bg_block_plug .visa_info_secondstepN .maildocuments{padding-left:0;padding-top:5px}.visa_info .visa_info_data .visa_info_secondstepN .vid_n2 .popover,.visa_info_plugin2 .bg_block_plug .visa_info_secondstepN .vid_n2 .popover{font-size:14px;width:260px}.visa_info .visa_info_data .visa_info_secondstepN .vid_n2 .popover-content,.visa_info_plugin2 .bg_block_plug .visa_info_secondstepN .vid_n2 .popover-content{padding:25px}.visa_info .visa_info_data .visa_info_secondstepN .vid_n2 .popover p,.visa_info_plugin2 .bg_block_plug .visa_info_secondstepN .vid_n2 .popover p{padding:0px !important;white-space:nowrap;line-height:20px}.visa_info .visa_info_data .visa_info_secondstepN .vid_n2 .popover .vcaddr,.visa_info_plugin2 .bg_block_plug .visa_info_secondstepN .vid_n2 .popover .vcaddr{display:none}.visa_info .visa_info_data .visa_info_secondstepN .vid_n2 .popover .fn.org,.visa_info_plugin2 .bg_block_plug .visa_info_secondstepN .vid_n2 .popover .fn.org{font-weight:bold;padding-bottom:15px !important;white-space:normal}.visa_info .visa_info_data .visa_info_secondstepN .title_req_docs_country,.visa_info_plugin2 .bg_block_plug .visa_info_secondstepN .title_req_docs_country{text-align:left;display:block;margin-top:20px}html[dir=rtl] .visa_info .visa_info_data .visa_info_secondstepN .title_req_docs_country,html[dir=rtl] .visa_info_plugin2 .bg_block_plug .visa_info_secondstepN .title_req_docs_country{text-align:left;text-align:right}.visa_info .visa_info_data .visa_info_feestableN,.visa_info_plugin2 .bg_block_plug .visa_info_feestableN{width:100%;font-size:13px}.visa_info .visa_info_data .visa_info_feestableN table,.visa_info_plugin2 .bg_block_plug .visa_info_feestableN table{*margin-left:-1px;cursor:default;width:100%;margin-bottom:16px}@media screen and (-webkit-min-device-pixel-ratio: 0){.visa_info .visa_info_data .visa_info_feestableN table,.visa_info_plugin2 .bg_block_plug .visa_info_feestableN table{margin-left:-1px !important}}.visa_info .visa_info_data .visa_info_feestableN th,.visa_info_plugin2 .bg_block_plug .visa_info_feestableN th{border-bottom:1px solid #D9D9D9;border-top:1px solid #D9D9D9;padding:10px 3px;line-height:17px;text-align:center;vertical-align:top}.visa_info .visa_info_data .visa_info_feestableN th.total_cost,.visa_info_plugin2 .bg_block_plug .visa_info_feestableN th.total_cost{width:70px}.visa_info .visa_info_data .visa_info_feestableN th .popover,.visa_info_plugin2 .bg_block_plug .visa_info_feestableN th .popover{font-weight:normal;font-size:13px}.visa_info .visa_info_data .visa_info_feestableN th span.th,.visa_info_plugin2 .bg_block_plug .visa_info_feestableN th span.th{padding-right:6px}.visa_info .visa_info_data .visa_info_feestableN .help,.visa_info_plugin2 .bg_block_plug .visa_info_feestableN .help{cursor:pointer;margin-top:-2px}.visa_info .visa_info_data .visa_info_feestableN td,.visa_info_plugin2 .bg_block_plug .visa_info_feestableN td{border-bottom:1px solid #D9D9D9;line-height:16px;padding-bottom:10px !important;padding-top:10px !important;text-align:center}.visa_info .visa_info_data .visa_info_feestableN h2,.visa_info_plugin2 .bg_block_plug .visa_info_feestableN h2{margin-bottom:0;padding-bottom:20px;padding-top:25px;text-align:left}.visa_info .visa_info_data .visa_info_feestableN .odd td,.visa_info_plugin2 .bg_block_plug .visa_info_feestableN .odd td{background:#F0F0F0}.visa_info .visa_info_data .visa_info_feestableN td .span_t,.visa_info_plugin2 .bg_block_plug .visa_info_feestableN td .span_t{color:#333333;cursor:default;display:block;margin:0 auto;text-align:center}.visa_info .visa_info_data .invitations-table .invitation-type,.visa_info_plugin2 .bg_block_plug .invitations-table .invitation-type{width:50%}.visa_info .visa_info_data .invitations-table .invitation-processing,.visa_info_plugin2 .bg_block_plug .invitations-table .invitation-processing{text-align:center;width:169px}.visa_info .visa_info_data .invitations-table .invitation-price,.visa_info_plugin2 .bg_block_plug .invitations-table .invitation-price{width:80px}.visa_info .visa_info_data .visa_info_maximumstayN,.visa_info_plugin2 .bg_block_plug .visa_info_maximumstayN{margin:0 0 30px;line-height:16px;font-size:13px}@media (max-width: 576px){.visa_info .visa_info_data .visa_info_maximumstayN,.visa_info_plugin2 .bg_block_plug .visa_info_maximumstayN{margin:0 0 5px}}.visa_info .visa_info_data .visa_info_maximumstayN div.float_left,.visa_info .visa_info_data .visa_info_maximumstayN div.float_right,.visa_info_plugin2 .bg_block_plug .visa_info_maximumstayN div.float_left,.visa_info_plugin2 .bg_block_plug .visa_info_maximumstayN div.float_right{width:48%}.visa_info .visa_info_data .visa_info_maximumstayN .maxstay-help,.visa_info_plugin2 .bg_block_plug .visa_info_maximumstayN .maxstay-help{cursor:pointer}.visa_info .visa_info_data .visa_info_maximumstayN .maxstay-help.note-info,.visa_info_plugin2 .bg_block_plug .visa_info_maximumstayN .maxstay-help.note-info{padding-left:5px}html[dir=rtl] .visa_info .visa_info_data .visa_info_maximumstayN .maxstay-help.note-info,html[dir=rtl] .visa_info_plugin2 .bg_block_plug .visa_info_maximumstayN .maxstay-help.note-info{padding-right:5px;padding-left:0}.visa_info .visa_info_data .visa_info_maximumstayN .cards-img,.visa_info_plugin2 .bg_block_plug .visa_info_maximumstayN .cards-img{text-align:right;float:right}.visa_info .visa_info_data .vi_maximumstay2,.visa_info .visa_info_data .visa_info_maximumstayN.vi_maximumstay2,.visa_info_plugin2 .bg_block_plug .vi_maximumstay2,.visa_info_plugin2 .bg_block_plug .visa_info_maximumstayN.vi_maximumstay2{display:none;margin-bottom:0 !important}@media screen and (min-width: 768px) and (max-width: 991px){.visa_info_feestableN_pl table .nowrap{white-space:normal}}.visa_info_feestableN th{border-bottom:1px solid #D9D9D9;border-top:1px solid #D9D9D9;padding:10px 3px;line-height:17px;text-align:center}.req_vinfo,.noreq_vinfo{background:#e7fee0;border:1px solid #d6e8c6;margin-top:8px;overflow:hidden;position:relative;width:100%;padding:10px}.req_vinfo p,.noreq_vinfo p{font-weight:bold;position:relative;text-align:center;padding:0}.req_vinfo{background:#FFEAE9;border:1px solid #EECCD1}.req_vinfo_de{border:1px solid #d7d7d7;margin:16px auto 24px;width:99%}.req_vinfo_de .req_vinfo_de_body{text-align:left;background:#fff;padding:16px;font-weight:bold}.req_vinfo_de .req_vinfo_de_body .de_alert{font-weight:normal}.req_vinfo_de .req_vinfo_de_body div{margin-top:8px;margin-bottom:8px;font-size:13px;max-width:none;width:175px !important;color:#333333}.if_max_stay_after_text{text-transform:capitalize}.is_max_stay_after_text .if_max_stay_after_text{text-transform:lowercase}.nav-tabs>li{text-align:center;width:33%}.nav-tabs>li>a,.nav-tabs>li>p{height:62px}.visainfo_apply_linkN{text-transform:none;color:#333333;font-size:14px;font-weight:bold;line-height:18px;text-decoration:none}.infodays{display:block;font-size:10px;font-weight:normal;height:5px;line-height:11px;padding:0 5px}.infodays_dd,.infodays_dd span{display:inline !important}dt.infodays_dd{display:inline-block !important}.visa_infoC4{border:1px solid red;padding:5px;background:#ffecec;text-align:center}.let{list-style-type:disc}#visa_type_need_item p{margin-bottom:15px}#block_address div div{font-size:13px;line-height:16px}.contact_wrap_vi .c_label{width:180px}.contact_wrap_vi span.c_label{width:auto}.contact_wrap_vi .b_label{padding-top:2px;width:176px}.visa_info .accord_title{margin-bottom:12px;position:relative;font-size:14px;font-weight:bold;clear:both}.visa_info .accord_body{display:block}#contact_address_office .fn.org span{display:none}.line_short{border-bottom:1px solid #D9D9D9;width:74%;float:right}.line_long{border-bottom:1px solid #D9D9D9;width:100%;float:right}.del_sel_mob,.more_block{display:none}.contact_wrap_office .vcaddr{padding-top:0}.contact_wrap_office #contact_address_office dd{padding-bottom:10px}.arabic_lang .visa_righttabs2{padding-left:0 !important}.ca_on .permr_br_display{display:none}.text_info_1{margin-bottom:16px}.show_text1{padding-left:30px}.text_info_2{padding:5px 0 0 30px}.not_native_required_message{padding-top:20px}.business_visa_group{padding:10px 0;text-align:center;line-height:24px}.notnat_not_required_case{padding-left:30px}.native_not_required_case{padding-left:3%}.arabic_lang .native_not_required_case{padding-left:0;padding-right:3%}.is_native_empty_required{padding-left:3%;padding-top:20px}.visainfo_adc{padding-left:20px;float:right}.arabic_lang .visainfo_adc{padding-left:0;padding-right:20px;float:left}.visainfo_adc2{padding-left:20px;float:right;margin-top:10px}.arabic_lang .visainfo_adc2{padding-left:0;padding-right:20px;float:left}.is_another_link{width:82%;margin:20px auto}.is_another_link p{text-align:center}.is_another_link .visa_infoN5{font-size:20px;font-weight:normal}.california_separated{margin-bottom:15px}.visainfo-print-link{padding:5px;text-align:right}.accordeon-v1{margin-bottom:15px}.visa_info .accordeon-v1 .accord_title{font-size:16px}.accordeon-v1 .accord_body{padding-top:0;padding-bottom:8px}.clear_line{clear:both;border-bottom:1px solid #D9D9D9}.pop_label{cursor:help}.pop_label .note-info{margin-left:8px}.pop_label h3{font-size:16px !important}.ulTb li{float:left;padding-bottom:5px;padding-top:5px;width:100%}.thisSm{padding:16px 0;border-top:1px solid #D9D9D9}.thisSm li{display:block;padding-bottom:5px}.thisSm li .popover-price{display:flex;text-align:right;white-space:nowrap}.thisSm li b{float:left;padding-right:10px;text-align:right;width:95px}.thisSm li .popover-content b{display:inline-block;float:none;padding:0;width:110px;margin-right:5px}html[dir=rtl] .thisSm li .popover-content b{margin-left:5px;margin-right:0}.thisSm li .popover-content .positive_value{width:70px;display:inline-block}.thisSm li .popover-content{text-align:right;line-height:20px}.thisSm .thisCost{padding-bottom:0}.thisSm .thisCost .popover{min-width:230px}.visa_infoN5{font-size:14px;font-weight:bold;line-height:18px;text-decoration:none;text-transform:none}.edit_all_phone{padding-top:4px}.vi_main h1{font-size:30px;line-height:1.2;overflow:hidden}.visa_info .visa_info_data h2,.visa_info .visa_info_data .vid_n2,.visa_info .visa_info_data .visa_info_feestableN .vid_n3,.visa_info .visa_info_data .visa_info_feestableN h3,.visa_info .visa_info_data .visa-info__notes__title{font-size:18px;font-size:1.28571rem;font-weight:normal;line-height:1.3}@media (max-width: 767px){.visa_info .visa_info_data h2,.visa_info .visa_info_data .vid_n2,.visa_info .visa_info_data .visa_info_feestableN .vid_n3,.visa_info .visa_info_data .visa_info_feestableN h3,.visa_info .visa_info_data .visa-info__notes__title{font-size:18px;font-size:1.28571rem}}.visa-info__notes__title{font-size:24px;line-height:28px}#value_propos .container .container{width:auto;max-width:100%;padding:0}#new_visa_need_items{margin-top:60px}.pr_section_bgg{background:#f0f0f0;padding:70px 0 90px}.pr_section_bgf{padding:70px 0 90px}.defaultfont14{font-size:14px;line-height:18px}.pr_section_bgg h3,.pr_section_bgg .pr-section-title,.pr_section_bgf h3,.pr_section_bgf .pr-section-title{font-size:30px;font-weight:normal;line-height:34px;margin-bottom:50px;text-align:center}@media (min-width: 1035px){.vi_newrow{margin-left:-30px !important;margin-right:-30px !important}}@media (min-width: 767px){.vi_newrow .col-xs-12{padding-left:30px;padding-right:30px}}.vi_twitter_bg{background:#d6d6d6 url("/images/vi_twitter_bg.jpg") no-repeat scroll center top}.progress_loader{background:rgba(0,0,0,0.5) url(/images/loader.svg) no-repeat center !important;position:fixed !important;width:100%;height:100%;opacity:1 !important;top:0;left:0;z-index:10002 !important;cursor:default}.vi_youtube_bg{background:url("/images/vi_youtube_bg.jpg") no-repeat scroll center top}.visa_info_plugin2 .thisCost .popover h3{background-image:none !important}.phone_help{text-align:right;line-height:28px;margin:0 0 16px}.tel_text,.tel_link{display:inline-block}.arabic_lang .tel_text,.arabic_lang .tel_link{direction:ltr !important}.phone_help_text2,.phone_help_text{display:none}.invitation-title{font-size:16px;line-height:20px;margin-top:-10px;padding-bottom:20px}.redirect_message .btn.btn-large{font-size:18px !important;line-height:22px !important;text-transform:uppercase;max-width:500px;width:100% !important;padding:30px 0 !important;font-weight:bold;margin-top:60px;background-image:url(/images/goto.png);background-repeat:no-repeat;background-position:96% center}.redirect_message .redirect_message_inner{max-width:500px;margin:0 auto;font-size:18px;line-height:21px;color:#6A6A6A}.redirect_message .redirect_message{background:#f3f3f3;margin:32px 0;padding:50px}.redirect_message .redirect_title{font-size:32px;text-align:left;line-height:36px;color:#333;margin-bottom:40px}.redirect_message .redirect_title img{margin-bottom:20px}@media (max-width: 480px){.redirect_message .btn.btn-large{font-size:16px !important;background-image:none}.redirect_message .redirect_title{font-size:26px;text-align:center;line-height:28px}.redirect_message .embassy_registration_widget_new{padding:32px 20px}}.video_container{padding-bottom:10px !important}.reviews-widget iframe{min-width:100%;width:100px}.vi_twitter_bg{padding-bottom:0;padding-top:30px}@media (max-width: 767px){.vi_twitter_bg{padding-bottom:0 !important;padding-top:0 !important}}div.edit_all_phone{display:block}div.edit_all_phone .display_none_for_cont_site{display:block}.index_icons{display:inline-block;margin-right:15px}.index_icons p{min-width:30px;height:24px;display:inline-block;margin-left:10px;text-align:center}.index_icons p.support_time{font-size:18px;font-weight:normal}.index_icons p img{max-width:100%;max-height:100%;position:relative;top:-2px}.gb_on .vi_main .phone_help_text{display:inline}.visa_info_orcontainerN span{white-space:normal}.visa-blured{position:relative}.visa-blured__scroll--left::before,.visa-blured__scroll--right::after{display:none;content:'';width:30px;position:absolute;z-index:5;pointer-events:none;top:3px;bottom:1px;opacity:0;-moz-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;-webkit-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}.visa-blured__scroll--left::before{opacity:1;left:-1px;border-radius:0 50px 50px 0;background:-webkit-gradient(linear, left top, right top, from(rgba(255,255,255,0.9)), to(rgba(255,255,255,0.7)));background:-webkit-linear-gradient(left, rgba(255,255,255,0.9), rgba(255,255,255,0.7));background:-o-linear-gradient(left, rgba(255,255,255,0.9), rgba(255,255,255,0.7));background:linear-gradient(90deg, rgba(255,255,255,0.9), rgba(255,255,255,0.7));box-shadow:10px 0px 10px -5px #fff;-webkit-box-shadow:10px 0px 10px -5px #fff;-moz-box-shadow:10px 0px 10px -5px #fff;-o-box-shadow:10px 0px 10px -5px #fff}.visa-blured__scroll--right::after{opacity:1;right:-1px;border-radius:50px 0 0 50px;background:-webkit-gradient(linear, right top, left top, from(rgba(255,255,255,0.9)), to(rgba(255,255,255,0.7)));background:-webkit-linear-gradient(right, rgba(255,255,255,0.9), rgba(255,255,255,0.7));background:-o-linear-gradient(right, rgba(255,255,255,0.9), rgba(255,255,255,0.7));background:linear-gradient(-90deg, rgba(255,255,255,0.9), rgba(255,255,255,0.7));box-shadow:-10px 0px 10px -5px #fff;-webkit-box-shadow:-10px 0px 10px -5px #fff;-moz-box-shadow:-10px 0px 10px -5px #fff;-o-box-shadow:-10px 0px 10px -5px #fff}@media (max-width: 1035px){.vInfo_steps{margin-right:0;margin-left:0}.vInfo_steps .step_item{padding:0 0 0 25px}}@media (max-width: 991px){.vInfo_steps .inner_text{padding-right:0;padding-left:0}.vInfo_steps .inner_text,.vInfo_steps.steps12 .inner_text{bottom:0;position:static}.vInfo_steps .step_item{margin-bottom:15px;float:left;min-height:150px;position:relative;width:33.3% !important;padding:0 25px}.vInfo_steps .step_item.step4{padding-top:15px;clear:both;float:none;min-height:auto;width:100% !important;height:auto}.vInfo_steps.steps12 .step_item{min-width:365px}.vInfo_steps.steps12 .step_item.step4{width:100% !important}.usa_on .verasafescript,.ca_on .verasafescript,.gb_on .verasafescript,.ae_on .verasafescript{display:none !important}#searchbox{right:5px;top:109px}.more_block{display:block}.banner_for_plug{display:none}#visa_info_main .active_tab,#visa_info_main .visa_loader_active,#visa_info_main .visa_loader_active_white{border-top:medium none !important;overflow:hidden}.visa_loader_active.required .active_tab_corn,.visa_loader_active.required.not .active_tab_corn,.visa_loader_active_white .active_tab_corn{height:4px;width:100%}.visa_loader_active.required .active_tab_corn{background:url(/images/preloader_red_horizontal.gif) repeat-x left top !important;display:block}.visa_loader_active.required.not .active_tab_corn{background:url(/images/preloader_green_horizontal.gif) repeat-x left top !important;display:block}.visa_loader_active_white .active_tab_corn{background:url(/images/preloader_grey_horizontal.gif) repeat-x left top !important;display:block}.visa-blured__scroll--left::before,.visa-blured__scroll--right::after{display:block}}@media (max-width: 767px){.vInfo_steps{display:none !important}.visa_info .visa_info_data .visa_info_maximumstayN>div{text-align:left !important;float:none !important;padding-bottom:5px}#searchbox{left:5px}.navbar-collapse{clear:both}.topmenulistN ul{position:static}#main_menu_contactus{padding-right:0px}.header_logo{width:150px !important}.topmenulistN li{float:none}.topmenulistN li a{float:none}.navbar{clear:both;float:right;width:60px}#form_logout{display:block !important}.topmenulistN li a{padding:0 35px}.pr_section_bgg h3,.pr_section_bgg .pr-section-title,.pr_section_bgf h3,.pr_section_bgf .pr-section-title{font-size:18px;font-size:1.28571rem;font-weight:normal;line-height:1.3;margin-bottom:40px}}@media (max-width: 767px) and (max-width: 767px){.pr_section_bgg h3,.pr_section_bgg .pr-section-title,.pr_section_bgf h3,.pr_section_bgf .pr-section-title{font-size:18px;font-size:1.28571rem}}@media (max-width: 767px){.visa_info .visa_info_data h2,.visa_info .visa_info_data .vid_n2,.visa_info .visa_info_data .visa_info_feestableN .vid_n3,.visa_info .visa_info_data .visa_info_feestableN h3,.apply_in_link,.contact_wrap_office #contact_address_office dt a.open_office,.contact_wrap_office #contact_address_office dt span.open_office,.contact_wrap_office #contact_address_office dt a,.contact_wrap_office #contact_address_office dt span,.visa-info__notes__title{font-size:18px;font-size:1.28571rem;font-weight:normal;line-height:1.3}}@media (max-width: 767px) and (max-width: 767px){.visa_info .visa_info_data h2,.visa_info .visa_info_data .vid_n2,.visa_info .visa_info_data .visa_info_feestableN .vid_n3,.visa_info .visa_info_data .visa_info_feestableN h3,.apply_in_link,.contact_wrap_office #contact_address_office dt a.open_office,.contact_wrap_office #contact_address_office dt span.open_office,.contact_wrap_office #contact_address_office dt a,.contact_wrap_office #contact_address_office dt span,.visa-info__notes__title{font-size:18px;font-size:1.28571rem}}@media (max-width: 539px){.topmenulistN li a{padding:0 18px}.visa-blured__scroll--left::before,.visa-blured__scroll--right::after{width:20px}}@media (max-width: 767px){.visa-info__banner__form_wrapper{position:relative}.visa-info__banner__form_wrapper .select2-container{width:100% !important;max-width:100% !important;margin-left:0;margin-right:0}}@media (max-width: 369px){.login_plug_main{text-align:left !important}.login_plug_main b{display:block}.thisTitle a{padding:10px 5px !important}.infodays_dd span{display:block !important}}@media (max-width: 991px){.vi_ninja_item img,.vi_ninja_item iframe{max-width:100%}}@media (max-width: 767px){.pr_section_bgg,.pr_section_bgf{padding:60px 0}.vi_ninja_item p{line-height:26px;margin-top:24px;text-align:center}.vi_simple_item span{margin:0 auto 32px}.vi_main .edit_all_phone{position:static}}@media (max-width: 576px){.pr_section_bgg,.pr_section_bgf{padding:30px 0}}@media screen and (max-width: 340px){.phone_help_text2,.isnot_bread_native .phone_help_text2{display:none}}.vi_main .phone_help_text2,.vi_main .phone_help_text{display:inline-block}.vi_main .isnot_bread_native .phone_help_text2{display:block}@media (max-width: 767px){.vi_main .isnot_bread_native .phone_help_text2{display:inline-block}}@media screen and (max-width: 340px){.vi_main .phone_help_text2,.vi_main .isnot_bread_native .phone_help_text2{display:block}}.visa_info_req dl.visa_info__others{display:block;padding-top:25px;padding-left:55px;background:url(/images/minus_plus2.png) no-repeat 23px 20px}.only_tourist_business .visa_info_req dl{display:none}.only_tourist_business .visa_info_req dl[class^="tab-tourist"],.only_tourist_business .visa_info_req dl[class*="tab-tourist"],.only_tourist_business .visa_info_req dl[class^="tab-business"],.only_tourist_business .visa_info_req dl[class*="tab-business"],.only_tourist_business .visa_info_req dl.tab-tourist-visa,.only_tourist_business .visa_info_req dl.tab-business-visa,.only_tourist_business .visa_info_req dl.tab-tourist-e-visa,.only_tourist_business .visa_info_req dl.tab-business-e-visa{display:block}.only_tourist_business .visa_info_req dl.visa_info__others{display:block;padding-top:25px;padding-left:55px;background:url(/images/minus_plus2.png) no-repeat 23px -109px}.visa-info__banner__form .select2-drop{border-color:#D9D9D9}.visa-info__banner__form .select2-container{width:100% !important;max-width:100%;margin-bottom:0;font-size:18px}.visa-info__banner__form .select2-container .select2-choice{background:none !important;border:none;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;border-radius:0;height:60px;line-height:24px;padding:25px 0 0 0}.arabic_lang .visa-info__banner__form .select2-container .select2-choice,html[dir=rtl] .visa-info__banner__form .select2-container .select2-choice{padding:25px 0 0 0}.visa-info__banner__form .select2-container .select2-choice abbr{display:none}.visa-info__banner__form .select2-container .select2-arrow{width:26px;position:absolute;height:30px !important;margin:0 !important;top:12px;right:0}html[dir=rtl] .visa-info__banner__form .select2-container .select2-arrow{left:0;right:auto}.visa-info__banner__form .select2-container .select2-arrow b{border-style:solid;height:0;left:50%;position:absolute;top:50%;width:0;border-color:#666 transparent transparent;border-width:10px 10px 0;margin-left:-10px;margin-top:-2px}.visa-info__banner__form .select2-container .select2-arrow b:before{content:"";border-color:#fff transparent transparent;border-style:solid;border-width:10px 10px 0;height:0;left:-10px;margin-left:0;margin-top:0;position:absolute;top:-12px;display:block;width:0}.visa-info__banner{position:relative;overflow:hidden}.visa-info__banner__img{z-index:1;display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%) scale(1);-moz-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);-o-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.visa-info__banner__img--brazil,.visa-info__banner__img--kenya,.visa-info__banner__img--india,.visa-info__banner__img--chad,.visa-info__banner__img--south_africa,.visa-info__banner__img--afghanistan,.visa-info__banner__img--south-korea{top:0;-webkit-transform:translate(-50%, 0) scale(1);-moz-transform:translate(-50%, 0) scale(1);-ms-transform:translate(-50%, 0) scale(1);-o-transform:translate(-50%, 0) scale(1);transform:translate(-50%, 0) scale(1)}@media (max-width: 1350px){.visa-info__banner__img{height:100%;width:auto}}.visa-info__banner__img_body{left:0;top:0;width:100%;height:100%;overflow:hidden;position:absolute;background:#f0f0f0}.visa-info__banner__title{margin-top:0;padding-top:40px;text-align:center}@media (max-width: 767px){.visa-info__banner__title{padding-top:0}}.visa-info__banner__title__img{margin-right:10px;overflow:hidden;display:inline-block;margin-bottom:-12px}html[dir=rtl] .visa-info__banner__title__img{margin-left:10px;margin-right:0}.visa-info__banner__subtitle{color:#fff;font-size:18px;font-size:1.28571rem;font-weight:normal;line-height:1.3;text-shadow:2px 1px 2px #000;text-align:center}@media (max-width: 767px){.visa-info__banner__subtitle{font-size:18px;font-size:1.28571rem}}.visa-info__banner__cov19-message{color:#fff;padding:0 10px 10px;text-shadow:2px 1px 2px #000;background:rgba(0,0,0,0.6)}.visa-info__banner__cov19-message--white-bg{color:#333333;padding:15px 0 0 40px}@media (max-width: 767px){.visa-info__banner__cov19-message--white-bg{padding-left:0}}.visa-info__banner__phone_help{font-size:18px;font-size:1.28571rem;font-weight:normal;line-height:1.3;text-align:center;color:#fff;margin-top:0;-ms-flex-direction:row;flex-direction:row;box-sizing:border-box;display:-ms-flexbox;display:flex;display:-webkit-flex;align-items:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:center;line-height:25px;padding:20px 28px}@media (max-width: 767px){.visa-info__banner__phone_help{font-size:18px;font-size:1.28571rem}}@media (max-width: 767px){.visa-info__banner__phone_help{padding-top:15px;padding-bottom:15px}}@media (max-width: 767px){.visa-info__banner__phone_help>*{margin-top:5px;margin-bottom:5px}}.visa-info__banner__phone_help i{display:inline-block;margin:0 0 -4px 0;margin-right:5px}html[dir=rtl] .visa-info__banner__phone_help i{margin-left:5px;margin-right:0}.visa-info__banner__phone_help a,.visa-info__banner__phone_help .tel_text,.visa-info__banner__phone_help .tel_link{color:#fff !important;margin-left:15px}html[dir=rtl] .visa-info__banner__phone_help a,html[dir=rtl] .visa-info__banner__phone_help .tel_text,html[dir=rtl] .visa-info__banner__phone_help .tel_link{margin-right:15px;margin-left:0}html[dir=rtl] .visa-info__banner__phone_help a,html[dir=rtl] .visa-info__banner__phone_help .tel_text,html[dir=rtl] .visa-info__banner__phone_help .tel_link{direction:inherit !important}@media (max-width: 400px){.visa-info__banner__phone_help .tel_text,.visa-info__banner__phone_help .tel_link{white-space:normal}}.visa-info__banner__phone_help a,.visa-info__banner__phone_help a:hover{text-decoration:none}.visa-info__banner__phone_number{background:rgba(0,0,0,0.6);color:#FFFFFF !important;font-size:18px;font-size:1.28571rem;font-weight:normal;line-height:1.3;line-height:22px;padding:15px 28px}@media (max-width: 767px){.visa-info__banner__phone_number{font-size:18px;font-size:1.28571rem}}@media (max-width: 767px){.visa-info__banner__phone_number{padding-top:15px;padding-bottom:15px}}.visa-info__banner .visa-info__banner__phone_number .visa-info__phone_help{padding:0}@media (max-width: 767px){.visa-info__banner .visa-info__banner__phone_number .visa-info__phone_help{padding-top:0;padding-bottom:0}}.visa-info__banner__low{z-index:100;margin-bottom:15px;margin-top:-15px;position:relative}.visa-info__banner_shadow{z-index:2;position:relative;min-height:500px}.visa-info__banner__not_image .visa-info__banner_shadow{min-height:400px}@media (min-width: 768px){.visa-info__banner_shadow{-ms-flex-direction:row;flex-direction:row;box-sizing:border-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-direction:column;flex-direction:column}}@media (max-width: 767px){.visa-info__banner_shadow{min-height:300px}}.visa-info__banner_container{padding-top:15px}@media (min-width: 768px){.visa-info__banner_container{-ms-flex-direction:row;flex-direction:row;box-sizing:border-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-direction:column;flex-direction:column;padding-bottom:60px;flex:1}}@media (max-width: 767px){.visa-info__banner_container{padding-bottom:40px}}.visa-info__banner__content{padding:0}@media (min-width: 768px){.visa-info__banner__content{-ms-flex-direction:row;flex-direction:row;box-sizing:border-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-direction:column;flex-direction:column;flex:1;justify-content:flex-end}}@media (max-width: 767px){.visa-info__banner__content{text-align:center}}@media (max-width: 400px){.visa-info__banner__content{padding-top:20px}}.visa-info__banner h1{font-size:28px;font-size:2rem;line-height:1.3;font-weight:normal;color:#fff;line-height:1.3;text-shadow:1px 1px 2px #000;margin:0 0 15px;overflow:visible;text-align:center}@media (max-width: 767px){.visa-info__banner h1{font-size:24px;font-size:1.71429rem}}.visa-info__banner__form{-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;padding:0;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.25);-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.25);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.25);-o-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.25)}.visa-info__banner__form .form-row{width:100%;margin:0;padding:8px 8px 0;border:none;border-left:1px solid #ccc;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;border-radius:0}html[dir=rtl] .visa-info__banner__form .form-row{border-right:1px solid #ccc;border-left:none}@media (min-width: 768px){.visa-info__banner__form .form-row{background:#fff !important;-ms-flex-direction:row;flex-direction:row;box-sizing:border-box;display:-ms-flexbox;display:flex;display:-webkit-flex;flex-direction:column;-ms-flex-direction:column;justify-content:flex-end}.visa-info__banner__form .form-row:nth-child(4){-moz-border-radius:0 2px 2px 0;-webkit-border-radius:0 2px 2px 0;-khtml-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0}}@media (max-width: 767px){.visa-info__banner__form .form-row{width:100%;border-left:none;border-top:1px solid #ccc}html[dir=rtl] .visa-info__banner__form .form-row{border-right:none;border-left:none}.visa-info__banner__form .form-row.form-row-radio{border-top:1px solid #ccc !important;border-left:none !important;border-right:none !important}html[dir=rtl] .visa-info__banner__form .form-row.form-row-radio{border-right:none !important;border-left:none !important}html[dir=rtl] .visa-info__banner__form .form-row.form-row-radio{border-left:none !important;border-right:none !important}.visa-info__banner__form .form-row:first-child{border-top:none}}.visa-info__banner__form .form-row:first-child{-moz-border-radius:2px 0 0 2px;-webkit-border-radius:2px 0 0 2px;-khtml-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px;border-left:none}html[dir=rtl] .visa-info__banner__form .form-row:first-child{border-right:none;border-left:none}.visa-info__banner__form .form-row.form_button_apply{padding:0;border:none;overflow:hidden}@media (min-width: 768px){.visa-info__banner__form .form-row.form_button_apply{-moz-border-radius:0 2px 2px 0;-webkit-border-radius:0 2px 2px 0;-khtml-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0}}.visa-info__banner__form .form-row.form-row-radio{border-left:1px solid #ccc !important}html[dir=rtl] .visa-info__banner__form .form-row.form-row-radio{border-right:1px solid #ccc !important;border-left:none !important}@media (min-width: 768px){.visa-info__banner__form.form_button_apply_wrapper .form-row:nth-child(4){-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;border-radius:0}}.visa-info__banner__form .select2-container-row{margin:0px -9px;display:block;margin-top:-25px;position:relative}.visa-info__banner__form .select2-container-row .select2-container{padding:0 8px;margin:0}.visa-info__banner__form .select2-container-row select{padding:25px 7px 10px !important;padding-right:30px !important;margin-left:1px;margin-right:1px;width:calc(100% - 2px) !important;max-width:calc(100% - 2px) !important;background-position:right 25px;height:60px;margin-bottom:0;background-image:none}html[dir=rtl] .visa-info__banner__form .select2-container-row select{padding-left:30px !important;padding-right:0 !important}html[dir=rtl] .visa-info__banner__form .select2-container-row select{background-position:right 25px;background-position:left 25px}@media (min-width: 768px) and (max-width: 900px){.visa-info__banner__form .select2-container-row select{padding-right:24px !important}html[dir=rtl] .visa-info__banner__form .select2-container-row select{padding-left:24px !important;padding-right:0 !important}}@media (max-width: 320px){.visa-info__banner__form .select2-container-row select{background:#fff url(/images/new_form_design_select_arrow.png) no-repeat right center}}.visa-info__banner__form .select2-container-row select:focus{border:none;box-shadow:none;padding-left:0;outline:none}.visa-info__banner__form .select2-container-row select .infoSelect{color:#333333;font-size:18px;font-size:1.28571rem;font-weight:normal;line-height:1.3;margin-top:0;margin-bottom:0}@media (max-width: 767px){.visa-info__banner__form .select2-container-row select .infoSelect{font-size:18px;font-size:1.28571rem}}.visa-info__banner__form .select2-container-row select.select2-hidden-accessible{padding:0 !important;width:1px !important}.visa-info__banner__form .select2-container{max-width:100%;width:100% !important;margin-bottom:0;font-size:18px;font-size:1.28571rem;font-weight:normal;line-height:1.3}@media (max-width: 767px){.visa-info__banner__form .select2-container{font-size:18px;font-size:1.28571rem}}.visa-info__banner__form .select2-container .select2-choice{border:none;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;border-radius:0;height:60px;line-height:24px;padding:25px 0 0 0}.visa-info__banner__form .select2-container .select2-arrow{top:12px;right:0;width:26px}html[dir=rtl] .visa-info__banner__form .select2-container .select2-arrow{left:0;right:auto}.visa-info__banner__form #s2id_cntr.select2-container{max-width:100%}.visa-info__banner__form.form-design .flex-row{justify-content:space-between}@media screen and (max-width: 767px){.visa-info__banner__form.form-design .flex-row{display:block}}.visa-info__banner__form.form-design select[disabled]{opacity:0.6}.visa-info__banner__form.form-design .form-row.form-row-radio{padding:8px 8px 2px !important}.visa-info__banner__form.form-design .form-row-radio-button{margin-top:0}.visa-info__banner__form.form-design .form-row-radio-button span{min-height:25px;line-height:25px;min-width:70px}.visa-info__banner__form.form-design .label-title{display:inline-block !important;text-align:left !important;padding:0 0 3px !important;width:100%;z-index:1;pointer-events:none;position:relative}html[dir=rtl] .visa-info__banner__form.form-design .label-title{text-align:left !important;text-align:right !important}.visa-info__banner__form.form-design .btn.btn-success{background-color:#64ac44;border:none !important;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;padding:6px !important;-moz-border-radius:0 2px 2px 0;-webkit-border-radius:0 2px 2px 0;-khtml-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;width:100% !important;height:100% !important;min-width:100% !important;-ms-flex-direction:row;flex-direction:row;box-sizing:border-box;display:-ms-flexbox;display:flex;display:-webkit-flex;align-items:center;justify-content:center;white-space:normal}.visa-info__banner__form.form-design .btn.btn-success.show{display:flex !important;display:-webkit-flex !important;display:-ms-flexbox !important}.visa-info__banner__form.form-design .btn.btn-success.show.no_display{display:none !important}@media (min-width: 768px){.visa-info__banner__form.form-design .btn.btn-success{-moz-border-radius:0 2px 2px 0;-webkit-border-radius:0 2px 2px 0;-khtml-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0}}html[dir=rtl] .visa-info__banner__form.form-design .btn.btn-success{-moz-border-radius:2px 0 0 2px;-webkit-border-radius:2px 0 0 2px;-khtml-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px}@media (max-width: 767px){.visa-info__banner__form.form-design .btn.btn-success{-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;border-radius:0;height:64px !important}}.visa-info__banner__form.form-design .btn.btn-success:hover,.visa-info__banner__form.form-design .btn.btn-success:focus,.visa-info__banner__form.form-design .btn.btn-success:active,.visa-info__banner__form.form-design .btn.btn-success.active{background-color:#3b8822;border-color:#3b8822 !important}.visa-info__banner__form.form-design .form_button_apply_disable .btn.btn-success{opacity:0.9;background:#D9D9D9;border-color:#D9D9D9 !important;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;pointer-events:none}@media (max-width: 767px){.visa-info__banner__form{background:#fff}}@media (max-width: 767px){.visa-info__banner__form .form-row.form_button_apply{width:0;flex:0 0;height:0}.visa-info__banner__form .form-row.form_button_apply.form_button_apply_display{width:100%;height:auto}.visa-info__banner__form.form_button_apply_wrapper .form-row.form_button_apply{width:0;flex:0 0;height:0}.visa-info__banner__form.form_button_apply_wrapper .form-row.form_button_apply.form_button_apply_display{width:100%;height:auto}}@media (min-width: 768px){.visa-info__banner__form .form-row{width:calc(100%/4);flex:0 calc(100%/4)}.visa-info__banner__form .form-row.form_button_apply{width:0;flex:0 0;height:0}.visa-info__banner__form .form-row.form_button_apply.form_button_apply_display{width:calc(100%/4);flex:0 calc(100%/4);height:auto}.visa-info__banner__form.form_button_apply_wrapper .form-row{width:calc(100%/5);flex:0 calc(100%/5)}.visa-info__banner__form.form_button_apply_wrapper .form-row.form_button_apply{width:0;flex:0 0;height:0}.visa-info__banner__form.form_button_apply_wrapper .form-row.form_button_apply.form_button_apply_display{margin:0;height:auto;overflow:hidden;position:static !important;width:calc(100%/5);flex:0 calc(100%/5)}.visa-info__banner__form.form_button_apply_wrapper .form-row.form_button_apply.form_button_apply_display .form_button_apply_btn_wrapper{height:100%}.visa-info__banner__form_fix{background:none;min-height:72px;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none}.visa-info__banner__form_fix .container-fixed{margin-left:auto;margin-right:auto;max-width:996px}.visa-info__banner__form_fix .visa-info__banner__form_wrapper{left:0;position:fixed !important;top:0;width:100%;z-index:520;border-bottom:1px solid #dcdcdc;background:#fff;box-shadow:0px 14px 38px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0px 14px 38px 0 rgba(0,0,0,0.2);-moz-box-shadow:0px 14px 38px 0 rgba(0,0,0,0.2);-o-box-shadow:0px 14px 38px 0 rgba(0,0,0,0.2)}.visa-info__banner__form_fix .visa-info__banner__form_wrapper .form-row{border-left:none;border-right:1px solid #ccc}html[dir=rtl] .visa-info__banner__form_fix .visa-info__banner__form_wrapper .form-row{border-right:none;border-left:1px solid #ccc}html[dir=rtl] .visa-info__banner__form_fix .visa-info__banner__form_wrapper .form-row{border-right:1px solid #ccc;border-right:none}.visa-info__banner__form_fix .visa-info__banner__form_wrapper .form-row:first-child{border-left:1px solid #ccc}html[dir=rtl] .visa-info__banner__form_fix .visa-info__banner__form_wrapper .form-row:first-child{border-right:1px solid #ccc;border-left:1px solid #ccc}.visa-info__banner__form_fix .visa-info__banner__form_wrapper .form-row.form_button_apply{border-right:none}.visa-info__banner__form_fix.form_button_apply_wrapper{-webkit-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:0;min-height:64px}.visa-info__banner__form_fix.form_button_apply_wrapper .form-row{width:calc(100%/5);flex:0 calc(100%/5)}.visa-info__banner__form_fix.form_button_apply_wrapper .form-row.form_button_apply.form_button_apply_display{width:calc(100%/5);flex:0 calc(100%/5);margin:0;height:auto;overflow:hidden;position:static !important}.visa-info__banner__form_fix.form-design .btn.btn-success{-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;border-radius:0;width:100% !important;min-width:100% !important;margin:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none}}.visa-info__banner__form__perm_resident{padding:10px}.visa-info__banner__form__perm_resident .form-row-radio{text-align:center}@media (min-width: 551px){.visa-info__banner__form__perm_resident .form-row-radio{-ms-flex-direction:row;flex-direction:row;box-sizing:border-box;display:-ms-flexbox;display:flex;display:-webkit-flex;justify-content:center;align-items:center}}.visa-info__image .visa-info__banner__form__perm_resident.form-design .form-row-radio-button span{background:#fff}.visa-info__image .visa-info__banner__form__perm_resident.form-design .form-row-radio-button input:checked+span{background:#4acf7e}.visa-info__banner__form__perm_resident.form-design .label-title{padding:0 15px !important;width:auto;margin-top:5px}.visa-info__image .visa-info__banner__form__perm_resident.form-design .label-title{color:#fff !important;text-shadow:2px 1px 2px #000}@media (max-width: 550px){.visa-info__banner__form__perm_resident.form-design .label-title{width:100%;text-align:center !important}}.visa-info__banner__form__perm_resident input{margin-left:24px}.visa-info__banner__form__perm_resident.no_display,.gb_on .visa-info__banner__form__perm_resident{display:none !important}@media (min-width: 768px) and (max-width: 900px){.visa-info__banner__form .select2-container .select2-arrow b{border-width:8px 8px 0;margin-left:-8px}.visa-info__banner__form .select2-container .select2-arrow{width:18px}.visa-info__banner__form .select2-container .select2-choice span{margin-right:20px}}body:not(.schengen-design) .visa-info__banner__not_image{overflow:visible}body:not(.schengen-design) .visa-info__banner__not_image .visa-info__banner__subtitle{color:#333333;text-shadow:none}body:not(.schengen-design) .visa-info__banner__not_image .visa-info__banner__title{padding-top:0}body:not(.schengen-design) .visa-info__banner__not_image .visa-info__banner__title h1{color:#333333;text-shadow:none}body:not(.schengen-design) .visa-info__banner__not_image .visa-info__banner__phone_number{color:#333 !important}body:not(.schengen-design) .visa-info__banner__not_image .visa-info__banner__phone_number .call-button__custom_note{color:#333 !important}body:not(.schengen-design) .visa-info__banner__not_image .visa-info__phone_help{text-align:center;justify-content:center;margin-top:0;color:#333333;font-weight:normal}body:not(.schengen-design) .visa-info__banner__not_image .visa-info__phone_help a,body:not(.schengen-design) .visa-info__banner__not_image .visa-info__phone_help .tel_link,body:not(.schengen-design) .visa-info__banner__not_image .visa-info__phone_help .tel_text{color:#333 !important}body:not(.schengen-design) .visa-info__banner__not_image+#step123 .vInfo_steps{margin-top:50px}.visa-info__banner__form.visa-info__banner__form_redirect .form_button_apply_disable .visa-info__redirect_url_link .text_apply_get_started{display:none}.visa-info__banner__form.visa-info__banner__form_redirect .form_button_apply_disable .form_button_apply_btn_wrapper .form_button_apply_btn_wrapper{display:none !important}.visa-info__banner__form.visa-info__banner__form_redirect .form_button_apply_disable .form_button_apply_btn_wrapper .btn.btn-success,.visa-info__banner__form.visa-info__banner__form_redirect .form_button_apply_disable .form_button_apply_btn_wrapper .btn.btn-success.show{display:none !important}.visa-info__banner__form.visa-info__banner__form_redirect .form_button_apply_disable .form_button_apply_btn_wrapper .btn.btn-success.visa-info__redirect_url_link,.visa-info__banner__form.visa-info__banner__form_redirect .form_button_apply_disable .form_button_apply_btn_wrapper .btn.btn-success.show.visa-info__redirect_url_link{display:-ms-flexbox !important;display:flex !important;display:-webkit-flex !important;opacity:1;background:#64ac44;border-color:#64ac44 !important;pointer-events:auto}.visa-info__banner__form.visa-info__banner__form_redirect .form_button_apply_disable .form_button_apply_btn_wrapper .btn.btn-success.visa-info__redirect_url_link:hover,.visa-info__banner__form.visa-info__banner__form_redirect .form_button_apply_disable .form_button_apply_btn_wrapper .btn.btn-success.visa-info__redirect_url_link:focus,.visa-info__banner__form.visa-info__banner__form_redirect .form_button_apply_disable .form_button_apply_btn_wrapper .btn.btn-success.visa-info__redirect_url_link:active,.visa-info__banner__form.visa-info__banner__form_redirect .form_button_apply_disable .form_button_apply_btn_wrapper .btn.btn-success.visa-info__redirect_url_link.active,.visa-info__banner__form.visa-info__banner__form_redirect .form_button_apply_disable .form_button_apply_btn_wrapper .btn.btn-success.show.visa-info__redirect_url_link:hover,.visa-info__banner__form.visa-info__banner__form_redirect .form_button_apply_disable .form_button_apply_btn_wrapper .btn.btn-success.show.visa-info__redirect_url_link:focus,.visa-info__banner__form.visa-info__banner__form_redirect .form_button_apply_disable .form_button_apply_btn_wrapper .btn.btn-success.show.visa-info__redirect_url_link:active,.visa-info__banner__form.visa-info__banner__form_redirect .form_button_apply_disable .form_button_apply_btn_wrapper .btn.btn-success.show.visa-info__redirect_url_link.active{background-color:#3b8822;border-color:#3b8822 !important}@media (min-width: 768px){.visa-info__banner__form.visa-info__banner__form_redirect .form_button_apply_btn_wrapper{height:100%}.visa-info__banner__form.visa-info__banner__form_redirect .form-row{width:calc(100% / 5);flex:0 calc(100% / 5);height:auto}}@media (max-width: 767px){.visa-info__banner__form.visa-info__banner__form_redirect .form-row{width:100%;height:auto}}.visa-info__subtitle{width:100%}.visa-info__appointment_notes__title{text-align:center;display:block !important}.visa-breadcrambs{float:left}.arabic_lang .visa-breadcrambs{float:right}.embassy_registration_msg{background:#f3f3f3;margin:0 0 30px;padding:40px;font-size:16px}@media (max-width: 600px){.embassy_registration_msg{padding:20px}}.embassy_registration_msg img{width:100px}@media (min-width: 601px){.embassy_registration_msg img{margin-right:10px}}@media (max-width: 600px){.embassy_registration_msg .vi__icon{float:none;text-align:center;margin-bottom:15px}}.embassy_registration_msg span{color:#48A4D7}.embassy_registration_msg_title{font-size:22px;line-height:1.3;margin-bottom:25px;text-align:center}.embassy_registration_msg_title-bottom{margin-bottom:0;margin-top:25px}.embassy_registration_msg_title-bottom i{width:16px;height:20px;background:url(/images/icon_protect_black.png) no-repeat 0 0;display:inline-block;margin:0 10px -3px 0}.covid-19-info{font-size:16px;padding:0 10px 10px;text-align:center;font-weight:bold;text-shadow:1px 1px 2px #000}.covid-19-info a{color:#f1001f}.vi-steps{margin-top:100px}@media (max-width: 700px){.vi-steps{margin-top:60px}}.vi-steps .wave__title{text-align:center}body .visa_info .btn-large{box-shadow:0px 1px 5px #aaa;-webkit-box-shadow:0px 1px 5px #aaa;-moz-box-shadow:0px 1px 5px #aaa;-o-box-shadow:0px 1px 5px #aaa;padding:15px 20px !important;line-height:18px !important}body .visa_info .visa_info_data .vbuttcenter{margin-top:5px}body .redesign-btn.btn.btn-success.btn-large{box-shadow:0px 1px 5px #aaa;-webkit-box-shadow:0px 1px 5px #aaa;-moz-box-shadow:0px 1px 5px #aaa;-o-box-shadow:0px 1px 5px #aaa;background-color:#64ac44;border-color:#64ac44 !important;padding:15px 20px !important;line-height:18px !important;font-size:18px !important;text-transform:none}body .redesign-btn.btn.btn-success.btn-large:hover,body .redesign-btn.btn.btn-success.btn-large:focus,body .redesign-btn.btn.btn-success.btn-large:active{background-color:#3b8822;border-color:#3b8822 !important}@media (max-width: 369px){.form-design input,.form-design select{font-size:18px !important}}@media (min-width: 768px){.visa-info__banner .new_form_design .visa-info__banner__form.visa-info__banner__form_fix{background:#fff}}.visa-info__not_image_pages{-ms-flex-direction:row;flex-direction:row;box-sizing:border-box;display:-ms-flexbox;display:flex;display:-webkit-flex;flex-direction:column;-ms-flex-direction:column}.visa-info__not_image_pages .visa-info__banner__not_image_form{order:-1;-ms-flex-direction:row;flex-direction:row;box-sizing:border-box;display:-ms-flexbox;display:flex;display:-webkit-flex}.visa-info__not_image_pages .visa-info__banner__not_image_title{order:-2;-ms-flex-direction:row;flex-direction:row;box-sizing:border-box;display:-ms-flexbox;display:flex;display:-webkit-flex}.visa-info__not_image_pages .visa-info__flex_fix_border{width:100%;height:1px;line-height:0}.visa-info__not_image_pages .visa-info__banner__not_image{width:100%}.passport_services{color:#333333;position:relative}.pass_services .cardshide_for_pass{margin:0}.pass_services .site_border1{margin:0px 0 15px;margin-left:0px !important;margin-right:0px !important}.pass_services_footer{float:right;margin:0;width:300px}.pass_services_footer_re{width:80%;margin:40px auto 0}.pass_services_footer_re{margin:25px auto 0}.passport_info h1{border-bottom:1px solid #DCDCDC;font-size:28px;font-size:2rem;font-weight:normal;line-height:1.3;color:#333333;font-weight:bold;margin:0 0 30px;padding:0 0 5px;text-align:left}@media (max-width: 767px){.passport_info h1{font-size:24px;font-size:1.71429rem}}.passport_info p{padding:0 10px 0 0}.passport_services .migr_tabs ul{padding-top:19px}.passport_services .migr_tabs li{height:38px;line-height:38px;text-align:center}.passport_services .migr_tabs li.active{height:45px;line-height:50px;position:relative;top:1px}.pass_services{background:none repeat scroll 0 0 transparent;border:0 none;margin:0;padding:0;position:static;width:100%}.passport_info{float:none;margin-top:15px;width:100%}.passport_info h2,.us_passport_requirements h2,.passport_information h2,.passport_photo h2{background:none repeat scroll 0 0 transparent;border:medium none;color:#333333;font-size:18px;font-size:1.28571rem;font-weight:normal;line-height:1.3;height:auto;line-height:26px;margin:7px 0 15px}@media (max-width: 767px){.passport_info h2,.us_passport_requirements h2,.passport_information h2,.passport_photo h2{font-size:18px;font-size:1.28571rem}}.passport_info h2 .num_steps1{background:none repeat scroll 0 0 transparent;color:#333333;font-size:18px;font-weight:bold;height:auto;line-height:26px;margin:0;text-align:left;width:19px}.passport_info_doc{margin-bottom:15px;padding:0}.passport_info_doc .ul_disc{padding-left:12px;margin-bottom:0}.passport_services ol{list-style-type:decimal;margin:17px 0 0;padding-left:22px}.pass_text_bord{border:1px solid #DCDCDC;margin:5px -6px;padding:6px 5px}.passport_info_doc2{margin-bottom:10px}.passport_info_doc dd,.passport_definition{padding-top:16px}.passport_info_doc dd.row{padding-left:0px;padding-right:0px;margin:0 !important}.passport_info_doc dd div.float_left{float:left;width:48%;padding-right:2%}.passport_info_doc .leftletterN{background:none repeat scroll 0 0 transparent;color:#DCDCDC;font-size:20px;height:auto;line-height:22px;margin-bottom:0;font-weight:bold;margin-top:-5px;float:left;max-width:21px;width:10%}.passport_info_doc .leftletterN.green{color:#00991f}.passport_info .style2,.passport_services .style2{color:#333333}.getnewpass{float:right;font-size:13px;overflow:hidden;padding:0;max-width:620px;width:auto}.getnewpass dl{float:right}.getnewpass dt{background:none repeat scroll 0 0 transparent;color:#6F7A7F;float:left;font-weight:normal;height:auto;line-height:14px;overflow:hidden;padding:0;text-align:right;text-transform:none;width:55%}.getnewpass dd{background:none repeat scroll 0 0 transparent;float:left;font-size:13px;height:auto;line-height:32px;padding:0 0 0 12px;text-align:right;width:auto}.getnewpass dl a{cursor:default}.getnewpass dt a{color:#677078;text-decoration:none;display:block}.getnewpass dd div a{color:#333333;text-decoration:none}.getnewpass dd div .dollars{font-size:19px;font-weight:bold}.getnewpass dd div{color:#333333;float:left;font-size:12px;height:26px;margin-top:-3px;padding-top:0}.getnewpass dd div sup{font-size:12px}.getnewpass dd div .cents{font-size:12px;font-weight:normal;padding:1px 0 0 1px;text-decoration:underline;vertical-align:super;display:none}.getnewpass p{float:right;line-height:18px;margin:0;padding:0;width:175px}.passport_info_doc2 .visa_services{width:58%}.passport_info_doc2 .visa_services ul{padding:8px 0 0 30px}.visa_services{padding-top:45px;width:76%}.visa_services li{float:left;line-height:26px;width:110px}.visa_services ul{list-style-type:disc;font-size:7px;padding-left:10px}.visa_services li a{font-size:13px;text-decoration:underline}.passport_ship__vcard{text-align:center}.passport_ship .vcard{padding:25px 0 0;margin:0 auto;max-width:400px;width:auto;display:inline-block;text-align:left}.passport_ship .vcard b{display:block;font-size:18px;font-size:1.28571rem;font-weight:normal;line-height:1.3;padding-bottom:15px}@media (max-width: 767px){.passport_ship .vcard b{font-size:18px;font-size:1.28571rem}}.pass_services h2{background:none repeat scroll 0 0 transparent;border:medium none;color:#333333;font-size:18px;font-size:1.28571rem;font-weight:normal;line-height:1.3;font-weight:bold;height:auto;line-height:20px;margin:2px 0 3px}@media (max-width: 767px){.pass_services h2{font-size:18px;font-size:1.28571rem}}.pass_services .site_border1 h1{clear:both;margin:0}.pass_services .site_border1 .phone_help span{float:none;line-height:28px;padding:0}.who_is_eligible>span{float:left;padding:0 8px 0 0}.who_is_eligible__title{line-height:32px}.who_is_eligible .psp_popup{margin:6px 0 0 0;padding:0;float:left}.pass_services .site_border1 span.passport_q_tel{color:#001375;float:right;font-size:18px;font-weight:bold;line-height:18px;padding:8px 0 0 0}.main_container.travel_passport_services #passpmaintb .pass_services,#body_main.travel_passport_services #passpmaintb .pass_services{padding:0 0 20px 3%;font-size:18px;font-size:1.28571rem;font-weight:normal;line-height:1.3}@media (max-width: 767px){.main_container.travel_passport_services #passpmaintb .pass_services,#body_main.travel_passport_services #passpmaintb .pass_services{font-size:18px;font-size:1.28571rem}}.accord_title{margin-bottom:12px}.visa_services{padding:35px 0 20px;width:100%;line-height:14px}.visa_services ul{font-size:7px;list-style-type:none;padding-left:10px;float:left}.visa_services li{float:left;font-size:13px;padding-right:15px;width:auto;line-height:14px}.visa_services li a{text-decoration:none}.passport_serv{line-height:19px;width:100%}.passport_serv ul{list-style-type:none}.passport_serv li{float:left;width:auto;margin-right:4px;margin-bottom:8px}.passport_serv li a{margin-right:1px;float:left}.passport_serv h2{padding-bottom:5px}.psp_popup{background:url("/images/qwe_new2.png") no-repeat scroll 0 0 transparent;cursor:pointer;float:left;height:19px;width:19px}.pass_services_footer{float:right;margin:0;padding-top:35px;width:auto}.pass_services_inc{padding:15px 0 10px;text-align:right}.migr_tabs{margin-top:19px;background:#fff;padding:0 20px;border-bottom:1px solid #D7D7D7;overflow:visible}.migr_tabs ul{padding:0px !important;height:auto}.migr_tabs ul li{white-space:nowrap;border-bottom:1px solid #D7D7D7;border-bottom:0px}.migr_tabs .active{border-bottom:0px;position:relative;top:1px}.pass_text_bord{margin:15px 0 15px 0}.orderBtn{padding:50px 20px;position:relative;z-index:1;text-align:center}.passport_services .popover-title{display:none}.pi_top_h2{padding-right:16px}.passport_info_doc .dd_border{border-bottom:1px solid #DCDCDC;height:17px}.pass_services1{font-size:18px}.phone_help{text-align:right;line-height:28px}@media screen and (min-width: 768px) and (max-width: 991px){.pass_services_inc{padding:8px 0 0}.passport_serv{margin-top:65px}}@media screen and (max-width: 767px){.getnewpass,.edit_all_phone{float:none !important;overflow:hidden}.pass_services_inc{text-align:center}.migr_tabs{padding:0 10px !important}.migr_tabs .active{border-bottom:1px solid #D7D7D7 !important;height:39px !important;line-height:39px !important}.migr_tabs .active{margin-top:6px !important}.orderBtn{text-align:center;padding:50px 0}.orderBtn .btn{float:none}.getnewpass dt{width:auto;padding-top:4px}.pi_top_button{clear:both;float:none;text-align:center}.firstTb{padding-bottom:10px}.who_is_eligible{margin-bottom:24px}}@media screen and (max-width: 579px){.getnewpass dd{clear:both;padding:0}.passport_serv li{clear:both;float:none;padding-top:5px}}@media screen and (max-width: 380px){.orderBtn .btn{max-width:100% !important;white-space:normal;float:none !important}.orderBtn{padding:50px 10px !important;float:none !important}}.net_plugins_main .passport_main .pass_services1{padding-bottom:10px}.passport_services .visa-info__img_help{display:inline-block;color:#ccc}.passport_services .visa-info__img_help:before{font-size:19px}.passport_services .psp_popup{background:none;line-height:18px}.passport_services .psp_popup .note-info{height:19px}@media (min-width: 440px){.passport_services .psp_popup .note-info--active .note-info__text{width:400px}}.passport__statement_link{margin-top:20px;position:relative}.passport__statement_link .passport__img_pdf::before{font-size:26px}.passport__statement_link a{display:block}.passport__statement_link .vi__govlink{font-size:14px;margin:5px 0 0;margin-left:-2px;line-height:26px;clear:both}html[dir=rtl] .passport__statement_link .vi__govlink{margin-right:-2px;margin-left:0}.passport__statement_link__icon{margin-right:10px;-ms-flex-direction:row;flex-direction:row;box-sizing:border-box;display:-ms-flexbox;display:flex;display:-webkit-flex;align-items:center;justify-content:center;width:20px;height:20px;border:1px solid #b2bcc8;background:#fff;-moz-border-radius:50%;-webkit-border-radius:50%;-khtml-border-radius:50%;border-radius:50%;transition:all .3s ease;line-height:0}html[dir=rtl] .passport__statement_link__icon{margin-left:10px;margin-right:0}.passport__statement_link__icon i{width:12px;height:12px;background:#fff;-moz-border-radius:50%;-webkit-border-radius:50%;-khtml-border-radius:50%;border-radius:50%;display:block}.passport__statement_link__label{cursor:pointer;-ms-flex-direction:row;flex-direction:row;box-sizing:border-box;display:-ms-flexbox;display:flex;display:-webkit-flex;align-items:center}.passport__statement_link input[type="radio"]{position:absolute;clip:rect(0, 0, 0, 0)}.passport__statement_link input[type="radio"] ~ .vi__govlink{display:none}.passport__statement_link input[type="radio"] ~ .passport__statement_link__label:hover .passport__statement_link__icon{border:1px solid #8d8d8d}.passport__statement_link input[type="radio"]:checked ~ .vi__govlink{display:block}.passport__statement_link input[type="radio"]:checked ~ .passport__statement_link__label{font-weight:bold;cursor:default}.passport__statement_link input[type="radio"]:checked ~ .passport__statement_link__label .passport__statement_link__icon i{background:#1659cd}.passport__statement_link input[type="radio"]:checked ~ .passport__statement_link__label ~ .passport__statement_link__label:hover .passport__statement_link__icon{border:1px solid #b2bcc8}.vi__govlink{margin-left:3px !important}.vi__govlink .vi__icon{width:27px;float:left}.vi__govlink .vi__icon img{width:20px}.vi__govlink .vi__icon_text{display:block;overflow:hidden}.business_plugins_main .passport__statement_link input[type="radio"]:checked ~ .passport__statement_link__label .passport__statement_link__icon i{background:#4acf7e}.passport_info_doc dd,.passport_definition{width:100%;float:none}.passport_definition{-ms-flex-direction:row;flex-direction:row;box-sizing:border-box;display:-ms-flexbox;display:flex;display:-webkit-flex;align-items:center}.passport_info_doc .leftletterN{background:none repeat scroll 0 0 transparent;color:#DCDCDC;font-size:20px;height:auto;line-height:22px;margin-bottom:0;font-weight:bold;margin-top:0;max-width:40px;width:auto;float:none;display:block}.passport__img_external_link{display:inline-block;transform:translateY(3px);color:#1659cd}.passport__img_external_link.iconfont:before{font-size:18px}.login_plug_main{display:none}#visa_info_country{background:none}.visa_info_content_bvhq .vInfo_steps .step_item{width:33%;padding:0 0 0 8px}.plg_top .plg_topR{padding-top:0}.plg_top .plg_topR .phone_help{padding-top:14px;line-height:18px;padding-right:20px}.main_container .flag_block,.infocont .flag_block{float:right;margin:14px 0 0;line-height:18px;background-position:right 6px;z-index:1500}.main_container .tmc_hide,.infocont .tmc_hide{clear:none}.infocont_plug{margin-top:10px;padding:0}.visa_info_plugin2{color:#333333;font-size:14px;font-size:1rem;line-height:1.3}.visa_info_plugin2 a.count_sub{outline:none;padding-top:0px;margin:0 5px 5px 0}.visa_info_plugin2 a.count_sub.border-init{border-top:initial}.visa_info_plugin2 .visa_infoN3 h1,.visa_info_plugin2 .visa_infoN3 h2,.visa_info_plugin2 .visa_infoN3 .vid_n2{background:none;border:medium none;font-size:18px;font-size:1.28571rem;font-weight:normal;line-height:1.3;height:auto;margin:0;padding:0 0 10px;width:auto;clear:both}@media (max-width: 767px){.visa_info_plugin2 .visa_infoN3 h1,.visa_info_plugin2 .visa_infoN3 h2,.visa_info_plugin2 .visa_infoN3 .vid_n2{font-size:18px;font-size:1.28571rem}}.visa_info_req_pl{background:url("/images/visa_info_mc.gif") repeat-x left bottom;border-left:1px solid #d9d9d9;margin-left:-11px;margin-top:0px;background:none;padding-bottom:50px;padding-left:0}@media (max-width: 576px){.visa_info_req_pl{padding-bottom:20px}}.visa_info_req_pl dl{background:#FFFFFF;border-left:1px solid #D9D9D9;border-right:1px solid #D9D9D9;border-top:1px solid #D9D9D9;cursor:pointer;float:left;margin:0 0 1px -1px;height:64px;padding:0 18px 6px 9px;position:relative}.visa_info_req_pl dl.visa_active,.visa_info_req_pl dl.active_passport{font-weight:bold;margin:0 0 0 -1px !important;padding:0 18px 6px 9px !important;border-left:1px solid #D9D9D9 !important;border-right:1px solid #D9D9D9 !important;border-top:1px solid #D9D9D9 !important;cursor:default !important;position:relative;height:65px}.visa_info_req_pl dl.active_passport{color:#333333;padding:0 20px 1px;font-weight:normal}.visa_info_req_pl dd{padding-top:0;text-align:left}.visa_info_req_pl dd span{display:block;font-size:14px;font-size:1rem;line-height:1.3;height:auto;text-transform:none}.visa_info_req_pl dt{font-size:14px;font-size:1rem;line-height:1.3;padding-top:9px;position:relative;text-align:left}.visa_info_req_pl .dd_link{color:#333333;text-decoration:none}.visa_info_req_pl .required{color:#CE0000}.visa_info_req_pl .required.not{color:#00991F}.visa_info_req_pl .visa_active_corn{display:none;padding:0 !important}.visa_info_req_pl .visa_active .visa_active_corn,.visa_info_req_pl .active_passport .visa_active_corn{display:block;margin:0;position:absolute;height:100%;right:-1px !important;left:auto;top:0px;width:4px}.visa_info_req_pl .visa_active .visa_active_corn{background:none repeat scroll 0 0 #D9D9D9 !important}.visa_info_req_pl .visa_active.required .visa_active_corn{background:none repeat scroll 0 0 #CE0000 !important}.visa_info_req_pl .visa_active.required.not .visa_active_corn{background:none repeat scroll 0 0 #00991F !important}#business_vgroups dl{padding-left:15px !important;height:auto;min-height:50px;width:100%;margin:0}#business_vgroups dl.visa_active{margin-left:-1px;border-left:1px solid #fff !important;z-index:999;overflow:visible;padding-left:16px !important}.bg_block_plug{padding:20px}.bg_block_plug .passport_title{font-size:20px;line-height:22px;color:#66a844;text-align:center;margin-bottom:20px}.country_select{width:auto;height:auto;background:#f0f0f0;border-bottom:1px solid #D9D9D9;margin:0;padding:27px 0 16px 25px}.country_select .country_select_res{display:inline}.country_select.form_container_new{font-size:14px}.country_select.form_container_new select{max-width:185px;width:185px !important;margin-bottom:7px}.country_select .select2-container{max-width:185px;width:185px !important}.select_label{padding:0 10px;min-height:32px;line-height:32px}.select_label:first-child{padding-left:5px}.lang-de .select_label.visa_ctz_label{display:inline-block;line-height:16px;padding-bottom:8px;vertical-align:top;width:160px}.infoborder_plug{border-top:1px solid #D9D9D9;margin-left:0px;font-size:0px}.print_page_link{background:#fff url("/images/business_print_page_16px.png") no-repeat top right;height:16px;padding:0 25px 0 0;text-align:left;line-height:16px;color:#333333;text-decoration:none;margin-top:0;cursor:pointer}.print_page_link.print_page_abs{position:absolute;right:0;top:0}.printPageBlock .link_email_emb_page,.printPageBlock .print_page_link{display:none}.group_name{color:#333333;font-weight:normal;padding-top:2px}.service_select{min-height:125px;margin-bottom:0;width:100%}.service_select.trip_mapping_active{min-height:230px}.service_select .tab_btn{width:49%;float:left;background:#fff;height:25px;border:1px solid #f0f0f0;border-bottom:none;line-height:23px;text-align:center;cursor:pointer;outline:none}.service_select .float_right{float:right}.service_select .active{background:#f0f0f0}.service_select .visa_tab,.service_select .pass_tab{background:#f0f0f0;padding:12px 15px 5px}.service_select .pass_tab{display:none}.service_select select{margin-bottom:10px}.service_select .select2-container{width:100% !important;max-width:195px;margin-bottom:10px}.service_select .compensation{position:relative;margin-top:0}.service_select .duration_block select,.service_select .compensation_block select{margin-bottom:10px}#business_vgroups .visa_active_corn{display:block;height:100%;right:auto;margin:0;position:absolute;left:-1px;top:0px;width:3px;background:#ce0000;z-index:999}#business_vgroups .visa_active .visa_active_corn{left:auto;right:-1px;top:0px}#block_passport .visa_active_corn{background:#002b7e}#block_passport .active_passport{border-left:1px solid #fff !important;margin-left:-1px;z-index:999;padding-left:16px !important}#block_passport .active_passport .visa_active_corn{right:-1px;background:#002b7e;left:auto;width:3px;top:0px}.visa_info_req_pl .not.required .visa_active_corn,.visa_info_req_pl .visa_active.not.required .visa_active_corn{background:#4ea03c !important}.visa_info_req_pl .no-assist .visa_active_corn,.visa_info_req_pl .visa_active.required.no-assist .visa_active_corn{background:#ff8600 !important}.price_part{padding-top:0px}.price_part .btn-large{padding:10px 0 !important;width:100% !important;max-width:100%;margin-left:auto !important;margin-right:auto !important;display:block}.price_part .butt_or{font-size:18px;padding:20px 0;text-align:center}.price_part .apply_this{position:relative;text-align:center;padding:0 8px}.price_part .apply_this .btn{white-space:normal}#btn-add-psp{font-size:13px;text-decoration:none;margin:0 5px 5px 0}.block_visa_wrp{padding-top:25px}@media (max-width: 576px){.block_visa_wrp{padding-top:10px}}.bvtabs_passport,.bvtabs_required,.bvtabs_required_notassist,.bvtabs_not_required{font-size:14px;font-size:1rem;line-height:1.3;padding:0 0 5px 16px}.bvtabs_passport{color:#152a7d}.bvtabs_required{color:#ec1c24}.bvtabs_required_notassist{color:#f7861d}.bvtabs_not_required{color:#00991f}.btn-delete{background:url("/images/delete.png") no-repeat 0 0;width:10px;height:11px;position:absolute;right:8px;top:8px}.active_passport .btn-delete,.visa_active .btn-delete{right:7px}.visa_info_mc2_bvhq{background:url("/images/visa_info_mc2.gif") repeat-y scroll 10px top;margin-bottom:30px}@media (max-width: 576px){.visa_info_mc2_bvhq{margin-bottom:10px}}.vi_border_fix{margin-top:-1px;padding:0 25% 0 10px}.vi_border_fix div{background:none repeat scroll 0 0 #d9d9d9;height:1px}.visa_info_content_bvhq{background:url("/images/visa_info_mc.gif") repeat-y scroll right top;margin-right:-10px}.visa_info_content_bvhq .visa_info{padding-top:0px}.visa_info_content_bvhq .apply_this{margin-bottom:24px;text-align:center}.visa_info_content_bvhq .apply_this a{margin-top:0;min-width:200px !important;font-size:16px !important;font-weight:bold}.visa_info_content_bvhq .apply_this .disabled_info{text-align:center}.passport_services{padding-top:5px !important}.passport_services .roundcorner{border:0px}.pass_services{padding:0 0 20px 3%}.accord_title{font-size:18px;margin-bottom:12px}.visa_infoN3 .social_sharing{display:none}.perm_resident_place{padding-left:5px}.perm_resident_place label{padding-left:8px}.perm_resident_place label input{margin-right:5px}.disabled_info{padding-top:15px;font-size:12px;font-style:italic;padding-top:15px}.mapbox{z-index:1999 !important}.visa_infoN3{position:relative}.kit_links{padding-right:70px}.kit_links a{display:inline-block;margin-bottom:8px;margin-right:24px;background:url(/images/arrow-link.png) no-repeat left center;padding-left:22px}.bvhq-invitation-title{font-size:16px;line-height:20px;margin-top:-10px;padding-bottom:20px}.bvhq-required-title{font-size:16px;line-height:20px;padding-bottom:20px;clear:both}.offline_paper_order{border-top:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9;margin:24px auto 0;padding-bottom:24px}.offline_paper_order p{font-size:12px;padding:12px 0 0 28px;text-align:left;background:url(/images/offline_application_info.png) no-repeat 0 13px}@media only screen and (max-width: 991px){.vi_border_fix{padding:0 33.3333% 0 10px}}@media only screen and (max-width: 767px){.visa_info_content_bvhq{background:none;margin-right:0}.vi_border_fix{display:none}.price_part{padding-top:20px}.passport_services{padding-top:0px}#s2id_citizens,#s2id_residing{max-width:150px;width:150px !important}.country_select{padding:15px 15px 10px;margin:0}.visa_info_req_pl{margin-left:0px;border-left:medium none}.vinfo_main{margin-top:30px}.visa_info_mc2_bvhq{background-image:none}.pass_tab .select2-container{max-width:100% !important;width:100% !important}#business_vgroups dl{background:#fbfbfb;opacity:0.9}#business_vgroups dl.visa_active,#business_vgroups dl.active_passport{border-left:1px solid #d9d9d9 !important;-webkit-box-shadow:0 0 4px 1px #ccc;box-shadow:0 0 4px 1px #ccc;opacity:1;background:#fff}.service_select.trip_mapping_active{min-height:100px}.visa_info_plugin2 .visa_infoN3 h1,.visa_info_plugin2 .visa_infoN3 h2,.visa_info_plugin2 .visa_infoN3 .vid_n2{line-height:24px}.visa_info_feestableN_pl .vid_n3,.visa_info_feestableN_pl h2{line-height:24px}}@media only screen and (max-width: 735px){.country_select .country_select_res{display:block}}@media (max-width: 576px){.vinfo_main{margin-top:10px}}@media only screen and (max-width: 479px){.visa_info_req_pl{padding-left:0px;background:none}.visa_info_req_pl .active_passport .visa_active_corn{height:2px}.visa_info_req_pl dl{float:none;min-height:35px}.select_label,.lang-de .select_label.visa_ctz_label{display:block;padding-left:0 !important}}.padding0{padding:0}.loader_bvhq{background:url("/images/ajax-loader3.gif") no-repeat center;zoom:1;width:100%}.norton_security.travel_bvhq{margin-bottom:0;margin-top:60px}.width-auto{width:auto}.font16{font-size:16px}#add_visas_block .message.viredb{color:#CE0000}.table_items_travel_bvhq .item1{width:28%}.table_items_travel_bvhq .item2{width:8%}.table_items_travel_bvhq .item3{width:10%}.table_items_travel_bvhq .item4{width:18%}.table_items_travel_bvhq .item6{width:6%}.table_items_travel_bvhq .item7{width:63%}.table_items_travel_bvhq .item8{width:37%}.modal-header{background:#f1f1f1;border-radius:6px 6px 0 0;position:relative;border-bottom:1px solid #dadada;padding:8px 0}.modal-header h1{margin-left:5px}.modal-header .mClose{color:#808080;cursor:pointer;font-size:23px;font-weight:bold;position:absolute;right:15px;top:15px;width:15px}.modal-header .mClose:hover{color:#000}.email_input{height:37px;border-bottom:1px solid #e7e7e7;padding:0 20px;line-height:36px}.email_inputL{color:#909090;float:left;font-size:14px;font-weight:bold;width:70px}.email_inputR{float:left;height:36px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:77%}.email_inputR input[type=email],.email_inputR input[type=text]{border:0 none;color:#777777;height:36px;line-height:36px;margin:0;outline:medium none;padding:0;width:100%}.email_inputR a{text-decoration:none;font-size:14px}.email_inputR input[type="email"]:focus,.email_inputR input[type="text"]:focus{border-bottom:1px solid #c2c2c2}.email_inputR span{text-align:left;font-size:14px}.modal-dialog{margin:6% auto 0}.width400{width:400px}.wg-request-block{margin:0 auto;position:relative;width:200px;z-index:1000}.wg-request-block .wg-request-title{font-size:13px;line-height:16px;padding-bottom:16px}.wg-request-block .intl-tel-input{display:block}.wg-request-block textarea{font-size:13px;line-height:16px;min-height:75px;padding-top:5px}.wg-request-block .wg-request-body-form{margin-top:32px}.wg-request-block .wg-request-button-register{margin-bottom:8px}.wg-request-block .wg-request-body-message-success{border:1px solid #d9d9d9;border-radius:6px;font-size:14px;line-height:16px;padding:16px 16px 8px 8px;position:relative;margin:32px 0 8px}.info-text-block{padding-top:24px;margin-top:0 !important}.travel_visa_services_print .info-text-block .text_info_1{float:none}.travel-title{width:100% !important}.is_another_link{clear:both}.kit_links+div{margin-top:24px}@media only screen and (max-width: 767px){.wg-request-block{max-width:100%;width:300px}.visa_info_content_bvhq .embassy_view_center{float:none}}.arabic_lang .visa_info_plugin2 .bg_block_plug .visa_info_feestableN h2,.arabic_lang .visa_info .visa_info_data .visa_info_feestableN h2,.arabic_lang .visa_info_maximumstayN div.float_left,.arabic_lang .printPageBlock .visa_infoN3 h1{text-align:right}.arabic_lang .printPageBlock .visa_infoN3 h1{float:right}.arabic_lang #add_contry_loader{float:left}.form-design .social_sharing{z-index:1}.form-design .social_sharing .popover-content .btn{font-size:12px !important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin-left:5px;padding:1px 8px !important}@media (max-width: 350px){.social_sharing{max-width:80px}}.fb_iframe_widget iframe{background:#fff;min-height:20px}.table_padd__mobile{width:100%;overflow-x:auto}.visa_info_plugin2 .bg_block_plug .maildocuments-h2{font-size:18px;font-size:1.28571rem;font-weight:normal;line-height:1.3;margin-bottom:10px;margin-top:25px;color:inherit}@media (max-width: 767px){.visa_info_plugin2 .bg_block_plug .maildocuments-h2{font-size:18px;font-size:1.28571rem}}.alert-warning-new.not_assist_alert .alert_title,.alert-warning-new.not_assist_alert .alert_msg{color:#333333}.alert_new.not_assist_alert .alert_title{font-size:14px;line-height:1.3;font-weight:bold}.header-main__phone_help.not_assist_phone_help{float:none;text-align:left}.header-main__phone_help.not_assist_phone_help a{margin-left:0}.business_plugins_main .alert_new.not_assist_alert{margin-top:0}.note_title{font-size:18px;font-weight:bold;line-height:1.3;margin-bottom:10px;margin-top:25px}.native_empty_required__title{font-size:16px;font-weight:bold;line-height:1.3;margin-bottom:10px}.weatherford__links{display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-start;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;margin-bottom:20px}.weatherford__link{padding-right:25px;padding-bottom:10px}.weatherford__link:last-child{padding-right:0}.short-link-copy__active.btn{pointer-events:none}.short-link-copy__img_checkmark{width:16px !important;height:14px !important;display:inline-block;margin:0 3px -2px 0 !important;display:inline-block}.short-link-copy__img_checkmark::before{font-size:15px;color:#64ac44}@media screen and (max-width: 420px){.social_sharing .popover.popover.left,.social_sharing .popover.popover.right{max-width:200px !important}.social_sharing .popover .popover-content{white-space:normal}.social_sharing .popover .popover-content>*{margin:5px 0;padding-left:0;padding-right:6px}}
