/**
* Theme Name: Immigo Child
* Description: This is a child theme of Immigo, generated by Merlin WP.
* Author: <a href="http://themeforest.net/user/theme-kalia">Theme Kalia</a>
* Template: immigo
* Version: 1.8
*/

.header-middle .text{display:none !important}
.header-middle .outer-container .logo-box { position: absolute;left: 0px; top: 18px !important;z-index: 2;}
.left-column.pull-left{width:100% !important}
.header-top .info li:nth-child(2){float:right;}
.nta_wa_button{display:none !important}

figure.elementor-image-box-img {min-height: 150px;}
.elementor-image-box-content .elementor-image-box-title{margin-bottom:20px;}
.destination-section{height:100%;}
.destination-section .inner-container .image{height: 100%;}
.destination-section .inner-container .image img {width: 100%;height: 100%; object-fit:cover;}
.testimonial-section .sec-title.light h6, .testimonial-block-one h4{color:#fff !important}
.testimonial-block-one .quote, .testimonial-block-one .inner-box .lower-box .date{display:none !important}
.testimonial-block-one .inner-box .lower-box h4{color:#005b74 !important}
.testimonial-block-one .inner-box .lower-box{padding-top:10px !important;}
.lower-content .author-box, .lower-content .info{display:none !important}
.news-block-one .image-box h2{display:none !important}
.footer-style-three .contact-widget .subscribe-box .form-group{
  position: relative;
  margin: 0px;
}

.contact-widget .subscribe-box .form-group input[type='email']{
  position: relative;
  display: block;
  width: 100%;
  height: 64px;
  border: 1px solid rgba(255, 255, 255, 0.15);
  font-size: 16px;
  color: #fff;
  padding: 10px 60px 10px 55px;
  background: transparent;
  transition: all 500ms ease;
}

.contact-widget .subscribe-box .form-group input:focus{
  border-color: #fff;
}
 .contact-widget .subscribe-box .form-group .icon{
  position: absolute;
  left: 30px;
  top: 20px;
  font-size: 16px;
  color: #fff;
  z-index: 1;
}

 .contact-widget .subscribe-box .form-group button{
  position: absolute;
  top: 12px;
  right: 12px;
  width: 40px;
  height: 40px;
  line-height: 48px;
  font-size: 20px;
  background: #fff;
  text-align: center;
}


.contact-widget li {
    display: inline;
   
    margin-left: 20px;
    color: #fff;
    font-size: 24px;
}

.contact-widget li .fab a{color:#fff !important}
	
	.footer-top-three .contact-widget .text h6{display:none !important}
.header-top{display:none !important}

.banner-carousel .content-box {
    position: relative;
    display: block;
    z-index: 5;
    width: 100%;
    min-height: 300px !important;
}




.banner-carousel .slide-item {
    position: relative;
    padding: 66px 0px 80px 0px !important;
}

.banner-carousel .content-box h2{
	font-size:40px !important;
	line-height:50px !important
}


.sec-title{margin-bottom:10px !important}
.service-box img{min-height:auto !important}
.service-box{padding:20px;  height: 100%;
    display: flex; box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
  transition: all 0.3s cubic-bezier(.25,.8,.25,1);}

.service-box .btn-box{margin-top:40px;}
.service-box ul{text-align:left !important;}
.service-box li .flaticon-checkbox-mark {
   color:#18425A;
	padding-right:10px;
	text-align:left;
}

.service-box .elementor-image-box-title{min-height:50px;}

.funfact-block-one .inner-box .count-outer{font-size:34px !important;}