/**
* Theme Name: Triply Child
* Description: This is a child theme of Triply, generated by Merlin WP.
* Author: <a href="https://pavothemes.com/">Pavothemes</a>
* Template: triply
* Version: 2.3.6
*/


/*******general *************/
h2.woocommerce-loop-product__title {color: var(--e-global-color-primary) !important;}
a.scrollup {background: var(--e-global-color-primary);}
a{color: var(--e-global-color-primary);}
.grecaptcha-badge {display: none !important;}
body div#gt_float_wrapper{ left: 25px !important; bottom: 100px !important;}
@media screen and (max-width:800px){.h1-img{order:2 !important;}.h1-text{order:1 !important;}}
/************** product booking style ************/
@media screen and (min-width:521px){.wt-user-info > span {width: 50% !important;}}
/************** woocomerce product *********/
.single-product { background: url(https://www.atlasmontgolfiere.com/wp-content/uploads/2024/05/DSC05382-scaled.webp);}
.exwt-booking-form { background-color: white;border-radius: 10px;}
.woo-tour-info.exwt-col12.meta-full-style ,.woo-tour-info.exwt-col12.meta-full-style span {color: white !important;}
h1.exwt-title {color:white;/*font-family: "Thea Amelia";*/}
.woocommerce-tabs.wc-tabs-wrapper {background: white;padding: 20px !important; border-radius: 10px;}
/************woocomerce product slider***************/
.product {box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;border-radius: 10px !important;}
img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail { max-height: 350px;object-fit: cover;border-radius: 10px 10px 0px 0px;}
h2.woocommerce-loop-product__title {font-size: 20px !important;padding-inline: 20px !important;width: 100%;}
a.button.add_to_cart_button.product_type_variable {border-radius: 5px !important;}
.shop-wt-more-meta i:before { display: none !important;}
.exwt-related-event.woo-event-schedu {background: white !important; padding: 30px !important;border-radius: 10px;}
div#tab-description { font-size: 16px;}
/********Safety page style********/
.scroll-text {
  overflow: hidden !important;
}

.scroll-text {
  text-align: right !important;

  /* animation properties */
  -moz-transform: translateX(-100%);
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
  
  -moz-animation: my-animation 15s linear infinite;
  -webkit-animation: my-animation 15s linear infinite;
  animation: my-animation 8s linear infinite;
}
  /* Posts */

div#block-2 form {
display: none !important;
}
ul.wp-block-latest-posts__list.wp-block-latest-posts li {
  padding-bottom:15px;
}
/* for Firefox */
@-moz-keyframes my-animation {
  from { -moz-transform: translateX(-100%); }
  to { -moz-transform: translateX(100%); }
}

/* for Chrome */
@-webkit-keyframes my-animation {
  from { -webkit-transform: translateX(-100%); }
  to { -webkit-transform: translateX(100%); }
}

@keyframes my-animation {
  from {
    -moz-transform: translateX(-100%);
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
  to {
    -moz-transform: translateX(100%);
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
  }
}
/************ contact style ******************/
.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {width: 100%;}
/********** tripadvisor badge***************/
.badge-tripad img {animation: zoom-in-zoom-out-b 2.3s ease-out infinite;}

@keyframes zoom-in-zoom-out-b {
  0% {
    transform: scale(1, 1);
  }
  50% {
    transform: scale(1.1, 1.1);
  }
  100% {
    transform: scale(1, 1);
  }
}
/************sticky ***************/
.sticky-tripad .elementor-button-icon { font-size:22px !important;}

/*************** single post **************/
.content-area {  padding: 50px !important;}
span.post-author { display: none !important;}
.post-thumbnail { display: none !important;}
.entry-content img {  border-radius: 10px !important;}
div#secondary {  padding-inline: 30px !important; padding-block: 50px !important;}
@media screen and (max-width:800px){.content-area {  padding: 30px !important;}}