/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */



div#innerchara:hover {
    transform: scale(0.9);
}

div#innerchara {
    transition: .3s all ease;
}

.elementor-image-box-wrapper .elementor-image-box-img img {
  transition: transform 0.6s ease;
  transform-style: preserve-3d;
}

.elementor-image-box-wrapper:hover .elementor-image-box-img img {
  transform: rotateY(180deg);
}


ul.whitelist li {
    color: #ECF7FF !important;
}

a.whitelistclass:hover {color: #58BFDB !important;}


.ekit-wid-con .elementskit-accordion .elementskit-card-header>.elementskit-btn-link {
    background: #29669c !important;
    color: #fff !important;
    border-top: 4px solid #fff !important;
    box-shadow: 2px 2px 2px 1px #0000006b !important;
}



/*chartersection*/


#innerhalfday {
  position: relative;
  overflow: hidden;
  border-radius: 8px;
}


#innerhalfday .elementor-widget {
  position: relative;
  z-index: 2;
}

#innerone .ekit-heading__description , #innertwo .ekit-heading__description , #innerthree .ekit-heading__description ,#innerfour .ekit-heading__description , #innerfive .ekit-heading__description , #innersix .ekit-heading__description  {
  opacity: 0;
  max-height: 0;
  overflow: hidden;
  transition: 2s ease;
}

#innerone:hover .ekit-heading__description , #innertwo:hover .ekit-heading__description , #innerthree:hover .ekit-heading__description  , #innerfour:hover .ekit-heading__description  , #innerfive:hover .ekit-heading__description ,#innersix:hover .ekit-heading__description   {
  opacity: 1;
  max-height: 300px;
}


/*blogpage*/

div#blogimg img {
    height: 250px !important;
    object-fit: cover;
}

div#blogimg h2 a {
    font-size: 17px;
}













@media only screen and (max-width: 1000px) and (min-width: 320px)  {
    figure.elementor-image-box-img {
    text-align: -webkit-center;
}
	
svg.ekit-menu-icon.ekit-svg-icon.icon-menu-11 {
    fill: antiquewhite;
}	

}