@charset "utf-8";
/* CSS Document */


@font-face {
  font-family: 'Avenir-Heavy';
  src: url('../fonts/Avenir-Heavy/Avenir-Heavy.eot?#iefix') format('../fonts/Avenir-Heavy/embedded-opentype'),  url('../fonts/Avenir-Heavy/Avenir-Heavy.woff') format('woff'), url('../fonts/Avenir-Heavy/Avenir-Heavy.ttf')  format('truetype'), url('../fonts/Avenir-Heavy/Avenir-Heavy.svg#Avenir-Heavy') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Avenir-Light';
  src: url('../fonts/avenirlight/Avenir-Light.eot?#iefix') format('embedded-opentype'),  url('../fonts/avenirlight/Avenir-Light.woff') format('woff'), url('../fonts/avenirlight/Avenir-Light.ttf')  format('truetype'), url('../fonts/avenirlight/Avenir-Light.svg#Avenir-Light') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Avenir-Black';
  src: url('../fonts/avenirblack/Avenir-Black.eot?#iefix') format('embedded-opentype'),  url('../fonts/avenirblack/Avenir-Black.woff') format('woff'), url('../fonts/avenirblack/Avenir-Black.ttf')  format('truetype'), url('../fonts/avenirblack/Avenir-Black.svg#Avenir-Black') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'AvenirLTStd-Roman';
  src: url('../fonts/AvenirLTStd-Roman/AvenirLTStd-Roman.eot?#iefix') format('embedded-opentype'),  url('../fonts/AvenirLTStd-Roman/AvenirLTStd-Roman.otf')  format('opentype'),
	     url('../fonts/AvenirLTStd-Roman/AvenirLTStd-Roman.woff') format('woff'), url('../fonts/AvenirLTStd-Roman/AvenirLTStd-Roman.ttf')  format('truetype'), url('../fonts/AvenirLTStd-Roman/AvenirLTStd-Roman.svg#AvenirLTStd-Roman') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'AvenirLTStd-Heavy';
  src: url('../fonts/AvenirLTStd-Heavy/AvenirLTStd-Heavy.eot?#iefix') format('embedded-opentype'),  url('../fonts/AvenirLTStd-Heavy/AvenirLTStd-Heavy.otf')  format('opentype'),
	     url('../fonts/AvenirLTStd-Heavy/AvenirLTStd-Heavy.woff') format('woff'), url('../fonts/AvenirLTStd-Heavy/AvenirLTStd-Heavy.ttf')  format('truetype'), url('../fonts/AvenirLTStd-Heavy/AvenirLTStd-Heavy.svg#AvenirLTStd-Heavy') format('svg');
  font-weight: normal;
  font-style: normal;
}


@font-face {
  font-family: 'sf_ui_regular';
  src: url('../fonts/sfui/sfuitext-regular-webfont.woff2') format('woff2'),
       url('../fonts/sfui/sfuitext-regular-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'AvenirLTStd-MediumOblique';
  src: url('../fonts/AvenirLTStd-MediumOblique/AvenirLTStd-MediumOblique.eot?#iefix') format('embedded-opentype'),  url('../fonts/AvenirLTStd-MediumOblique/AvenirLTStd-MediumOblique.otf')  format('opentype'),
	     url('../fonts/AvenirLTStd-MediumOblique/AvenirLTStd-MediumOblique.woff') format('woff'), url('AvenirLTStd-MediumOblique.ttf')  format('truetype'), url('../fonts/AvenirLTStd-MediumOblique/AvenirLTStd-MediumOblique.svg#AvenirLTStd-MediumOblique') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Avenir-Roman';
  src: url('../fonts/Avenir-Roman/Avenir-Roman.eot?#iefix') format('embedded-opentype'),  url('../fonts/Avenir-Roman/Avenir-Roman.woff') format('woff'), url('../fonts/Avenir-Roman/Avenir-Roman.ttf')  format('truetype'), url('../fonts/Avenir-Roman/Avenir-Roman.svg#Avenir-Roman') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'AvenirLTStd-Medium';
  src: url("../fonts/AvenirLTStd-Medium/AvenirLTStd-Medium.eot");
  src: url("../fonts/AvenirLTStd-Medium/AvenirLTStd-Medium.woff2") format("woff2"), url("../fonts/AvenirLTStd-Medium/AvenirLTStd-Medium.woff") format("woff"), url("../fonts/AvenirLTStd-Medium/AvenirLTStd-Medium.ttf") format("truetype"), url("../fonts/AvenirLTStd-Medium/AvenirLTStd-Medium.svg#AvenirLTStd-Oblique") format("svg"), url("../fonts/AvenirLTStd-Medium/AvenirLTStd-Medium.eot?#iefix") format("embedded-opentype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'AvenirLTStd-Oblique';
  src: url("../fonts/AvenirLTStd-Oblique/AvenirLTStd-Oblique.eot");
  src: url("../fonts/AvenirLTStd-Oblique/AvenirLTStd-Oblique.woff2") format("woff2"), url("../fonts/AvenirLTStd-Oblique/AvenirLTStd-Oblique.woff") format("woff"), url("../fonts/AvenirLTStd-Oblique/AvenirLTStd-Oblique.ttf") format("truetype"), url("../fonts/AvenirLTStd-Oblique/AvenirLTStd-Oblique.svg#AvenirLTStd-Oblique") format("svg"), url("../fonts/AvenirLTStd-Oblique/AvenirLTStd-Oblique.eot?#iefix") format("embedded-opentype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'AvenirLTStd-Book';
  src: url('../fonts/AvenirLTStd-Book/AvenirLTStd-Book.eot?#iefix') format('embedded-opentype'),  url('../fonts/AvenirLTStd-Book/AvenirLTStd-Book.woff') format('woff'), url('../fonts/AvenirLTStd-Book/AvenirLTStd-Book.ttf')  format('truetype'), url('../fonts/AvenirLTStd-Book/AvenirLTStd-Book.svg#AvenirLTStd-Book') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'AvenirLTStd-Black';
  src: url('../fonts/AvenirLTStd-Black/AvenirLTStd-Black.eot?#iefix') format('embedded-opentype'),  url('../fonts/AvenirLTStd-Black/AvenirLTStd-Black.woff') format('woff'), url('../fonts/AvenirLTStd-Black/AvenirLTStd-Black.ttf')  format('truetype'), url('../fonts/AvenirLTStd-Black/AvenirLTStd-Black.svg#AvenirLTStd-Black') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'AvenirLTStd-Light';
  src: url('../fonts/AvenirLTStd-Light/AvenirLTStd-Light.eot?#iefix') format('embedded-opentype'),  url('../fonts/AvenirLTStd-Light/AvenirLTStd-Light.otf')  format('opentype'),
	     url('../fonts/AvenirLTStd-Light/AvenirLTStd-Light.woff') format('woff'), url('../fonts/AvenirLTStd-Light/AvenirLTStd-Light.ttf')  format('truetype'), url('../fonts/AvenirLTStd-Light/AvenirLTStd-Light.svg#AvenirLTStd-Light') format('svg');
  font-weight: normal;
  font-style: normal;
}


.avenirheavy{font-family: 'Avenir-Heavy';}
.avenirlight{font-family: 'Avenir-Light';}
.avenirblack{font-family: 'Avenir-Black';}
.desktopview{ display: block}
.mobileview{ display: none !important;}
.clrcode a{color: #0d4472 !important; text-decoration: none; outline: none;}
.clrcode p{ line-height: 106px;}
.fusion-footer-widget-area{ border:none;padding-top:0px;}
.Page-1 {
    width: 153px;
    height: 36px;
    object-fit: contain;
  }

.footer-logo {
  width: 229px;
  height: 54px;
  object-fit: contain;
} 
  /* .fusion-main-menu > ul > #menu-item-31877, .fusion-sticky-menu  > ul > .menu-item-31877 {display: inline-block; border: 3px solid #6a2d87; border-radius: 6px;}
  .fusion-main-menu > ul > #menu-item-31877 a{ color:#6a2d87} */
/*    .fusion-body .fusion-main-menu .current-menu-parent > a{color: #fff;
      border-radius: 4px;
      background-color: #6a2d87;}
	.fusion-main-menu > ul > #menu-item-31877 a, .fusion-main-menu.fusion-sticky-menu > ul > .menu-item-31877 a { }
  /*.fusion-main-menu > ul > li:fusion-last-menu-item a, .fusion-sticky-menu > ul > li:fusion-last-menu-item a{color: #fff;}*/
  .fusion-main-menu .sub-menu .current_page_item > a{color: #6a2d87 !important;}
  .searchform .fusion-search-form-content .fusion-search-button input[type="submit"]{margin-top: -5px;}
  .iec-blog-search .searchform{width:100%}
  .iec-blog-search .searchform .fusion-search-form-content .search-field label{display:inline;}
  .iec-blog-search .searchform .fusion-search-form-content .search-field input[type="search"]{border-top-left-radius: 4px; border-bottom-left-radius: 5px; border: 0;}
  .iec-blog-detail .searchform .fusion-search-form-content .search-field input[type="search"]{border:1px solid #d2d2d2;}
  .iec-blog-search .searchform .fusion-search-form-content .fusion-search-button input[type="submit"]{margin-top:0;     border-top-right-radius: 5px; border-bottom-right-radius: 5px;}
  .fusion-main-menu .fusion-main-menu-search .fusion-custom-menu-item-contents{width: calc(150px + 1.43 * 38px) !important;}
  .fusion-main-menu .fusion-main-menu-search .fusion-custom-menu-item-contents{padding-left: 10px;padding-right: 10px;padding-top: 10px;padding-bottom: 10px;}
	
	.fusion-main-menu > ul > li:last-child a{}

/* 	.fusion-is-sticky .fusion-main-menu > ul > #menu-item-31877 a{color: #fff;} */
	.fusion-mobile-nav-holder > ul >  #mobile-menu-item-31877 a{color: #fff; display: inline-block;
    border-radius: 4px;

    background-color: #6a2d87;}
	.fusion-header-has-flyout-menu .fusion-flyout-menu-icons .fusion-flyout-search-toggle .fusion-icon-search{ text-decoration:none;}
.fusion-main-menu > ul > li.menu-item a, .fusion-mobile-menu-expanded > ul > li.fusion-mobile-nav-item a,.main_menu {
    
    font-size: 16px;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #3d3d3d;
	text-decoration:none;
	padding: 10px 15px;
    /* border-radius: 4px; */
	padding-top: 13px;
padding-bottom: 13px;
  }
  .fusion-main-menu > ul > li:not(.fusion-middle-logo-menu-logo) > a:hover, .fusion-main-menu > ul > li:not(.fusion-middle-logo-menu-logo):hover > a {
}
  .fusion-main-menu > ul > li > a:hover {   border-color: #ffffff;}
  .fusion-main-menu > ul > li > a:hover {  color: #6a2d87;}
  .fusion-mobile-nav-holder > ul > li.fusion-mobile-nav-item > a{
	  
	font-family: 'Avenir-Heavy' !important;
    font-size: 16px;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #0d4472;
	text-decoration:none;
	padding: 10px 15px;
	height: auto !important;
    line-height: auto !important;
    border-radius: 4px;
	padding-top: 15px;
padding-bottom: 15px;
  }
.fusion-main-menu > ul > li.fusion-main-menu-search a{color: #0d4472;
	text-decoration:none;
	padding: 10px 15px;
  border-radius: 4px;
	padding-top: 15px;
padding-bottom: 15px;}

.fusion-body .fusion-main-menu > ul.fusion-menu > li.fusion-main-menu-search > a{background-color: #fff;}
.fusion-body .fusion-main-menu > ul.fusion-menu > li.fusion-main-menu-search > a:hover{background-color: #6a2d87;}
.fusion-main-menu .sub-menu li a:hover{ color:#6a2d87 !important;}
.fusion-main-menu ul li a.hovered {	color: #6a2d87;}
.fusion-sticky-menu ul li a.hoverdn{ color:#fff !important;}

 .fusion-main-menu{margin-top: 15px;margin-right: 0px;margin-bottom: 10px;margin-left: 0px;}

  .main_menu > li > a:focus, .main_menu > li > a:hover, .fusion-mobile-nav-holder > ul > li.fusion-mobile-nav-item > a:focus, .fusion-mobile-nav-holder > ul > li.fusion-mobile-nav-item > a:hover{
   
    border-radius: 4px;
    color: #fff;
    background-color: #6a2d87;
    display: block;
  }

  .main_menu li:last-child { 
    display: inline-block;
    border-radius: 4px;
    color: #fff;
    background-color: #6a2d87;}

 .main_menu li:last-child a{color: #fff;}

 .top_social{min-height: 50px; background-color: rgba(255, 255, 255, 0.9);}
 .cta_top a { line-height: 50px;}
 .mail {
    width: 14px;
    height: 11px;
    object-fit: contain;
  }
 
 .top_email, .top_phone, .fusion-contact-info, .fusion-contact-info a{
    font-family: 'AvenirLTStd-Roman';
	font-size: 14px;
  }
  .fusion-contact-info-phone-number a, .fusion-contact-info-email-address a{ text-decoration: none; color:#6d6d6d;}
  .fusion-contact-info-phone-number::before {
    content: url('https://d201g1c8t1ay3d.cloudfront.net/images/phone-icon-iec.png');
    padding-right: 5px;
    vertical-align: sub;
	}
	
 .fusion-contact-info-email-address::before {
    content: url('https://d201g1c8t1ay3d.cloudfront.net/images/email-icon-iec.png');
    padding-right: 5px;
    vertical-align: sub;
	}
.fusion-contact-info span{padding-right: 20px;}

  .top_social a {text-decoration: none;}
	  a {outline:none;}
  .phone {
    width: 14px;
    height: 14px;
    object-fit: contain;
  }

  .social-icons { list-style: none; opacity: unset !important;}
  .social-icons li{ padding: 0 15px 0 15px; float: left;}

  .social-icons li {
    
    height: 24px;
    border-left: solid 1px rgba(13, 68, 114, 0.1);
  }
  .social-icons li:first-child { border: 0px; }

  .black {
    width: 22px;
    height: 22px;
    object-fit: contain;
    float: right;
  }


.Fill-16 {
    width: 8px;
    height: 17px;
    object-fit: contain;
   
  }
  .Fill-1 {
    width: 18px;
    height: 14px;
    object-fit: contain;
   
  }
  .Fill-7 {
    width: 11px;
    height: 17px;
    object-fit: contain;
  }


.section_university{
  min-height: 850px;
  background:#f8f8fb;
    -webkit-box-shadow: inset 0 12px 12px -20px rgba(0,0,0,0.8);
    -moz-box-shadow: inset 0 12px 12px -20px rgba(0,0,0,0.8);
    box-shadow: inset 0 12px 12px -20px rgba(0,0,0,0.8);
    margin-top: -1px;
    background: #f8f8fb;
  
  /* min-height: 850px; background: #f8f8fb; box-shadow: inset 0 10px 30px -15px rgba(50, 50, 50, 0.5);
    -webkit-box-shadow: inset 0 10px 30px -15px rgba(50, 50, 50, 0.5);
    -moz-box-shadow:    inset 0 10px 30px -15px rgba(50, 50, 50, 0.5);
     margin-top: -1px; */
}

.Rectangle-17 img {
   
    background: #fff;

padding: 15px 15px 15px 15px;
width: 144px;
height: 125px;
    
  }

.Where-to-Study {
    
    font-family: 'Avenir-Black';
    font-size: 32px;
    line-height: 1.67;

    color: #3d3d3d;
  }
 
  .university {
   
    font-family: 'AvenirLTStd-Roman';
    font-size: 16px;
    text-align: center;
    color: #3d3d3d;
  }
  .popular_univ{color:#5d5d5d;}

  .Rectangle-18 {
    /*width: 144px;
    height: 125px;
    border-radius: 4px;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.16);
    background-color: #ffffff;
    display: inline-block;*/
  }
  .uslogosu{  padding: 21px 28px 21px 31px; display: block;margin: 0 auto;}
  .uslogokc{ padding: 22px 32px 26px 33px; display: block;margin: 0 auto;}
  .uslogosia{ padding: 19px 25px 20px 24px; display: block;margin: 0 auto;}
  .uslogout{ padding: 6px 11px 10px 16px; display: block;margin: 0 auto;}
  .uslogoot{ padding: 34px 16px 34px 12px; display: block;margin: 0 auto;}
  .uslogocm{ padding: 15px 22px 16px 20px; display: block;margin: 0 auto;}
  .uslogogl{ padding: 38px 10px 40px 11px; display: block;margin: 0 auto;}
  .uslogoab{ padding: 17px 29px 25px 28px; display: block;margin: 0 auto;}

 /* .Bitmap_1 {
    width: 85px;
    height: 83px;
    object-fit: contain;
  }
  .Bitmap_2 {
    width: 79px;
    height: 77px;
    object-fit: contain;
  }
  .Bitmap_3 {
    width: 95px;
    height: 86px;
    object-fit: contain;
  }
  .Bitmap_4 {
    width: 117px;
    height: 109px;
    object-fit: contain;
  }
  .Bitmap_5 {
    width: 116px;
    height: 57px;
    object-fit: contain;
  }
  .Bitmap_6 {
    width: 102px;
    height: 94px;
    object-fit: contain;
  }
  .Bitmap_7 {
    width: 123px;
    height: 47px;
    object-fit: contain;
  }
  .Bitmap_8 {
    width: 87px;
    height: 83px;
    object-fit: contain;
  }*/

  .Rectangle-26 {
    /*width: 312px !important;
    height: 371px;*/
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.16);
    background-color: #fb5a49;
  }

  .SHEFFIELD-BUSINESS-S {
   
    font-family: 'Avenir-Light';
    font-size: 16px;
    text-align: center;
    color: #ffffff;
    
  }
  
  .SHEFFIELD-text-style {
    font-family: 'Avenir-Black';
    font-size: 32px;
    line-height: 28px;
    color: #ffffff;
  }
  .uslogoblcok{ padding: 89px 66px 124px 66px;}

  .advertsiement {
    font-family: 'Avenir-Light';
    font-size: 18px;
    color: #ffffff;
    text-align:right;
  }
  .imgmax img{ max-width:inherit !important;}


  .Rectangle-29 {
    min-height: 165px !important;
    box-shadow: 0 2px 28px 0 rgba(0, 0, 0, 0.16);
    background-color: #ececec;
  }
  .students-p{
      font-family: 'Avenir-Heavy';
      font-size: 12px;
      line-height: 1.75;
      letter-spacing: 0.2px;
      text-align: center;
      color: #265780;
	  text-transform:uppercase;
  }
  .destination-p{
	 font-family: 'Avenir-Heavy';
      font-size: 12px;
      line-height: 1.75;
      letter-spacing: 0.2px;
      text-align: center;
      color: #fac400; 
	  text-transform:uppercase;
  }
  .university-p{
    font-family: 'Avenir-Heavy';
    font-size: 12px;
    line-height: 1.75;
    letter-spacing: 0.2px;
    text-align: center;
    color: #6a2d87;
	text-transform:uppercase;
}

  .yearsexp-p{
    font-family: 'Avenir-Heavy';
    font-size: 12px;
    line-height: 1.75;
    letter-spacing: 0.2px;
    text-align: center;
    color: #00ced1;
	text-transform:uppercase;
	}

  .application-p{
    font-family: 'Avenir-Heavy';
    font-size: 12px;
    line-height: 1.75;
    letter-spacing: 0.2px;
    text-align: center;
    color: #f29100;
	text-transform:uppercase;
	}

    .studuentsplaced {
      font-family: 'Avenir-Black';
      font-size: 60px;
      line-height: 1.14;
      text-align: center;
      color: #265780;
    }
	.destinationcountry {
      font-family: 'Avenir-Black';
      font-size: 60px;
      line-height: 1.14;
      text-align: center;
      color: #fac400;
    }
    .universitypart{
      font-family: 'Avenir-Black';
      font-size: 60px;
      line-height: 1.14;
      text-align: center;
      color: #6a2d87;
    }
    .yearofx {
      font-family: 'Avenir-Black';
      font-size: 60px;
      line-height: 1.14;
      text-align: center;
      color: #00ced1;
    }
    .appin {
      font-family: 'Avenir-Black';
      font-size: 60px;
      line-height: 1.14;
      text-align: center;
      color: #f29100;
    }

    .about_us {
      min-height:700px;
      background-blend-mode: multiply;
      background-image: url("https://d201g1c8t1ay3d.cloudfront.net/images/about-us-bg-neww.svg");
      /*background-image: url("https://d201g1c8t1ay3d.cloudfront.net/images/about_bg_over.jpg"),linear-gradient(to bottom, #7322a8, #7322a8);*/
      background-size: cover;
      background-color: #f8f8fb;
        opacity: 1;
        background-blend-mode: multiply;
 
    }

    .about_uspage {
      min-height:700px;
      background-blend-mode: multiply;
      background-image: url("https://d201g1c8t1ay3d.cloudfront.net/images/why-iec.svg");
      /*background-image: url("https://d201g1c8t1ay3d.cloudfront.net/images/about_bg_over.jpg"),linear-gradient(to bottom, #7322a8, #7322a8);*/
      background-size: cover;
      /* background-color: #f8f8fb; */
        opacity: 1;
        background-blend-mode: multiply;
		background-color: transparent;
 
    }
    .About-Us {
   
      font-family: 'Avenir-Black';
      font-size: 32px;
      line-height: 1.67;
      color: #ffffff;
    }

    .more_btn {
      font-family: 'Avenir-Black';
		font-size: 18px;
		border-radius: 5px;
      color: #ffffff;
      padding: 10px 30px 10px 30px;
      background-color: #f6a202;
      display: inline-block;
    }
  
  
    .Rectangle-35 {
      width: 100%;
      min-height: 320px;
      border-radius: 4px;
      background-color: #ffffff;
      display: inline-block;    
    }
    .Who-are-we {
      
      font-family: 'Avenir-Black';
      font-size: 24px;
      letter-spacing: 0.2px;
      color: #3d3d3d;
    }

    .abotut_pad{ padding: 28px 20px 0 27px;}

    .about_dec{
      font-family: 'AvenirLTStd-Medium';
        font-size: 16px;
        letter-spacing: 0.2px;
        color: #5d5d5d;
        padding-top: 5px;
        min-height: 160px;
    }

    .about_img1 {
      object-fit: contain;
      margin-left: -70px;
    }
    .about_imag2 {
      width: 81px;
      height: 85px;
      object-fit: contain;
    }

    .pad-r{padding-right: 30px !important;}
    .animation_about {
      
      object-fit: contain;
      transform: rotate(180deg);
      float: right;
      position: absolute;
      top: 35%;
      right: 7%;
    }
    .animation_about_left{
      
      object-fit: contain;
      transform: rotate(180deg);
      float: left;
      position: absolute;
      top: 460px;
      left: 18%;
    }

    .event_animation_right {
      
      object-fit: contain;
      transform: rotate(180deg);
      float: right;
      position: absolute;
      top: 95%;
      right: 8%;
    }
    .event_animation_left{
      
      object-fit: contain;
      transform: rotate(180deg);
      float: left;
      position: absolute;
      top: 40px;
      left: 12%;
    }


    .Rectangle-27 {
      
      /*min-height: 897px; 
      background-image: url("https://d201g1c8t1ay3d.cloudfront.net/images/about_us_bg_team.png"); background-repeat: no-repeat;*/
     /*  background-image: linear-gradient(to bottom, #fac400, #f29100); */
	 background-image: url("https://d201g1c8t1ay3d.cloudfront.net/images/application-process.jpg"); 
	 background-repeat: no-repeat;
	 background-size:cover;
	 background-position:center;
      /* -webkit-box-shadow: inset 0 20px 20px -20px rgba(0,0,0,0.8);
      -moz-box-shadow: inset 0 20px 20px -20px rgba(0,0,0,0.8);
      box-shadow: inset 0 20px 20px -20px rgba(0,0,0,0.8); */
      margin-top: -1px;
     
    }

    svg path {
      fill: #f8f8fb;
  }

  

    .app_process {
      font-family: 'Avenir-Black';
      font-size: 30px;
      line-height: 1.67;
      color: #0d4472;
	  text-align:center;
    }

    .Rectangle_app {
      width: 312px;
      height: 250px;
      border-radius: 4px;
      box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.16);
      background-color: #ffffff;
      border-bottom: 5px solid #6a2d87;
      display: inline-block;
    }

    .step5_bg {
      box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.16);
      background-color: #ffffff;
      border-radius: 100%;
      margin: 0 auto;
      margin-top: 0px;
      margin-top: -35px;
      width: 90px;
      height: 90px;
        
    }

    .ap_title{
      font-family: 'Avenir-Black';
      font-size: 16px;
      line-height: 1.63;
      text-align: center;
      color: #0d4472;}
    .ap_subtitle{
      font-family: 'Avenir-Heavy';
      font-size: 18px;
      line-height: 1.78;
      text-align: center;
      color: #0d4472; }
    .ap_desc{  
      font-family: 'Avenir-Light';
      font-size: 16px;
      line-height: 1.5;
      text-align: center;
      color: #0d4472;}

.pad_ap{ padding: 10px 18px 52px 19px;}

.apply_bg{ background-image: url("https://d201g1c8t1ay3d.cloudfront.net/images/apply_bg.svg"); min-height:145px;background-repeat: no-repeat;
  background-color: #6a2d87;background-size: contain;}

  .startt_your_journy {
    font-family: 'Avenir-Black';
    font-size: 16px;
    line-height: 1.75;
    color: #ffffff;
    padding-top: 112px;
  }
  .startt_your_journy a{color:#ffffff; text-decoration: none;}
  .startt_your_journy img{ padding-top:8px;}



  /***********Testimonial***************/

  .home_testimonials {
    min-height: 500px !important;
    background-image: url("https://d201g1c8t1ay3d.cloudfront.net/images/testimonial _bg.png"); background-repeat: no-repeat;
    background-size: cover;
    margin-top: -5%;
  }

   /***********Testimonial***************/

  /***news&events-Home****/
  .primecolor{color:#6a2d87; font-weight: 900;}
  .news_events {
    min-height: 600px;
    /*/* background-image: linear-gradient(to top, #4d227a, #6a2d87); */
    background-image: url("https://d201g1c8t1ay3d.cloudfront.net/images/articles-bg.png");
	/* background-color: orange; */
	min-height:900px !important;background-repeat: no-repeat;
    background-size: cover;
  }
  .news_events .fusion-column-content{ text-align:center;}

  .event-details img {
    width: 100%;
    object-fit: contain;
}

  .ne_title {
    font-family: 'Avenir-Black';
    font-size: 32px;
    line-height: 1.67;
    color: #f8f8fb;
  }

  .view_all {
    font-family: 'Avenir-Heavy';
    font-size: 14px;
    color: #ffffff;
  }
  .view_all a{color:#ffffff; text-decoration: none;}


  .events_list{
  min-height: 411px;
  border-radius: 4px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.16);
  background-color: #ffffff;
  display:inline-block;
  }

  .events_img {
    border-radius: 4px;
    background-color: #d8d8d8;
    object-fit: contain;
  }

  
  .events_title {
    font-family: 'Avenir-Black';
    font-size: 17px;
    line-height: 1.56;
    color: #0d4472;
    padding: 20px 14px 10px 23px;
  text-align:left;
min-height: 85px;

  }
  .events_desc {
  
    font-family: 'AvenirLTStd-Roman';
	color: #5d5d5d;
    font-size: 16px;
    line-height: 1.63;
    padding: 0px 14px 10px 15px;
	text-align:left;
	min-height: 90px;
  }

  .event_rmore{
      font-family: 'Avenir-Heavy';
      font-size: 16px;    
      text-align: center;
      color: #0d4472;
      padding-right: 10px;
  }
  .events_more{min-height: 60px;}
  .events_go{
      min-height: 49px;
      border-radius: 4px;
      background-color: #f6a202;
      text-align: center;
      float: right;
	  line-height:50px;
    
  }
  .events_go img{padding:18px;}
  .event_pad{padding: 50%;}

  .home_addvertise {
    min-height: 120px;
    background-color: #0bd1ca;
  }

  .ad_univ_fair{
    font-family: 'Avenir-Black';
    font-size: 32px;
    line-height: 1;
    color: #ffffff;
    padding: 27px 0px 29px 35px;
  }
  
  .come-and-join {
    font-family: 'Avenir-Light';
    font-size: 28px;
    color: #ffffff;
    padding: 23px 19px 0px 0px;
  }
  .advertsie {
    font-family: 'Avenir-Light';
    font-size: 18px;
    color: #ffffff;
    padding: 0px 25px 0px 0px;
  }
  .hqa {
    font-family: 'Avenir-Heavy';
    font-size: 24px;
    text-align: center;
    color: #ffffff;
  }

  .click-to-fill {
    font-family: 'Avenir-Light';
    font-size: 18px;
    line-height: 1.78;
    text-align: center;
    color: #ffffff;
  }


  /***news&events-Home****/


  /*******************enquiry-form*************/

  .top-200{ margin-top:-200px;}
  .about-enquiry{ background:#f8f8fb;}
  
   /*******************enquiry-form*************/




  /****************uma-****************************/



  /* footer section*/
.fusion-footer .social-icons li i {
    padding-right: 10px;
    color: #fff;
    opacity: 1;
}
 .Rectangle-25 { background-color: #0d4472; padding-bottom:30px; }
 .Rectangle-25 .footer-img{ display: flex; justify-content: center; align-items: center; }
.fusion-footer .Line { width: 100%; opacity: 0.4;  text-align: center;  display: inline-block;}
.fusion-footer .justify-content-center {-ms-flex-pack: center!important; justify-content: center!important;}
.fusion-footer .center { text-align: center }
.fusion-footer .Rectangle-2 { height: 89px; border-radius: 4px; background-color: #ffffff; }
.fusion-footer .boarding { width: 138px; height: 47px; object-fit: contain; }
.fusion-footer .british { width: 99px; height: 51px; object-fit: contain; margin-right:30px; }
.fusion-footer .other { text-transform: uppercase; height: 22px; font-family: 'Avenir-Heavy'; font-size: 16px;  color: #ffffff;}
.fusion-footer .uk-offce-abroad {font-family: 'Avenir-Heavy'; font-size: 16px;  color: #ffffff; }
.fusion-footer .adr-sec{ color:#ffffff}
/* .fusion-footer .adr-sec ul{ list-style: none; opacity:0.8;     font-family: 'Avenir-Light';
  font-size: 16px;
  padding:0;
} */
.fusion-footer .adr-sec ul li{ padding:0}
.fusion-footer .Rectangle-13 {
  width: 119px;
  height: 45px;
  border-radius: 4px 0 0 4px;
  background-color: rgba(255, 255, 255, 0.2);
  color: #f1f1f1;
  padding: 10px;
  float: left;
  border:none;
  font-size:16px;
}
.fusion-footer .fusion-footer-widget-area{background-color: #0d4472;}
.Rectangle-54 {
  width: 93px;
  height: 45px;
  border-radius: 0 4px 4px 0;
  background-color: orange;
  border:none;
}
.email-Address { width: 102px; height: 22px; font-family: 'Avenir-Heavy'; font-size: 16px; 
  text-align: center;
  color: #ffffff;
}
.register {
  font-family: 'Avenir-Heavy';
  font-size: 16px;
  text-align: center;
  color: #09466a;
}

.Combined-Shape {
  width: 18px;
  height: 18px;
  background-color: #ffffff;
}

.Shape {
  width: 20px;
  height: 16px;
  background-color: #ffffff;
}

.Fill-1 {
  width: 21px;
  height: 20px;
}

::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #f8f8fb;
  opacity: 1; /* Firefox */
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #f8f8fb;
}

::-ms-input-placeholder { /* Microsoft Edge */
  color:#f8f8fb;
}
.social-icons li i{ padding-right:10px; color:#fff; opacity: 1;}

/* about-us */
.Mask {
  width: 1439.9px;
  height: 1188px;
  opacity: 0.4;
  background-blend-mode: multiply;
  background-image: linear-gradient(to bottom, #7322a8, #7322a8);
}

.director-message {  
  background-color: #fff;
}
.dr-msg{ 
    /* height: 33px; */
    font-size: 30px;
    color: #3d3d3d;
    font-family: 'Avenir-Black';	
}

.Rectangle-38 {
  min-height: 300px;
  border-radius: 4px;
  background-color: #ffffff;
  
}
.On-behalf-of-myself {
  font-size: 17px;
  line-height: 32px;
  color: #5d5d5d;
  font-family:'AvenirLTStd-Roman';
  font-style:Italic;
  padding:20px 0;
  text-align: justify;
}
.On-behalf-of-myself .text-style-1 {
  color: #0c496c;
  font-family: 'Avenir-Heavy'
}
.Bitmap {
  width: 228px;
  height: 233px;
  object-fit: contain;
}

.Rectangle-27 {
  /* background-image: linear-gradient(to bottom, #fac400, #f29100); padding-bottom: 100px;*/
}
.Rectangle-6 {
  width: 228px;
  height: 50px;
  border-radius: 4px;
  background: #ffffff;
  padding: 6px 0px 6px 18px;
  border: none;
}
.Rectangle-5 {
  width: 228px;
  min-height: 310px;
  border-radius: 4px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.16);
  background-color: #ffffff;
}
.Filter-By-Office {  
  font-size: 16.8px;
  font-family: 'Avenir-Heavy';
  color: #09466a;
  cursor: pointer;  
}

.fr-usr-row{
  margin-top:-80px;
}
.tm-usrs img{
  width: 130px;
  height: 130px;
  object-fit: contain;
  vertical-align: middle;
  border-radius: 50%;
}
.tm-usrs ul{
  list-style: none;
  padding-inline-start: 0
}
.tm-usrs ul li{
  padding:5px 0;
  text-align: center;
  color: #01597d;  
}
.tm-usr-name {
  font-size: 21px;
  color: #FFF;
  margin:0;
  text-align:left;
  font-family:'Avenir-Black';
}
.tm-usrs .mail {
  width: 13px;
  height: 10px;
  object-fit: contain;
}
.tm-usrs .phone {
  width: 14px;
  height: 13px;
  object-fit: contain;
}
.tm-usrs .whatsapp {
  width: 24px;
  height: 25px;  
}
li.whats-app {font-family: 'Avenir-Heavy' !important}
.tm-usrs .lst-cl{
  height: 310px;
  border-radius: 4px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.16);
  background-color: #6a2d87;
}
.interested-to-join {
  width: 109px;
  height: 44px;
  font-family: 'Avenir-Heavy';
  font-size: 16px;
  line-height: 1.13;
  text-align: center;
  color: #ffffff;
}

.join-us {
  width: 115px;
  height: 42px;
  border-radius: 4px;
  background-color: #f39200;
  border:none;
  font-size: 16px;
  color: #ffffff;
  font-family: 'Avenir-Heavy';
}

.yr-name {
  width: 112px;
  height: 29px;
  font-family: 'Avenir-Black';
  font-size: 21px;
  color: #ffffff;
}

.circle { height: 120px; width: 120px; display: table-cell; text-align: center; vertical-align: middle; border-radius: 50%;
  background-color: transparent;
  border:2px solid #fff;
  padding:10px;
}
li.int-to-join{padding: 20px 0 20px 54px !important}
.abt-enquiry-sec1{ background: linear-gradient(to bottom, #4d227a 0%,#6a2d87 50%,#6a2d87 50%,#f8f8fb 50%,#f8f8fb 100%); /* W3C */
}
.abt-enquiry-sec2{ height: 524px; background-color: #f8f8fb;}
.abt-enquiry-top h3, .abt-enquiry-top{ font-family: 'Avenir-Heavy'; font-size: 24px; 
  text-align: center;
  color: #ffffff;
}
.abt-enquiry-top p, .abt-subtext{font-family: 'Avenir-Light'; font-size: 18px; 
  line-height: 1.78;
  text-align: center;
  color: #ffffff;}
.abt-enquiry-frm { border-radius: 4px; box-shadow: 0 2px 16px 0 rgba(0, 0, 0, 0.16); background-color: #ffffff;}
.abt-enquiry-frm-in{ padding:20px 20px; }
.od-rw{ background-color: #f8f8fb;}
.ev-rw{ background-color: #fff}
.od-rw ul, .ev-rw ul{ list-style: none; padding: 0}
.abt-enquiry-frm ul li{ padding:5px 0;  
  font-family: 'Avenir-Light';
  font-size: 14px;
  color: #01597d;  }
.en-address{ text-decoration: underline; padding-top:10px;}
.united-kingdom{width: 25px; height: 25px; object-fit: contain;}
.fr-list{font-family: 'Avenir-Heavy' !important; font-size: 18px !important;  color: #0d4472;} 
.bdr{ border-top: 1px #F1f1f1 solid; }  
h3.en-title{ font-family: 'Avenir-Heavy';
  font-size: 21px;
  letter-spacing: normal;
  color: #0d4472;
}
.btn-send{ width: 100%; height: 64px; background-color: #f6a202; border:none; color:#fff; font-size: 18px; font-family: 'Avenir-Black'}
.abt-enquiry-frm form input[type=text], .abt-enquiry-frm form select, .abt-enquiry-frm form textarea{
  border-radius: 4px; border:none; color:#333;
  background-color: #f8f8fb !important;
  font-family: 'Avenir-Light';
  font-size: 16px;
  color: #0d4472;
  height:45px;
}
.abt-enquiry-frm form textarea {height: 90px;}
.terms{font-family: 'Avenir-Light'; font-size: 16px; color: #0d4472;}
.tel-code{
  height: 45px;
  border-radius: 4px;
  background-color: #f8f8fb;
  font-family: 'Avenir-Light'; font-size: 16px;  color: #0d4472; text-align: center; padding:10px;
}
.oval {
  display: block;
  width: 30px;
  height: 30px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.16);
  background-color: #fff;
  border-radius: 22px;
  float: left;
  margin-right: 10px;
}
.text-muted {
  font-size: 16px;
  font-family: 'Avenir-Light';
  font-weight: 300;
  color: #0d4472;
}

/*accrediations*/
.accrediations{
  min-height: 300px;
  background-color: #ffffff;
}
.accrediations h3{font-size: 24px; font-family: 'Avenir-Heavy'; 
  color: #0c496c;}



/*accrediations*/



/*university page 08-02-2019*/
.top-50{margin-top:-50px}
.uni-header img, .event-header img{ height: auto; object-fit: contain; max-width:100%}
.news-header, .event-header { position: relative;
  display: inline-block; /* Make the width of box same as image */
}
.event-header .text{
  position: absolute;
  top: 20%; /* Adjust this value to move the positioned div up and down */
  text-align: center;
}
.news-header .text{
  position: absolute;
  top: 20%; /* Adjust this value to move the positioned div up and down */
  text-align: center;
   /* Set the width of the positioned div */
}
.event-header .text{ top: 15%; /* Adjust this value to move the positioned div up and down */}
.event-register,.event-register a{width: 146px; height: 42px; border-radius: 4px; background-color: #f6a202; border:none; color:#fff; text-decoration: none;}
.event-register a:hover{ color: #ffffff;}
.news-header h1, .event-header h1{
  text-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);
  font-family: 'Avenir-Black';
  padding: 10px;
  font-size: 38px;
  border-radius: 5px;
  line-height: 1.43;
  color: #ffffff;
  text-align: center;
  margin: 0px auto;
  }
.uni-content { border-radius: 4px; background-color: #ffffff;}
.event-details { border-radius: 4px; background-color: #ffffff;}
.event-details ul{list-style: none;}
.event-details ul li{font-family: 'Avenir-Light';
  font-size: 18px;
  letter-spacing: 0.2px;
  color: #09466a;
}
.news-content { border-radius: 4px; background-color: #ffffff; margin-top: -220px;}
.event-content {border-radius: 4px; background-color: #ffffff; }
.bg-grey{background: #f8f8f8;}
.bg-greybg{background: #f8f8f8;}
.uni-content img.uni-logo { width: 234px; height: 97px; object-fit: contain;}
.uni-content-li ul, .event-content-li ul {list-style: none; padding:0; margin:0;}

.uni-content-li ul li, .event-content-li ul li{padding: 3px 0 12px;}
.uni-content .united-kingdom{margin-top:-40px;}
.uni-content-li li span{ display: block; text-decoration: none; padding-left: 30px;  margin-top: -2px;}
.uni-content h3, .event-content h3, .uni-content .iec-university-title, .uni-content h1{
  font-family: 'Avenir-Heavy';
  font-size: 28px;
  color: #09466a;
  padding-bottom: 10px;
}
.bg-white{ background: #ffffff;}
.uni-content .apply-now{width: 192px; height: 42px; border-radius: 4px; background-color: #6a2d87; border: none; cursor: pointer;}
.uni-content .view-site{width: 192px; height: 42px; border-radius: 4px; background-color: #f5a019; border: none; display: none;}
.uni-content .view-course{ display: none;}
.uni-content button, .event-content button{font-family: 'Avenir-Heavy'; font-size: 16px;  color: #ffffff;}
.uni-content a{font-family: 'AvenirLTStd-Medium'; font-size: 16px; color: #fac400;font-weight: bold;} 
.blog-detail .uni-content a{font-family: 'AvenirLTStd-Medium';font-size: 16px; color: #fac400;font-weight: bold;}  
.uni-content hr{background-color: #dbdbe0; opacity: 0.2;}  
.uni-content .pb-0{ padding-bottom: 0 !important }
.blog-context p {  
  font-family: 'AvenirLTStd-Medium';
  font-size: 18px;
  line-height: 1.78;
  letter-spacing: 0.2px;
  color: #3d3d3d;
}
.about-university p {  
  font-family: 'AvenirLTStd-Medium';
  font-size: 16px;
  line-height: 1.78;
  letter-spacing: 0.2px;
  color: #5d5d5d;
}
ul li, ol li {  
		font-family: AvenirLTStd-Medium;
		font-size: 16px;
		line-height: 1.78;
		letter-spacing: 0.2px;
		color:#6e6e6e;
}
.about-university ul li, .about-university ol li {  
  font-family: 'AvenirLTStd-Medium';
  font-size: 18px;
  line-height: 1.78;
  letter-spacing: 0.2px;
   color: #3d3d3d;
}
.about-university p strong {
  color: #6a2d87;
  font-family: 'Avenir-Heavy';
}
.blog-context p strong {
  color: #6a2d87;
  font-family: 'Avenir-Heavy';
}

.business-school { 
  border:1px #dcdada solid;
  background-color: #ffffff;
}
.business-school h3{ margin:10px 0 0 }
.business-school p{
  font-family: 'Avenir-Light';
  font-size: 14px;
  line-height: 1.75;
  color: #09466a;
  margin:0
}
.about-university span.text-right{margin-left: 90px; font-size: 16px;}
.blog-context span.text-right{margin-left: 90px; font-size: 16px;}
.uni-social-icons li:first-child{padding-top:0 !important}
.uni-social-icons li{padding:10px 30px !important ;text-align: center}
.uni-social-icons i{color:#adb5bd}
.similar-university { border-radius: 4px; background-color: #ffffff; min-height:430px; display:inline-block; box-shadow: 0 0 6px 0 #e5e5e5; transition: transform .8s;}
.similar-university-slide { border-radius: 4px; background-color: #ffffff; min-height:430px; display:inline-block; box-shadow: 0 0 6px 0 #e5e5e5; transition: transform .8s;}
.similar-university:hover{box-shadow: -1px 0px 10px 0px #aaa; -ms-transform: scale(1.1); -webkit-transform: scale(1.1);transform: scale(1.1);}
.similar-university-slide:hover{box-shadow: -1px 0px 10px 0px #aaa;}
.bdr-orange{border-bottom:5px solid #f6a202;}
.bdr-voilet{border-bottom:5px solid #6a2d87;}
.bdr-navy-blue{ border-bottom:5px solid #09466a;}
.bdr-blue{border-bottom:5px solid #00ced1}
.similar-university .logo-usy img{margin-top:10px;width: 234px;  height: 97px;  object-fit: contain;}
.similar-university-slide .logo-usy img{margin-top:10px;width: 234px;  height: 97px;  object-fit: contain;}
.similar-university hr{background-color: #f4f4f4; height:1px;  opacity: 0.2;margin-bottom: 0rem; opacity: 0.8;}
.similar-university-slide hr{background-color: #f4f4f4; height:1px;  opacity: 0.2;margin-bottom: 0rem; opacity: 0.8;}
.similar-university ul {list-style: none; text-align: left; padding-left: 20px; padding-top: 0px; padding-right:20px;}
.similar-university-slide ul {list-style: none; text-align: left; padding-left: 20px; padding-top: 0px; padding-right:20px;}
.similar-university h3{
  font-family: 'Avenir-Black';
  font-size: 24px;
  line-height: 1.67;
  text-align: center;
  color: #09466a;
}
.similar-university-slide h3{
  font-family: 'Avenir-Black';
  font-size: 24px;
  line-height: 1.67;
  text-align: center;
  color: #09466a;
}
.uni-title, .related-post-title{font-family: 'Avenir-Black'; font-size: 24px; font-style: normal; font-stretch: normal;
letter-spacing: normal; color: #09466a;}
.related-post-title {margin:0} 
.similar-university .list1{font-family:'AvenirLTStd-Oblique'; font-size: 15px;  line-height: 30px;
letter-spacing: 0.2px; color: #09466a; margin:5px 0}
.similar-university-slide .list1{font-family:'AvenirLTStd-Oblique'; font-size: 15px;  line-height: 30px;
letter-spacing: 0.2px; color: #09466a; margin:5px 0}  
.similar-university .list2{ font-family: 'Avenir-Black'; font-size: 17px;  min-height:40px;
line-height: 20px; letter-spacing: normal; color: #3d3d3d; margin:0px 0}
.similar-university-slide .list2{ font-family: 'Avenir-Black'; font-size: 17px;  min-height:40px;
line-height: 20px; letter-spacing: normal; color: #3d3d3d; margin:0px 0}
.similar-university .list3{font-family: 'AvenirLTStd-Roman'; font-size: 17px; min-height:160px;
  line-height: 26px; letter-spacing: normal; color: #6e6e6e; margin:10px 0 25px}
  .similar-university-slide .list3{font-family: 'AvenirLTStd-Roman'; font-size: 17px; min-height:160px;
  line-height: 26px; letter-spacing: normal; color: #6e6e6e; margin:10px 0 25px}
.similar-university .list4{font-family: 'Avenir-Heavy'; font-size: 14px; 
line-height: normal; letter-spacing: normal; color: #0b476a; /* border-top: 1px solid #dbdbe0; */}
.similar-university-slide .list4{font-family: 'Avenir-Heavy'; font-size: 14px; 
line-height: normal; letter-spacing: normal; color: #0b476a; /* border-top: 1px solid #dbdbe0; */}
.similar-university .list4 a{text-decoration: none;}
.similar-university-slide .list4 a{text-decoration: none;}
.bdr-lt{border-left: 2px solid #dbdbe0;}
.addScroll{ overflow-y:auto; max-height: 655px;}
.addScroll img{margin-right:10px; }
.scrollbar-ripe-malinka::-webkit-scrollbar-thumb {
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
  background-image: -webkit-linear-gradient(330deg, #50237b 0%, #50237b 100%);
  background-image: linear-gradient(120deg, #50237b 0%, #50237b 100%);
}
.scrollbar-ripe-malinka::-webkit-scrollbar {
  width: 4px;
  background-color: #F5F5F5;
}
.read-more{width: 200px; height: 42px; border-radius: 4px; background-color: #6a2d87; border: none}
.news-go{ width: 61px; min-height: 49px; background-color: #6a2d87; text-align: center;
  padding-top: 20px; float: right;  border-bottom-right-radius: 4px;}
.events_list_new .events_title{padding: 20px 14px 10px 0px;}

/*university page 08-02-2019*/


/*events-news page */
.events-news-header{
  height: 429px;
  background-image: linear-gradient(to bottom, #fac700, #f39500);
}
.news-events-post {
  min-height: 460px;
  border-radius: 4px;
  background-color: #ffffff;
  margin-top: -175px;
  z-index: 999;
}
.news-events-post img{
  width: 398px;
  float: right;
  height: 460px;
  object-fit: contain;}
h1.news-events-title{
  font-family: 'Avenir-Black';
  font-size: 28px;
  line-height: 1.36;
  color: #09466a;
  margin:0
}
.news-events-header-top {
	padding-top:120px;
}
.news-events-header-top .specific-post{
  font-family: 'Avenir-Light';
  font-size: 18px;
  text-align: center;
 /*  color: #09466a; */
  color: #fff;
  display: inline-block;  
}
.specific-post span{
  font-family: 'Avenir-Black';
  font-size: 18px;
  text-align: center;
  /* color: #09466a; */
  color: #fff;
  display: inline-block;
}
ul.events-social-icons  {list-style: none; padding:0; float: right}
ul.events-social-icons li {
  width: 25px;
  height: 25px;
  border-radius: 2.8px;
  float:left;
  margin-right:5px;
}
ul.events-social-icons li a {
  color:  white;
  text-decoration: none;
}

.events-img-container {
  position:relative;
}
.events-img-container h2 { 
  position: absolute;
  top: 0;
  right: 0;
  margin-right: 15px;
}

.events-tag span {
  display: inline;
  border-radius: 100px;
  color: #ffffff;
  background-color: #f9be00;
  object-fit: contain;
  font-family: 'Avenir-Heavy';
  font-size: 14px;
  letter-spacing: 0.5px;
  text-align: center;
  padding: 6px 15px;
}
.news-events-header-top input{width: 153px; height: 46px; border-radius: 4px; background-color: #ffffff; border:none; margin-left:10px;
  padding-left: 10px;}
.news-events-header-top ::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #09466a;
  padding:0 15px;
  font-size: 18px;
  font-family: 'Avenir-Light';
  padding-top: 10px;
  padding-left: 10px;
}
.news-events-header-top :-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #09466a;
  padding:0 15px;
  font-size: 18px;
  font-family: 'Avenir-Light';
  padding-top: 10px;
  padding-left: 10px;
}
.news-events-header-top ::-ms-input-placeholder { /* Microsoft Edge */
  color: #09466a;
  padding:0 15px;
  font-size: 18px;
  font-family: 'Avenir-Light';
  padding-top: 10px;
  padding-left: 10px;
}
.news-events-post-left{ padding:40px;}
.news-events-post-left p{
  padding-top:30px;
  font-family: 'Avenir-Light';
  font-size: 16px;
  line-height: 1.63;
  color: #09466a;
}
.news-events-tag-list i{
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
  margin-top:3px;
}
.news-events-tag-list span{
  display: inline-block;
  margin-top: -2px;
  margin-left: 2px;
}
.news-events-tag, .news-events-tag-grey{
  width: 100px;
  height: 24px;
  background-color: #6a2d87;
  font-family: 'Avenir-Heavy';
  font-size: 12px;
  line-height: 1.33;
  letter-spacing: 0.2px;
  color: #fff;
  
}
.news-events-tag-grey{
  width: 100px;
  height: 24px;
  background-color: #eaecf0;
  color: #383b41;
}

.news-events-tag-list ul{
  list-style: none;
  display: inline-block;
  margin: 0;
  padding: 0;
}

.news-events-tag-list ul li{ 
  float:left;
  margin-right:10px;

}
.news-events {
  min-height: 400px;
}


/* contact us*/
.contactus-content{margin-top:-110px;}
.contactus-content .inquiry-left{
  height: 200px;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  box-shadow: 0 2px 16px 0 rgba(0, 0, 0, 0.16);
  background-color: #6a2d87;
}
.inquiry-left .inquiry-title{
  font-family: 'Avenir-Heavy';
  font-size: 28px;
  letter-spacing: 0.2px;
  text-align: center;
  color: #ffffff;
  padding-top:20px;
}
.contactus-content .inquiry-right{
  height: 200px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  box-shadow: 0 2px 16px 0 rgba(0, 0, 0, 0.16);
  background-color: #ffffff;  
}
.inquiry-right .inquiry-title{
  font-family: 'Avenir-Heavy';
  font-size: 28px;
  letter-spacing: 0.2px;
  text-align: center;
  color: #6a2d87;
  padding-top:20px;
}
.contact-desc{
  font-family: 'Avenir-Light';
  font-size: 18px;
  line-height: 1.56;
  letter-spacing: normal;
  text-align: center;
  color: #09466a;
}

.contact-list{
  width: 312px;
  border-radius: 4px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.16);
  background-color: #ffffff;
  display:inline-block;
  min-height: 414px;
}
.contact-address ul{list-style: none; padding: 20px 20px 10px;}
.contact-list ul li img{ margin-right:5px;}
.contact-img {
  width: 312px;
  min-height: 205px;
  border-radius: 4px;
  background-color: #d8d8d8;
}
.contact-list .clist1, .contact-list .clist2{
  font-family: 'Avenir-Light';
  font-size: 13px;
  line-height: 2;
  letter-spacing: normal;
  color: #09466a;
}
.contact-list .whats-app{
    font-family: 'Avenir-Heavy';
    font-size: 13px;
    line-height: 2;
    color: #09466a;
}
.contact-list .whats-app img{
  width:18px;
  object-fit: contain;
}
.contact-list .clist4{
  margin-top:15px;
  font-family: 'Avenir-Light';
  font-size: 13px;
  line-height: 1.77;
  color: #09466a;
  text-decoration: underline ;
  min-height:65px;
}

.img-container {
  position:relative;
}
.img-container h2 { position: absolute;  top: 33%;  left: 0; text-align: center; 
  width: 100%;  font-family: 'Avenir-Heavy' !important;  font-size: 24px;  color: #ffffff;
}
.img-container .country-flag{display: inline-block;}
.country-flag img{margin-top:-5px;}

/* course result*/
.course-results-head{ 
	/* height: 350px; 
	background-image: linear-gradient(to bottom, #fac700, #f6a202); position: relative; */
	min-height: 420px !important;
    background-image: url(https://d201g1c8t1ay3d.cloudfront.net/images/university-banner.png);
    background-size: cover;
}
.search-result-1{
  width: auto;
  height: 46px;
  border-radius: 4px;
  background-color: #ffffff;
}
.course-results{background: #f8f8fb;}
.search-result-1 { font-family: 'Avenir-Light';font-size: 18px;
  text-align: center;
  color: #09466a; }
.search-result{
  width: 162px;
  height: 46px;
  border-radius: 4px;
  background-color: #ffffff;
  font-family: 'Avenir-Heavy';
font-size: 18px;
color: #09466a;
}
.post-type-archive-courses #main, .page-template-tpl-course-result #main{ background: #f8f8fb;}
.content-top{margin-top:-170px;}
.result-set{
  width: 230px;
  border-radius: 4px;
  background-color: #ffffff;
}
.result-set ul{
  list-style: none;
  text-align: left;
  padding-left: 20px;
  padding-top: 10px;
}
.result-set img.course-img{
  width: 230px;
  height: 140px;
  object-fit: contain;
}

.result-set .list1 {
  font-family: 'Avenir-Heavy';
  font-size: 12px;
  line-height: 1.33;
  letter-spacing: 0.2px;
  color: #0b476a;
  margin: 5px 0;
}
.result-set .list2 {
  font-family: 'Avenir-Black';
  font-size: 16px;
  line-height: 1.31;
  color: #0b476a;
  margin: 10px 0;
  min-height: 90px;
}
.result-set .list3 {
  font-family: 'Avenir-Light';
  font-size: 14px;
  color: #0b476a;
  margin: 10px 0 25px;
  min-height: 45px;
}
.result-set .list4 {
  font-family: 'Avenir-Heavy';
  font-size: 14px;
  color: #0b476a;
  border-top: 1px solid #dbdbe0;
}
.course-tag span{
  display: inline;
  height:22px;
  border-radius: 21px;
  background-color: #ffffff;
  object-fit: contain;
  font-family: 'Avenir-Heavy';
  font-size: 10px;
  letter-spacing: 0.5px;
  text-align: center;
  color: #002c40;
  padding:6px 15px;
  text-decoration: none;
}
.course-tag span a{text-decoration: none;}
.course-img-container {
  position:relative;
}
#main .course-img-container h2 { position: absolute; bottom: 0; text-align: left;margin-left:10px;
  width: 100%;  font-family: 'Avenir-Heavy';  font-size: 24px; color: #ffffff;
  margin-left: 20px;
  margin-bottom: 25px;
}

/*university results*/
.sort-by{
  text-align: right;
  color: #09466a;
}
.sort-by select{
  width:75px;
  background-color: transparent !important;
  padding:5px 0px;
  border:none;
  border-radius:4px;
  margin-right:25px;
  font-family: 'Avenir-Light';
  color:#09466a;
  text-indent: 2px;
margin-top: -2px;
}

/*application form*/
.application-top {
  height: 380px;
  background-image: linear-gradient(to bottom, #fac700, #f39500);
}
.application-form{
  max-width: 651px;
  min-height:655px;
  border-radius: 4px;
  box-shadow: 0 2px 16px 0 rgba(0, 0, 0, 0.16);
  background-color: #ffffff;
  margin:0 auto;
  padding: 45px 45px 30px 60px;
  overflow:hidden;
}

.application-form h1{
  font-family: 'Avenir-Heavy';
  font-size: 24px;
  color: #09466a;
  text-align: left;
  padding: 0 0 20px 0;
}
.progress {
  height: 10px;
}

.progress-bar {
  background-color: #6a2d87;
  border-radius: 20px;
}
.application-form form input[type=text], .application-form form select
{
  border-radius: 4px;
  border: none;
  background-color: #f8f8fb !important;
  font-family: 'Avenir-Light';
  font-size: 16px;
  color: #09466a !important;
  height:54px;
  border:1px #e2e2e2 solid;
}
.application-form .tel-code{
  height: 54px;
  padding:16px;
  border:1px #e2e2e2 solid;
}

/* .application-form .btn-next{
  width: 146px;
  height: 42px;
  border-radius: 4px;
  background-color: #fea202;
  font-family: 'Avenir-Heavy';
  font-size: 16px;
  color: #ffffff;
}
.application-form .btn-prev{
  width: 146px;
  height: 42px;
  border-radius: 4px;
  background-color: #09466a;
  font-family: 'Avenir-Heavy';
  font-size: 16px;
  color: #ffffff;
  text-align: center
} */
.application-form label{
  font-family: 'Avenir-Light';
  font-size: 18px;
  color: #09466a !important;
  font-weight: 300;
}
.text-left{text-align: left}
.application-form .radio-button-left{    display: inline-block;
  /* text-align: left; */
  margin-left: -50px;
  margin-top:2px;
}
.application-form .radio-button-right{    display: inline-block;
  /* text-align: left; */
  margin-left: -30px;
  margin-top:2px;
}

#div_id_gender label{
  color: #09466a;
  font-family: 'Avenir-Light';
  font-size: 18px;
  font-weight: 300;
}

#div_id_gender input[type="radio"][name="gender"], #term-sec input[type="radio"] {  
  background: #fff;
}
#div_id_gender input[type="radio"], #term-sec input[type="radio"] {
  width: 30px;
  height: 30px;
  box-shadow: inset 0 0 0 10px #fff, 0 2px 4px 0 rgba(0, 0, 0, 0.16);
  background-color: #ffffff;
  padding: 0;
  outline: none;
  vertical-align: middle;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-radius: 20px;
  transition: all .3s ease-in-out;
}

#div_id_gender input[type="radio"][name="gender"]:checked , #term-sec input[type="radio"][name="term"]:checked{
  background-color:#09466a;
  border:none;
}
#term-sec input[type="radio"], .checkbox input[type=checkbox], .checkbox-inline input[type=checkbox], .radio input[type=radio], .radio-inline input[type=radio] {
  margin-left: -45px;
  margin-top: -3px;
  cursor: pointer;
}
#term-sec{margin-left: 25px;}
#term-sec label{ 
  font-size: 16px;
  font-family: 'Avenir-Light';
  font-weight: 300;
  color: #0d4472;
}

.application-form #contact-form{position: relative;
min-height: 455px;
}
.btn-sec{  position: absolute; bottom: 0; right:0}
.fl-lft{float: left}
.fl-rgt{float: right}
.application-form p{
  font-family: 'Avenir-Light';
  font-size: 14px;
  font-weight: 300;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #09466a;
}

#user_application input[type="radio"]{
  width: 30px;
  height: 30px;
  box-shadow: inset 0 0 0 10px #fff, 0 2px 4px 0 rgba(0, 0, 0, 0.16);
  padding: 0;
  outline: none;
  vertical-align: middle;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-radius: 20px;
  transition: all .3s ease-in-out;
}
#user_application .radio-inline{
  width:170px;
}
#user_application .study-details{
  margin: 30px 0 0 110px;
}
#user_application .destination{
  margin: 30px 0 0 100px;
}
.application-form .step6 textarea{
    height: 250px;
    border-radius: 4px;
    background-color: #f8f8fb;
    border: 1px #e2e2e2 solid;
    font-family: 'Avenir-Light';
    font-size: 18px;
    font-weight: 300;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #01597d;
    padding: 20px 30px;
}
#user_application .financial{
    margin: 30px 0 0 50px;
}

  /*************************uma*****************************/




  /*************************Destinations****************************/
  .destination_head{

    min-height:460px;
    background-image: url("https://d201g1c8t1ay3d.cloudfront.net/images/destination_bg.jpg");
    /*background-image: url("https://d201g1c8t1ay3d.cloudfront.net/images/about_bg_over.jpg"),linear-gradient(to bottom, #7322a8, #7322a8);*/
    background-size: cover;
    background-repeat: no-repeat;
  }

  .destination_title {

    font-family: 'Avenir-Black';
    font-size: 28px;
    color: #0c496c;
  }

  .university_search{
      font-family: 'Avenir-Heavy';
      font-size: 18px;
      color: #09466a;

  }

  .desti_select{padding: 6px 40px 5px 10px;border: none;}
  .desti_select1{padding: 10px 78px 10px 17px;border: none;}
  .desti_select2{padding: 11px 44px 10px 15px;border: none;}
  .univ_search_box {
  
    height: 46px;
    border-radius: 4px;
    background-color: #ffffff;
  }
  .univ_search_box2 {
    height: 46px;
    border-radius: 4px;
    background-color: #ffffff;
  }

  select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    /* Some browsers will not display the caret when using calc, so we put the fallback first */ 
    background: url("https://d201g1c8t1ay3d.cloudfront.net/images/br_down.png") white no-repeat 98.5% !important; /* !important used for overriding all other customisations */
    background: url("https://d201g1c8t1ay3d.cloudfront.net/images/br_down.png") white no-repeat calc(100% - 10px) !important; /* Better placement regardless of input width */
  }
  /*For IE*/
  select::-ms-expand { display: none; }

  .desitnation_contet_top {
    min-height: 1095px;
    border-radius: 4px;
    background-color: #ffffff;
    margin-top: -150px;
  }

  .desitnation_contet_top_new {
    /*min-height: 1095px;*/
    border-radius: 4px;
    /* background-color: #f8f8f8; */
  }

  .study-ltitle {
    font-family: 'Avenir-Black';
    font-size: 32px;
    color: #09466a;
  }
  .study-lsubtitle{
    font-family: 'AvenirLTStd-Heavy';
    font-size: 24px;
   /*  letter-spacing: 0.3px; */
    color: #3d3d3d;
  }
  .study-desc{
    font-family: 'AvenirLTStd-Medium';
    font-size: 16px;
    /* letter-spacing: 0.3px; */
    color: #5d5d5d;	
	line-height:30px;
  }
  .study-stitle{letter-spacing: 0.3px; color: #6a2d87; font-family: 'Avenir-Heavy'; font-size: 18px;}
  .study-slink{letter-spacing: 0.3px; color: #6a2d87;  font-family: 'Avenir-Light'; font-size: 18px;}

  .tab_elements{

    font-family: 'Avenir-Light';
    font-size: 16px;
    letter-spacing: 0.3px;
    color: #0b476a;
  }

  #exTab2 .nav-tabs > li.active > a, #exTab2 .nav-tabs > li.active > a:focus, #exTab2 .nav-tabs > li.active > a:hover{ border: none;}
  #exTab2 .nav-tabs{border: none;}
  #exTab2 .nav-tabs{ background: #f8f8fb;}
  #exTab2 .nav > li > a:focus, #exTab2 .nav > li > a:hover{ background: transparent;}
  #exTab2 .nav-tabs > li > a{margin-right:0px; border: none; border-radius:none;}
  #exTab2 .nav-tabs > li.active
  {  background: #fff; }
  #exTab2 .nav-tabs > li{padding: 10px 50px 10px 62px;}

  .lang_in {
  
    font-family: 'Avenir-Heavy';
    font-size: 24px;
    line-height: 1.67;
    color: #09466a;
  }
  .dest_related_post{ background: #6a2d87;}
  /*************************Destinations*****************************/

 /*************************ThankYou*****************************/
 .thank_you_top {
  /* min-height: 380px !important; */
  background-image: linear-gradient(to bottom, #fac700, #f39500);
}

.thank-you-title {
  font-family: 'Avenir-Heavy';
  font-size: 28px;
  letter-spacing: 0.2px;
  color: #09466a;
}

.thank-you-desc {
  font-family: 'Avenir-Light';
  font-size: 18px;
  line-height: 1.78;
  color: #01597d;
}
.thank-you-desc a{  color: #01597d; }
.back_to_home_btndiv{

  
}

.back_to_home_btn {
  padding-top: 7%;
  display: inline-block;
  font-family: 'Avenir-Heavy';
  font-size: 16px;
  color: #ffffff;
  padding: 13px 39px 15px 47px;
line-height: 16px;
border-radius: 4px;
  background-color: #6a2d87;
}
.back_to_home_btn a{ color: #fff; text-decoration: none;}

.thank_you_subtitle {
  font-family: 'Avenir-Light';
  font-size: 18px;
  line-height: 1.78;
  color: #01597d;
}
.thank_you_subtitle .title {
  font-family: 'Avenir-Heavy';
  background: none;
}
.thanku_bg{ background: #f8f8fb;}



#user_application input[type="radio"][name="course"]:checked, #user_application input[type="radio"][name="country"]:checked, 
#user_application input[type="radio"][name="financial"]:checked{
  background-color:#09466a;
  border:none;
}


 /*************************ThankYou*****************************/


  

.dispinblock{display: inline-block;}
.header_bg{ min-height:536px;
background: #ee2550; /* Old browsers */
background: -moz-linear-gradient(left, #ee2550 0%, #f66340 70%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, #ee2550 0%,#f66340 70%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, #ee2550 0%,#f66340 70%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ee2550', endColorstr='#f66340',GradientType=1 ); /* IE6-9 */

}
.top_bg{ background:rgba(255, 255, 255, 0.8); min-height:150px;}
.title-text{font-family:'Poppins Medium'; font-size:50px; line-height:50px; color:#fff;}
.title-subtext{font-family:'Poppins Medium'; font-size:50px; line-height:50px; color:#fff; text-transform:uppercase;}

.section2{ min-height:700px; background:#ffffff;}
.poppinsbold{font-family:'PoppinsBold'; font-size: 28px;color: #111111;line-height: 38px;}
.float-left{ float:left;}
.pr-45{ padding-right:45px}
.opensans{font-family:'Open Sans'; font-size:18px; color:#090913; line-height:28px;}
.form-title{font-family:'PoppinsBold'; font-size:24px; line-height:28px; color:#fff;}
.form-control{border: none;border-bottom: 1px solid #fff; font-family:'Poppins Medium'; box-shadow:none;border-radius:0px; height:40px;background-color: transparent; font-size:16px; color:#fff;}
#form label{ margin-top:30px; color:#ffffff; font-family:'Poppins Medium';}
#form{ padding:20px;background: #ee2550; /* Old browsers */
background: -moz-linear-gradient(45deg, #ee2550 0%, #f66340 70%); /* FF3.6-15 */
background: -webkit-linear-gradient(45deg, #ee2550 0%,#f66340 70%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(45deg, #ee2550 0%,#f66340 70%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ee2550', endColorstr='#f66340',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */}
.btn-primary{background: #5267fd; /* Old browsers */
background: -moz-linear-gradient(left, #5267fd 0%, #0cd8f1 80%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, #5267fd 0%,#0cd8f1 80%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, #5267fd 0%,#0cd8f1 80%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5267fd', endColorstr='#0cd8f1',GradientType=1 ); /* IE6-9 */}
.btn-lg{ border:none; border-radius:0px;font-family:'Poppins SemiBold'; font-size:20.35px; color:fefefe; -webkit-box-shadow: 5px 5px 0px 0px rgba(0,0,0,0.3);
-moz-box-shadow: 5px 5px 0px 0px rgba(0,0,0,0.3);
box-shadow: 5px 5px 0px 0px rgba(0,0,0,0.3);}

.section3{ min-height:620px;}
.section3 .bgcolor{height:500px;
background: #ee2550; /* Old browsers */
background: -moz-linear-gradient(left, #ee2550 0%, #f66340 70%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, #ee2550 0%,#f66340 70%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, #ee2550 0%,#f66340 70%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ee2550', endColorstr='#f66340',GradientType=1 ); /* IE6-9 */}
.mt--70{margin-top:-70px;}

.section4{min-height:650px;}
.lin-height-30{ line-height:30px;}
.lin-height-20{line-height:20px;}
.pl-60{ padding-left:60px;}
.pr-60{ padding-right:60px;}
.deskview{display:none;}

.section5{ min-height:600px; background-image:url(../images/bgwithwhite.png); background-size: contain;  background-repeat: no-repeat;}
.popinsmedium{  font-family:'Poppins Medium';}
.section5 ul { list-style: none; padding-left: 0px; padding-left: 1.5em;}
.section5 ul li:before{ content: url(../images/list_icon.png); margin-left: -1.5em; margin-top: 10px; }
.section5 ul li{ color:#fff; line-height:35px;}
.color-white{ color:#fff;}
.featureList{margin-top: 0;padding-left: 2em;list-style-type: none;}
.featureList li::before {position: absolute;margin-left: -1.3em;}
.pl-13{ padding-left:13%; }
.downloadbt{border-radius:30px; cursor:pointer; padding:10px; display:inline-block; width:50%; color:#fff; font-family:'PoppinsBold'; background: #1ac0ed; /* Old browsers */
background: -moz-linear-gradient(45deg, #1ac0ed 0%, #1ff2ff 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(45deg, #1ac0ed 0%,#1ff2ff 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(45deg, #1ac0ed 0%,#1ff2ff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1ac0ed', endColorstr='#1ff2ff',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */}

.doitbtn{border-radius:30px; cursor:pointer; padding:5px; display:inline-block; color:#fff; font-family:'PoppinsBold'; background: #ee2550; /* Old browsers */
background: -moz-linear-gradient(left, #ee2550 0%, #f66340 70%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, #ee2550 0%,#f66340 70%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, #ee2550 0%,#f66340 70%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ee2550', endColorstr='#f66340',GradientType=1 ); /* IE6-9 */}
.doit_btn{display: block;margin: 0 auto;width: 20%;}
.footer_copy{ min-height:60px; color:#7b7b7b; background-color:#e1e1e1; padding:0px;}


.position_abs{ position: absolute; z-index: 9999;}

@media only screen and (max-width:1200px){.animation_about{right: 0%;} .pl-13 { padding-left:0px;}.section5{min-height:auto;} .section5bg{min-height:auto; background: #ee2550; /* Old browsers */
background: -moz-linear-gradient(left, #ee2550 0%, #f66340 70%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, #ee2550 0%,#f66340 70%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, #ee2550 0%,#f66340 70%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ee2550', endColorstr='#f66340',GradientType=1 ); /* IE6-9 */}
	
}
/*@media only screen and (min-width:1200px){
.fusion-main-menu > ul > li.menu-item a, .fusion-mobile-menu-expanded > ul > li.fusion-mobile-nav-item a,.main_menu {padding:10px 28px;}}*/
@media only screen and (min-width:1050px){
	.container{ width: 1050px !important;}
	.deskview{display:block;}
}
@media only screen and (min-width:990px){.Rectangle-26{height: 371px;} #similaruniversities .swiper-slide{height:480px;}}
@media only screen and (min-width:768px) and (max-width:990px){
.about_dec, .Rectangle-35{min-height:auto}
}
@media only screen and (min-width:990px) and (max-width:1200px){
	.Rectangle-35{min-height:375px}
}
@media only screen and (max-width:990px){.section3{ min-height:auto;}.section3 .bgcolor{height:auto;}
#study-destination-tab{margin-top: 0px !important;}}


.bder-right{border-right:1px solid #c4c4c4;}
.bder-left{border-left:1px solid #c4c4c4;}
@media only screen and (max-width:767px){
	#gform_wrapper_8 .gfield_time_hour i{display:none;}
	.about_us{ background: -moz-linear-gradient(left, #265780 0%, #6A2D87 90%, #265780 80%);
		background: -webkit-linear-gradient(left, #265780 0%, #6A2D87 90%, #265780 100%);
		background: linear-gradient(to right, #265780 0%, #6A2D87 100%, #265780 100%);}
	.news_events, .search-sec, .sd-enquiry-sec{		
		background: -moz-linear-gradient(left, #265780 0%, #6A2D87 90%, #265780 80%);
		background: -webkit-linear-gradient(left, #265780 0%, #6A2D87 90%, #265780 100%);
		background: linear-gradient(to right, #265780 0%, #6A2D87 100%, #265780 100%);
	}
	.Rectangle-27{background-repeat:repeat;} .pl-xs{padding-left:0px !important;} .pr-xs{ padding-right: 0px !important;}.animation_about{right: 2%;} .downloadbt{ width:auto;}.float-xs-none{ float:none;} .about_img1{margin-left: 0;} 
.pr-xs-0{ padding-right:0px !important;}
.pl-xs-0{padding-left:0px !important;}
.pr-xs-10{padding-right:10px !important;}
.pr-xs-15{padding-right:15px !important;}
.doit_btn{ width:auto;} .pl-60{ padding-left:0px;}.pr-60{ padding-right:0px;} .Rectangle-26{ width: 100%;} .about_dec{min-height: auto;}
.accrediations .partner-list-mobile{min-height: 100px;
  border-radius: 4px;
  box-shadow: 0 2px 6px 2px rgba(0, 0, 0, 0.16);
  background-color: #ffffff;
  text-align: center;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 10px;
  margin-right: 10px;
  width:290px !important;
}
.accrediations .partner-list img{height:85px;}
.news-content {  margin-top: -20px;}
.event-details ul{padding-left: 0px;}

 
.Rectangle-35 {
  width: 100%;
  min-height:auto;
  border-radius: 4px;
  background-color: #ffffff;
  display: inline-block;
}
.animation_about_left{ top: 500px; left: 80px; display: none;}
.event_animation_right{top: 89%; right: -50px;}
.event_animation_left{top: 10px; left: -50px;}
.clrcode p{ line-height: 30px;}
#service-testimonial .accrediations-top {margin-top:0 !important}
}
@media only screen and (max-width:420px){.events_list{ width: auto;} .events_img{ width: auto;} .allinone_carousel.charming .bottomNav{bottom:-33px!important; left: 100px!important}}
@media only screen and (max-width:801px){.desktopview{ display: none;}.mobileview{ display: block!important;}}

.mmb-10{margin-bottom: -5px;}
.mmb-10 p{margin: 0 0 -2px;}
@media only screen and (min-width:769px) and (max-width:1024px){.clrcode p{ line-height: inherit;}}
@media only screen and (min-width:769px) and (max-width:1200px){.news-content {  margin-top: -80px;}.clrcode p{ line-height: inherit;}}
@media only screen and (min-width:801px) and (max-width:1024px){.text-sm-center { text-align: center;}}
@media only screen and (max-width:1200px){.bdr-lt{border-top: 1px solid #dbdbe0;} .bdr-lt{border-left:none;}}
@media only screen and (min-width:767px){.text_right{ float: right;} .position_abs{ position: absolute; z-index: 9999;}
.accrediations .partner-list{min-height: 100px;
  border-radius: 4px;
  box-shadow: 0 2px 6px 2px rgba(0, 0, 0, 0.16);
  background-color: #ffffff;
  text-align: center;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 10px;
  margin-right: 10px;
  width:290px !important;
}
.accrediations .partner-list img{height:85px;}
}
.events_img img{min-height: 206px;}
@media only screen and (min-width:1200px){	
	.page-template-tpl-study-destination .container, .page-template-tpl-study-in-uk-destination .container, .page-template-tpl-study-in-ireland-destination .container,
	.page-template-tpl-study-in-new-zealand-destination .container, .page-template-tpl-study-in-usa-destination .container, .page-template-tpl-study-in-australia-destination .container,
	.page-template-tpl-study-in-canada-destination .container
	{width: 990px;}
  .page-template-tpl-university-listing .container, .single-news .container
  {width: 1050px;}
  .events_img img{width: 312px; height: 205px; object-fit: cover;}
  .event-details{margin-top: -170px;}

}
@media only screen and (min-width:1200px) and (max-width:1400px){	.event-details{margin-top: -150px;}}

text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}
.search-form .form-group {
  float: right !important;
  transition: all 0.35s, border-radius 0s;
  width: 32px;
  height: 32px;
  background-color: #fff;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
  border-radius: 25px;
  border: 1px solid #ccc;
}
.search-form .form-group input.form-control {
  padding-right: 20px;
  border: 0 none;
  background: transparent;
  box-shadow: none;
  display:block;
}
.search-form .form-group input.form-control::-webkit-input-placeholder {
  display: none;
}
.search-form .form-group input.form-control:-moz-placeholder {
  /* Firefox 18- */
  display: none;
}
.search-form .form-group input.form-control::-moz-placeholder {
  /* Firefox 19+ */
  display: none;
}
.search-form .form-group input.form-control:-ms-input-placeholder {
  display: none;
}
.search-form .form-group:hover,
.search-form .form-group.hover {
  width: 100%;
  border-radius: 4px 25px 25px 4px;
}
.search-form .form-group span.form-control-feedback {
  position: absolute;
  top: -1px;
  right: -2px;
  z-index: 2;
  display: block;
  width: 34px;
  height: 34px;
  line-height: 34px;
  text-align: center;
  color: #3596e0;
  left: initial;
  font-size: 14px;
}
.fusion-is-sticky .fusion-main-menu > ul > li > a{
	padding-left: 15px !important;
padding-right: 15px !important;
}
.Rectangle-27 .newtop .fusion-column-wrapper{margin-top: -30px;}
.ratingtext{
  font-family: 'Avenir-Heavy';
  font-size: 16px;
  font-weight: 300;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: 0.2px;
  color: #0b476a;
  padding-left: 20px;
  vertical-align: middle;
  text-decoration: none !important;
}
.university_address {
  font-family: 'Avenir-Heavy';
  font-size: 16px;
  font-weight: 300;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #09466a;
  padding-left: 10px;
  line-height: 24px;
}
.img_va_mid{vertical-align: middle;}
/******************application-form******************/
#gform_wrapper_1 .gfield input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]), #gform_wrapper_1 .gfield select
{
  border-radius: 4px;
  border: none;
  color: #333;
  background-color: #f8f8fb !important;
  font-family: 'Avenir-Light';
  font-size: 16px;
  color: #0d4472;
  height: 45px;}
  #gform_wrapper_1 .gfield textarea{  border-radius: 4px;
    border: none;
    color: #333;
    background-color: #f8f8fb !important;
    font-family: 'Avenir-Light';
    font-size: 16px;
    color: #0d4472;
    height: 90px;}

    #gform_wrapper_1 .gfield input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]):hover, #gform_wrapper_1 .gfield select:hover, #gform_wrapper_1 .gfield textarea:hover
    {
      border-color: #66afe9;
      outline: 0;
      -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
      box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
    }
    
  #gform_wrapper_1 ul.gfield_radio li input[type="radio"]{
width: 30px !important;
height: 30px;
box-shadow: inset 0 0 0 10px #fff, 0 2px 4px 0 #09466a;;
background-color: #ffffff;
padding: 0;
outline: none;
vertical-align: middle;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
border-radius: 20px;
transition: all .3s ease-in-out;
cursor: pointer;
margin: 10px;
  }
  #gform_wrapper_1 .gform_footer{padding: 0px 0 0px;
    margin: 0px 0 0;}
  #gform_wrapper_1 ul.gfield_radio li input[type="radio"]:checked{
    background-color: #09466a;
    border: none;
  }
  #gform_wrapper_1 ul.gfield_checkbox li label, #gform_wrapper_1 ul.gfield_radio li label
  {
    font-size: 16px;
font-family: 'Avenir-Light';
font-weight: 300;
color: #0d4472;
  }
  #gform_wrapper_1 .gform_title, #gform_wrapper_3 .gform_title, #gform_wrapper_5 .gform_title, #gform_wrapper_8 .gform_title,  #gform_wrapper_9 .gform_title{
  font-family: 'Avenir-Heavy';
font-size: 21px;
letter-spacing: normal;
color: #0d4472;
padding-top:0px;
padding-bottom:0px;
text-align:center;
}
#gform_wrapper_1{margin: 0;}

 
#gform_wrapper_1 li.hidden_label input{ margin-top: 0px;}

#free-consultant .modal-content {padding-top: 0px;}
#gform_wrapper_1 form{padding-left: 5%;padding-right: 5%;}
/******************application-form******************/

/*****************swiper********************/

.swiper-container {
  width: 100%;
  height: 100%;
}
.swiper-slide {
  text-align: center;
  font-size: 18px;
  background: transparent;
  /* Center slide text vertically */
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  width: 100%;
  min-height:400px;
}

/*****************swiper********************/

#main{ padding-left:0px !important;  padding-right:0px !important;}
/*
#similaruniversities .swiper-slide:nth-child(4n+1){ border-bottom: 5px solid #f6a202; border-radius: 4px;}
#similaruniversities .swiper-slide:nth-child(4n+2){ border-bottom: 5px solid #6a2d87; border-radius: 4px;}
#similaruniversities .swiper-slide:nth-child(4n+3){ border-bottom: 5px solid #09466a; border-radius: 4px;}
#similaruniversities .swiper-slide:nth-child(4n+4){ border-bottom: 5px solid #b0e7f3; border-radius: 4px;}
*/

.listbg1{ border-bottom: 5px solid #b0e7f3; border-radius: 4px;}
.listbg2{ border-bottom: 5px solid #f6a202; border-radius: 4px;}
.listbg3{ border-bottom: 5px solid #6a2d87; border-radius: 4px;}
.listbg4{ border-bottom: 5px solid #09466a; border-radius: 4px;}

.page-template-tpl-university-listing #univ_results .bgprocolor:nth-child(4n+1){ border-bottom: 5px solid #f6a202; border-radius: 4px;}
.page-template-tpl-university-listing #univ_results .bgprocolor:nth-child(4n+2){ border-bottom: 5px solid #6a2d87; border-radius: 4px;}
.page-template-tpl-university-listing #univ_results .bgprocolor:nth-child(4n+3){ border-bottom: 5px solid #09466a; border-radius: 4px;}
.page-template-tpl-university-listing #univ_results .bgprocolor:nth-child(4n+4){ border-bottom: 5px solid #b0e7f3; border-radius: 4px;}

.pl-30{ padding-left: 30px;}
.pr-20{ padding-right: 20px;}

.tab-content .fusion-sharing-box {margin-bottom: 0px !important;}
/* .page-template-tpl-university-listing .similar-university { width: 242px; min-height: 335px; } */
.content-top-pad{margin-top:-150px;}
.similar-university .pl-0{padding-left: 0px !important;} .similar-university .pr-0{ padding-right: 0px !important;}
.similar-university-slide .pl-0{padding-left: 0px !important;} .similar-university-slide .pr-0{ padding-right: 0px !important;}
.bgsearch{border-radius: 4px !important;}
.bgpagination{ background-color: #ffffff; border-radius: 4px;}
.iecpagination .current{border-color: #f5a019 !important; background-color: #f5a019 !important;}
.iecpagination .page-numbers{font-family: sf_ui_regular;  font-size: 14px; color:#545c78; padding: 25px;}
.iecpagination .page-numbers.current{padding: 16px !important;  border-radius: 4px;  line-height: 8px; color:#ffffff;}
.iecpagination {margin: 10px 0 !important;}

/* application form */
.application-form .gform_wrapper .gf_progressbar_wrapper {
    margin: 0;
    padding: 0;
}
.application-form .gform_wrapper .gf_progressbar { padding:0 }
#gform_wrapper_2 .gfield input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]), #gform_wrapper_1 .gfield select {
    border-radius: 4px;
    border: none;
    color: #333;
    background-color: #f8f8fb !important;
    font-family: 'Avenir-Light';
    font-size: 16px;
    color: #0d4472;
    height: 54px;
	border: 1px #e2e2e2 solid;
}

#gform_wrapper_2 li.hidden_label input {
    margin-top: 0px;
}
.application-form .gform_wrapper .gf_progressbar_percentage span {
    display: block;
    width: auto;
    float: right;
    margin-right: 5px;
    margin-left: 5px;
    line-height: 2.5;
}
#gform_wrapper_2 ul.gfield_radio li input[type="radio"] {
    width: 30px !important;
    height: 30px;
    box-shadow: inset 0 0 0 10px #fff, 0 2px 4px 0 rgba(0, 0, 0, 0.16);
    background-color: #ffffff;
    padding: 0;
    outline: none;
    vertical-align: middle;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: 20px;
    transition: all .3s ease-in-out;
    cursor: pointer;
    margin: 10px;
}
#gform_wrapper_2 label {
    color: #09466a !important;
    font-family: 'Avenir-Light';
    font-size: 18px;
    font-weight: 300;
}

.application-form #gform_wrapper_2 form select {
    border-radius: 4px;
    border: none;
    background-color: #f8f8fb !important;
    font-family: 'Avenir-Light';
    font-size: 16px;
    color: #09466a !important;
    height: 54px;
    border: 1px #e2e2e2 solid;
}
.application-form .gform_wrapper .gform_page_footer {
	border:none;
	padding-top:30px;
}

#gform_wrapper_2 ul.gfield_radio li input[type="radio"]:checked {
    background-color: #09466a;
    border: none;
}

#gform_wrapper_2 .gform_page_footer .gform_next_button, #gform_wrapper_2 .gform_page_footer .gform_button{
	width: 146px !important;
    height: 42px !important;
    border-radius: 4px !important;
    background-color: #fea202 !important;
    font-family: 'Avenir-Heavy' !important;
    font-size: 16px  !important;
    color: #ffffff !important;
	background-image:none !important;	
	text-transform: capitalize;
}
#gform_wrapper_2 .gform_page_footer .gform_previous_button{
	width: 146px !important;
    height: 42px !important;
    border-radius: 4px !important;
    background-color: #09466a !important;
    font-family: 'Avenir-Heavy' !important; 
    font-size: 16px !important;
    color: #ffffff !important;
    text-align: center !important;
	background-image:none !important;	
	text-transform: capitalize;
}
#gform_wrapper_2 .gform_page_footer .gform_button{
	float:right;
	margin-left:15px;
}
#gform_wrapper_2 .gform_page_footer input.button.gform_next_button {float:right}
#gform_wrapper_2 .gf_progressbar_title {font-family: 'Avenir-Light';
    font-size: 14px;
    font-weight: 300;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #09466a;
	text-align:right;
}
#gform_wrapper_2{
	margin-top:0
}
#gform_wrapper_2 li.gfield {margin-top:0 !important; margin-bottom:25px !important}
#gform_wrapper_2 li.gfield.gfield_error{padding-bottom: 0px; padding-top: 0px;}
#gform_wrapper_2 .field_description_below .gfield_description{padding-top: 0px;}
#gform_wrapper_2 li.gfield.gfield_error{border:none;}
#gform_wrapper_2 .field_description_below .gfield_description{  padding-top: 0px;}
#gform_wrapper_2 .gf_progressbar { width:100% }
/* @media only screen and (min-width:767px){
	#gform_wrapper_2 li.gf_left_half {padding:0 16px 0 0 !important}
	#gform_wrapper_2 li.gf_right_half{padding:0 0 0 16px !important}
} */
#gform_wrapper_2 li.gfield_html {margin-top:0px !important; margin-bottom:0px !important; padding-top:10px;}

#gform_wrapper_2 .gf_progressbar {
    width: 99%;
    height: 10px;
    overflow: hidden;
    line-height: 20px!important;
    border: 1px solid #EEE;
	overflow: hidden;
    background-color: #f5f5f5;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
    box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
}
#gform_wrapper_2 .gf_progressbar_percentage {
    height: 10px !important;
	background: #6a2d87;
}
#gform_wrapper_2 .gf_progressbar:after {
    display: block;
    width: 100%;
    z-index: 990;
    height: 10px !important;
    margin-top: -24px;
	box-shadow: none !important;
}
#gform_wrapper_2 .top_label div.ginput_container {
    margin-top: 0px;
}
#gform_wrapper_2 .gender .ginput_container_radio, #gform_wrapper_2 .ielts .ginput_container_radio{float:left}
#gform_wrapper_2 .gender .ginput_container_radio li, #gform_wrapper_2 .ielts .ginput_container_radio li {width:150px !important}
#gform_wrapper_2 #field_2_7 .gfield_label, #field_2_17 .gfield_label{ float:left; padding-top:15px; margin-right:60px;}
#gform_wrapper_2 h3.gf_progressbar_title {margin-right:8px !important;}
#gform_wrapper_2 .gf_progressbar {
	margin-top:-35px;
}
#gform_wrapper_2 #gform_page_2_4 .gfield_radio, #gform_page_2_5 .gfield_radio{margin-left:75px;}
#gform_wrapper_2 #gform_page_2_4 .ginput_container_radio {margin-bottom:30px;}
#gform_wrapper_2 #gform_page_2_4 h1, #gform_page_2_5 h1, #gform_page_2_6 h1{padding:0}
#gform_wrapper_2 #gform_page_2_4 li, #gform_page_2_5 li{padding-bottom:20px !important}
.online-app-rd label:first-child, #gform_page_2_6 label{padding-bottom:30px;}
#gform_page_2_6 textarea{background: #f8f8fb; height: 250px;}
#gform_page_2_7 .gfield_radio{margin-left:35px;}
#gform_page_2_7 .gfield_radio li{padding-bottom:10px !important}
#gform_page_2_8 textarea{background: #f8f8fb; height: 133px;}
#gform_page_2_8 label{font-family: 'Avenir-Heavy';
    font-size: 24px;
    padding: 10px 0 20px;}
#gform_page_2_8 .app-title{
	font-size: 24px;
	margin:0;
	font-family:'Avenir-Light';
}	
#gform_page_2_8 h1{margin-bottom:0;}
#gform_wrapper_2 ::placeholder {
  color: #01597d;
  opacity: 1; /* Firefox */
  font-size: 18px;
}

.abt-enquiry-sec1 .select-arrow{display:none !important;}

#gform_wrapper_2 :-ms-input-placeholder { /* Internet Explorer 10-11 */
 color: #01597d;
 font-size: 18px;
}

#gform_wrapper_2 ::-ms-input-placeholder { /* Microsoft Edge */
 color: #01597d;
 font-size: 18px;
}
#gform_wrapper_2 .gform_page_fields {min-height: 450px;}
#gform_wrapper_2 {
    margin: 0 !important;
}
/*********course-result-page*******************/
.result-set .list1 a, .result-set .list2 a,.result-set .list3 a{ text-decoration: none;}
#gform_wrapper_2 div.validation_error{ display: none;}
#gform_wrapper_2 .select-arrow{display:none !important}
.single #main{background: #f8f8fb;}
.univ_logo img{    width: 20px;
  height: 20px; float:left;
 /*  vertical-align: super; */
}
#owl-demo .item {
  margin: 3px;
}
#owl-demo .item img {
  display: block;
  width: 100%;
  height: auto;
}
#studywhere .owl-stage-outer {overflow: initial !important;}
.mg-auto{ margin: 0 auto;}
/*#owl-popular .owl-stage-outer {overflow: initial !important;}*/
#owl-popular .uslogosu{padding: 5px;}
#owl-popular .Rectangle-18 {width: 100%;  height: auto;}

.section_university a{text-decoration: none;}
/*.fusion-header,.fusion-header-sticky-height, .fusion-sticky-shadow{height:90 !important;}*/
.startt_your_journy a:hover,.view_all a:hover{color:#ffffff;}
.contactus-content .step5_bg {
  margin-top: -40px !important;
  display: inline-block;
}

.page-template-100-width-home .footer-counter{display: none;}
.current-menu-item .fusion-bar-highlight {background-color: #6a2d87;}
.clist4 p {min-height:130px}
.home-page-filter{
	height: 240px; background-image: linear-gradient(to bottom, #fac700, #f6a202); position: relative;
}
.home-page-filter button{width: 180px; height: 45px; border-radius: 4px; background-color: #6a2d87; border:none; color:#fff;}


/* 18-07-2019 about us */
#about-us {
	background-color : #f0f0f0;
}
#about-us .abt-lft-sec01 {
	padding:5% 5%;
	background-color : #f0f0f0;
}
#about-us .abt-lft-sec01 .abt-title{
	font-family:'Avenir-Black';
	font-size:30px;
}
#about-us .abt-lft-sec01 .abt-desc{ 
	font-family:'AvenirLTStd-MediumOblique';
	font-size:18px;
	line-height:30px;
	color:#6e6e6e;
}
#about-us .abt-rgt-sec01{
	background-color : #f0f0f0;
	padding:0
}
#about-us .abt-rgt-sec01 img{width:100%}
.team-work .abt-team-title{
	font-family: 'Avenir-Black';
    font-size: 32px;
    line-height: auto;
    color: #3d3d3d;
}
.team-work .team-desc{
	font-family: 'AvenirLTStd-Medium';
	font-size:17px;
	line-height:30px;
	color:#6e6e6e;
}
.team-iems .team-desc{
	color:#5d5d5d
}
.team-items .team-sub-title{font-family: 'Avenir-Black';
    font-size: 26px;
    line-height: auto;
    color: #3d3d3d;}
/* .team-items .team-img{
	min-height:142px;
} */
	
.about_us .iec-title{
	font-family: 'Avenir-Black';
    font-size: 32px;
    line-height: 1.67;
    color: #ffffff;	
}
.about_us .iec-desc{
	font-family: 'AvenirLTStd-Medium';
	font-size:17px;
	line-height:30px;
	color:#ffffff;
}
.iec-content {
	width: 275px;
    min-height: 355px;   
    background-color: #ffffff;
    display: inline-block;
	padding-bottom:10px;
	/*  border-radius: 4px;
    border-bottom: 5px solid #f29200; */
}
@media (min-width: 1200px) {
	.container {
		width: 1170px !important;
	}
}
.iec-content .why-iec-title{
	font-family: 'Avenir-Heavy';
    font-size: 24px;
    letter-spacing: 0.2px;
    color: #3d3d3d;
	line-height:26px;
	font-size:23px;
	padding:25px 25px 0
}
.iec-content .why-iec-dec{
	font-family: 'AvenirLTStd-Medium';
    font-size: 17px;
   /*  letter-spacing: 0.2px; */
    color: #5d5d5d;
    padding: 15px 25px;
    min-height: 190px;
	line-height:26px;
}
.view-more-btn{
	/* height: 42px; */
    border-radius: 4px;
    background-color: #f39200;
    border: none;
    font-size: 16px;
    color: #ffffff;
    font-family: 'Avenir-Heavy';
	padding:10px;
}
.our-team {
   /* background-image: url(https://d201g1c8t1ay3d.cloudfront.net/images/meet-our-team.svg);
     padding-bottom: 100px; 
   background-size: cover;
    margin-top: -1px;*/
	background:#eeeeee;
	min-height:550px !important;
}
.our-team .tm-usrs{
	margin-top:-90px;
}

.status-container {
  /* this class is used to give a max-width to the element it is applied to, and center it horizontally when it reaches that max-width */
  width: 90%;
  max-width: 1170px;
  margin: 0 auto;
}
.status-container::after {
  /* clearfix */
  content: '';
  display: table;
  clear: both;
}
#status-timeline {
  position: relative;
  /*padding: 2em 0;
   margin-top: 2em;
  margin-bottom: 2em; */
  background:#eeeeee;
  /* background-image:url(https://d201g1c8t1ay3d.cloudfront.net/images/timeline-bg.svg); */
  background-size: cover;
}
#status-timeline::before {
  /* this is the vertical line */
  content: '';
  position: absolute;
  top: 173px;
  left: 18px;
  height: 75%;
  width: 3px;
  background: #dcdcdc;
}
@media only screen and (min-width: 1170px) {
  
  #status-timeline::before {
    left: 50%;
    margin-left: -2px;
  }
}

.status-timeline-block {
  position: relative;
  margin: 2em 0;
}
.status-timeline-block:after {
  content: "";
  display: table;
  clear: both;
}
.status-timeline-block:first-child {
  margin-top: 0;
}
.status-timeline-block:last-child {
  margin-bottom: 0;
}
@media only screen and (min-width: 1170px) {
  .status-timeline-block {
    margin: 4em 0;
  }
  .status-timeline-block:first-child {
    margin-top: 0;
  }
  .status-timeline-block:last-child {
    margin-bottom: 0;
  }
}


.status-timeline-img {
  position: absolute;
  top: 18px;
  left: 11px;
  width: 16px;
  height: 16px;
  border-radius: 50%;
  /* box-shadow: 0 0 0 4px white, inset 0 2px 0 rgba(0, 0, 0, 0.08), 0 3px 0 4px rgba(0, 0, 0, 0.05); */
}
.status-timeline-img img {
  display: block;
  width: 24px;
  height: 24px;
  position: relative;
  left: 50%;
  top: 50%;
  margin-left: -12px;
  margin-top: -12px;
}
.status-timeline-img.status-picture {
  background: #09466a;
}
.status-timeline-img.status-movie {
  background: #09466a;
}
.status-timeline-img.status-location {
  background: #f0ca45;
}
@media only screen and (min-width: 1170px) {
  .status-timeline-img {
    width: 16px;
    height: 16px;
    left: 50%;
    margin-left: -8px;
    /* Force Hardware Acceleration in WebKit */
    -webkit-transform: translateZ(0);
    -webkit-backface-visibility: hidden;
  }
  .cssanimations .status-timeline-img.is-hidden {
    visibility: hidden;
  }
  .cssanimations .status-timeline-img.bounce-in {
    visibility: visible;
    -webkit-animation: status-bounce-1 0.6s;
    -moz-animation: status-bounce-1 0.6s;
    animation: status-bounce-1 0.6s;
  }
}

@-webkit-keyframes status-bounce-1 {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.5);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(1.2);
  }

  100% {
    -webkit-transform: scale(1);
  }
}
@-moz-keyframes status-bounce-1 {
  0% {
    opacity: 0;
    -moz-transform: scale(0.5);
  }

  60% {
    opacity: 1;
    -moz-transform: scale(1.2);
  }

  100% {
    -moz-transform: scale(1);
  }
}
@keyframes status-bounce-1 {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.5);
    -moz-transform: scale(0.5);
    -ms-transform: scale(0.5);
    -o-transform: scale(0.5);
    transform: scale(0.5);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -ms-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2);
  }

  100% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
}
.status-timeline-content {
  position: relative;
  margin-left: 60px;
  background: white;
  border-radius: 0.25em;
  /* padding: 1em; */
  box-shadow: 0 3px 0 #d7e4ed;
}
.status-timeline-content:after {
  content: "";
  display: table;
  clear: both;
}

.status-timeline-content p, .status-timeline-content ul, .status-timeline-content .status-read-more, .status-timeline-content .status-date {
  font-size: 13px;
  font-size: 0.8125rem;
}
.status-timeline-content .status-read-more, .status-timeline-content .status-date {
  display: inline-block;
}
.status-timeline-content p {
  margin: 1em 0;
  line-height: 1.6;
}
.status-timeline-content ul {
	margin: 1em 0;
 	line-height: 1.6;
}
.status-timeline-content .status-read-more {
  float: right;
  padding: .8em 1em;
  background: #acb7c0;
  color: white;
  border-radius: 0.25em;
}
.no-touch .status-timeline-content .status-read-more:hover {
  background-color: #bac4cb;
}
.status-timeline-content .status-date {
  float: left;
  padding: .8em 0;
  /* opacity: .7; */
  font-size:17px !important;
  font-family: 'AvenirLTStd-Medium';
  color:#09466a;
}
.status-timeline-content::before {
  content: '';
  position: absolute;
  top: 16px;
  right: 100%;
  height: 0;
  width: 0;
  border: 7px solid transparent;
  border-right: 16px solid white;
  border-left: 16px solid white;
}
@media only screen and (min-width: 768px) {
  .status-timeline-content p {
    font-size: 16px;
    font-size: 1rem;
  }
  .status-timeline-content .status-read-more, .status-timeline-content .status-date {
    font-size: 14px;
    font-size: 0.875rem;
  }
}
@media only screen and (min-width: 1170px) {
  .status-timeline-content {
    margin-left: 0;
   /*  padding: 1.6em; */
    width: 45%;
  }
  .status-timeline-content::before {
    top: 20px;
    left: 100%;
    border-color: transparent;
    border-left-color: #09466a;
  }
  .status-timeline-content .status-read-more {
    float: left;
  }
  .status-timeline-content .status-date {
    position: absolute;
    width: 100%;
    left: 122%;
    top: 0px;
    font-size: 16px;
    font-size: 1rem;
  }
  .status-timeline-block:nth-child(even) .status-timeline-content {
    float: right;
  }
  .status-timeline-block:nth-child(even) .status-timeline-content::before {
    top: 20px;
    left: auto;
    right: 100%;
    border-color: transparent;
    border-right-color: #09466a;
  }
  .status-timeline-block:nth-child(even) .status-timeline-content .status-read-more {
    float: right;
  }
  .status-timeline-block:nth-child(even) .status-timeline-content .status-date {
    left: auto;
    right: 122%;
    text-align: right;
  }
  .cssanimations .status-timeline-content.is-hidden {
    visibility: hidden;
  }
  .cssanimations .status-timeline-content.bounce-in {
    visibility: visible;
    -webkit-animation: status-bounce-2 0.6s;
    -moz-animation: status-bounce-2 0.6s;
    animation: status-bounce-2 0.6s;
  }
}

@media only screen and (min-width: 1170px) {
  /* inverse bounce effect on even content blocks */
  .cssanimations .status-timeline-block:nth-child(even) .status-timeline-content.bounce-in {
    -webkit-animation: status-bounce-2-inverse 0.6s;
    -moz-animation: status-bounce-2-inverse 0.6s;
    animation: status-bounce-2-inverse 0.6s;
  }
}
@-webkit-keyframes status-bounce-2 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateX(20px);
  }

  100% {
    -webkit-transform: translateX(0);
  }
}
@-moz-keyframes status-bounce-2 {
  0% {
    opacity: 0;
    -moz-transform: translateX(-100px);
  }

  60% {
    opacity: 1;
    -moz-transform: translateX(20px);
  }

  100% {
    -moz-transform: translateX(0);
  }
}
@keyframes status-bounce-2 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100px);
    -moz-transform: translateX(-100px);
    -ms-transform: translateX(-100px);
    -o-transform: translateX(-100px);
    transform: translateX(-100px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateX(20px);
    -moz-transform: translateX(20px);
    -ms-transform: translateX(20px);
    -o-transform: translateX(20px);
    transform: translateX(20px);
  }

  100% {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
  }
}
@-webkit-keyframes status-bounce-2-inverse {
  0% {
    opacity: 0;
    -webkit-transform: translateX(100px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateX(-20px);
  }

  100% {
    -webkit-transform: translateX(0);
  }
}
@-moz-keyframes status-bounce-2-inverse {
  0% {
    opacity: 0;
    -moz-transform: translateX(100px);
  }

  60% {
    opacity: 1;
    -moz-transform: translateX(-20px);
  }

  100% {
    -moz-transform: translateX(0);
  }
}
@keyframes status-bounce-2-inverse {
  0% {
    opacity: 0;
    -webkit-transform: translateX(100px);
    -moz-transform: translateX(100px);
    -ms-transform: translateX(100px);
    -o-transform: translateX(100px);
    transform: translateX(100px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateX(-20px);
    -moz-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    -o-transform: translateX(-20px);
    transform: translateX(-20px);
  }

  100% {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
  }
}
.status-timeline-content .head h2{   
  color:#fff;
  font-family:'Avenir-Black';
  font-size:25px;
  padding: 3px 15px 0;
}
.head.step--1{
  position: relative;
  display: flex;
  align-items: center;
  font-weight: 400;
  height: 52px;  
  background-color: #09466a;    
}
.timeline-desc p{
	padding: 3px 15px 0;
	font-size:17px;
	font-family:'AvenirLTStd-Medium';
}
.status-timeline-title{
	color:#3d3d3d;
	font-family:'Avenir-Black';
	font-size:32px;
}
.status-year{
 margin-bottom:20px;	
}
@media only screen and (max-width: 1169px) {
	#status-timeline::before {
		content: '';
		position: absolute;
		top: 160px;
		left: 18px;
		height: 0;
		width: 0;
		background: #dcdcdc;
	}
	.status-timeline-content .status-date{
		padding-left:15px;
	}
	.status-timeline-content::before {
		content: '';
		position: absolute;
		top: 16px;
		right: 100%;
		height: 0;
		width: 0;
		border: 7px solid transparent;
        border-right-color: transparent;
        border-right-style: solid;
        border-right-width: 7px;
        border-left-color: transparent;
        border-left-style: solid;
        border-left-width: 7px;
		border-right: 16px solid #09466a;
		border-left:0px;
	}
	.status-timeline-img.status-picture {
		display:none;
	}
	.status-timeline-content{
		margin-left:0;
	}
	.iec-history{
		padding-bottom:30px !important;
	}


}
@media only screen and (max-width: 448px) {
	.status-timeline-content .head h2{
		font-size:20px;
	}
}
.testimonial-title {
	color: #3d3d3d;
    font-family: 'Avenir-Black';
    font-size: 32px;
	text-align:center;
}
.testimonial-subtitle{
	font-size: 21px !important;
    font-family: 'AvenirLTStd-MediumOblique' !important;
    color: #09466a;
	text-align:center;
}
#testimonial h3{ margin-top: 0.5em;}
#testimonial h1{margin-bottom: 0;}
.accrediations .allinone_carousel.sweet{
	margin-top:-20px;
}
.accrediations .allinone_carousel.sweet .bottomNav {
    top: 96% !important;
    margin-left: 110px;
}
#testimonial{
	 background-color:#eeeeee;
	background-image:url(https://d201g1c8t1ay3d.cloudfront.net/images/testimonial-bg.svg);
	background-size:cover;
	/*top: -100px; */
}
#testimonial-01{
	 background-color:#eee;
	background-image:url(https://d201g1c8t1ay3d.cloudfront.net/images/testimonial-bg.svg);
	background-size:cover;
	/*top: -100px; */
}
.contact-us{
	min-height: 420px !important;
	background-image:url(https://d201g1c8t1ay3d.cloudfront.net/images/contact-banner.png);
	background-size:cover;
}
.contactus-title{
    font-family: 'Avenir-Black';
    font-size: 43px;
    color: #3d3d3d;
	margin-top: 10%;
    margin-bottom: 10%;
}
.iec-contact-title {
	font-family: 'Avenir-Black';
    font-size: 32px;
    color: #3d3d3d;
	margin:0;
}
.iec-contact-subtitle{
	font-size: 21px !important;
    font-family: 'AvenirLTStd-Oblique' !important;
    color: #595959;
	font-style:italic;
	text-align:center;
	margin:10px 0;
}
.iec-our-office .country-list{
	border:1px solid #eeeeee;
	border-radius: 3px;
	    /* max-height: 284px; */
}
.iec-our-office .country-list ul li i {
    padding-right: 10px;
}
.country-list .iec-cntry-name{
	font-family: 'Avenir-Black' !important;
    font-size: 24px;
    color: #3d3d3d;
	padding:10px 10px 10px 0;
}
/* .country-list .iec-cntry-name:before{
	content:'';
	width:10px;
	margin-left:20px;
} */
.country-list .contact-address ul{
	padding:0 ;
	margin:0;
}
.country-list .contact-address ul li{
	font-size: 17px !important;
    font-family: 'AvenirLTStd-Roman' !important;
    color: #5d5d5d;
	margin-bottom:10px;
}
.country-list .contact-address ul li.clist3{
	margin-bottom:0;
}
.iec-country-detail .contact-address ul li.clist3{
	margin-bottom:10px;
}
.country-list .contact-address ul li.clist1::before {
    content: url(https://d201g1c8t1ay3d.cloudfront.net/images/phone-icon.svg);
    color: #c9057d;
    font-weight: bold;
    display: inline-block;
    width: 30px;
   
}
.country-list .contact-address ul li.clist2::before {
    content: url(https://d201g1c8t1ay3d.cloudfront.net/images/email-icon.svg);
    color: #c9057d;
    font-weight: bold;
    display: inline-block;
    width: 30px;
    
}
.country-list .contact-address ul li p{
	display:table-cell;
	line-height: 25px;
}
.country-list .contact-address ul li.clist3::before {
    content: url(https://d201g1c8t1ay3d.cloudfront.net/images/address-icon.svg);
    color: #c9057d;
    font-weight: bold;
    display: inline-block;
    width: 30px;
    
	float:left;
}
.iec-map{
	background-color:#ececec;
	z-index:99;
}

.iec-enquiry-title {
	font-family: 'Avenir-Heavy';
    font-size: 30px;
    color: #3d3d3d;
}
.iec-enquiry-subtitle{
	font-size: 18px;
    font-family: 'Avenir-Light';
    color: #6e6e6e;
	text-align:center;
	line-height: 34px;
}
.iec-contact-detail { border-radius: 4px; background-color: #ffffff;}
.iec-map-image{background-color: #ececec}
.iec-form-title{
	font-family: 'Avenir-Heavy';
    font-size: 25px;
    color: #09466a;
	border-radius: 0 0 3px 3px;
	margin-top: 0.67em;
	margin-bottom: 0.67em;
}
.iec-enquiry-form{
	padding-bottom:30px;
}
.iec-enquiry-form .gform_button.button{
	background:#f29200;
	text-transform:capitalize;
}

#gform_wrapper_3 ::placeholder, #gform_wrapper_5 ::placeholder, #gform_wrapper_8 ::placeholder, #gform_wrapper_9 ::placeholder, #gform_wrapper_1 ::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #1c5585!important;
  font-family: 'AvenirLTStd-Roman' !important;
  font-size:17px;
}

#gform_wrapper_3 :-ms-input-placeholder, #gform_wrapper_5 :-ms-input-placeholder, #gform_wrapper_8 :-ms-input-placeholder, #gform_wrapper_1 :-ms-input-placeholder, #gform_wrapper_9 :-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #1c5585!important;
  font-family: 'AvenirLTStd-Roman' !important;
  font-size:17px;
}

#gform_wrapper_3 ::-ms-input-placeholder, #gform_wrapper_5 ::-ms-input-placeholder, #gform_wrapper_8 ::-ms-input-placeholder, #gform_wrapper_1 ::-ms-input-placeholder, #gform_wrapper_9 ::-ms-input-placeholder { /* Microsoft Edge */
  color: #1c5585!important;
  font-family: 'AvenirLTStd-Roman' !important;
  font-size:17px;
}


 #gform_wrapper_3 .gfield input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]), #gform_wrapper_3 .gfield select,
  #gform_wrapper_9 .gfield input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]), #gform_wrapper_9 .gfield select,
 #gform_wrapper_5 .gfield input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]), #gform_wrapper_5 .gfield select,
 #gform_wrapper_8 .gfield input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]), #gform_wrapper_8 .gfield select,
#gform_wrapper_1 .gfield input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]), #gform_wrapper_1 .gfield select {
    border-radius: 4px;
    border: none;
    color: #333;
    background-color: #f8f8fb !important;
    font-family: 'AvenirLTStd-Roman';
    font-size: 17px;
    color: #0d4472;
    height: 54px;
	border:none; border-radius:3px;
	outline:none;
}
#gform_wrapper_5 .gfield select{height:45px;}
#gform_wrapper_8 .gfield select{height:45px;width:100%;}
#gform_wrapper_8 .gfield input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]), #gform_wrapper_8 .gfield select, .gform_wrapper .gfield textarea{padding: 8px 10px;}
#gform_wrapper_8 form{padding-left:5%; padding-right:5%;}
#gform_wrapper_3 .gfield input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]),
#gform_wrapper_9 .gfield input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]),
#gform_wrapper_5 .gfield input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]),
#gform_wrapper_8 .gfield input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]),
#gform_wrapper_1 .gfield input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]) {
    border-radius: 4px;
    border: none;
    color: #333;
    background-color: #f8f8fb !important;
    font-family: 'AvenirLTStd-Roman';
    font-size: 16px;
    color: #0d4472;
    height: 54px;
    border: 1px #e2e2e2 solid;
	border:none; border-radius:3px;
}
#gform_wrapper_5 .gfield input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]),
#gform_wrapper_8 .gfield input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"])
{
	height: 45px;
	width:100%;
}
#gform_wrapper_3 .gfield textarea, #gform_wrapper_5 .gfield textarea, #gform_wrapper_8 .gfield textarea, #gform_wrapper_1 .gfield textarea, #gform_wrapper_9 .gfield textarea {
    border-radius: 4px;
    border: none;
    color: #333;
    background-color: #f8f8fb !important;
    font-family: 'AvenirLTStd-Roman';
    font-size: 16px;
    color: #0d4472;
    border: 1px #e2e2e2 solid;
	border:none; border-radius:3px;
}
#gform_wrapper_3 textarea, #gform_wrapper_9 textarea, #gform_wrapper_5 textarea, #gform_wrapper_8 textarea, #gform_wrapper_1 textarea{background-color: #f8f8fb !important; height:211px; border:none; border-radius:3px;}
#gform_wrapper_3 .gfield_checkbox label, #gform_wrapper_9 .gfield_checkbox label, #gform_wrapper_5 .gfield_checkbox label, #gform_wrapper_8 .gfield_checkbox label, #gform_wrapper_1 .gfield_checkbox label {
	font-family: 'AvenirLTStd-Roman' !important;
    font-size:17px;
	color:#0d4472;
	margin-top:0px;
 }
#input_3_6, #input_5_6{
	margin-top:0
}
#gform_wrapper_3 .select-arrow, #gform_wrapper_9 .select-arrow, #gform_wrapper_5 .select-arrow, #gform_wrapper_8 .select-arrow, #gform_wrapper_1 .select-arrow{display:none;}

#field_3_8{
	/* margin-top:-160px !important; */
}
body #gform_wrapper_3 ul li.gfield, body #gform_wrapper_9 ul li.gfield,#gform_wrapper_5 ul li.gfield, #gform_wrapper_8 ul li.gfield, #gform_wrapper_1 ul li.gfield{margin-top:0}
#gform_wrapper_3 li.hidden_label input, #gform_wrapper_9 li.hidden_label input, #gform_wrapper_5 li.hidden_label input, #gform_wrapper_8 li.hidden_label input, #gform_wrapper_1 li.hidden_label input{ margin-top: 0px;}
.gf_placeholder{
  color: #1c5585!important;
  font-family: 'AvenirLTStd-Roman' !important;
  font-size:17px;
}
#gform_wrapper_8 li.hidden_label input{width: 100%;}
#gform_wrapper_3 .top_label li.gfield.gf_left_half textarea, #gform_wrapper_3 .top_label li.gfield.gf_right_half textarea, #gform_wrapper_9 .top_label li.gfield.gf_left_half textarea, #gform_wrapper_9 .top_label li.gfield.gf_right_half textarea,
#gform_wrapper_5 .top_label li.gfield.gf_left_half textarea, #gform_wrapper_5 .top_label li.gfield.gf_right_half textarea,#gform_wrapper_8 .top_label li.gfield.gf_left_half textarea, #gform_wrapper_8 .top_label li.gfield.gf_right_half textarea,
#gform_wrapper_1 .top_label li.gfield.gf_left_half textarea, #gform_wrapper_1 .top_label li.gfield.gf_right_half textarea{
	    width: 100%
}
#gform_submit_button_3,#gform_submit_button_5,#gform_submit_button_8,#gform_submit_button_1{
	width:20%;
	color:#fff;
	font-size:17px;
	padding:15px;
}
#gform_wrapper_8 input:not([type="radio"]):not([type="checkbox"]):not([type="image"]):not([type="file"]){line-height:normal;}
#gform_wrapper_8 #gform_submit_button_8:hover { background:#6a2d87;color:#ffffff;}
#gform_wrapper_5 .gform_footer,#gform_wrapper_1 .gform_footer, #gform_wrapper_8 .gform_footer{
	margin:0;
	padding:0;
	text-align:center;
}
#gform_wrapper_3 .gform_footer{margin:0;padding:0;}
#gform_wrapper_9 .gform_footer{margin:0;padding:0;}

.gfield_checkbox li {
  position: relative;
  padding-left: 40px;
}
.gfield_checkbox li label {margin-left:35px !important}
.gfield_checkbox li label:after {
  content: "";
  background: #fff;
  width: 17px;
  height: 17px;
  display: block;
  position: absolute;
  left: 5px;
  top: 5px;
  border-radius: 3px;
  z-index: 0;
  border: 2px solid #2e3192;
}
.gform_wrapper li.gfield.gfield_error{padding-bottom: 0px;padding-top: 0px;}
.gform_wrapper .field_description_below .gfield_description{padding-top: 0px;}
.gform_wrapper .top_label li.gfield.gf_left_half .ginput_container:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(.ginput_quantity):not(.datepicker), .gform_wrapper .top_label li.gfield.gf_right_half .ginput_container:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(.ginput_quantity):not(.datepicker){margin: 0px 0 0;}
#gform_wrapper_5, #gform_wrapper_8{margin: 0px 0;}
.gfield_checkbox li label:before {
  content: "";
  display: block;
  position: absolute;
  width: 8px;
  height: 14px;
  border: solid #2e3192;
  border-width: 0 3px 3px 0;
  left: 9px;
  top: 22px;
  transform: rotate(45deg);
  opacity: 0;
  z-index: 1;
  transition: all 100ms;
}
input[type="checkbox"] {
  opacity: 0;
  outline: none;
  z-index: 100;
  width: 27px;
  height: 27px;
  top: 0;
  left: 0;
  position: absolute;
  appearance: none;
  cursor: pointer;
}
input[type="checkbox"] + label {
  cursor: pointer;
}
input[type="checkbox"]:checked + label:before {
  opacity: 1;
  top: 5px;
}
#gform_wrapper_3 ul.gfield_checkbox, #gform_wrapper_9 ul.gfield_checkbox, #gform_wrapper_5 ul.gfield_checkbox, #gform_wrapper_8 ul.gfield_checkbox{
    margin: 24px 0;
    padding: 0;
}
#iec-blog{
	background-color:#ececec
}
.blog-title{
	font-family: 'Avenir-Black';
    font-size: 32px;
    line-height: 1.67;
    color: #3d3d3d;
}
.blogs_events{
	background-image: url(https://d201g1c8t1ay3d.cloudfront.net/images/articlesbg.svg);
    background-repeat: no-repeat;
    background-size: cover;
    background-color: #ececec;
}
/* .tab-pane p {border-bottom: 1px solid rgba(0,0,0,.125); padding-bottom:10px; } */
.tab-pane p:last-child {border-bottom:0}
#iec-blog .card{border:none}
#iec-blog .newstabs{border-bottom:none;}
.event-sub-title{color:#fcfcfc; font-family:'AvenirLTStd-Oblique'; padding:10px 0; font-size:18px;}
.article-image {width:304px; height:328px;}
.article_list {
	min-height: 330px;
    width: auto;
    /* border-bottom: 7px solid #f29200; */
    background: #ffffff;
	margin-bottom:20px;
	border-radius: 5px;
}
.latest-article-img {
    border-radius: 4px;
    background-color: #d8d8d8;
    object-fit: contain;
    height: 330px;
}
.latest-article-img img {
	object-fit: cover;
    min-height: 330px;
   
}
.events-img-container {
    position: relative;
}
.article-tag{
	font-family: 'AvenirLTStd-Roman';
    color: #7a7979;
    font-size: 17px;
    text-align: left;
	margin-top: 20px;
}
.article-title, .article-title a {
    text-decoration: none;
    outline: none;
    font-family: 'AvenirLTStd-Heavy';
    font-size: 24px;
    line-height: 29px;
    color: #3d3d3d;
}
.iec-article-sharing .fusion-sharing-box{
	margin:0;
	padding:0;
	opacity:1 !important;
}
.iec-article-sharing .fusion-sharing-box .fusion-social-networks.boxed-icons .fusion-social-network-icon {
    margin: 5px;
    border-radius: 18px !important;
}
.iec-article-sharing .fusion-sharing-box .fusion-social-networks{
	text-align:left;
	padding-left: 15px;
}
.article-desc{
	font-family: 'AvenirLTStd-Roman';
    font-size: 17px;
    line-height: 26px;
    color: #5d5d5d;
    padding: 0px 14px 0px 15px;
    text-align: left;
    /* min-height: 90px; */
}
.article-desc p{
	margin-bottom:0;
}
#consultation{
	background-color:#f6f6f6;
}
.fusion-footer .quick-links {
    text-transform: uppercase;
    height: 22px;
    font-family: 'Avenir-Black';
    font-size: 20px;
    color: #ffffff;
}
.fusion-footer .uk-offce-abroad{
	padding-top: 40px;
	position:relative;
}
.iec-footer .uk-offce-abroad:after{
	content: url('https://d201g1c8t1ay3d.cloudfront.net/images/footer-bdr.png');
    width: 4px;
    height: 100%;
    top: 65px;
    right: 20px;
    position: absolute;
    display: inline-block;
}
.iec-footer .fusion-column-last:after{
	content: '';
    width: 4px;
    height: 100%;
    top: 25px;
    right: 20px;
    position: absolute;
    display: inline-block;
}

.fusion-footer .iec-footer ul li {
    list-style: none;
    opacity: 1;
    font-family: 'AvenirLTStd-Roman';
    font-size: 17px;
    padding: 0;
    color: #f8f8fb;
    line-height: 40px;
}

.fusion-column-last.uk-offce-abroad ul{
	line-height:26px;
}
.page-id-10709 #consultation{
	display:none;
}
.iec-register {margin-top:22px; margin-bottom:15px;}
.iec-email-box{width:175px !important;}
.iec-register-btn{color:#0d4472; margin-left: -2px;}

.iec-email-box::-webkit-input-placeholder {
    /* WebKit, Blink, Edge */
    color: #FFF !important;
}
.iec-email-box:-moz-placeholder {
    /* Mozilla Firefox 4 to 18 */
    color: #FFF !important;
    opacity: 1;
}
.iec-email-box::-moz-placeholder {
    /* Mozilla Firefox 19+ */
    color: #FFF !important;
    opacity: 1;
}
.iec-email-box:-ms-input-placeholder {
    /* Internet Explorer 10-11 */
    color: #FFF !important;
}
/* .iec-footer .custom-html-widget:after{
  content: "";
    width: 40px;
    height: 3px;
    background-color: #529600;
    left: 0;
    position: relative;
    display: block;
    top: 10px;
} */
.fusion-footer-widget-area{
	padding:0px 30px !important;
}
.iec-footer-sec.fusion-footer-copyright-area{
	background-color: #093960;
	border:none;
    padding:10px;
	
}
.iec-footer-sec .fusion-copyright-notice{
	font-family: 'AvenirLTStd-Roman';
    font-size: 15px;
	color:#f8f8fb
}
.iec-footer-sec .fusion-copyright-notice a:first-child {
	margin-left:0;
}
.iec-footer-sec .fusion-copyright-notice a {
    color: #f8f8fb;
	margin:0 20px;
	text-decoration:none;
}
.iec-footer .uk-offce-abroad ul li i{
	padding:0 10px;
	font-size: 14px;
}
.iec-footer-sec .fusion-social-networks .fusion-social-network-icon{
	margin:0 1px;
}
.iec-map-image{
	display:none;
}
.page-id-10709 .iec-map-image, .page-id-31875 .iec-map-image{
	display:block;
}

.allinone_carousel.charming .bottomNavButtonOFF{
	margin-right:10px;
}
.allinone_carousel.charming .bottomNav{
	width: 100px !important;
}
.fusion-alignright ul li a {
	text-decoration:none;
}
.fusion-alignright .menu-text{
	font-family:'AvenirLTStd-Roman';
	font-size:16px;
	color:#6d6d6d;
}
.fusion-main-menu li a .menu-text:hover{border-bottom:4px solid #6a2d87;padding-top: 4px;}
.fusion-main-menu li:last-child a .menu-text:hover{border-bottom:none;padding-top: 0px;}
.top_email, .top_phone, .fusion-contact-info{
	/* font-size:16px; */
}
.iec-our-services .our-services-title{
	font-family:'Avenir-Black';
	font-size:32px;
	line-height:45px;
	color:#3d3d3d;
}
.iec-our-services .our-services-subtitle{
	font-size:18px;
	font-family:'AvenirLTStd-MediumOblique';
	line-height:30px;
	color:#6e6e6e
}
.services-01-content  .service-01-title h2{
	font-family:'Avenir-Black' !important;
	font-size:25px;
	color:#3d3d3d;
	line-height: 24px !important;
	padding-bottom:10px;
	
}
.services-01-content  .service-01-title h3{
	font-size:17px;
	font-family:'AvenirLTStd-Medium';
	line-height:30px;
	color:#5d5d5d;
	margin-top:0;
}
.services-01-icon img{
	width:67px;
	height:67px;
}
.service-01-text{
	font-size:19px;
	font-family:'AvenirLTStd-Medium' !important;
	line-height:25px;
	color:#0d4472;
	padding:5px 0 0 75px;
}
.our-services-section-02{
	background-image: url(https://d201g1c8t1ay3d.cloudfront.net/images/our-services-02.svg);
    background-repeat: no-repeat;
    background-size: cover;
    background-color: #FFF;	
}
.services-02-content .service-02-title h2{
	font-family:'Avenir-Black' !important;
	font-size:25px;
	color:#fff;
	line-height: 24px !important;
	padding-bottom:20px;
}
.services-02-content .service-02-title p{
	font-size:17px;
	font-family:'AvenirLTStd-Medium';
	line-height:30px;
	color:#fff;
	
}
.our-services-section-03{
	background:#eeeeee;
}

.our-services-section-03 .services-03-img img{
	box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.16);
  -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.16);
  -moz-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.16);
}
/*section 04 */
.our-services-section-04{
	background-image: url(https://d201g1c8t1ay3d.cloudfront.net/images/services-bg.png);
    background-repeat: no-repeat;
    background-size: cover;
    background-color: #FFF;	
	min-height:666px !important;
}
.services-04-content .service-04-title h2{
	font-family:'Avenir-Black' !important;
	font-size:25px;
	color:#fff;
	line-height: 24px !important;
	padding-bottom:20px;
}
.services-04-content .service-04-title p{
	font-size:17px;
	font-family:'AvenirLTStd-Medium';
	line-height:30px;
	color:#fff;
	
}
#service-testimonial .accrediations-top{
	margin-top:-65px;
}
.intl-tel-input .country-list {
	z-index:8 !important;	
}
#study-destination{
	position:relative
}
#study-destination img{width:100%}
#iec-search-section{ top:-130px;}
#study-destination-tab{ margin-top:-50px; width:100% }
#study-destination-tab .fusion-tab-heading{
	color:#0d4472;
	font-size:16px;
	font-family:'AvenirLTStd-Heavy';
}
#study-destination-tab .tab-content{background:#fff}
#study-destination-tab a.tab-link{border:none; padding:18px 0; margin-right:0}
#study-destination-tab .tab-pane p{
	/* display:none; */
}
#study-destination-tab .fade:not(.show) {
   opacity: 1;
}
ul.food-sec{
	margin:0;
	padding:0;
}
.food-sec ul{
	margin:0;
	padding:0;
}
.food-sec ul li{padding-bottom:8px;}
.cost-study ul li{padding-bottom:8px;}
.cost-study ul{
	padding-left:15px;
	margin:0;
}
.latest-events{
	background-image: url(https://d201g1c8t1ay3d.cloudfront.net/images/articlesbg.svg);
    background-repeat: no-repeat;
    background-size: cover;
    background-color: #f8f8fb;
}
#study-destination-tab .tab-pane{
	border:none !important;
	border-radius:0 0 5px 5px ;
}
#study-destination-tab .fusion-tabs .nav-tabs{
	border:none !important;
	border-radius:5px 5px 0 0;
	/* border: 1px solid #fff !important; */
}
a:hover{
	text-decoration:none;
	color: inherit;
}
.iec-services-01{
	background:#f5f5f5;
}
.iec-service-steps img{width:80px;}
.iec-service-steps:not(:last-child):after{
	content: url(https://d201g1c8t1ay3d.cloudfront.net/images/process-line.png) !important;
    position: absolute;
    top: 15%;
    left: 71%;
}
.iec-service-steps.purple-line:after{
	content: url(https://d201g1c8t1ay3d.cloudfront.net/images/purple-line.png) !important;
}


.iec-service-sp h2{ font-family: 'Avenir-Black' !important; font-size:30px; line-height:43px; color:#3d3d3d}
.iec-service-sp h1{ font-family: 'Avenir-Black' !important; font-size:30px; line-height:43px; color:#3d3d3d}
.iec-service-sp h3{ font-family: 'AvenirLTStd-MediumOblique' !important; font-size:16px; line-height:28px; color:#6e6e6e}
h2.common-test{ font-family: 'Avenir-Black' !important; font-size:25px; line-height:43px; color:#3d3d3d}
.student-profiling{background:#fff; padding:0 40px 40px !important;border-radius: 5px;}
.iec-sp-content p{
	font-size: 16px;
    font-family: 'AvenirLTStd-Medium';
    line-height: 29px;
    color: #5d5d5d;
}
.iec-sp-content p a{
	color: #0d4472;
    font-size: 16px;
    font-family: 'AvenirLTStd-Heavy';
}
.iec-sp-content h3{
	font-family: 'AvenirLTStd-Heavy';
    font-size: 20px;
    margin: 0 0 15px;
}
.iec-sp-title h2{
	font-family: 'Avenir-Black' !important; font-size:30px; line-height:43px !important; color:#fff;
}
.iec-sp-content ul {
	padding-left:15px;
}
#student-pf-process {
	background-image: url(https://d201g1c8t1ay3d.cloudfront.net/images/process-bg.svg);
    background-repeat: no-repeat;
    background-size: cover;
    background-color: #f5f5f5;
}
#student-pf-process .container .row:last-child .sp-content{border-bottom:0}
#student-pf-process .container .row:last-child { margin-bottom:20px; }
.sp-content{
	border-bottom:1px solid #fff;
	padding:0 !important;	
}
.nbr{border:none;}
.sp-content p{
	font-size: 16px;
    font-family: 'AvenirLTStd-Medium';
    line-height: 25px;
    color: #fff;
}
.sp-content p a{color: #fff; font-size: 16px; font-family: 'AvenirLTStd-Heavy'; text-decoration:underline}
.sp-content ul{ 
	padding:0;
	font-family: 'AvenirLTStd-Medium';
    line-height: 25px;
    color: #fff;
	font-size: 16px;
	list-style:none;
	margin-top:0
}
.sp-content ul li:before{ 
	content: url(https://d201g1c8t1ay3d.cloudfront.net/images/list-disc.png);
    display: inline-block;
    width: 1em;
    margin-right: 8px;
}
.sp-content h4{
	font-size: 20px;
    font-family: 'AvenirLTStd-black';
    line-height: 25px;
    color: #fff;
	margin:0;
	margin-bottom:10px;
}
.standard-test{
	border: 1px solid #e5e4e3;
}
.standard-test i.fa-check{
	color:#fac400;
}
.standard-test i.fa-minus{
	color:#6a2d87
}
.standard-test th{
	font-size: 16px;
    font-family: 'AvenirLTStd-Medium';
    line-height: 25px;
    color: #3d3d3d;
	vertical-align: middle !important
}

.standard-test td{
	padding:10px;
	text-transform:uppercase;
	font-size: 16px;
    font-family: 'AvenirLTStd-Medium';
	/* text-align:left;
	padding-left:30px !important */
}

.standard-test tr{background:#fdfdfd}
.head-01{ background:#fafafa; border: 1px solid #e5e4e3;} 
tr.country-list{background:#f8f8f8}
.standard-test tbody>tr>td:nth-child(1){	
	border: 1px solid #e5e4e3;
}
.about-iec{
	min-height: 420px !important;
    background-image: url(https://d201g1c8t1ay3d.cloudfront.net/images/about-us.png);
    background-size: cover;
}
.aboutus-title{
	color:#fff;
	font-family: 'Avenir-Black';
    font-size: 43px;
    margin-top: 10%;
    margin-bottom: 10%;
}
span.text-1{
	display:block;
	font-family: 'Avenir-Black';
	color:#105477;
	font-size:21px;
}
span.text-2{
	display:block;
	font-family: 'AvenirLTStd-Roman';
	color:#4d4d4d;
	font-size:16px;
}
.team-list{
	position: relative !important;
	min-height:330px;
}
@media only screen and (max-width : 1199px) {
	.team-list{
		min-height:272px !important;
	}
}
@media only screen and (max-width : 991px){
	.team-list .overlay .member-details{
		bottom:20px !important;
	}
}
@media only screen and (max-width:767px){
	.member-image .iec-team-member{
		display: block;
		width: 100%;
		height: auto;
	}
	.team-list .overlay {
		height:100% !important;
	}
}
.team-list .overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 96%;
  width: 100%;
  opacity: 0;
  transition: .5s ease;
 /*  margin-bottom:32px; */
  background: rgba(106, 45, 135, 0.5); 
  

}

.team-list:hover .member-image{
	  border:4px solid #62287e;
}
/* .team-list:hover .member-image img {
  opacity: 0.3;
} */
.team-list:hover .overlay {
  opacity:1;    
}
.team-list .overlay .member-details{
	position: absolute;
    bottom: 0;
    padding: 0 20px;
}

.tm-title{
	margin:7px 0 7px;
	font-family:'AvenirLTStd-Roman';
	font-size:14px;
	color:#fff;
	text-align:left;
}
.team-contact img{margin-right:5px; margin-bottom:20px;}
.enquire-btn{cursor:pointer;}
@media only screen and (max-width:1024px){
	.iec-service-steps:not(:last-child):after{
		content: url(https://d201g1c8t1ay3d.cloudfront.net/images/process-line.png) !important;
		position: absolute;
		top: 15%;
		left: 75% !important;
	}
	.iec-service-steps.purple-line:after{
		content: url(https://d201g1c8t1ay3d.cloudfront.net/images/purple-line.png) !important;
	}
	.overlay{
		margin-bottom:0;
	}
	.team-contact img{
		margin-bottom:0;
	}
}
@media only screen and (max-width:990px){
	
	.bder-right{border:none;}
	
	#similaruniversities .swiper-slide{min-height:1000px;}
	.iec-service-steps:not(:last-child):after{
		content: url(https://d201g1c8t1ay3d.cloudfront.net/images/process-line.png) !important;
		position: absolute;
		top: 15%;
		left: 66% !important;
	}
	.iec-service-steps.purple-line:after{
		content: url(https://d201g1c8t1ay3d.cloudfront.net/images/purple-line.png) !important;
	}
	#doc:after{
		content:'' !important;
	}
}
@media only screen and (max-width:767px){
	
	.iec-footer .uk-offce-abroad:after{content:none;}
	.events_title{min-height:auto;}
	.dropdown-item:focus, .dropdown-item:hover{background-color: transparent;}
	
	.iec-service-steps:nth-child(even):after{
		content: '' !important;
	}
	.iec-service-steps:not(:last-child):after{
		left: 70% !important;
	}
	#doc:after{
		content: url(https://d201g1c8t1ay3d.cloudfront.net/images/process-line.png) !important;
	}
	#doc.iec-service-steps.purple-line:after{
		content: url(https://d201g1c8t1ay3d.cloudfront.net/images/purple-line.png) !important;
	}
}
@media only screen and (max-width:576px){
	.iec-service-steps:not(:last-child):after{
		content:'' !important
	}
	#doc:after{
		content:'' !important;
	}
	.iec-service-steps.purple-line:after{
		content:'';
	}
	.country-list img{
		width:100%;
		padding-bottom:10px;
	}
	.content-top-pad{margin-top:-50px;}
}
.online-share, .online-chat{
	/* opacity:0 */
}
.blog-text{
	background:#fff;
	border-radius:5px;
}
.fusion-footer-widget-area .widget a:hover, .fusion-footer-widget-area ul li a:hover{
	color:#fff !important;
}
.fusion-footer-widget-area ul li a{
	display:inline;
	color:#fff !important;
}
.service-01-title p{
	font-family:'AvenirLTStd-Roman';
	font-size:17px;
	color:#5d5d5d;
}

/* University Rankings */
.top-universities {color:#ffffff; font-family:'Avenir-Black'; font-size:30px; }
.rank-title, .rank-subtitle, .ranking-year, .ranking-year select{color:#ffffff; font-family:'AvenirLTStd-Roman'; font-size:16px; line-height:22px; }
.iec-top-universities {color:#3d3d3d; font-family:'Avenir-Black'; font-size:30px; }
.iec-rank-title, .iec-rank-subtitle{color:#3d3d3d; font-family:'AvenirLTStd-Roman'; font-size:16px; line-height:22px; }
.methodology {color:#ffffff; font-family:'Avenir-Black'; font-size:24px;}
.methodology-txt p{color:#ffffff; font-family:'AvenirLTStd-Medium'; font-size:17px; line-height:30px}
.ranking-year select{width: 130px; background: transparent !important; border: 1px solid #bc87cc; color:#fff; padding-left:10px; height:40px; margin-left:10px;}
.ranking-year select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    /* Some browsers will not display the caret when using calc, so we put the fallback first */ 
    background: url("https://d201g1c8t1ay3d.cloudfront.net/images/select-arrow.png") transparent no-repeat 98.5% !important; /* !important used for overriding all other customisations */
    background: url("https://d201g1c8t1ay3d.cloudfront.net/images/select-arrow.png") transparent no-repeat calc(100% - 10px) !important; /* Better placement regardless of input width */
  }
 /*course listing page */ 
 .iec-course-list{background:#f4f4f4}
.iec-course-title{color:#3d3d3d; font-family:'Avenir-Black'; font-size:30px;line-height:45px }
.iec-course-subtitle{color:#6e6e6e; font-family:'AvenirLTStd-oblique'; font-size:17px;line-height:30px }  
/*.iec-course-detail:not(:last-child){background-color:#fff; border-bottom:1px solid #cbcbcb;}
.iec-course-detail:hover{background-color:#f6faff; border:1px solid #c8e3fe}
.course-sec-01:after { content: url(https://d201g1c8t1ay3d.cloudfront.net/images/course-devider.png) !important;   position: absolute; right: 0;  top: -5px;}
.uni-course-sec-01:after { content: url(https://d201g1c8t1ay3d.cloudfront.net/images/uni-divider.png) !important;   position: absolute; right: 0; top:-5px }
.uni-course-sec-01 .serial{font-family:'AvenirLTStd-Roman'; font-size:17px;color:#888888;position:absolute; top:30px; }
ul.course-sec-02{list-style:none; margin-bottom:0}
ul.course-sec-02 .list-01{}
span.country-location a{color:#09466a; font-family:'AvenirLTStd-MediumOblique'; font-size:16px; margin-top:2px;}
.list-01 img{ margin:0 10px;}
.course-category{display:inline-block; background-color:#f4f4f4; height:30px; border-radius:20px; padding:0 20px; color:#09466a; font-family:'AvenirLTStd-Roman'; font-size:17px;}
ul.course-sec-02 .list-02{color:#3d3d3d; font-family:'AvenirLTStd-Black'; font-size:17px; line-height:30px; padding-top:5px;}
ul.course-sec-02 .list-03{color:#09466a; font-family:'AvenirLTStd-MediumOblique'; font-size:16px;}
ul.course-sec-02 .list-03 img{margin-right:10px;}
.iec-course-detail:hover ul.course-sec-02 .list-01 .course-category{background-color:#ffffff} */
.course-table tr td{vertical-align:middle !important;}
.pd-15{padding:15px;}
.course-sec-01, .course-sec-02 {font-family:'AvenirLTStd-Black'; font-size:17px; color:#3d3d3d;}
.result .enquire-btn{width:100%; height:46px; background:#FFF; color:#6a2d87; border:none; border-radius:5px; font-family:'AvenirLTStd-Roman'; font-size:17px; border:2px solid #6a2d87}
.result .enquire-btn:hover{background:#6a2d87; color:#fff;}
/* footer tab trending universities */
.footer-tab{background-color:#124d7f}
.footer-tab .fusion-tabs.fusion-tabs-1 .tab-pane { background-color: #124d7f;}
#iec-trending .fusion-layout-column{margin-bottom:0}
.trending-universities{padding-bottom: 20px; position: relative;}
.trending-universities ul li i {padding: 0 10px; font-size: 14px;}
.trending-universities ul li i {padding: 0 10px; font-size: 14px;}
#iec-trending .fusion-footer-widget-area{background-color: #124d7f;}
#iec-trending .fade:not(.show) {opacity: 1;}
#iec-trending .tab-pane { border: none !important; border-radius: 0; padding:0}
#iec-trending .fusion-tabs .nav-tabs li .tab-link {border:none; border-bottom: 3px solid #124d7f;}
#iec-trending .fusion-tabs .nav-tabs>.active>.tab-link { border: none; border-bottom: 3px solid #f29200;border-top:0;   cursor: pointer;}
#iec-trending .fusion-tabs{margin-bottom:0}
#iec-trending .fusion-tabs.horizontal-tabs .nav{border:none;border-radius:0}
#iec-trending .fusion-tabs.horizontal-tabs .nav-tabs {margin:0; border-bottom: 1px solid rgba(255, 255, 255, .2) !important; border-radius:0;border:none;}
#iec-trending .fusion-tabs .nav-tabs{padding: 0 20%; background: #124d7f;}
#iec-trending .fusion-tabs .nav-tabs li{border:none; }

#iec-trending .fusion-tabs.fusion-tabs-1 .nav-tabs li a.tab-link {
    border-top-color: #124d7f;
    background-color: #124d7f;
	margin-right:0
}
#iec-trending a.tab-link .fusion-tab-heading{color:#fff !important; font-family: 'AvenirLTStd-Roman'; font-size: 17px; padding: 0; color: #f8f8fb; line-height: 40px;}
#iec-trending .active .tab-link .fusion-tab-heading{color:#f29200 !important;}

/*#online-share{display:none;}*/
.book-o:before {
    content: url(https://d201g1c8t1ay3d.cloudfront.net/images/books.png);
}

/*footer*/
.fusion-footer-widget-area .custom-html-widget ul li{color:#fff}
.sp-content ul li {font-family: 'AvenirLTStd-Medium'; line-height: 25px;  color: #fff; font-size: 16px;}
/* student health cover */
.student-health-cover, .travel-insurance, .accommodation-services { background: #fff; padding: 0 40px 40px !important;  border-radius: 5px;}
.iec-service-hc h2, .iec-service-hc h1 {font-family: 'Avenir-Black' !important; font-size: 30px; line-height: 43px; color: #3d3d3d;}
.iec-service-hc h3 {font-family: 'AvenirLTStd-MediumOblique' !important; font-size: 16px; line-height: 28px; color: #6e6e6e;}
.iec-hc-content p{ font-size: 16px; font-family: 'AvenirLTStd-Medium'; line-height: 29px; color: #5d5d5d;}
.iec-hc-content h3{font-family: 'Avenir-Black' !important; font-size: 21px; padding-bottom:5px; color: #3d3d3d; margin:0}
/* Travelling Insurance */
.iec-service-ti h2, .iec-service-ti h1 {font-family: 'Avenir-Black' !important; font-size: 30px; line-height: 43px; color: #3d3d3d;}
.iec-service-ti h3 {font-family: 'AvenirLTStd-MediumOblique' !important; font-size: 16px; line-height: 28px; color: #6e6e6e;}
.iec-ti-content p{ font-size: 16px; font-family: 'AvenirLTStd-Medium'; line-height: 29px; color: #5d5d5d;}
.iec-ti-content h3{font-family: 'Avenir-Black' !important; font-size: 21px; padding-bottom:5px; color: #3d3d3d; margin:0}
.iec-sp-title h3{font-family: 'AvenirLTStd-MediumOblique' !important; font-size: 16px; line-height: 28px; color: #fff; margin-bottom:0}
.travel-insurance-sec-03 .ti-sec-03 h2{font-family: 'Avenir-Black' !important; font-size: 30px; line-height: 43px; color: #3d3d3d;}
.travel-insurance-sec-03 .ti-sec-03 p{font-size: 16px; font-family: 'AvenirLTStd-Medium'; line-height: 29px;  color: #5d5d5d;}
.insurance-coverage-title{font-size: 16px; font-family: 'AvenirLTStd-Medium'; line-height: 29px;  color: #0d4472; padding-bottom:15px;}
.insurance-coverage-content{font-size: 16px; font-family: 'AvenirLTStd-Medium'; line-height: 29px;  color: #5d5d5d; padding-bottom:15px;}

/* study in uk tab */
#study-destination-tab .nav-tabs li:nth-child(1) a{
  background: #ffeed3;
  border-bottom:3px solid #fda91c;
}
#study-destination-tab .nav-tabs li:nth-child(2) a{
  background: #f0eaf3;
  border-bottom:3px solid #6a2d87;  
}
#study-destination-tab .nav-tabs li:nth-child(3) a{
  background: #e6ecf1;  
  border-bottom:3px solid #0d4472;
}
#study-destination-tab .fusion-tabs.fusion-tabs-1 .nav-tabs li.active a.tab-link, #study-destination-tab .fusion-tabs.fusion-tabs-1 .nav-tabs li.active a.tab-link:hover, #study-destination-tab .fusion-tabs.fusion-tabs-1 .nav-tabs li.active a.tab-link:focus{
	background-color: #ffffff !important;
	border:none
}
#study-destination-tab ul {margin-top:10px;}
#study-destination-tab ul li {position: relative;font-family: 'AvenirLTStd-Medium';font-size: 17px;  color: #5d5d5d; line-height: 28px; list-style:none; padding-bottom:5px;}
#study-destination-tab  ul li:before{position: absolute; top: 0px; margin: 8px 0 0 -18px; vertical-align: middle; display: inline-block;
    width: 10px;
    height: 10px;
    background: #0d4472;
    content: "";
    border-radius: 10px;}
.iec-content.last-col{padding-right:10px}
.post-content h1{font-family: 'AvenirLTStd-Heavy' !important; font-size: 24px !important; line-height: 29px !important;  color: #3d3d3d !important;}
.post-content h1.iec-post-title { font-size: 29px !important; text-align: center;
}
.post-content .fusion-fullwidth{padding:0 !important}
.iec-blue{color:#0d4472}
#pre-departure{background-color: #eeeeee; background-image: url(https://d201g1c8t1ay3d.cloudfront.net/images/pre-departure-bg.png); background-size: cover; min-height:634px; margin-bottom: 20px;}
.aus-visa-guidance{padding-left:15px;}
body:not(.fusion-header-layout-v6) .fusion-main-menu>ul>li>a, body:not(.fusion-top-header) .fusion-main-menu>ul>li>a { height: 0px !important}
.iec-filter{display:none; width:70px;}
.iec-filter.loading{ display:inline}
#uni-tags, .ui-menu-item-wrapper, #uni-name, .ui-menu-item-wrapper{height:45px;color: #3d3d3d!important;	font-family: 'AvenirLTStd-Roman' !important; font-size:17px;border-radius: 5px;}
#uni-tags::-webkit-input-placeholder, #uni-name::-webkit-input-placeholder {
    /* WebKit, Blink, Edge */
	color: #a2a2a2!important;
	font-family: 'AvenirLTStd-Roman' !important;
	font-size:17px;
}
#uni-tags:-moz-placeholder, #uni-name:-moz-placeholder {
    /* Mozilla Firefox 4 to 18 */
    color: #a2a2a2!important;
	font-family: 'AvenirLTStd-Roman' !important;
	font-size:17px;
    opacity: 1;
}
#uni-tags::-moz-placeholder, #uni-name::-moz-placeholder {
    /* Mozilla Firefox 19+ */
    color: #a2a2a2!important;
	font-family: 'AvenirLTStd-Roman' !important;
	font-size:17px;
    opacity: 1;
}
#uni-tags:-ms-input-placeholder, #uni-name:-ms-input-placeholder {
    /* Internet Explorer 10-11 */
    color: #a2a2a2!important;
	font-family: 'AvenirLTStd-Roman' !important;
	font-size:17px;
}

#country-address{ margin-top:-50px; }
#country-address a.tab-link{border:none; padding:10px 0; margin-right:0}
#country-address .fusion-tabs .tab-pane{
	padding:0
}
/* #country-address .tab-pane p{
	display:none;
}
# */country-address .fade:not(.show) {
   opacity: 1;
}
#country-address .nav-tabs li a{
	background:#fff;
	display: inline-block; 
    padding: 10px 10px;
}
#country-address .fusion-tab-heading{color:#3d3d3d;font-size:17px;font-family:'AvenirLTStd-Heavy'; /* margin-left:30px */}
#country-address .fusion-tab-heading.show-all{margin-left:0}
/* #country-address .nav-tabs li:nth-child(1) a{
  background: #FFF;
  border-bottom:3px solid #fda91c;
}
#country-address .nav-tabs li:nth-child(2) a{
  background: #FFF;
  border-bottom:3px solid #6a2d87;  
}
#country-address .nav-tabs li:nth-child(3) a{
  background: #FFF;  
  border-bottom:3px solid #0d4472;
} */
#country-address .fusion-tabs.fusion-tabs-1 .nav-tabs li.active a h4{color:#6a2d87;}
#country-address .fusion-tabs.fusion-tabs-1 .nav-tabs li.active a.tab-link, 
#country-address .fusion-tabs.fusion-tabs-1 .nav-tabs li.active a.tab-link:hover, 
#country-address .fusion-tabs.fusion-tabs-1 .nav-tabs li.active a.tab-link:focus{
	background-color: #ffffff !important;
	border:none;
	border-bottom:3px solid #6a2d87; 
	
}
/* #country-address ul {margin-top:10px;} */
#country-address .iec-contact-us li{ min-width:150px; width:auto;}
#country-address ul.nav-tabs li {position: relative;font-family: 'AvenirLTStd-Medium';font-size: 17px;  color: #5d5d5d; line-height: 28px; list-style:none; /* padding-bottom:5px;  width:175px;*/}

/* #country-address  ul li:before{position: absolute; top: 0px; margin: 8px 0 0 -18px; vertical-align: middle; display: inline-block;
    width: 10px;
    height: 10px;
    background: #0d4472;
    content: "";
    border-radius: 10px;
} */
#country-address .fusion-tabs .tab-pane{border:none}
#country-address .fusion-tabs .nav{ text-align:center}
#country-address .fusion-tabs .nav-tabs{border:none; width: 95%;  margin: auto;}
#country-address .fusion-tabs.fusion-tabs-1 .nav-tabs{/* border-bottom:1px solid #d2d2d2 */}
.fusion-tab-heading.uk-flag span {
    content: url(https://d201g1c8t1ay3d.cloudfront.net/images/uk-flag.png);
    color: #c9057d;
    font-weight: bold;
    position: relative;
    top: 4px;
    display: inline-block;
    margin-right: 5px;
}
.fusion-tab-heading.sa-flag span{
	content: url(https://d201g1c8t1ay3d.cloudfront.net/images/sa-flag.png);
    color: #c9057d;
    font-weight: bold;
    position: relative;
    top: 4px;
    display: inline-block;
    margin-right: 5px;
}
.fusion-tab-heading.tha-flag span{content: url(https://d201g1c8t1ay3d.cloudfront.net/images/tha-flag.png);
    color: #c9057d;
    font-weight: bold;
    position: relative;
    top: 3px;
    display: inline-block;
    margin-right: 5px;
}
.fusion-tab-heading.in-flag span{content: url(https://d201g1c8t1ay3d.cloudfront.net/images/in-flag.png);
    color: #c9057d;
    font-weight: bold;
    position: relative;
    top: 3px;
    display: inline-block;
    margin-right: 5px;
}
.fusion-tab-heading.pk-flag span {
    content: url(https://d201g1c8t1ay3d.cloudfront.net/images/pk-flag.png);
    color: #c9057d;
    font-weight: bold;
    position: relative;
    top: 4px;
    display: inline-block;
    margin-right: 5px;
}
.fusion-tab-heading.np-flag span {
    content: url(https://d201g1c8t1ay3d.cloudfront.net/images/np-flag.png);
    color: #c9057d;
    font-weight: bold;
    position: relative;
    top: 4px;
    display: inline-block;
    margin-right: 5px;
}
.uni-banner-title{padding-top:160px;}
.iec-uni-title{color:#3d3d3d; font-size:30px; font-family:'Avenir-Black' !important}
.iec-uni-subtitle{color:#6e6e6e; font-size:17px; font-family:'AvenirLTStd-MediumOblique'; margin:0; line-height:28px;}
.university-results .alpha-pagination{color:#6e6e6e; font-size:17px; font-family:'AvenirLTStd-Roman'; letter-spacing:2px;}
.university-listing {background:#fff; margin-bottom:15px; border:1px solid #e4e4e4; border-radius: 3px;}

.university-listing .logo-usy-eq {
	display: -webkit-box;   display: -webkit-flex;  display: -ms-flexbox;  display: flex;
    -webkit-box-pack: center;  -webkit-justify-content: center;  -ms-flex-pack: center;   justify-content: center;  -webkit-box-align: center;  -webkit-align-items: center;
    -ms-flex-align: center;   align-items: center;  -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column;
    flex-direction: column; text-align: center;    transition: all 0.3s ease-in-out;}
.university-listing .row-eq-height{margin:0}
.university-listing .logo-usy {
	min-height:228px; padding:10px;
	/* width:170px; height:230px;   */  float: left;   background: #fff;  display: -webkit-box;   display: -webkit-flex;  display: -ms-flexbox;  display: flex;
    -webkit-box-pack: center;  -webkit-justify-content: center;  -ms-flex-pack: center;   justify-content: center;  -webkit-box-align: center;  -webkit-align-items: center;
    -ms-flex-align: center;   align-items: center;  -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column;
    flex-direction: column; text-align: center;    transition: all 0.3s ease-in-out;}
.university-listing	.logo-usy.uni-aus , .logo-usy.uni-nz{min-height:184px;}
.university-listing	.logo-usy.uni-ire{min-height:210px;}
.university-listing .logo-sec{ border-right:1px solid #e4e4e4; padding:10px;}	
.university-listing .iec-uni-content{padding:0}
.iec-university-detail{border-bottom: 1px solid #e4e4e4; padding-top:15px;}
.iec-university-detail .tef-silver-gold{/* position:absolute; right:10px; */ text-align:center;}

.viwcourse,.unititle{list-style:none; display:inline-block; font-size:16px; color:#888888; font-family:'AvenirLTStd-Roman'; padding-right: 7px; }
.uni-courses .cortitle{color:#888888; font-size:17px;font-family:'AvenirLTStd-Roman'; }
.uni-more .uni-courses div span{color:#00ced1; font-size:23px;font-family:'AvenirLTStd-Black'; }

.uni-more .uni-courses .uni-btn{ background:#fff; border:2px solid #6a2d87; color:#6a2d87; height:45px;}
.uni-more .uni-courses .uni-btn:hover{background:#6a2d87; color:#fff;}
.university-listing .iec-uni-content ul {padding:0}
.university-listing .iec-uni-content ul li{ list-style:none;}
ul.uni-rankings li{list-style:none; display:inline-block; font-size:16px; color:#888888; font-family:'AvenirLTStd-Roman'; padding-right: 7px; }
.uni-rankings{list-style:none; display:inline-block; font-size:16px; color:#888888; font-family:'AvenirLTStd-Roman'; padding-right: 7px; }
ul.uni-rankings li:not(:first-child){ padding-left:7px;}
ul.uni-rankings li:not(:last-child){  border-right: 1px solid #c4c4c4}
/* ul.uni-rankings li:not(:last-child)::after { content: "|"; } */
span.ranking1,span.ranking2,span.ranking3{  font-family:'AvenirLTStd-black'; font-size:25px; display:block; line-height:25px;}

ul.uni-rankings li:nth-child(1) span.ranking{color:#f6a202;}
ul.uni-rankings li:nth-child(2) span.ranking{ color: #6a2d87}
ul.uni-rankings li:nth-child(3) span.ranking{color:#09466a;}
.uni-rankings span.ranking1{color:#f6a202;}
.uni-rankings span.ranking2{ color: #6a2d87}
.uni-rankings span.ranking3{color:#09466a;}
.iec-uni-content ul li.list1{color:#09466a; font-size:15px; font-family:'AvenirLTStd-MediumOblique';    line-height: 20px;}
.iec-uni-content ul li.list2{color:#3d3d3d; font-size:22px; font-family:'AvenirLTStd-Black'; line-height: 28px;padding-bottom: 5px;}
.iec-uni-content ul.uni-detail{margin-bottom:0}
.uni-enquiry-form{ background:#fff; border:1px solid #e4e4e4; padding:20px;}
.blog-sidebar{ background:#fff; padding:20px; padding-top:0px;padding-bottom: 0px; border-radius:5px; width:100%}
.blog-sidebar h2{font-family: AvenirLTStd-Heavy, Arial, Helvetica, sans-serif;
    font-weight: 400;
    line-height: 1.41;
    letter-spacing: 0px;
    font-style: normal;font-size: 22px;
}
.blog-sidebar ul{padding-left:0px;list-style: none;}
.blog-sidebar a{color:#6e6e6e;font-weight: normal;}
.blog-sidebar ul li {border-bottom: 1px solid rgba(0,0,0,.125);padding-bottom: 5px;
padding-top: 5px;}
.blog-sidebar ul li:last-child {border-bottom: none;}

.uni-enquiry-form .gform_wrapper ul.gform_fields li.gfield{	padding-right:10px;}
.uni-enquiry-form .gform_wrapper .gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),
.uni-enquiry-form .gform_wrapper .gfield_select[multiple=multiple], 
.uni-enquiry-form .gform_wrapper .gfield .gravity-select-parent select{
	width:100%; 
	border-width: 0;
	border-bottom-width:1px;
    border-color: #d2d2d2;
}
.uni-enquiry-form .gform_wrapper{padding-top:10px; margin-bottom:0}
.uni-enquiry-form .gform_wrapper li.hidden_label input{margin-top:0}
.uni-enquiry-form .iec-form-title { color: #3d3d3d; font-size: 22px; font-family: 'Avenir-Black' !important; line-height:28px !important;}
.uni-enquiry-form .gform_wrapper .gfield .gravity-select-parent .select-arrow{border:none;}
.uni-enquiry-form .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], 
.uni-enquiry-form .gform_wrapper .gform_page_footer input.button, 
.uni-enquiry-form .gform_wrapper .gform_page_footer input[type=submit]{width:100%; background:#fac400; border-radius:4px; text-transform:capitalize; color:#fff; height:50px; font-size: 18px; font-family: 'Avenir-Black'}
.uni-enquiry-form input#input_7_1, .uni-enquiry-form #input_7_2 {
    content: "\f007";
    background-image: url(https://d201g1c8t1ay3d.cloudfront.net/images/form-user.png);
    background-repeat: no-repeat;
    background-position: 1% 40%;
    padding-left: 35px;
}
.uni-enquiry-form input#input_7_3 {
    content: "\f007";
    background-image: url(https://d201g1c8t1ay3d.cloudfront.net/images/form-email.png);
    background-repeat: no-repeat;
    background-position: 1% 40%;
    border-bottom: 1px solid #ced4da;
    box-shadow: none;
    padding-left: 35px;
}

.uni-enquiry-form input#input_7_4 {
    content: "\f007";
    background-image: url(https://d201g1c8t1ay3d.cloudfront.net/images/form-phone.png);
    background-repeat: no-repeat;
    background-position: 1% 40%;
    border-bottom: 1px solid #ced4da;
    box-shadow: none;
    padding-left: 35px !important;
}

/* #wrapper .uni-enquiry-form .gform_wrapper .gravity-select-parent select{
	width:233px;
	border:0;
} */
.uni-enquiry-form select#input_7_5 {
    content: "\f007";
    background-image: url(https://d201g1c8t1ay3d.cloudfront.net/images/form-flag.png) !important;
    background-repeat: no-repeat !important;
    background-position: 1% 40% !important;
    border-bottom: 1px solid #ced4da;
    box-shadow: none;
    padding-left: 35px;
	font-size: 16px;
    font-family: 'AvenirLTStd-Roman';
	color: #969696;
}
.uni-enquiry-form input#input_7_7,.uni-enquiry-form input#input_7_8 {
    content: "\f007";
    background-image: url(https://d201g1c8t1ay3d.cloudfront.net/images/form-calendar.png);
    background-repeat: no-repeat;
    background-position: 1% 45%;
    border-bottom: 1px solid #ced4da;
    box-shadow: none;
    padding-left: 30px;
}

.uni-enquiry-form input::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #969696;
  opacity: 1; /* Firefox */
  font-size:16px;
  font-family:'AvenirLTStd-Roman';
}

.uni-enquiry-form input:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: red;
}

.uni-enquiry-form input::-ms-input-placeholder { /* Microsoft Edge */
  color: red;
}
.uni-enquiry-form .intl-tel-input.allow-dropdown .flag-container, .uni-enquiry-form .intl-tel-input.separate-dial-code .flag-container{display:none}

/* related courses*/
/* .iec-course-list tr{border: 1px solid #e4e4e4; margin-bottom:5px;} */
#course_results.fusion-tabs.fusion-tabs-1 .nav-tabs{background:#f4f4f4;}
#course_results.fusion-tabs.fusion-tabs-1 .tab-pane{padding:0; border:none; background:#f4f4f4;}
#course_results  .course-table{margin-top:10px; -moz-border-radius:4px; -webkit-border-radius:4px;  border-radius:4px; border:1px solid #e9e9e9; background:#fff;}
#course_results .bdr-right{border-right: 1px solid #e9e9e9;text-align: center; padding-bottom:0}
#course_results .course-table td{border-top:0 !important;}
#course_results.fusion-tabs .nav-tabs{border:none;}
#course_results.fusion-tabs .nav-tabs>.active>.tab-link{border: none; /* border-top:0 !important; */ border-bottom: 3px solid #6a2d87 !important;}
#course_results.fusion-tabs.fusion-tabs-1 .nav-tabs li a.tab-link {border-top-color: #f4f4f4; background-color: #f4f4f4;}

/* related courses */
.related-courses .iec-course-title{ font-family:'AvenirLTStd-Heavy' !important; color:#3d3d3d; font-size:18px; line-height:24px !important;}
.related-courses .iec-course-location p{display:inline;}
.related-courses .iec-course-location{font-family:'AvenirLTStd-Roman' !important; color:#6e6e6e; font-size:16px; line-height:25px; padding-top:10px; margin-left: 17px; }
.related-courses .iec-course-location:before{ content: url(https://d201g1c8t1ay3d.cloudfront.net/images/iec-map-icon.png);  display: inline-block;  width: 1em;  margin-left: -17px; position:absolute; padding-top:4px;}
.related-courses .iec-rel-courses{border: 1px solid #e4e4e4; border-radius:5px; background: #f4f4f4; padding-top:10px; padding-bottom:10px; min-height:164px;}
.related-courses-list-01 .university_image{ /* background:#f00; border:1px solid #e4e4e4; padding:10px; vertical-align:middle */
line-height: 100px; padding:10px; background:#fff;box-shadow: 0 0px 2px 2px #e6e6e6; border: solid 1px #e6e6e6; margin:5px 0;}
.related-courses-list-01 .university_image img{ vertical-align:middle;}
#post-33252{display:none;}
.iec-university-search{top:-280px !important;}
a.btn-switch.active{}
@media (max-width:767px) and (min-width:100px){
	.university-listing .logo-sec{border-right:0}
}

/* field of study */
.fs-img .dispinblock{height:40px;}
#fos1.active .fs-img .dispinblock, #fos1:hover .fs-img .dispinblock{content:url("https://d201g1c8t1ay3d.cloudfront.net/images/mbabh.svg"); }
#fos1 .fs-img .dispinblock{content:url("https://d201g1c8t1ay3d.cloudfront.net/images/mbab.svg");}
#fos2.active .fs-img .dispinblock, #fos2:hover .fs-img .dispinblock {content:url("https://d201g1c8t1ay3d.cloudfront.net/images/cth.svg");}
#fos2 .fs-img .dispinblock{content:url("https://d201g1c8t1ay3d.cloudfront.net/images/ct.svg");}
#fos3.active .fs-img i.dispinblockmg, #fos3:hover .fs-img .dispinblock{content:url("https://d201g1c8t1ay3d.cloudfront.net/images/engh.svg");}
#fos3 .fs-img .dispinblock{content:url("https://d201g1c8t1ay3d.cloudfront.net/images/eng.svg");}
#fos4.active .fs-img .dispinblock, #fos4:hover .fs-img .dispinblock{content:url("https://d201g1c8t1ay3d.cloudfront.net/images/lsh.svg");}
#fos4 .fs-img .dispinblock{content:url("https://d201g1c8t1ay3d.cloudfront.net/images/ls.svg");}


#fos5.active .fs-img .dispinblock, #fos5:hover .fs-img .dispinblock{content:url("https://d201g1c8t1ay3d.cloudfront.net/images/adh.svg");}
#fos5 .fs-img .dispinblock{content:url("https://d201g1c8t1ay3d.cloudfront.net/images/ad.svg");}
#fos6.active .fs-img .dispinblock, #fos6:hover .fs-img .dispinblock{content:url("https://d201g1c8t1ay3d.cloudfront.net/images/lawh.svg");}
#fos6 .fs-img .dispinblock{content:url("https://d201g1c8t1ay3d.cloudfront.net/images/law.svg");}
#fos7.active .fs-img .dispinblock, #fos7:hover .fs-img .dispinblock{content:url("https://d201g1c8t1ay3d.cloudfront.net/images/hssh.svg");}
#fos7 .fs-img .dispinblock{content:url("https://d201g1c8t1ay3d.cloudfront.net/images/hss.svg");}

.field-study.active .fos/* , .field-study:hover .fos */{border-bottom: 5px solid rgb(106, 45, 135);}
.field-study .fos{border-bottom: 5px solid transparent; margin-top:-8px;}
.menu-sub .hss-icon .dispinblock {
    margin-right: 5px;
    float: left;
	clear:both;
}
.menu-sub .law-icon.fs-img{
	height:40px;
}
.menu-sub .law-icon .dispinblock{
	margin-right: 5px;
	float: left;	
}
.section_idea{margin-top: -25px;}
#wrapper .uni-enquiry-form .gform_wrapper .gravity-select-parent select{
	width:100% !important;
	border:0;
	border-bottom: 1px solid #CED4DA;	
}
/* field of study end */
@media only screen and (max-width: 641px){
	#gform_wrapper_3.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]), #gform_wrapper_9.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]) {
		line-height: 0;
		min-height: 2rem;
	}
}
/* contact us detail */
.iec-address-detail{padding-left:20px;}
.iec-map-embed{width:100%}
.iec-map-embed iframe{width:100%; height:580px;}
.iec-country-detail{border-width:0 !important}
.iec-our-office{ background:#fff;}
@media screen and (min-width: 768px) {  

.iec-con-bdr{border: 1px solid rgba(52, 52, 52, .3); padding-left:10px !important}
}
.country-list .opening-time{
	font-family: 'Avenir-Black' !important;
    font-size: 24px;
    color: #3d3d3d;
	padding:0 10px 10px 0;
}
.country-list .opening-time ul{padding:0; list-style:none;}
.country-list .opening-time ul li.clist4::before {
    content: url(https://d201g1c8t1ay3d.cloudfront.net/images/timer-icon.svg);
    color: #c9057d;
    font-weight: bold;
    display: inline-block;
    width: 30px;
    margin-left: 20px;
	float:left;
	margin-top:3px;
	list-style:none;
}
.iec-map-sec{    box-shadow: 0 0 10px #ccc;}
.opening-time ul li.whatsapp-map-link a{ font-family:'AvenirLTStd-Heavy'; font-size:18px; background: #6a2d87; border-radius: 4px; color: #fff; padding: 10px; width: 220px; display: inline-block; text-align: center; margin-left: 23px;}
.opening-time ul li img{width:30px; padding-bottom:0}
li.whatsapp-map-link a span{display:inline-block; margin-left:10px;}
.opening-time ul li.download-map-link a{font-family:'AvenirLTStd-Heavy'; font-size:18px; background:#fff; border:2px solid #6a2d87; color:#6a2d87; border-radius:4px; padding:10px; width:220px; display: inline-block; text-align: center;margin-left: 23px;}
li.download-map-link a span{display:inline-block; margin-left:10px;}
/* contact us detail end */
h3.intake-stitle{ font-family: 'AvenirLTStd-Heavy'; font-size:20px; margin:0 0 15px;}
.cc-listing ul{margin-top:10px;}
.cc-listing ul li{
	font-family: 'AvenirLTStd-MediumOblique' !important;
    font-size: 16px;
    line-height: 28px;
    color: #fff;
    margin-bottom: 0;
	text-align:left;
	line-height:36px;
	
}
.event-details-sec{background:transparent; border-radius:5px;}
.event-right-sec, .event-left-sec{background:#fff}
.fsocial [class*="fab fa-"] {
    border-radius: 35px;
    color: #fff;
    display: inline-block;
    height: 35px;
    line-height: 35px;
    margin: auto 3px;
    width: 35px;
    font-size: 15px;
    text-align: center;
}
.fsocial .fa-facebook-f{background-color: #3b5998;}
.fsocial .fa-twitter{background-color: #00acee;}
.fsocial .fa-linkedin{background-color: #0e76a8;}
.fsocial .fa-instagram{background: radial-gradient(circle at 30% 107%, #FDF497 0%, #FDF497 5%, #FD5949 45%, #D6249F 60%, #285AEB 90%);}
.fsocial .fa-youtube{background-color: #c4302b;}
#gform_wrapper_5 select{padding: 2px 0px 0px 15px !important;}
#gform_wrapper_5 .gfield .intl-tel-input, #gform_wrapper_8 .gfield .intl-tel-input { display: block; margin-bottom: 0px;}
/* mobile responsive home page */
@media only screen and (max-width:993px){
	.Rectangle-27 {
		background:#fff;
	}
	#pre-departure{
		background-image:none;
	}
}
@media only screen and (max-width:800px){
	#country-address ul.nav-tabs li{
		width:auto;
	}
}
@media only screen and (max-width:805px){
	#testimonial{
		background:#fff;
		margin:0
	}
	
	#study-destination-tab .fusion-tabs.fusion-tabs-1 .nav-tabs li.active a.tab-link, #study-destination-tab .fusion-tabs.fusion-tabs-1 .nav-tabs li.active a.tab-link:hover, #study-destination-tab .fusion-tabs.fusion-tabs-1 .nav-tabs li.active a.tab-link:focus{
		background: #ffeed3;
		border-bottom: 3px solid #fda91c;
	}
	    
	.our-services-section-02, #student-pf-process, .latest-events{
		background-color: #1869a5;
	   background-image: linear-gradient(141deg, #1869a5 0%, #1869a5 51%, #7b369c 75%);
	 }
	 .latest-events{
		 padding-top:0 !important;
	 }
}

@media only screen and (max-width:767px){
.event-details-sec{border-radius:0}	
	/* #country-address .fusion-tabs .tab-content>.active{
		display:none;
	} */
	#iec-trending .fusion-tabs.horizontal-tabs .nav-tabs{
		border-bottom:0 !important;
	}
	.to-top-floating #toTop {
		bottom: 50px;
		left: 11px;
	}
}
@media only screen and (max-width:578px){
	.sp-content{
		padding:20px 15px !important;
	}
}
.event-tag span i{width:17px;}
.event-tag span i.fa-clock:before{margin-left:-1px;}
.event-tag span .fa-map-marker:before{margin-left:2px;}
.sp-content li.your-destination:before{display:none}
.sp-content li.your-destination ul li:before{content:''}
/* SMARTPHONES PORTRAIT */
@media only screen and (min-width: 300px) {
   .overlay .member-details {
	bottom: -7%;
   }
}
/* SMARTPHONES LANDSCAPE */
@media only screen and (min-width: 480px) {
	.overlay .member-details {
		bottom: -8%;
    }

}

/* TABLETS PORTRAIT */
@media only screen and (min-width: 768px) {
	.overlay .member-details {
		bottom: -18%;
    }

}


/* TABLET LANDSCAPE / DESKTOP */
@media only screen and (min-width: 1024px) {

	.overlay .member-details {
		bottom: -18%;
    }
}    
@media only screen and (min-width: 641px){
	#wrapper .uni-enquiry-form .gform_wrapper .top_label select.medium {
		width: 100%;
		border:0;
		border-bottom: 1px solid #CED4DA;
	}
}
/* .iec-event-list{background-color: #1869a5; background-image: linear-gradient(141deg, #1869a5 0%, #1869a5 51%, #7b369c 75%);} */
.iec-event-list{background: #ececec}
#iec-popup-search .modal-dialog{margin: 0 auto; margin-top: 0px;margin-top: 18%;}
.modal-backdrop{
	z-index:1040 !important
}
/* Style the search field */
.sticky-search-sec{
	margin-top: 0 !important;
    top: 0 !important;
}
.iec-sticky-search{
	/* padding-right:30px; */
}
.iec-sticky-search .search-box {
    display: flex;
	justify-content: center;
	align-items: center;
	text-align:center;
    font-size: 16px;
    border: 1px solid #f1f1f1;
    float: left;
    width: 80%;
    background: #fff;
    margin: 0;
    height: 40px;
}

/* Style the submit button */
.iec-sticky-search button {
  float: left;
  width: 20%;
  padding: 10px;
  background: #f8f8f8;
  color: white;
  font-size: 17px;
  border: 1px solid #f1f1f1;
  border-left: none; /* Prevent double borders */
  cursor: pointer;
  height:40px;
}

.iec-sticky-search button:hover {
  background: #f8f8f8;
}
.iec-sticky-search i.fa-search{color:#0d4472}
/* Clear floats */
.iec-sticky-search::after {
  content: "";
  clear: both;
  display: table;
}
.ui-front{z-index:100000 !important}
.iec-top-search .modal-header{padding:5px 20px; border:0}
.iec-top-search .modal-header .close{margin: -1rem -1rem -1rem auto; outline:none;}
/* .shrink {
    transform: scale3d(0.95, 0.98, 1);
} */
#latest-events .news-sub-title{color: #6e6e6e;font-family: 'AvenirLTStd-Oblique'; padding: 10px 0;font-size: 18px;}
#latest-events .news_title{font-family: 'Avenir-Black'; font-size: 32px; line-height: 1.67; color: #3d3d3d;}

/* field of  study serach */
#field_of_study .accordion { width: 100%; margin: 30px auto 20px; background: #FFF; -webkit-border-radius: 4px;  -moz-border-radius: 4px;
  border-radius: 4px; list-style:none;  padding-left:0}

#field_of_study .accordion .link {
  cursor: pointer;
  display: block;
  padding: 10px 15px 10px 15px;
  color: #3d3d3d;
	font-family: 'Avenir-Heavy'; 
	font-size: 16px;
  border-bottom: 1px solid #CCC;
  position: relative;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}

#field_of_study .accordion li:last-child .link { border-bottom: 0; }

#field_of_study .accordion li i {
  position: absolute;
  top: 20px;
  left: 12px;
  font-size: 18px;
  color: #0d4472;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}

#field_of_study .accordion li i.fa-chevron-down {
  right: 12px;
  left: auto;
  font-size: 16px;
}

#field_of_study .accordion li.open .link { border-bottom: 1px solid #e3e2e3; }

#field_of_study .accordion li.open i { color: #0d4472; }

#field_of_study .accordion li.open i.fa-chevron-down {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}

/**
 * Submenu
 -----------------------------*/


#field_of_study .submenu {
  display: none;
  background: #fff;
  padding-left:0;
  list-style:none;
  border-radius:4px;
}

#field_of_study .submenu li:not(:last-child) { border-bottom: 1px solid #e3e2e3; }

#field_of_study .submenu a {
	font-family: 'AvenirLTStd-Medium';
    color: #3d3d3d;
    font-size: 16px;
	  display: block;
	  text-decoration: none;
	  padding: 12px;
	
	  -webkit-transition: all 0.25s ease;
	  -o-transition: all 0.25s ease;
	  transition: all 0.25s ease;
}

#field_of_study .submenu a:hover {
  background: #f5deff;
  color: #6a2d87;
}
#field_of_study .submenu a span {margin-left:50px;}
#field_of_study .submenu a .dispinblock{position:absolute; margin-top:-6px;}
#field_of_study .submenu a .dispinblock, #field_of_study .submenu a span{display:inline-block;}
#field_of_study .submenu li a .dispinblock{height:40px;}
#field_of_study #fos1:hover .dispinblock{content:url("https://d201g1c8t1ay3d.cloudfront.net/images//mbabh.svg"); }
#field_of_study #fos1 .dispinblock{content:url("https://d201g1c8t1ay3d.cloudfront.net/images//mbab.svg");}
#field_of_study #fos2:hover .dispinblock {content:url("https://d201g1c8t1ay3d.cloudfront.net/images//cth.svg");}
#field_of_study #fos2 .dispinblock{content:url("https://d201g1c8t1ay3d.cloudfront.net/images//ct.svg");}
#field_of_study #fos3:hover .dispinblock{content:url("https://d201g1c8t1ay3d.cloudfront.net/images//engh.svg");}
#field_of_study #fos3 .dispinblock{content:url("https://d201g1c8t1ay3d.cloudfront.net/images//eng.svg");}
#field_of_study #fos4:hover .dispinblock{content:url("https://d201g1c8t1ay3d.cloudfront.net/images//lsh.svg");}
#field_of_study #fos4 .dispinblock{content:url("https://d201g1c8t1ay3d.cloudfront.net/images//ls.svg");}


#field_of_study #fos5:hover .dispinblock{content:url("https://d201g1c8t1ay3d.cloudfront.net/images//adh.svg");}
#field_of_study #fos5 .dispinblock{content:url("https://d201g1c8t1ay3d.cloudfront.net/images//ad.svg");}
#field_of_study #fos6:hover .dispinblock{content:url("https://d201g1c8t1ay3d.cloudfront.net/images//lawh.svg");}
#field_of_study #fos6 .dispinblock{content:url("https://d201g1c8t1ay3d.cloudfront.net/images//law.svg");}
#field_of_study #fos7:hover .dispinblock{content:url("https://d201g1c8t1ay3d.cloudfront.net/images//hssh.svg");}
#field_of_study #fos7 .dispinblock{content:url("https://d201g1c8t1ay3d.cloudfront.net/images//hss.svg");}
.ranking-year span.sort-year{display:inline-block}
.ranking-year form{display:inline-block}
.ranking-year select option{color:#3d3d3d;}
.course-inner.overview h2{color: #3d3d3d; font-family: 'Avenir-Black' !important; font-size: 20px; line-height: 40px; margin:10px 0}
.course-inner.overview h3{color: #3d3d3d; font-family: 'Avenir-Black' !important; font-size: 16px; line-height: 36px; margin:0}
.course-inner.overview h2.ud-title{  color: #3d3d3d;  font-family: 'Avenir-Black';  font-size: 27px;  line-height: 45px;}
.uni-cource-results { padding: 15px 30px 20px 20px;}
.ug-cource { box-shadow: 0 0px 0px 0px rgba(237, 237, 237, 0.1), 0 0px 2px 0 rgba(0, 0, 0, 0.1); border: solid 1px #e6e6e6;  background-color: #ffffff;}
.uni-cource-results .course-table {
	margin-left:-5px;
	margin-top: 10px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    border: 1px solid #e9e9e9;
    background: #fff;
}
.uni-cource-results .course-table .course-sec-01 {padding-left:10px;}
.uni-cource-results .course-table .course-sec-01, .uni-cource-results .course-table .course-sec-02 {color: #6e6e6e;  font-family: 'AvenirLTStd-Roman';  font-size: 16px;  line-height: 30px; }
section.iec-free-consultation{background:#f9f9f9; z-index:99;}
.footer-consult{width:180px !important;}
#iec-blog .iec-blog-title{font-size: 32px; line-height: 45px; color: #3d3d3d; font-family: 'Avenir-Black' !important;}

/* study destination page */
#iec-study-destination-01 .iec-destination-title{
	font-family:'Avenir-Black';
	font-size:32px;
	line-height:45px;
	color:#3d3d3d;
}
#iec-study-destination-01 .iec-destination-subtitle{
	font-size:18px;
	font-family:'AvenirLTStd-MediumOblique';
	line-height:30px;
	color:#6e6e6e
}
 .sd-content  .sd-01-section h2{
	font-family:'Avenir-Black' !important;
	font-size:25px;
	color:#3d3d3d;
	line-height: 24px !important;
	padding-bottom:10px;
	
}
.sd-content .sd-detail-content{
	font-size:17px;
	font-family:'AvenirLTStd-Medium';
	line-height:30px;
	color:#5d5d5d;
	margin-top:0;
}
.sd-content .metrics-text{
	font-size: 19px;
    font-family: 'Avenir-black' !important;
    color: #5d5d5d;
   
}
.sd-content .metrics-detail-text{
	font-size: 14px;
    font-family: 'AvenirLTStd-Book' !important;
    color: #5d5d5d;
   
}
.sd-content .metrics-icon{
	min-height:64px;
}
.iec-know-more{color:#fff; background:#ffa500; font-family:'AvenirLTStd-Medium'; font-size:17px;}
#gform_wrapper_10 li.hidden_label input{margin-top:0}
#gform_wrapper_10 li input, #gform_wrapper_10 li select{height:45px;font-family: 'AvenirLTStd-Roman'; font-size: 16px;  color: #a2a2a2;}
#gform_wrapper_10 li select{padding-left:15px;}
#gform_wrapper_10 .gfield .intl-tel-input{margin-bottom:0}
#gform_wrapper_10 .intl-tel-input .flag-container{display:none;}
#gform_wrapper_10 .gfield .intl-tel-input.allow-dropdown input[type=tel]{
	padding-left:15px !important;
}
#gform_confirmation_message_10{color:#fff; text-align:center; margin-bottom:30px;}
#gform_wrapper_10 form.gf_simple_horizontal div.gform_body ul.top_label li.gfield{padding-right:0}
#gform_wrapper_10 .gform_footer input[type=submit]{border-radius: 0; height: 45px; line-height:10px;}
#gform_wrapper_10 .gform_footer{padding:0}
.sd-enquiry-sec{ width: 100%; }
@media only screen and (min-width: 992px){
  .sd-enquiry-sec{ position: relative; top: -80px; margin-top: -240px; }
}
@media only screen and (min-width: 600px) {#iec-study-destination-01{margin-top:0px;}}
@media only screen and (max-width: 767px) {
	.sd-banner{display:none;}
}
@media only screen and (min-width: 768px) {
	.sd-enquiry-sec{ position: relative; top: 0px; margin-top: -225px; }
	#iec-study-destination-01{margin-top:0px;}
}
@media only screen and (min-width: 792px) {
	.sd-enquiry-sec{ position: relative; top: 0px; margin-top: -200px; }
	#iec-study-destination-01{margin-top:30px;}
}
@media only screen and (min-width: 992px) {
	.sd-enquiry-sec{ position: relative; top: 0px; margin-top: -230px; }
	#gform_wrapper_10 .gform_footer input[type=submit]{width: 150px;}
	#iec-study-destination-01{margin-top:60px;}
	
}
@media only screen and (min-width: 1200px) {
	#gform_wrapper_10 li input , #gform_wrapper_10 li select{width:190px;}	
	.sd-enquiry-sec{   top: -95px; margin-top: -200px; }
	#iec-study-destination-01{margin-top:0px;}
	.sd-metric-margin {margin-right:-50px; margin-left:-50px;}
}
.sd-enquiry-sec .banner_sub_title{color:#fff;}
.sd-enquiry-sec .sd-banner-title{margin-bottom:10px;}
#sd-enquiry-sec{ width: 100%; position:relative;}
@media only screen and (min-width: 768px) {
	#sd-enquiry-sec{ margin-top: -200px;}
}
@media only screen and (min-width: 840px) {
	#sd-enquiry-sec{ margin-top: -230px;}
}
@media (min-width: 992px){
  #sd-enquiry-sec{ margin-top: -150px; top: -95px;}  
}
@media (min-width: 1125px){
  #sd-enquiry-sec{ margin-top: -200px;}
}

@media (min-width: 1200px){
  #sd-enquiry-sec{ margin-top: -250px;}
}


#sd-enquiry-sec{ position: relative;}
#sd-enquiry-sec .banner_sub_title{color:#fff}
#sd-enquiry-sec h1{margin-bottom:10px;}

/*course enquiry*/
#gform_wrapper_11 ::placeholder{ /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #1c5585!important;
  font-family: 'AvenirLTStd-Roman' !important;
  font-size:17px;
}
#gform_wrapper_11 :-ms-input-placeholder{ /* Internet Explorer 10-11 */
  color: #1c5585!important;
  font-family: 'AvenirLTStd-Roman' !important;
  font-size:17px;
}
#gform_wrapper_11 ::-ms-input-placeholder{ /* Microsoft Edge */
  color: #1c5585!important;
  font-family: 'AvenirLTStd-Roman' !important;
  font-size:17px;
}
#gform_wrapper_11 .gfield input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]), #gform_wrapper_11 .gfield select{
	border-radius: 4px;
    border: none;
    color: #333;
    background-color: #f8f8fb !important;
    font-family: 'AvenirLTStd-Roman';
    font-size: 17px;
    color: #0d4472;
    height: 54px;
	border:none; border-radius:3px;
	outline:none;
}
#gform_wrapper_11 .gfield input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]){
	border-radius: 4px;
    border: none;
    color: #333;
    background-color: #f8f8fb !important;
    font-family: 'AvenirLTStd-Roman';
    font-size: 16px;
    color: #0d4472;
    height: 54px;
    border: 1px #e2e2e2 solid;
	border:none; border-radius:3px;
}
#gform_wrapper_11 .gfield textarea {
    border-radius: 4px;
    border: none;
    color: #333;
    background-color: #f8f8fb !important;
    font-family: 'AvenirLTStd-Roman';
    font-size: 16px;
    color: #0d4472;
    border: 1px #e2e2e2 solid;
	border:none; border-radius:3px;
}
#gform_wrapper_11 textarea{background-color: #f8f8fb !important; height:211px; border:none; border-radius:3px;}
#gform_wrapper_11 .gfield_checkbox label {
	font-family: 'AvenirLTStd-Roman' !important;
    font-size:17px;
	color:#0d4472;
	margin-top:0px;
 }
#gform_wrapper_11 .select-arrow{display:none;}
body #gform_wrapper_11 ul li.gfield{margin-top:0}
#gform_wrapper_11 li.hidden_label input{ margin-top: 0px;}
#gform_wrapper_11 .top_label li.gfield.gf_left_half textarea, #gform_wrapper_11 .top_label li.gfield.gf_right_half textarea{
	 width: 100%
}
#gform_wrapper_11 .gform_footer{margin:0;padding:0;}
#gform_wrapper_11 ul.gfield_checkbox{
    margin: 24px 0;
    padding: 0;
}
@media only screen and (max-width: 641px){
	#gform_wrapper_11.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]) {
		line-height: 0;
		min-height: 2rem;
	}
}