#promos .widget-title {display:inline-block; background:rgba(255, 255, 255, 0.75); border:none;
		padding:5px 20px; border-radius:9px}
#promos .image-menu_item {width:23%; height:auto; margin:1%; padding:0; border-radius:25px;
  overflow:hidden; float:left; border:5px solid #E9A4C3; background:#E9A4C3}
#promos h4 {font-size:16px!important; font-weight:700; color:#000099; margin:5px 0 0;}

#megatravelnew {width:100%!important; height:600px!important; max-width:1200px; margin:0 auto;}


.page-id-441 .main {background:transparent!important;}  
@keyframes animatedBackground {
  from { background-position:1140px 0; }
  to { background-position: -29px 0; }
}
#ship {
  height:58px; width:100%; margin-top:8%;
  background-image: url('http://viajeslagarita.com/wp2/wp-content/uploads/2019/09/ship_02.png');
  background-repeat: no-repeat;
  animation: animatedBackground 50s linear infinite;
  line-height:29px;

}


/* GLOBAL ========================================== */
.center {text-align:center!important}
.hide {display:none!important}
b, strong {font-weight:600!important; color:#333}
.main ul {list-style-type:;}
.main ul {margin-bottom:15px!important}
.main li {margin-bottom:15px!important}
p {margin-bottom:15px!important}
i {color:#0088cc; margin-right:3px;}
hr {border-top:2px solid #E9A4C3}
.hrsub {width:75%; height:2px; background:#E9A4C3; margin:0 auto 50px!important}
.widget-title {text-align:center; border-bottom:2px solid #E9A4C3; margin-bottom:25px!important}
.page .main {margin:40px 0 100px 0; padding:40px 15px!important; background:rgba(255, 255, 255, 0.85); border-radius:9px}
.home .container .row .main {background:transparent!important; padding-top:0!important }
.home #who {background:rgba(255, 255, 255, 0.85); margin:-40px -15px!important; padding:40px 15px!important; border-radius:9px}
.home .main img {border-radius:9px}
/* SHADOW */
.home-slider, .menu_below_container, .mtrav-slider img, .image-menu_item {
  -webkit-box-shadow: 10px 10px 10px 0px rgba(0,0,0,0.5);
  -moz-box-shadow: 10px 10px 10px 0px rgba(0,0,0,0.5);
  box-shadow: 10px 10px 10px 0px rgba(0,0,0,0.5);
}
/* MENU ========================================== */
.headerclass .container {width:50%!important; max-width:50%!important; padding:0!important;}
.menu_below_container {background:#E9A4C3; background:rgba(233, 164, 195, 1);	border-radius:9px;}
.menu_below_container a {text-transform:capitalize!important; padding-left:30px; padding-right:30px}
/* MOBILE */
.mobile-headerclass {border-bottom:5px solid rgba(233, 164, 195, 1)}
#kad-mobile-banner {background:#0088cc!important}
.sldr-close, .sldr-menu-animi.mfp-ready .sldr-close {position:fixed!important; top:10%!important;
left:10px!important}

/* HOME ========================================== */
/* SLIDER */
#home-slider-cont {text-align:center}
.home-slider, .kt-slick-slide {border-radius:9px;}
.rotatext h1 {text-shadow:1px 1px 1px #0088cc;}
.slick-dots {display:none!important}
.mtrav-slider .kt-slick-slide {padding:0 0 20px 0!important}
.image-menu_item {text-align:center!important; border-radius:9px; overflow:hidden;}
.image_menu_message_inner h4 {font-size:20px!important; color:#003366!important; text-align:center!important;
  background:#E9A4C3; border-radius:9px; padding:3px 6px; margin-bottom:20px!important }


#megatravel iframe {width:100%; height:2000px; margin-top:-20px;}

/* FORM ========== */
.sow-contact-form strong {font-weight:normal!important}
.sow-form-field {margin-bottom:5px!important}

/* POSTS ========== */
.kt_bc_nomargin #kadbreadcrumbs {background: rgba(233, 164, 195, 0.5)!important;}
.kt_bc_nomargin #kadbreadcrumbs span {color:#FFF!important;}
.blog_item {background:#E9A4C3!important;}
.blog_item h5 {color:#003366!important; text-align:center; font-size:14px!important;
  text-transform:uppercase;}
.blog_item:hover h5 {color:#FFF!important;}
.blog_item:hover img {opacity:0.5!important;}
.post-grid-footer-meta {display:none!important}
.post-footer-section {background: rgba(233, 164, 195, 0.5)!important;}
.kt_postlink_meta {display:none!important}

.page-template-template-blog .main {background:transparent!important;}

/* FOOTER ========================================== */
.footerclass {background:rgba(236, 217, 198, 0.25); border-top:0px solid rgba(0, 136, 204, 0.25);
  padding:0;}
.footercol1 {text-align:center}
.footercol1 .widget-2 {margin:15px 0 -15px 0; padding:10px 0;
  border-top:1px solid #E9A4C3; border-bottom:1px solid #E9A4C3;}
.footercol1 ul {margin:0!important;}
.footercol1 li {display:inline-block; margin:0!important;}
footer hr {border-top:2px solid #0088cc}
footer a {color:#0088cc!important;}
.footerclass .kadence_social_widget a {border-color:#0088cc}
.footerclass .kadence_social_widget a:hover i {color:#FFF}

/* MEDIA QUERIES ========================================== */
@media (max-width: 780px) {
  .page .main {padding:40px 5px!important}
  #home-slider-cont {margin-top:-30px!important;}
  .rotatext h1 {font-size:28px}
  .mtrav-slider .kt-slick-slide {padding:0 5px 20px 0!important}
  .banners .panel-grid-cell:first-child {margin-bottom:30px!important}
}