/*
 Theme Name: Iwwage Child
 Template: iwwage
 */

@font-face {
  font-family: 'helvetica';
	font-display: swap;
  src: url('./fonts/webfont.eot'); /* IE9 Compat Modes */
  src: url('webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('./fonts/helvetica.woff2') format('woff2'), /* Super Modern Browsers */
       url('./fonts/helvetica.woff') format('woff'), /* Pretty Modern Browsers */
       url('./fonts/helvetica.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('webfont.svg#svgFontName') format('svg'); /* Legacy iOS */
}


@font-face {
  font-family: "gothambk";
  src: url('./fonts/Gotham-Book.woff') format('woff'),
       url('./fonts/Gotham-Book.woff2') format('woff2'),
       url('./fonts/Gotham-Book.ttf') format('truetype');
  font-weight: normal;
}

@font-face {
  font-family: "gothambld";
  src: url('./fonts/Gotham-Bold.woff') format('woff'),
       url('./fonts/gotham-bold-webfont.woff2') format('woff2'),
       url('./fonts/Gotham-Bold.ttf') format('truetype');
  font-weight: normal;
}

@font-face {
  font-family: "gothammid";
  src: url('./fonts/gotham-medium.woff') format('woff'),
       url('./fonts/Gotham-Medium.woff2') format('woff2'),
       url('./fonts/gotham-medium.ttf') format('truetype');
  font-weight: normal;
}




.gothambook{
	font-family:'gothambk';
}

.gothambold{
	font-family:'gothambld';
}

.gothammedium{
	font-family:'gothammid';
}


#eut-header #eut-inner-header{border-color: transparent !important;border-color: transparent !important;}
.carousel-caption{width: 100%;right: 0;    left: 0;  padding: 20px 100px 30px; background:rgba(0, 0, 0, 0.38);bottom:0}
/*.inner-cont{position: relative; z-index: 9;}*/
#carouselExampleIndicators .fa{ font-size: 30px;}
.carousel-control-next, .carousel-control-prev{ z-index:9; top:inherit;  bottom: 28%; max-height: 30px;font-size:30px;}
.org{color:#ffab44}
.carousel-caption h2{color:#FFF !important}
.read-btn{display: inline-block;border:2px solid #FFF; border-radius:20px;color:#FFF !important;padding:5px 20px;margin-top:20px 0;}
.read-btn img{padding-left:5px;}
.bg-white{background:#FFF}
.bg-white.read-btn{color:#00abcd !important}
.text-blue{color:#00abcd}
.text-white{color:#FFF}
#eut-header #eut-main-menu > ul > li > a span.eut-item{letter-spacing:0}
.carousel-slider .owl-item img{width:initial !important}
.about-iw {padding:100px 50px 0px 50px;}
p{font-family: "Fira Sans";font-weight:500}
ul.footer-social li{font-family: 'helvetica' !important;}
.about-iw h4, .about-iw h3{color:#FFF !important}
h4{margin-bottom:10px !important}
.about-iw ul li{display:inline-block;list-style:none;padding-right:15px}
.about-iw ul{margin-left:0;}
.about-right-img{padding-left:0}
.what-we-do h5{color:#181818 !important;font-weight:400 !important}
ul.footer-social li{display:inline-block;padding: 10px 10px;list-style:none;font-size:16px !important}
#eut-footer-area {  padding-top: 50px !important;   padding-bottom: 20px !important;}
#eut-footer-area p{font-size:16px !important;    margin-bottom: 20px;}
#eut-footer-area .fa{font-size:22px}
#eut-footer-bar .eut-column-1-2{float:right}
#eut-footer-bar .eut-social{text-align:left;padding-left:20px}
#eut-footer-bar p{margin-bottom:5px}
#eut-footer-bar{    padding-top: 10px !important;}
#eut-header .eut-logo .eut-logo-wrapper img{height:auto}
.partners .eut-image img{max-width:initial}
/*.footer-social{padding-top:55px}*/
.foot-para{    padding: 0 0px 0px 30px; text-align: left;}
ul.footer-social{margin-left:0}
.social-feed{    
	background: #FFF;    
	 overflow: hidden;
	 border-radius: 0px;
    padding: 7px;
    max-height: 460px;
	min-height:460px;
    -webkit-box-shadow: 0 0 0 1px rgba(0,0,0,0.15), 0 4px 6px rgba(0,0,0,0.2);
    box-shadow: 0px 0px 5px 4px #bdbdbd;
}
.eut-post-date{ display: block !important; padding-top: 5px; }

.eut-field-date{     display: block !important;  padding-bottom: 5px;}
.foot-address .col-sm-1 img{min-width:17px !important}
.tweet{overflow-y:scroll}
#eut-footer-area{padding-top: 30px !important;  padding-bottom: 0px !important;}
#eut-footer-bar .eut-social li{padding: 0 15px 0 0;}
#eut-footer-bar .fa-facebook{font-size:21px !important}
.mobile-break { display: none; }
.updates-article .eut-element p{text-align:justify !important;}


#eut-header[data-fullscreen='no'] #eut-feature-section .eut-title{font-size:50px !important;font-weight:600 !important;
    position: absolute;
    left: 50%;
    transform: translateX(-50%) !important;
	position: absolute;
    background: rgba(0, 0, 0, 0.38);
    width: 100%;
    padding: 10px 0;
}
.what-we-do h6{
	color:#696969 !important;
	
}
#eut-header[data-menu-options="right"] .eut-menu-options {
    float: right;
    padding-right: 15px;
}
.mobile-view{
	display:none;
}
#eut-feature-title .eut-container{      max-width: 100%;}
.mapwrapper{border-radius:15px;overflow: hidden;}
ul.social-contact li{list-style:none; display:inline-block;padding:0 15px 15px 0}
.contact-det ul{margin-left:0;font-family: 'helvetica';}
.contact-det ul li a{color: #00abcd;}
.contact-det ul li{list-style:none; display:block; padding-bottom:20px}
.contact-det ul li img{padding-right:15px;margin-left: -35px;}
ul.social-contact{    margin-left: 0;}
.social-media-block{margin-left:-35px}
.right-sec.contact-det ul li img{margin-left:-50px}
.social-media-block p{margin-bottom:10px}
ul.social-contact i{
	background: #02a5c7;
    border-radius: 100%;
    width: 45px;
    height: 45px;
    padding: 10px;
    text-align: center;
    color: #FFF;
    font-size: 25px;
}
.contct-block-left {padding-left:200px;padding-right:30px}
.right-sec.contact-det{padding-right:100px}
.form-iwwage input[type='text'], .form-iwwage input[type='email'], .form-iwwage textarea{
	border: 1px solid #b7b7b7 !important;
    border-radius: 5px !important;
    background: transparent !important;
    padding: 18px 15px !important;
    margin-bottom:35px !important ;
	    font-size: 16px;
}
.form-btn{float:right;background:#00abcd !important;border-radius: 20px !important;    padding: 12px 30px !important;border:2px solid #00abcd !important }
.form-btn:hover{background:transparent !important;color:#00abcd !important }
.careers-row strong{font-size:16px !important}

.areas-work-list h5 { color: #181818 !important; font-weight: 400 !important;}
.areas-work-list .eut-image-text .eut-image img{margin:0 }
.areas-work-list .eut-image-text .eut-image{width:24%}
.areas-work-list .eut-image-text .eut-content.eut-align-left {  padding-left: 20px;}
.areas-work-list .eut-image-text .eut-content{width:74%}
.pt-6{padding-top: 6rem !important;}
.pb-6{padding-bottom: 6rem !important;}
.bg-blue{background:#00abcd;border-color:#00abcd;}
.studies-block .read-btn{position: absolute;left: 50%; transform: translateX(-50%);}
.studies-block .eut-element{margin:0}
.studies-block .eut-element p{margin-bottom: 15px;}
.studies-block ul li{font-family: 'helvetica' !important;}
.studies-block{border:1px solid #00abcd; -moz-box-shadow:    inset 0 0 10px rgba(0,171,205,0.2);
   -webkit-box-shadow: inset 0 0 10px rgba(0,171,205,0.2);
   box-shadow:inset 0 0 10px rgba(0,171,205,0.2);
   margin-left:25px;
	padding:30px 20px 0;
	min-height:562px;
	
}

@media screen and (min-width: 768px){
.studies-block{max-width:30% !important;}
}

.note-find {margin: 0 auto;text-align:center}
.resource-brochure h5{color: #181818 !important;font-weight:500}
.resource-brochure .eut-image{margin:0px 0px 20px 0px; }
.resource-brochure .eut-image img{border-radius:10px;overflow:hidden}


.studies-block h6{color:#181818 !important}
.updates-article .vc_tta-title-text{color:#181818 !important;font-size:25px !important;}
.updates-article .vc_tta.vc_general .vc_tta-tab.vc_active .vc_tta-title-text {color:#00abcd !important}
.updates-article .vc_tta.vc_general .vc_tta-tab.vc_active > a:after{    height: 6px !important;margin-top: -4px !important;    background-color: #00abcd !important;}
.updates-article .vc_tta-tabs-position-top .vc_tta-tabs-list{border-bottom: 3px solid #ebebeb!important;}
.updates-article .vc_tta.vc_general .vc_tta-tabs-list{display:table;    margin: 0 auto;}
.vc_tta.vc_general .vc_tta-tab>a{padding: 15px 20px !important;}
.updates-article h5, .eut-h5, #reply-title, .vc_tta.vc_general .vc_tta-panel-title{color:#181818 !important}
.vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-container, .vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-list {
    overflow: inherit !important;
}

.read-btn{
	margin-bottom:20px !important;
}



.box-1{min-height:500px}
.box-1, .box-2, .box-3{float:left;margin-bottom:15px;border-radius:5px;padding: 25px;font-size:25px;color:#FFF}
.box-2, .box-3{min-height:242px}
.post-readmore{    position: absolute;  bottom: 20px;  right: 20px;}
.post-readmore .read-btn{    padding: 2px 20px;font-size: 14px; text-transform: uppercase;}
.full-box{padding: 15px 15px 0;}
.recent-blog .eut-blog.eut-small-media .eut-media{min-width: 350px; max-width:350px;border-radius: 5px;}
.recent-blog h5{font-size: 25px; font-weight: 600 !important;}
.d-none{display:none}
.linkedin-block img{max-width:100px; height:auto !important;}
.linkedin-block h4{ font-size: 24px;}
.right-sec b{font-weight:600 !important}

a#loadMored {
    float: right;
    background: #00abcd;
    border: 2px solid #00abcd;
    border-radius: 20px;
    color: #FFF !important;
    padding: 5px 40px 5px 15px;
	text-transform:uppercase;
	font-size:15px;
	position:relative;
}

.eut-team-person.eut-media {
    text-align: center;
}
.mtop
{
    margin-top:-90px;
}
#eut-single-media .eut-media{border-radius:5px;overflow:hidden;max-height:380px}
.eut-single-post {display:block !important}
h1.eut-single-post-title{color:#181818 !important;font-weight:600}
a#loadMored:after {
    content: '';
    background: url(https://iwwage.org/iwwage/wp-content/uploads/2019/04/fa-more.png);
    right: 15px;
    top: 11px;
    WIDTH: 19px;
    height: 10px;
    position: absolute;
    z-index: 99;
    /* display: block; */
}
.comment-respond input[type='submit']{border-radius: 20px;    background-color: #00abcd;}

.pum-theme-321, .pum-theme-lightbox{background-color: rgba(6, 6, 6, 0.55) !important;}
 .pum-theme-321 .pum-container, .pum-theme-lightbox .pum-container{     box-shadow: none !important;   border-radius: 10px !important; font-family: 'helvetica';}
.pum-content a{color:#00abcd}
.popmake-content p{font-size:15px}
.popmake-content .eut-section{padding-bottom: 30px;}
.popmake-content i{/*text-transform:uppercase*/}

.iwwage-team .eut-team-identity{font-weight: 600;font-size: 20px;font-family: 'helvetica';}
.iwwage-team h5{font-family: 'helvetica';color: #181818 !important;  font-size: 15px !important;  font-weight: 500;
	/*text-transform: uppercase;*/}
.about-iw a{color:#FFF !important;}
/*.banner-head {padding:0 !important;    height: 64vh;overflow:hidden}*/
.carousel-inner{padding:0 !important;    height: 64vh;}
.banner-head {padding:0 !important;}

@media only screen and (min-width: 1024px){
.pum-container.pum-responsive.pum-responsive-small{width: 43% !important;}
.resource-brochure .eut-title-no-line{padding:0 30px 0 0}	
.carousel-caption{   bottom: 120px;}	
}


@media screen and (min-width: 1920px){
	.carousel-caption{padding: 20px 22% 30px;}
	.carousel-control-next, .carousel-control-prev{    bottom: 20%;}
	.inner-cont .read-btn{margin-bottom:20px !important}
	
}

@media (min-width: 992px){
	
	/*.carousel-inner{height:64vh; }*/
	
}

@media screen and (max-width: 1200px){
	ul.footer-social {margin-left:0;margin-bottom:0}
	ul.footer-social li{padding:10px 10px;}
	.partners .eut-image img {  max-width: 100%;}
	.carousel-inner{height:auto}
	#id-731.arrows-outside .owl-next { right: -25px !important;}
	#id-731.arrows-outside .owl-prev {  left: -25px !important;}
	
}



@media screen and (max-width: 1024px){
	.carousel-caption{    padding: 20px 50px 30px;}
	.recent-blog .eut-post-content{padding-left:15px}
	.foot-para{padding:0}
}

@media screen and (max-width: 991px){
	.about-iw { padding: 30px 30px 0px 30px;}
}


@media (min-width: 768px){
.container.foot-address {
    max-width: 100%;
	}
	.hidden-lgscreen{display:none}	
	
	
}

@media (max-width: 767px){
	.about-iw { padding: 50px 50px 0px 30px;}
	.carousel{padding-top:30px}
	.eut-feature-content.eut-align-center-bottom{padding-bottom: 60px;}
	#eut-header[data-fullscreen='no'] #eut-feature-section .eut-title{font-size: 40px !important;}
	.hidden-smscreen	{display:none}
.abou-iw-bg .eut-image.eut-align-right img{    
	float: none;
    margin: 0px auto;
    z-index: 1;
    display: block;
}
	
	.what-we-do{    padding-top: 0 !important;margin-bottom: 0 !important;}
	.what-we-do .pt-5{    padding-top: 0rem !important;}	
	.what-we-do .eut-media img{    margin: 10px auto;  text-align: center;    display: block;}
	.what-we-do .eut-box-content{    text-align: center;}
	.social-post-row{    padding: 0px 15px !important;}
	.social-feed{margin-bottom:30px;    margin-bottom: 30px;  max-width: 360px;  margin-left: auto;margin-right:auto}
	.social-post-row .vc_empty_space{height:0 !important}
	.partners .pt-4, .partners .pt-5{padding-top:0 !important}
	.footer-social {  padding-top: 0;  text-align: left;}
	#custom_html-2 {margin-bottom: 20px !important;}
	.eut-copyright .text-right{text-align: left !important; padding-left: 20px;}
	.updates-article .pt-5{    padding-top: 0rem!important;}
	.updates-article .pt-6{padding-top: 0rem!important;}
	.updates-article .vc_tta.vc_general .vc_tta-panel.vc_active h4.vc_tta-panel-title{background:#00abcd !important;}
	.updates-article .vc_tta.vc_general .vc_tta-panel h4.vc_tta-panel-title{background:#ebebeb !important}
	.updates-article .vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-title-text{color:#FFF !important}
	.updates-article h5{margin-bottom:30px}
	.recent-blog .eut-small-post{display:block !important}
	h5.eut-element.eut-align-left.eut-title-no-line.text-uppercase	{margin-bottom:0 !important}
.recent-blog{    padding-top: 1.5rem!important;}	
	.recent-blog .eut-post-content {   padding-left: 0;}
	
	.areas-work-list .pt-5{ padding-top: 1rem !important;}
	.areas-work-list .eut-image-text .eut-image {  width: 82px;}
	.areas-work-list .eut-image-text .eut-content {  width: 85%;  padding-top: 15px;}
	.iwwage-approaches .eut-image img{margin:0 auto;display:block;    float: none;}
	.iwwage-approaches h3{text-align:center}
	.iwwage-approaches{padding-top:2rem !important;padding-bottom:2rem !important}
	.vc_custom_1556190998399.iwwage-team {padding-top:0px !important;    }
	.iwwage-team{margin-bottom: 0 !important;}
	.what-we-do .eut-element.eut-text{    margin-bottom: 0 !important;}
	.our-study .eut-row.pt-5{padding-top: 0 !important;}
	.studies-block{    min-height: auto !important;    max-width: 92% !important;}	
	.eut-row.vc_custom_1556015586999{    padding-top: 0px !important;}
	
}

@media (max-width: 550px){
.areas-work-list .eut-image-text .eut-content {  width: auto !important;    float: left !important;}
}

@media (min-width: 576px){
.container.foot-address {
    max-width: 100%;
	}
}

@media (max-width: 575px){
.box-1 {  min-height: 242px;}
.box-inner{padding:0}	

}

@media (min-width: 601px){
	.mb-none{display:none !important}	
}

@media (max-width: 600px){
.dt-none{display:none}
.carousel-caption{    top: 0 !important; padding: 20px 30px 30px;}	
.read-btn{font-size:13px;padding: 2px 15px;}	
.foot-address .col-sm-1 img{float: left;}	
.studies-block{    max-width: 88% !important;}
	
}

@media (max-width: 480px){
	.carousel{padding-top:10px}
	#eut-header .eut-button-icon{margin-top:15px}
	h1.eut-single-post-title {  font-size: 25px !important;  line-height: 30px !important;}
	.post-readmore{bottom:0}	
.read-btn{margin-bottom:20px}
.about-iw { padding: 30px 30px 0;}	
.col-xs-1{text-align:left !important}	
	ul.footer-social li{display:block}	
	.partners .eut-image img{margin: 0 auto; display: block;float:none}
	#eut-header .eut-logo .eut-logo-wrapper img{max-width:180px}
	.carousel-control-next{right:20px}
	.carousel-control-prev{left:20px}
	.eut-section.eut-feature-header.banner-head{margin-bottom:0}
	.carousel-control-next, .carousel-control-prev{font-size:20px}
	.mobile-break { display: block; padding-bottom:15px; }
	.mobile-view{
	display:block;
}
	.aligntext{
	text-align:justify !important;
}
}
.eut-menu-options .fa.fa-facebook {
    color:#00abcd !important;
}
.eut-menu-options .fa.fa-twitter {
    color:#00abcd !important;
}
.eut-menu-options .fa.fa-linkedin {
    color:#00abcd !important;
}

#logo-slider {
  position: relative;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 10em;
  margin: auto;
  overflow: hidden;
}

#logo-slider .arrow {
  cursor: pointer;
  position: absolute;
  width: 2em;
  height: 100%;
  padding: 0;
  margin: 0;
  outline: 0;
  background: transparent;
}

#logo-slider .arrow:hover {
  background: rgba(0, 0, 0, 0.1);
}

#logo-slider .arrow:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 0.75em;
  height: 0.75em;
  margin: auto;
  border-style: solid;
}

#logo-slider .prev {
  left: 0;
  bottom: 0;
}

#logo-slider .prev:before {
  left: 0.25em;
  border-width: 3px 0 0 3px;
  border-color: #333 transparent transparent #333;
  transform: rotate(-45deg);
}

#logo-slider .next {
  right: 0;
  bottom: 0;
}

#logo-slider .next:before {
  right: 0.25em;
  border-width: 3px 3px 0 0;
  border-color: #333 #333 transparent transparent;
  transform: rotate(45deg);
}

#logo-slider .logo-slider-frame {
  position: absolute;
  top: 0;
  left: 2em;
  right: 2em;
  bottom: 0;
  border-left: 0.25em solid transparent;
  border-right: 0.25em solid transparent;
  overflow: hidden;
}

#logo-slider .logo-slider-item {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 25%;
  height: 100%;
}

#logo-slider .logo-slider-inset {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: 0.5em 0.25em;
  overflow: hidden;
}

@media ( max-width: 60em ) {
  #logo-slider .logo-slider-item {
    width: 33.33%;
  }
  #logo-slider {
    height: 10em;
  }
}

@media ( max-width: 45em ) {
  #logo-slider .logo-slider-item {
    width: 50%;
  }
  #logo-slider {
    height: 12em;
  }
}

@media ( max-width: 30em ) {
  #logo-slider .logo-slider-item {
    width: 100%;
  }
  #logo-slider {
    height: 12em;
  }
}
.headtext{
	color:black !important;
}
