/*
Theme Name: Hello Child
Template: hello-elementor
*/



.container{
    max-width: 1200px;
    margin: 0 auto;
}

.entry-content{
    padding: 100px 0;
}


.range-wrap {
    position: relative;
    margin: 0 auto 3rem;
  }
  .range {
    width: 100%;
  }
  .bubble {
    background: red;
    color: white;
    padding: 4px 12px;
    position: absolute;
    border-radius: 4px;
    left: 50%;
    transform: translateX(-50%);
  }
  .bubble::after {
    content: "";
    position: absolute;
    width: 2px;
    height: 2px;
    background: red;
    top: -1px;
    left: 50%;
  }

 
  input[type="number"] {
    -webkit-appearance: textfield;
       -moz-appearance: textfield;
            appearance: textfield;
  }
  input[type=number]::-webkit-inner-spin-button, 
  input[type=number]::-webkit-outer-spin-button { 
    -webkit-appearance: none;
  }


.member-input{
    background-color: black;
    color: #fff;
    width: 20px;
    height: auto;
    aspect-ratio: 2/1;
    text-align: center;
}



input[type=range]::-webkit-slider-thumb {
    -webkit-appearance: none;
    background-color: #008576;
  }
  
  
  
  [type=button].opt, [type=submit].opt, button.opt{
    background-color: #008576;
    color: #fff;
    border: 0;
  }
  
  
  
  .btn-close.btn-opt{

    position: relative; 
    border:0;
    z-index: 999;
    padding: 20px 30px;
  }

  .btn-close.btn-opt:hover{
    background-color: inherit;
    color: #000;
  }

  .btn.btn-opt{
    background-color: #008576;
    color: #fff;
    border: 0;
    
  }
  .btn.btn-opt:hover{
    background-color: #008576;
    color: #fff;
    border: 0;
    
  }
  
  [type=button]:focus, [type=button]:hover, [type=submit]:focus, [type=submit]:hover, button:focus, button:hover{
   background-color: #008576;
    color: #fff;
    border: 0;
  }
  
  
.custom_button{
  font-weight: 500 !important;
}
  .custom_button:hover{
    color: var(--e-global-color-primary ) !important;
    background-color: #EAEAEA !important;
  }
  
  .custom_button:hover  svg path{
    fill: var(--e-global-color-primary ) !important;

  }