/* Enter Your Custom CSS Here */
.head-consult-menu{
top:23% !important;}

.vc_custom_1533298953885{background-image: url(https://testing.eb5visainvestments.com/wp-content/uploads/2018/08/aa-1.jpg?id=7306) !important;}
.wpml_lang_vi #menu-item-6990{padding-right:9px !important;}
.wpml_lang_vi .type_desktop .w-nav-list.level_1 > .menu-item > a {
    padding: 0px 6px 0px 15px !important;
}

.w-nav.type_desktop .w-nav-anchor:not(.level_1){}
.w-nav.type_desktop .w-nav-list.level_2{min-width:5rem !important;}
.wpml_lang_es #menu-item-6993{padding-left:12px !important;}
.wpml_lang_es .type_desktop .w-nav-list.level_1 > .menu-item > a {
    padding: 0px 6px 0px 10px !important;
  font-size:14px;
}
.english {
background-image: url('https://testing.eb5visainvestments.com/wp-content/uploads/2018/07/us.gif');
background-repeat: no-repeat;
background-position: left;
padding-left: 5px;
  margin-left: 8px !important;
}

.spanish {
    background-image: url('https://testing.eb5visainvestments.com/wp-content/uploads/2018/06/zh-hans.png');
    background-repeat: no-repeat;
    background-position: left;
    padding-left: 20px;
    margin-left: 8px !important;
}
.spanish .level_2{
padding-left:6px !important;}
.viet {
background-image: url('https://testing.eb5visainvestments.com/wp-content/uploads/2018/06/vi.png');
background-repeat: no-repeat;
background-position: left;
padding-left: 5px;
}

.chinesea {
background-image: url('https://testing.eb5visainvestments.com/wp-content/uploads/2018/06/zh-hans.png');
background-repeat: no-repeat;
background-position: left;
padding-left: 5px;
}

.arabica {
background-image: url('https://testing.eb5visainvestments.com/wp-content/uploads/2018/06/ar.png');
background-repeat: no-repeat;
background-position: left;
padding-left: 5px;
}
.russian {
    background-image: url('https://testing.eb5visainvestments.com/wp-content/uploads/2018/07/ru.png');
    background-repeat: no-repeat;
    background-position: left;
    padding-left: 20px;
    margin-left: 8px !important;
}
.russian .level_2{
padding-left:6px !important;}



.chinese {
    background-image: url('https://testing.eb5visainvestments.com/wp-content/uploads/2018/06/zh-hans.png');
    background-repeat: no-repeat;
    background-position: left;
    padding-left: 20px;
    margin-left: 8px !important;
}
.chinese .level_2{
padding-left:6px !important;}


.portuguesa {
    background-image: url('https://testing.eb5visainvestments.com/wp-content/uploads/2018/06/pt-br.png');
    background-repeat: no-repeat;
    background-position: left;
    padding-left: 5px;
    margin-left: 8px !important;
}
.portuguesa .level_2{
padding-left:6px !important;}

.vietnamese {
    background-image: url('https://testing.eb5visainvestments.com/wp-content/uploads/2018/06/vi.png');
    background-repeat: no-repeat;
    background-position: left;
    padding-left: 20px;
    margin-left: 8px !important;
}
.vietnamese .level_2{
padding-left:6px !important;}

.arabic {
    background-image: url('https://testing.eb5visainvestments.com/wp-content/uploads/2018/06/ar.png');
    background-repeat: no-repeat;
    background-position: left;
    padding-left: 20px;
    margin-left: 8px !important;
}
.arabic .level_2{
padding-left:6px !important;}

.turkish {
    background-image: url('https://testing.eb5visainvestments.com/wp-content/uploads/2018/09/tr.png');
    background-repeat: no-repeat;
    background-position: left;
    padding-left: 20px;
    margin-left: 8px !important;
}
.turkish .level_2{
padding-left:6px !important;}

.korean {
    background-image: url('https://testing.eb5visainvestments.com/wp-content/uploads/2018/09/ko.png');
    background-repeat: no-repeat;
    background-position: left;
    padding-left: 20px;
    margin-left: 8px !important;
}
.korean .level_2{
padding-left:6px !important;}

#menu-item-7527 .w-nav-title, #menu-item-7518 .w-nav-title, #menu-item-7522 .w-nav-title, #menu-item-7531 .w-nav-title, #menu-item-7535 .w-nav-title, #menu-item-7608 .w-nav-title, #menu-item-7667 .w-nav-title, #menu-item-7897 .w-nav-title{
 font-weight: bold;
color: #dd2323;		 
}
.w-nav.type_desktop.dropdown_height .w-nav-list:not(.level_1){margin-left:-15px !important;}
#menu-item-17253 .level_1 .w-nav-title{font-size:14px !important;}
#menu-item-17254 .level_2, #menu-item-17252 .level_2{margin-left:17px !important;}
#menu-item-17249 .level_1 .w-nav-title, #menu-item-17253 .level_1 .w-nav-title{padding-left:10px !important;}

#menu-item-17252 .level_2:hover, #menu-item-17252 .w-nav-title:hover{color:#fff !important;}
.header_hor .ush_menu_1.type_desktop .w-nav-list.level_1 > .menu-item > a {
    padding: 0 2px 0px 16px !important;
    font-size: 16px !important;
}
.header_hor .ush_menu_2.type_desktop .w-nav-list.level_1 > .menu-item > a {
    padding: 0 10px !important;
}
.header_hor .w-nav.type_desktop>.w-nav-list>li:nth-last-child(2){display:inline-block !important;}

#social img{
vertical-align: middle;
margin-right: 8px;
}
#social h2{
font-size: 16px;
  margin-bottom: 0px;}
.ava{font-weight:bold;}
#menu-item-6560, #menu-item-6990, #menu-item-6643, #menu-item-6720, #menu-item-7099, #menu-item-7705, #menu-item-7917{margin-right: 10px !important;}
.extrapad .vc_column_container{padding-bottom:0px;}

#menu-item-wpml-ls-23-en .level_1 .wpml-ls-flag{
background: url(https://testing.eb5visainvestments.com/wp-content/uploads/2018/07/us-1.gif) no-repeat !important;
}
section#tablaa .green-btn span.w-btn-label {
    font-size: 16px;
    padding: 0px 20px;
}
.wpb_wrapper .wpb_text_column.us_custom_9de87d4e .wpb_wrapper p {
    font-size: 21px;
    font-weight: 800;
}
@media only screen and (min-width: 320px) and (max-width: 768px) {
  .head-consult-menu{
    width: 177px !important;
    font-size: 18px !important;
    line-height: 22px !important;
  }
  .mailing-list-menu {
     width: 130px !important
  }
}

/* Hacky stuff for home page video*/
.tp-revslider-mainul {
overflow: visible !important;
}
 
.tp-revslider-slidesli.active-revslide{
  overflow:visible !important;
}

.forcefullwidth_wrapper_tp_banner {
  overflow: visible;
}


.html5vid.fullcoveredvideo{
  overflow: visible !important;
  height: auto !important;
}

.html5vid.fullcoveredvideo video {
  height:100vh !important;
}
.l-section-slider {
  overflow: visible;
}
.wpb_row.height_full.valign_center.color_secondary.with_slider.with_overlay.ult-vc-hide-row.upb_video_class.uvc-row{
		max-height:100vh !important;
}
.eb5_project_section .equal-height a.w-btn {
    font-family: font-family: var(--font-body);
}
.page-id-12 .eb5_project_section a.green-btn {
    background-color: #008000 !important;
    border-color: #008000 !important;
		margin-top: -20px;
}
/* Hacky stuff to get rid of crap in footer */

.Mailing-list-form.lang-purtguese.popmake-11662{
	display:none;
}
  .page-id-12 span.break-desktop-view {
    display: block;
}
.postid-83121 h3.butu.ok-button {
   
    width: 46%;
   
}






.head-consult-menu {
    display: none !important;
}