.elementor-8808 .elementor-element.elementor-element-3987ad6{text-align:center;}.elementor-8808 .elementor-element.elementor-element-3987ad6 .elementor-heading-title{text-transform:uppercase;}.elementor-8808 .elementor-element.elementor-element-0abf6f3 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;}.elementor-8808 .elementor-element.elementor-global-8011 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8808 .elementor-element.elementor-global-8011{z-index:9999;--nav-menu-icon-size:50px;}.elementor-8808 .elementor-element.elementor-global-8011 .elementor-menu-toggle{margin-right:auto;background-color:rgba(2, 1, 1, 0);}.elementor-8808 .elementor-element.elementor-global-8011 .elementor-nav-menu--dropdown a, .elementor-8808 .elementor-element.elementor-global-8011 .elementor-menu-toggle{color:#000000;fill:#000000;}.elementor-8808 .elementor-element.elementor-global-8011 .elementor-nav-menu--dropdown{background-color:#FFFFFF;border-style:solid;border-width:0px 1px 0px 0px;}.elementor-8808 .elementor-element.elementor-global-8011 .elementor-nav-menu--dropdown a:hover,
					.elementor-8808 .elementor-element.elementor-global-8011 .elementor-nav-menu--dropdown a:focus,
					.elementor-8808 .elementor-element.elementor-global-8011 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-8808 .elementor-element.elementor-global-8011 .elementor-nav-menu--dropdown a.highlighted{background-color:#FFFFFF;}.elementor-8808 .elementor-element.elementor-global-8011 .elementor-nav-menu--dropdown .elementor-item, .elementor-8808 .elementor-element.elementor-global-8011 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Poppins", poppins;font-size:45px;font-weight:bold;text-transform:uppercase;}.elementor-8808 .elementor-element.elementor-global-8011 .elementor-nav-menu--dropdown a{padding-top:22px;padding-bottom:22px;}.elementor-8808 .elementor-element.elementor-global-8011 div.elementor-menu-toggle{color:#000000;}.elementor-8808 .elementor-element.elementor-global-8011 div.elementor-menu-toggle svg{fill:#000000;}@media(max-width:1024px){.elementor-8808 .elementor-element.elementor-global-8011 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8808 .elementor-element.elementor-global-8011 .elementor-nav-menu--dropdown .elementor-item, .elementor-8808 .elementor-element.elementor-global-8011 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:45px;}.elementor-8808 .elementor-element.elementor-global-8011{--nav-menu-icon-size:50px;}}@media(max-width:767px){.elementor-8808 .elementor-element.elementor-global-8011 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8808 .elementor-element.elementor-global-8011{z-index:9999;--nav-menu-icon-size:50px;}.elementor-8808 .elementor-element.elementor-global-8011 .elementor-nav-menu--dropdown .elementor-item, .elementor-8808 .elementor-element.elementor-global-8011 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:30px;}.elementor-8808 .elementor-element.elementor-global-8011 .elementor-nav-menu--dropdown a{padding-top:16px;padding-bottom:16px;}}/* Start custom CSS for wc-elements, class: .elementor-element-0abf6f3 */.woocommerce:hover .cart .button:hover, .woocommerce .cart:hover input.button:hover { background-color: #f4d53d;
border-style:none;
color: black;
    
    
}


@media only screen and (max-width: 600px) { .woocommerce .cart .button, .woocommerce .cart input.button
{
    
    height: 48px;
    border-width: 3px 1px 1px 1px;
    
    
}

.woocommerce #content table.cart td.actions .coupon .input-text, .woocommerce table.cart td.actions .coupon .input-text, .woocommerce-page #content table.cart td.actions .coupon .input-text, .woocommerce-page table.cart td.actions .coupon .input-text {
    height: 48px;
    border-width: 3px 1px 1px 1px;
    border-color: #000000;
    
    
    
}}



@media only screen and (min-width: 600px) {
.woocommerce .cart .button, .woocommerce .cart input.button
{
    
    height: 38px;
    border-width:  0px;
     background-color: #f4d53d;
     border-radius: 100px;
    
}

.woocommerce #content table.cart td.actions .coupon .input-text, .woocommerce table.cart td.actions .coupon .input-text, .woocommerce-page #content table.cart td.actions .coupon .input-text, .woocommerce-page table.cart td.actions .coupon .input-text {
    height: 38px;
    border-width: 1px;
    border-color: #000000;
        border-radius: 100px;

    
}



.woocommerce table.shop_table th
{
   font-size: 20px; 
    
}

td.product-remove {
    
    color: #000000 !important;
    
    position: relative;
 left: 0px;
 top: 0px;
 width: 7px;
vertical-align: top !important;
}

.woocommerce-page table.cart img {
    
    width: 130px;
    margin-top: 30px;
    margin-left: 4px;
}

.product-name {

 font-weight: 500;
}

.quantity {
    
    width: 42px;
    
}}/* End custom CSS */
/* Start custom CSS for wc-elements, class: .elementor-element-dd78cfb */.woocommerce-form-coupon-toggle {
    
    display: none;
}

.he-IL {
    display: none;
}

.woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce #content input.button.alt, .woocommerce-page a.button.alt, .woocommerce-page button.button.alt, .woocommerce-page input.button.alt, .woocommerce-page #respond input#submit.alt, .woocommerce-page #content input.button.alt
 
 { background-color: #f4d53d !important;
 
 border-radius: 100px !important;
 padding: 20px !important;
 border-style: none !important;
 color: black !important;
 font-size: 22px !important;
 }
 
 #add_payment_method #payment ul.payment_methods, .woocommerce-cart #payment ul.payment_methods, .woocommerce-checkout #payment ul.payment_methods {
     
     background-color: white;
     box-shadow: 0px -5px 10px #cdcdcd;
 }
 
 #add_payment_method #payment div.form-row, .woocommerce-cart #payment div.form-row, .woocommerce-checkout #payment div.form-row {
 
 background-color: white;
     box-shadow: 0px 0px 10px #cdcdcd;
     
    
 }
 
 
 #add_payment_method #payment div.payment_box, .woocommerce-cart #payment div.payment_box, .woocommerce-checkout #payment div.payment_box {
      background-color: #f4d53d;
border-radius: 40px
     
 }
 
 #add_payment_method #payment div.payment_box::before, .woocommerce-cart #payment div.payment_box::before, .woocommerce-checkout #payment div.payment_box::before {
     
     
    display: block;
    border: 1em solid #f4d53d;
    border-right-color: transparent;
    border-left-color: transparent;
    border-top-color: transparent;
    position: absolute;
    top: -.75em;
    left: 0;
    margin: -1em 0 0 2
          

     
 }
 
 
.woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce #content input.button.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page input.button.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page #content input.button.alt:hover {
     
      background-color: #f4d53d !important;
 

 padding: 20px !important;
 border-style: none !important;

 color: black !important;
 font-size: 22px !important;
 
     
     
 }/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-8011 *//*menubody*/
.elementor-nav-menu--dropdown {
   
    width: 700px;
    z-index: 888;
      overflow: hidden;
      padding: 30px;
      Position: fixed;
      left: 0px;
      top: -10px;
      height: 100%;
}


/*menuhead*/
div.elementor-menu-toggle {    
    position: fixed;
    left: 35px;
    top: 167px;
    z-index: 999 !important;
}

.eicon-menu-bar:before {
    content: url(https://theverahotel.com/wp-content/uploads/2020/05/menu39.png)!important;
    
  
    

}

.elementor-menu-toggle.elementor-active .eicon-menu-bar:before{
 content: url(https://theverahotel.com/wp-content/uploads/2020/05/X.png)!important;
 position: fixed;
 left: 55px;
 
}

/*Mobile*/

@media only screen and (max-width: 700px) {
    
    
    div.elementor-menu-toggle {    
    position: fixed;
    left: 21px;
    top: 0px;
    z-index: 999 !important;
}
    
    .eicon-menu-bar:before {
    content: url(https://theverahotel.com/wp-content/uploads/2020/05/menu39.png);
    position: fixed;
    left: 20px;
    top: 20px;
    
  
    

}

.elementor-menu-toggle.elementor-active .eicon-menu-bar:before{
 content: url(https://theverahotel.com/wp-content/uploads/2020/05/X.png);
 position: fixed;
 left: 23px;
 top: 20px;
}

.elementor-nav-menu--dropdown {
   
    width: 300px;
    z-index: 888;
      overflow: hidden;
      Position: fixed;
      padding: 0px;
      left: 0px;
      top: -10px;
      height: 100%;
}




}


div.elementor-menu-toggle:focus

{
    
    outline: 0px;

}/* End custom CSS */