/*
Theme Name: Catana Child
Theme URI: http://demo.theme-sky.com/catana/
Author: Theme Sky Team
Author URI: http://theme-sky.com/
Description: A Premium and Responsive WordPress theme, designed for E-Commerce websites
Template: catana
Version: 1.0.0
License: GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Tags: two-columns, left-sidebar, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
Text Domain: catana-child
*/


@tailwind base;
@tailwind components;
@tailwind utilities;

body {
  font-family: inter;
  color:var(--blu)
}
:root {
--verde: #82B729;
--blu: #003B81
}


.wpcf7 p select,textarea, select, html input[type^="search"], html input[type^="text"], html input[type^="email"], html input[type^="password"], html input[type^="number"], html input[type^="tel"], .woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea, .chosen-container a.chosen-single, .woocommerce-checkout .form-row .chosen-container-single .chosen-single, #add_payment_method table.cart td.actions .coupon .input-text, .woocommerce-cart table.cart td.actions .coupon .input-text, .woocommerce-checkout table.cart td.actions .coupon .input-text, .woocommerce-page table.cart td.actions .coupon .input-text, body .select2-container--default .select2-search--dropdown .select2-search__field, body .select2-container--default .select2-selection--single .select2-selection__rendered {
    border:none;
    box-shadow:none!important;
    background:#fff;
    border-radius:12px;
    padding:12px 18px 14px;
    font-size:16px;
    line-height:29px;
    color:#000
}
.wpcf7 br {
    display:none;
}
.wpcf7 p {
    margin-bottom:16px;
    
}
.wpcf7 p select {
    padding:7px 10px;
   
}
.wpcf7-list-item {
    margin-left: 0;
}
.slick-arrow.slick-prev:hover,.slick-arrow.slick-next:hover {
  background:transparent;
  color:var(--verde)
}
div.grecaptcha-badge {
  display:none!important
}
  @media (min-width:768px) {
    .md\:px-\[12px\] {
      padding-right: 12px;
      padding-left: 12px;
    }
    .md\:w-2\/3 {
      width:66.66666%
    }
    .md\:mx-\[-12px\] {
      margin-left:-12px;
      margin-right:-12px
    }
  }
 .iubenda-tp-btn.iubenda-cs-preferences-link,.iubenda-tp-alert-btn[data-tp-float][data-tp-float=bottom-right], .iubenda-tp-alert-btn[data-tp-float][data-tp-float=top-right], .iubenda-tp-btn[data-tp-float][data-tp-float=bottom-right], .iubenda-tp-btn[data-tp-float][data-tp-float=top-right], .iubenda-uspr-btn[data-tp-float][data-tp-float=bottom-right], .iubenda-uspr-btn[data-tp-float][data-tp-float=top-right] {
  display:none!important
 }

  .wpcf7 input.wpcf7-submit {
    border:none;
    background:#000;
    font-weight: 600;
    border-radius:12px;
    width:100%;
    padding:16px 40px;
    color:#fff
  }
  .footer .wpcf7 input.wpcf7-submit  {
    width:auto
  }
  .wpcf7 input.wpcf7-submit:hover{
    background:#fff;
    color:#000
  }

  @media (min-width:768px) {
    .wpcf7-form div:nth-of-type(3) >div >div{
        flex-wrap:wrap;
        justify-content: space-between;
        align-items: center;
    }
  }


  .md\px-3 {
    padding-left:12px;
    padding-right:12px
}

.h-2 {
    height:1px
}

.justify-between {
  justify-content: space-between;
}
.flex-wrap {
  flex-wrap:wrap
}

#wpcf7-f28842-o1.wpcf7 p textarea {
  min-height:235px
}