/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jan 19 2023 | 12:48:47 */
/* .footer-sec li.elementor-icon-list-item a span.elementor-icon-list-icon i {
  opacity: 0;
}

.footer-sec li.elementor-icon-list-item a:hover span.elementor-icon-list-icon i {
  opacity: 1;
  transition: 0.5s;
} */

.header-css{
  position: absolute;
    width: 100%;
}

.product-cstm-css .product-image-wrap .image-wrap{
  text-align:center;
}

.product-cstm-css .product-image-wrap .image-wrap img{
  width:60%;
}

.product-cstm-css .eael-product-carousel{
  padding-top:30px;
  padding-bottom:20px;
}

.product-cstm-css .amount {
    color: #f8ac3a;
}

/* .elementor-2 .elementor-element.elementor-element-f647524 .eael-product-carousel{
  border:none;
  background-color: white;
  box-shadow:0px 0px 7px 1px #00000014;
} */

.product-cstm-css .swiper-slide .eael-product-carousel{
  border:none;
  background-color: white !important;
  box-shadow:0px 0px 7px 1px #00000014;
}

.eael-woo-product-carousel-container .icons-wrap.box-style li a.button.add_to_cart_button{
  color: #f8ac3a;
}

.eael-woo-product-carousel-container.preset-1 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background: #f8ac3a;
}

.eael-woo-product-carousel-container .icons-wrap.box-style li a{
  color: #f8ac3a;
}

.eael-woo-product-carousel-container .icons-wrap.box-style li a:hover {
   background: #f8ac3a;
   color: #fff;
}

.eael-woo-product-carousel-container .icons-wrap.box-style li a.button.add_to_cart_button:hover{
  background: #f8ac3a;
   color: #fff;
}

.home-blog-sec .elementor-element.elementor-grid-eael-col-3 .eael-grid-post{
  width:100%
}

.home-blog-sec .eael-entry-wrapper{
  padding:40px !important;
  background-color:#f5f5f5;
  border-radius:20px;
  display: flex;
  flex-direction: column;
}

.home-blog-sec .eael-grid-post-holder{
  border:none;
  background-color:#fff0 !important;
}

.home-blog-sec .eael-entry-meta{
  order:1;
  margin-bottom:5px;
}

.home-blog-sec .eael-entry-header{
  order:2;
  margin-bottom:5px;
}

.home-blog-sec .eael-entry-content{
  order:3;
}

.home-blog-sec .eael-post-elements-readmore-btn{
  margin-top:7px;
}

.single-blog-with-img .eael-grid-post {
  position:absolute;
  width:100%;
  bottom:0;
}

.single-blog-with-img .eael-entry-wrapper{
  background-color: #f5f5f500;
}

.single-blog-with-img .eael-grid-post-holder{
  border:none;
  background-color:#fff0 !important;
}

.single-blog-with-img .eael-posted-by a{
  color:white;
}

.single-blog-with-img .eael-post-elements-readmore-btn{
  margin-top:7px;
}

.header-css .elementor-widget:not(:last-child) {
    margin-bottom: 0px;
}

.header-css .elementor-icon-list-item a{
  padding-left: 10px;
  padding-right: 10px;
}

.header-css .switcher .selected a{
  font-family: "Poppins", sans-serif;
  font-size:13px;
/*   width:130px; */
}

.header-css a.nturl{
  font-family: "Poppins", sans-serif;
  font-size:13px;
/*   width:130px; */
}

.header-css .elementor-widget-shortcode{
/*   position:absolute;
  right:0; */
}

.header-css .elementor-nav-menu--dropdown.elementor-nav-menu__container{
  margin:0px;
}

@media only screen and (max-width: 767px){
  .header-css{
  position: unset;
}
}

.package-tabs .elementor-icon-box-title{
  margin-bottom:0px;
}

/* .package-tabs .elementor-icon-box-icon a:active {
  background-color:white;
} */

.itinerary-scroll{
    overflow: scroll;
    height: 500px;
    overflow-x: hidden;
}

.product-right-details .wc-forward {
	margin-left: 20px;
	padding: 5px 20px;
	background-color: #000;
	color: #fff;
	font-weight: 500;
	border-radius: 0;
}

.product-right-details .price{
  margin-top:0px !important;
}

.woocommerce-message a {
	background-color: #f79400;
	color: #fff;
}

.woocommerce-checkout .woocommerce-info a {
	color: #f8ac3a;
}

.woocommerce-checkout .woocommerce-info {
	border-width: 1px;
	border-color: #eaeaea;
	background-color: #f4f4f4;
}

.woocommerce-message a:hover {
	background-color: #f8ac3a;
	color: #fff;
}

.woocommerce button[type="submit"]:focus{
  background-color: #f79400;
}

.add_to_cart_button.loading .elementor-button-text{font-size:0px;}
.add_to_cart_button.loading .fa-shopping-cart::before {
  display:block;
  content: "\f110";
-webkit-animation: fa-spin .75s linear infinite;
animation: fa-spin .75s linear infinite;
}

.woocommerce div.product .woocommerce-tabs ul.tabs{
  border:0px;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li a{
  border:none;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li.active a {
	color: white;
	background-color: #f8ac3a;
  border:none;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover {
	color: #fff;
	background-color: #f8ac3a;
  border:0px;
}