*{margin: 0;
    padding: 0;
    box-sizing: border-box;
    }
    body{font-family: Monserrat;
       /* background: linear-gradient(to right,  lavender, rgb(169, 195, 245) , lavender);*/
         font-style: normal;
        }
        
        .mywr{text-shadow: 1px 1px 2px rgb(229, 228, 228);}
        
        .container-fluid{padding: 0; height: auto;  border: none;
            background: linear-gradient(45deg, rgb(249, 248, 246),  lavender, rgb(169, 195, 245) , lavender); 
        }

        #tsh01 {color: skyblue; 
            font-family: Monserrat; 
            font-style: oblique; line-height: 100%;
            font-size:  3.7vw; 
            letter-spacing: 0.4vw;
            font-weight: bolder;
            text-shadow: blue  1px 1px,  
            blue 2px 2px, 
            blue 3px 3px, 
            blue 4px 4px, 
            blue 5px 5px, 
            blue 6px 6px, 
            blue 7px 7px, 
            blue 8px 8px, 
            blue 9px 9px, 
            rgb(255, 228, 196) 10px 10px, 
            rgb(255, 228, 196) 11px 11px, 
            0.5px 0 0 #5f531f, 
            0 0.5px 0.5px  #5f531f, 
            -0.5px 0 0.5px  #5f531f, 
            0 -0.5px 0.5px  #5f531f; 
            text-align: center; border-radius: 5px; 
            letter-spacing: 0.5vw; box-shadow: 3px 3px 2px cornflowerblue;
            padding-top: 0.9%; box-sizing: border-box;
          } /*--------------------------------1------------------------------*/  
          .myimgcont{ height: 99%;}
          
          #mmgc01{ display: flex; justify-content: space-between; width: 41%;}

          .dropbtn {/*margin-left: 1vw; margin-top: 10px;*/width: 100%; height: 99%;
              background-color: transparent;
              color: blue;
             /* padding: 20px;*/
              font-size: 2.1vw; font-family: Monserrat;
              border: 1px solid transparent; font-style: normal; font-weight: bold;
              border-radius: 5px; text-shadow: 0.2px 0.2px 0.2px #5f531f
            }

            .dropdown {width: 90%; height: 99%;
              position: relative;
              display: inline-block;
            }

            .dropdown-content {
              display: none;
              position: absolute;
              background-color: rgb(145, 178, 240);
              width: 100%;
              box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
              z-index: 1;
            }/*-----------------------------------------------2--------------------------------*/
            .dropdown-content a { font-size: 1.5vw;
                color: blue;
                padding: 12px 16px;
                text-decoration: none;
                display: block; text-shadow: 0.1px 0.1px 0.1px #5f531f
              }
              
   .dropdown-content a:hover {background-color: rgb(145, 178, 240); color: #998431;}
   
   .dropdown:hover .dropdown-content {display: block;}

   .dropdown:hover .dropbtn {background-color: rgb(145, 178, 240);}
    
   #mel02:hover{color: #998431;}
   /*---------------------------------------------------3-----------------------*/ 
   #mel02{color: blue; 
   font-family: Monserrat; 
   font-size: 2vw; 
   font-weight: bold; 
    font-style: normal;
   text-shadow: 0.4px 0.4px 0.4px #5f531f;
   text-decoration: none;
  }
      
  #adrtel01:hover{color: #998431;}
      
  #mmgc02{display: flex; justify-content: space-between; width: 59%; text-shadow: 0.2px 0.2px 0.2px #5f531f; text-decoration: none;}
    
  .myanim{font-family: monserrat; border-radius: 70px; 
      font-style: oblique; 
      font-size: 2.7vw;
      letter-spacing: 0.4vw;
      font-weight: bolder;
      color: rgb(250, 236, 218);
      text-shadow: 3px 0 0 blue, 
      0 2px 2px  blue, 
      -2px 0 2px  blue, 
      0 -2px 2px  blue;
    }
    
    #txt01{justify-content: space-around; margin-top: 1px;}
 /*---------------------------------------------------------------4--------------------*/   
    #adrtel01{
      color: blue;
      text-shadow: 0.2px 0.2px 0.1px #5f531f;
      font-style: normal;
      font-size: 1.5vw;
      font-weight: bold;
    text-decoration: none;
  } 
    
  #tsh02 {color: skyblue; /* background: linear-gradient(to right, lavender,cornflowerblue , lavender);*/
    font-family: Monserrat; 
    font-style: oblique; line-height: 175%;
    font-size:  2vh; 
    letter-spacing: 0.4vw;
    font-weight: bolder;
    text-shadow: blue  1px 1px,  
    blue 2px 2px, 
    blue 3px 3px, 
    blue 4px 4px, 
    blue 5px 5px, 
    blue 6px 6px, 
    blue 7px 7px, 
    blue 8px 8px, 
    blue 9px 9px, 
    0.5px 0 0 #5f531f, 
    0 0.5px 0.5px  #5f531f, 
    -0.5px 0 0.5px  #5f531f, 
    0 -0.5px 0.5px  #5f531f; 
    text-align: center; border-radius: 5px; 
    letter-spacing: 0.5vw; box-shadow: 3px 3px 2px cornflowerblue;
    padding-top: 0.9%; box-sizing: border-box; padding-bottom: 0.9%;
  }     
   
  #adr01{width: 37%;
  height: 95%;
  border: 0.5px solid cornflowerblue;
  box-shadow:  3px 3px 2px cornflowerblue;
  border-radius: 5px;
  color: blue;
  text-shadow: 0.2px 0.2px 0.1px #5f531f;
  font-style: normal;
  font-size: 1.5vw;
  font-weight: bold;
  padding-top: 0.4%;
  text-align: center;
  }
   
  #adr02{width: 20%;
    height: 95%;
    border: 0.5px solid cornflowerblue;
    box-shadow:  3px 3px 2px cornflowerblue;
    border-radius: 5px;
    padding-top: 0.4%;
    text-align: center;
  }
   
  #adr03{width: 20%;
    height: 95%;
    border: 0.5px solid cornflowerblue;
    box-shadow:  3px 3px 2px cornflowerblue;
    border-radius: 5px;
    color: blue;
    text-shadow: 0.2px 0.2px 0.1px #5f531f;
    font-style: normal;
    font-size: 1.5vw;
    font-weight: bold;
    padding-top: 0.5%;
    text-align: center;
  }/*-----------------------------------------------5--------------------------*/
    
  .mysmnavitem{width: 17%;
  height: 95%;
  box-shadow: inset 5px 5px 10px cornflowerblue;
  text-align: center;
  padding-top: 0.7%;
  border-radius: 5px;
  }

  .mynav {color: blue;
   text-shadow: 0.3px 0.3px 0.3px #5f531f;
   font-style: normal;
   font-size: 1.5vw;
   font-weight: bold;
  text-decoration: none;
  }
  .mynav:hover{color: #998431;}
  
  #ppp{box-shadow: inset 5px 5px 5px cornflowerblue;}
  
  a{text-decoration: none;}
 /*--------------------------------------------------6-----------------------------------*/ 
  a:hover{color: #998431;}
  
  .fut{color: #ffe4c4;
  font-size: 1.2vw;
  text-shadow: 0.3px 0.3px 0.3px rgb(174, 99, 6);
  font-style: normal;
  font-weight: bold;
  }
       
  #opc_it_001{display: flex;/* margin-top: -12.9%;*/ text-shadow: 0.1px 0.1px 0.1px #5f531f;  z-index: 1080;  width: 100%; height: 47%;}
        
  #opc_it_002{display: flex;/* margin-top: -9.2%;*/ width: 100%; height: 47%; z-index: 1080; text-shadow: 0.1px 0.1px 0.1px #5f531f;}
        
  .mysml{width: 25%; height: 100%;}
/*---------------------------------------------------7-------------------------*/        
  #txt02{margin-top: 2px;}
        
  #txt03{
    border: 0.5px solid cornflowerblue;
    box-shadow:  3px 3px 2px cornflowerblue;
    border-radius: 5px;
    color: blue;
    text-shadow: 0.2px 0.2px 0.2px #5f531f;
    font-style: normal;
    font-size: 1.5vw;
    font-weight: bold;
    padding-top: 0.4%;
    text-align: center;
  padding: 2.2%;
  margin-left: 12.5%;
  }
        
  #adrtel0101{
    color: blue;
    text-shadow: 0.2px 0.2px 0.1px #5f531f;
    font-style: normal;
    font-size: 1vw;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
  }
        
  #zv01{
    color: blue;
    text-shadow: 0.2px 0.2px 0.1px #5f531f;
    font-style: normal;
    font-size: 1vw;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
  }
        
  #md01{box-shadow: inset 5px 3px 10px cornflowerblue;
    color: cornflowerblue;
    border-radius: 5px;
  }/*----------------------------------------------------------8------------------------*/
        
  #md02{box-shadow: inset 5px 3px 10px cornflowerblue;
    border-radius: 5px;
  }
        
  .mysl{width: 100%; /*padding-top: 10%;*/  text-align: center; 
  text-shadow: blue 1px 1px,  
  blue 2px 2px, 
  blue 3px 3px, 
  blue 4px 4px, 
  0.2px 0.2px 0.1px #5f531f;
  font-style: normal;
  font-size: 1.9vw;
  font-weight: bolder;
  color: skyblue;
  }
        
  #fmd01{box-shadow:  rgb(32, 60, 111) 2px 3px 3px ;} 
 #fmd0102{box-shadow:  rgb(32, 60, 111) 2px 3px 3px ;}        
  #txt05{
    border: 0.5px solid cornflowerblue;
    box-shadow:  3px 3px 2px cornflowerblue;
    border-radius: 5px;
    color: blue;
    text-shadow: 0.2px 0.2px 0.2px #5f531f;
    font-style: normal;
    font-size: 1.2vw;
    font-weight: bold;
    line-height: 180%;
  }/*-------------------------------------------9-----------------------------------*/
    
  #ttt01{
    color: blue;
    text-shadow: 0.2px 0.2px 0.2px #5f531f;
    font-style: normal;
    font-size: 1.5vw;
    font-weight: bold;
    line-height: 180%;
  }
        
  .myreview{ height: auto; width: 70%; border: cornflowerblue 1px solid; text-align: center; margin-top: 10%;  padding: 2%; margin-left: auto; margin-right: auto; text-shadow: #5f531f 0.7px 0.7px 0.7px; font-style: normal;  font-size: 2.3vw; line-height: 120%;
    border-radius: 5px;
    box-shadow: 3px 3px 3px  cornflowerblue;
    color: blue;
  }
  .review-name{color:  bisque; font-weight: bold; font-size: 3.2vw; letter-spacing: 1.2px; font-style: oblique; text-shadow: 1px 1px 1px blue;}
  
  .form-control {background-color: bisque}
    
   
        
    #zg001{
      color: cornflowerblue;
      text-shadow: 1px 1px 1px #5f531f,
      blue  1px 1px,  
      blue 2px 2px, 
      blue 3px 3px, 
      blue 4px 4px, 
      blue 5px 5px; 
      font-style: oblique;
      font-weight: bold;
    letter-spacing: 0.7vw;
    text-decoration: underline;
    font-size: 3.5vw; text-decoration-style: wavy;
    }/*------------------------------------------------------10-----------------------*/
        
    #ztz01{text-align: center; margin-top: 5%; background-color: transparent; margin-left: 17%; width: 25%; padding-top: 0.2%; box-shadow: 2px 2px 29px bisque, inset 1px 1px 5px blue; border: 2px solid bisque; border-radius: 50%; color: bisque;   
     font-size: 2vw; font-weight: bold; font-style: oblique;
     text-decoration: underline; 
      text-decoration-style: wavy;
      text-shadow: 1px 1px 1px blue;
    }
      
   
        
    #scr0101{width: 38%;
      border: 0.5px solid cornflowerblue;
      box-shadow:  3px 3px 2px cornflowerblue;
      border-radius: 5px;
      color: blue;
      text-shadow: 0.2px 0.2px 0.1px #5f531f;
      font-style: normal;
      font-size: 1.5vw;
      font-weight: bold;
      text-align: center;
    }
        
    #rtit01{width: 80%; margin-left: auto; margin-right: auto; margin-top: 2%;  justify-content: space-around; display: flex;
    box-shadow: inset 5px 5px 10px cornflowerblue; border-radius: 5px;}
    #rtit02{width: 80%; margin-left: auto; margin-right: auto; margin-top: 2%;  justify-content: space-around; display: flex;
      box-shadow: inset 5px 5px 10px cornflowerblue; border-radius: 5px;}
      #rtit03{width: 80%; margin-left: auto; margin-right: auto; margin-top: 2%;  justify-content: space-around; display: flex;
        box-shadow: inset 5px 5px 10px cornflowerblue; border-radius: 5px;}
        #rtit04{width: 80%; margin-left: auto; margin-right: auto; margin-top: 2%;  justify-content: space-around; display: flex;
          box-shadow: inset 5px 5px 10px cornflowerblue; border-radius: 5px;}
          #rtit05{width: 80%; margin-left: auto; margin-right: auto; margin-top: 2%;  justify-content: space-around; display: flex;
            box-shadow: inset 5px 5px 10px cornflowerblue; border-radius: 5px;}
        
            .card {width: 31%; height: 97%; margin-top: 0.3%; background-image: url(foto-femida.png); padding-top: 8.3%; filter: sepia(12%); text-align: center; color: rgb(247, 173, 82);  
              font-style: normal;
              font-weight: bold;
              font-size: 2vw; 
            box-shadow: 3px 3px 3px rgb(14, 80, 201);
            text-shadow: 2px 2px 1px  #5f531f;
            border-radius: 10px;
            border: double ;
            border-color: rgb(247, 173, 82);
            }
        
 .myftbsm{width: 100%; height: auto; margin-bottom: 5px; text-align: center; color: #ffe4c4; font-style: normal;  font-size: 1.2vw; font-weight: bold; text-shadow: 0.3px 0.3px 0.3px rgb(174, 99, 6);}
 /*-----------------------------------------------------11-------------------*/       
  #zvz01z{width: 80%; margin-left: 10%; margin-right: auto; margin-top: 5px; background-color: transparent;         
    box-shadow: inset 5px 5px 10px cornflowerblue;        
    border-radius: 4px; 
    border: 0.5px solid cornflowerblue;      
  }
          
  #zv01{width: 80%; margin-left: 10%; margin-right: auto; margin-top: 5px; background-color: transparent;          
    box-shadow: inset 5px 5px 10px cornflowerblue;   
    border: 0.5px solid cornflowerblue; border-radius: 5px;         
  }
                 
.puls{width: 50px; height:50px; border: 0.5px solid transparent;        
  text-align: center; 
  margin-top: 17%; 
  margin-right: auto; 
  margin-left: auto; 
  box-shadow: inset 5px 5px 10px cornflowerblue; 
  border-radius:50%; 
}

#tooltip-1{ z-index: 9999;               
  text-align: center; 
  box-shadow: 1px 1px 2px cornflowerblue;  
  border-radius: 5px;  
  color: blue;  
  padding: 5px ;
  background-color: #fff;
  width: 250px;
  display: none;  
  position: absolute; 
}

#tooltip-2{ z-index: 9999;               
  text-align: center; 
  box-shadow: 1px 1px 2px cornflowerblue;  
  border-radius: 5px;  
  color: blue;  
  padding: 5px ;
  background-color: #fff;
  width: 250px;
  display: none;  
  position: absolute; 
}/*---------------------------------------------------12-------------------------------*/

#m_d_c_n_01{background: lavender;         
  text-align: end;
  border: 3px solid cornflowerblue;
  border-radius: 5px;
  top: 10%; left: 35%;
  width: 35vw;
  height: 45vh;
  position: fixed;
  z-index: 100; 
  display: none;
  overflow: hidden;
  overflow-y: auto; bottom: 0;
  -webkit-overflow-scrolling: touch; 
}

.drconmn{ width: 99%; height: 41%; text-align: center;}

#prtr0102{width: 70%; margin-left: auto; margin-right: auto;  margin-top: 2%; text-align: center;}
#prtr010201{width: 70%; margin-left: auto; margin-right: auto;  margin-top: 2%; text-align: center;}
#zg001{text-align: center;      
border-radius: 50%;
border: 1px solid blue; 
box-shadow: 5px 5px 1px blue, inset 1px 1px 20px bisque;  
padding-top: 1.4%;  
width: 29%;    
margin-left: auto; margin-right: auto;   
margin-top: 7%;   
}/*--------------------------------------------13----------------------------*/

#m_d_c_n_02{width: 35vw; height: 70vh; 
  background: lavender;             
  text-align: end;
  border: 3px solid cornflowerblue;
  border-radius: 5px;
  top: 10%; left: 35%;
  position: fixed;
  z-index: 100;
  display: none;
  overflow: hidden; overflow-y: auto; 
  bottom: 0;
  -webkit-overflow-scrolling: touch; 
}

.tel{width: 99%; height: 33%; text-align: center; }

.mymodldcn{width: 35vw; height: 98vh; 
  background: lavender;             
  text-align: end;
  border: 3px solid cornflowerblue;
  border-radius: 5px;
  top: 1%; left: 35%;
  position: fixed;
  z-index: 100;
  display: none;
  overflow: hidden; overflow-y: auto; 
  bottom: 0;
  -webkit-overflow-scrolling: touch; 
}

#ctfb01 {background: linear-gradient(45deg, rgb(239, 239, 249), rgb(247, 234, 221),/* whitesmoke,*/ bisque,  rgb(247, 234, 221), rgb(239, 239, 249));}

#zgcpsh01{width: 100%;        
  height: auto;
  display: flex;
  padding: 5%  5%  2% ;
  font-size: 4vw; 
  font-weight: bold; font-style: normal; 
  color: rgb(11, 77, 200);
  text-shadow:1.5px 1.5px 1.5px rgb(3, 3, 68);
  justify-content:  space-between;
}/*-------------------------------------------------------14-----------------------*/

.mytblitm{width: 100%;  margin-top: 0px;
  height: auto;
  display: flex;
  padding: 2% 5% 2%;
  font-size: 2.3vw;
  font-weight: bold; font-style: normal;
  color: rgb(11, 77, 200);/* bisque; */
  text-shadow:1px 1px 1px rgb(3, 3, 68); 
  justify-content: space-between;
}

.mykrs{border-bottom: 0.5px solid rgb(11, 77, 200); 
  border-left: 0.5px solid rgb(11, 77, 200);
  padding-left: 2%; padding-right: 2%;
  border-radius: 5px;
  box-shadow: inset 5px 5px 10px /*rgb(11, 77, 200);*/ rgb(196, 196, 195);
  background-color: bisque;
}

 #txt0301{width: 80%;  margin-left: auto; margin-right: auto;
  border: 2px solid cornflowerblue;
border-radius: 5px;
box-shadow: 2px 2px 7px cornflowerblue;
display: flex;
color: blue;
justify-content: space-around;
font-size: 2vw;
font-weight: bold;
font-style: normal;
text-shadow: 0.2px 0.2px 0.2px #5f531f;
}

.myreviewn{ height: auto; width: 50%; margin-top: 5%;  margin-left: auto; margin-right: auto;}
 


#prchn01{width: 80%;
  padding-left: 0.5%;
  list-style: none;
  text-align: center;
 margin-left: auto; margin-right: auto;
 border: cornflowerblue 1px solid; 
 box-shadow: 2px 2px 7px cornflowerblue; 
 margin-top: 2%; 
 border-left: 10px dotted blue ; 
 border-radius: 5px; 
  
}/*-----------------------------------------------------15------------------------*/

.myprchn{
 padding-left: 0;
  background-image: url(foto-vs.png);
  background-position: 10px 10px;
  background-size: 2.1rem 1.7rem;
  background-repeat: no-repeat;
 
  padding-bottom: 0.5%;
  color: blue;
  box-shadow: inset 2px 2px 4px cornflowerblue;
  font-size: 2vw;
  font-weight: bold;
  font-style: oblique;
  text-shadow: 1px 1px 0.7px #5f531f; 
  margin-top: 0.5px;
  
}  

html {
  scrollbar-color: white  skyblue;
}








.mytxtp1{width: 90%;
height: auto;
text-align: center;
margin-left: auto; margin-right: auto;
padding-bottom: 2%;
border: 1px solid red;
margin-top: 5%;
border: 1px solid cornflowerblue;
border-radius: 5px;
box-shadow: 2px 2px 7px cornflowerblue;
/*display: flex;*/
color: blue;
/*justify-content: space-around;*/
font-size: 2vw;
font-weight: bold;
font-style: normal;
text-shadow: 0.2px 0.2px 0.2px #5f531f;

}

#m_d_c_n_0101{background: lavender; text-align: end; border: 3px solid cornflowerblue; border-radius: 5px; top: 10%; left: 35%; width: 35vw; height: 45vh; position: fixed; z-index: 100; display: none; overflow: hidden; overflow-y: auto; bottom: 0;  -webkit-overflow-scrolling: touch; 




}




h1{ text-align: center;   
  font-weight: bolder; 
  color: rgb(12, 77, 197);
  margin-top: 0px; font-style: normal; 
  text-shadow: 1px 1px 1px rgb(3, 3, 68), 2px 2px 2px bisque, 3px 3px 3px bisque;
  font-style: normal;
}/*------------------------------------------------------16----------------------------*/

h2{ text-align: center;  
  font-weight: bolder; 
  color: rgb(12, 77, 197);
  margin-top: 2%; font-style: normal; 
  text-shadow: 1px 1px 1px rgb(3, 3, 68), 2px 2px 2px bisque, 3px 3px 3px bisque;
  font-style: normal;
}

.mytxtn{width: 80%;  margin-left: auto; margin-right: auto;
  border: 2px solid cornflowerblue;
border-radius: 5px;
box-shadow: 2px 2px 7px cornflowerblue;
text-align: start;
color: blue;
height: auto;
font-size: 2vw;
font-weight: bold;
font-style: normal;
text-shadow: 0.2px 0.2px 0.2px #5f531f;
padding: 0.5%;
margin-top: 2%;
}

.my-right01 {width: 1vw; height: 10px;   
  background-color: blue;
  border: 1px solid #473e18;
  transform: rotate(160deg) skewX(25deg); 
}


.my-middl {width: 1vw; height: 10px;  background-color: blue; border: 1px solid #473e18; border-radius: 50%;}




#owl01 .owl-dots{display: none;}
/*-----------------------------------------------------17---------------------*/

#owl01 .owl-nav{display: none;}




































































































