.elementor-991880 .elementor-element.elementor-element-365b053d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-991880 .elementor-element.elementor-element-365b053d:not(.elementor-motion-effects-element-type-background), .elementor-991880 .elementor-element.elementor-element-365b053d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vinkarawines.com/wp-content/uploads/2025/12/DSC03545-scaled-1.jpeg");background-repeat:no-repeat;background-size:cover;}.elementor-991880 .elementor-element.elementor-element-365b053d > .elementor-background-overlay{background-color:#000000;opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-991880 .elementor-element.elementor-element-365b053d > .elementor-container{min-height:350px;}.elementor-991880 .elementor-element.elementor-element-365b053d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:80px;margin-bottom:0px;}.elementor-991880 .elementor-element.elementor-element-7bc94b46{text-align:center;}.elementor-991880 .elementor-element.elementor-element-7bc94b46 .elementor-heading-title{font-size:50px;color:#FFFFFF;}.elementor-991880 .elementor-element.elementor-element-158ade3:not(.elementor-motion-effects-element-type-background), .elementor-991880 .elementor-element.elementor-element-158ade3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECE7E2;}.elementor-991880 .elementor-element.elementor-element-158ade3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-991880 .elementor-element.elementor-element-158ade3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-991880 .elementor-element.elementor-element-46fbb720:not(.elementor-motion-effects-element-type-background), .elementor-991880 .elementor-element.elementor-element-46fbb720 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1E3D3;}.elementor-991880 .elementor-element.elementor-element-46fbb720{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-991880 .elementor-element.elementor-element-46fbb720 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-991880 .elementor-element.elementor-element-77b5fa14.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-991880 .elementor-element.elementor-element-5969b706 .elementor-heading-title{font-size:30px;}.elementor-991880 .elementor-element.elementor-element-4c05ebeb > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-991880 .elementor-element.elementor-element-4c05ebeb > .elementor-container{max-width:200px;}.elementor-991880 .elementor-element.elementor-element-4c05ebeb{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-991880 .elementor-element.elementor-element-274cd084{text-align:left;}.elementor-991880 .elementor-element.elementor-element-274cd084 img{width:100%;border-radius:50% 50% 50% 50%;}.elementor-991880 .elementor-element.elementor-element-ead2b1f{text-align:left;}.elementor-991880 .elementor-element.elementor-element-ead2b1f img{width:100%;border-radius:50% 50% 50% 50%;}.elementor-991880 .elementor-element.elementor-element-6f2cf73a{font-family:"Marcellus", Sans-serif;font-size:16px;color:#000000;}.elementor-991880 .elementor-element.elementor-element-3af3b006:not(.elementor-motion-effects-element-type-background), .elementor-991880 .elementor-element.elementor-element-3af3b006 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECE7E2;}.elementor-991880 .elementor-element.elementor-element-3af3b006{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-991880 .elementor-element.elementor-element-3af3b006 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-991880 .elementor-element.elementor-element-6102f758.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-991880 .elementor-element.elementor-element-319366dc .elementor-heading-title{font-size:30px;}.elementor-991880 .elementor-element.elementor-element-6ac85ce > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-991880 .elementor-element.elementor-element-6ac85ce > .elementor-container{max-width:200px;}.elementor-991880 .elementor-element.elementor-element-6ac85ce{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-991880 .elementor-element.elementor-element-1dcf8ec4{text-align:left;}.elementor-991880 .elementor-element.elementor-element-1dcf8ec4 img{width:100%;border-radius:50% 50% 50% 50%;}.elementor-991880 .elementor-element.elementor-element-32aaa437{font-family:"Marcellus", Sans-serif;font-size:16px;color:#000000;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-991880 .elementor-element.elementor-element-77b5fa14{width:40%;}.elementor-991880 .elementor-element.elementor-element-5fe36195{width:60%;}.elementor-991880 .elementor-element.elementor-element-6102f758{width:40%;}.elementor-991880 .elementor-element.elementor-element-f3a3ac6{width:60%;}}@media(max-width:767px){.elementor-991880 .elementor-element.elementor-element-365b053d > .elementor-container{min-height:150px;}.elementor-991880 .elementor-element.elementor-element-365b053d{margin-top:0px;margin-bottom:0px;}.elementor-991880 .elementor-element.elementor-element-7bc94b46 .elementor-heading-title{font-size:25px;}.elementor-991880 .elementor-element.elementor-element-158ade3{padding:30px 30px 30px 30px;}.elementor-991880 .elementor-element.elementor-element-46fbb720{padding:30px 30px 30px 30px;}.elementor-991880 .elementor-element.elementor-element-b36a330{width:33%;}.elementor-991880 .elementor-element.elementor-element-49ccef02{width:33%;}.elementor-991880 .elementor-element.elementor-element-3abcbc57{width:33%;}.elementor-991880 .elementor-element.elementor-element-3af3b006{padding:30px 30px 30px 30px;}.elementor-991880 .elementor-element.elementor-element-40d3c3e5{width:33%;}.elementor-991880 .elementor-element.elementor-element-2b8bbff7{width:33%;}.elementor-991880 .elementor-element.elementor-element-35419ae7{width:33%;}}/* Start custom CSS */.dropdown-wrapper {
    position: relative;
    width: 300px;
    padding: 15px;
    border-radius: 5px;
    box-shadow: none;
    cursor: pointer;
    outline: none;
    transition: all 0.3s ease-out;
    margin: 0 auto;
    border: 1px solid #28282860;
}
#dropdown-wrapper span{
    color:#282828;
}
#dropdown-wrapper.dropdown-wrapper.is-active span {
    color:white!important;
}
.dropdown-wrapper:after {
  content: "";
  width: 0;
  height: 0;
  position: absolute;
  top: 50%;
  right: 15px;
  border-width: 6px 6px 0 6px;
  border-style: solid;
  border-color: black transparent;
}
.dropdown-wrapper.is-active {
border-radius: 10px;
    background: black;
    box-shadow: none;
    border-bottom: none;
    color: white;
    z-index: 99999;
    text-decoration: none;
}
.dropdown-wrapper.is-active:after {
  border-color: #ffffff transparent;
  transform: rotate(180deg);
}
.dropdown-wrapper.is-active .dropdown-list {
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  max-height: 400px;
}

.dropdown-list {
  /* Size & position */
      margin-left: 0;
    padding-left: 0;
    margin-top: -5px;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  /* Styles */
  background: #fff;
  border-radius: 0 0 5px 5px;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-top: none;
  border-bottom: none;
  list-style: none;
  transition: all 0.3s ease-out;
  /* Hiding */
  max-height: 0;
  overflow: hidden;
}
.dropdown-list li {
  padding: 0 10px;
}
.dropdown-list li:hover a {
  color: #FFBE00;
}
.dropdown-list a:hover{
      color: #FFBE00!important;

}
.dropdown-list li:last-of-type a {
  border: none;
}
.dropdown-list a {
  display: block;
  text-decoration: none;
  color: #333;
  padding: 10px 0;
  transition: all 0.3s ease-out;
  border-bottom: 1px solid #e6e8ea;
}
a {
    text-decoration: none!important;
}
.swiper-pagination-bullet-active {
    opacity: var(--swiper-pagination-bullet-opacity, 1);
    background: #FBBA00;
}
    .elementor-1534 .elementor-element.elementor-element-da2fccf .elementor-image-box-wrapper .elementor-image-box-img {
        width:15%;
}
.elementor-854 .elementor-element.elementor-element-a352ca1 {
    width: 29.333%;
    background: #FFFFFF;
    box-shadow: 0px 5px 36px rgba(0, 0, 0, 0.15);
    border-radius: 12px;
    width: 320px;
    height: 850px;
    padding: 36px 24px;
    gap: 32px;
    margin-top: 12px;
}
.elementor-854 .elementor-element.elementor-element-122185c > .elementor-container {
    min-height: 313px;
    margin-top: -12px;
}
.elementor-element .swiper .elementor-swiper-button-prev, .elementor-lightbox .swiper .elementor-swiper-button-prev {
    left: 10px;
    background: white;
    width: 36px;
    height: 36px;
    box-shadow: 0px 4px 12px rgba(0, 0, 0, 0.25);
    border-radius: 50%;
    display: flex;
    justify-content: space-evenly;
    align-items: center;
    color: black;
}
.elementor-element .swiper .elementor-swiper-button-next, .elementor-lightbox .swiper .elementor-swiper-button-next {
   
    background: white;
    width: 36px;
    height: 36px;
    box-shadow: 0px 4px 12px rgba(0, 0, 0, 0.25);
    border-radius: 50%;
    display: flex;
    justify-content: space-evenly;
    align-items: center;
    color: black;
}
/*.elementor-nav-menu--main .elementor-item:active {
    color: #FBBA00;
    padding: 8px 14px;
    gap: 10px;
    width: 256px;
    height: 36px;
    background: #820001;
    border-radius: 4px;
}*/
 .elementor-nav-menu--main .elementor-item.elementor-item-active {
    color: #FBBA00;
    background: #820001;
    border-radius: 4px;
}
.elementor-nav-menu--main .elementor-item:hover{
    color: #FBBA00;
    background: #820001;
    border-radius: 4px;
}
.elementor-element-b37ac83.elementor-nav-menu--burger.elementor-widget.elementor-widget-nav-menu{
        width: 272px;
    height: 162px;
    border: 1px solid #EFEFEF;
    border-radius: 8px;
    padding: 10px;
}
.elementor-854 .elementor-element.elementor-element-a352ca1 {
    width: 29.333%;
    background: #FFFFFF;
    box-shadow: 0px 5px 36px rgba(0, 0, 0, 0.15);
    border-radius: 12px;
    width: 320px;
    height: 850px;
    padding: 36px 24px;
    gap: 32px;
}
.elementor-nav-menu li {
    border-width: 0;
    margin-bottom: 5px!important;
}
.premium-button{
    height: 41px!important;
}
#menu-1-fefeef5 li{
    border-bottom: 1px dashed #DDDDDD!important;
}
#social{

    width: 320px;

    margin-left: -15%;
}
@media only screen and (max-width: 1024px){
    .dropdown-wrapper {
  position: relative;
  width:100%;
 
  padding: 15px;
  border-radius: 5px;
 box-shadow: none;
 border:1px solid #28282860;
 color:#282828;
  cursor: pointer;
  outline: none;
  transition: all 0.3s ease-out;
  margin: 0 auto;
}
.dropdown-wrapper1:after {
  content: "";
  width: 0;
  height: 0;
  position: absolute;
  top: 50%;
  right: 15px;
  border-width: 6px 6px 0 6px;
  border-style: solid;
  border-color: black transparent;
}
.dropdown-wrapper1.is-active {
border-radius: 10px;
    background: black;
    box-shadow: none;
    border-bottom: none;
    color: white;
    z-index: 99999;
    text-decoration: none;
}
.dropdown-wrapper1.is-active:after {
  border-color: #ffffff transparent;
  transform: rotate(180deg);
}
.dropdown-wrapper1.is-active .dropdown-list1 {
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  max-height: 400px;
  overflow-y:scroll;
}

.dropdown-list1 {
  /* Size & position */
      margin-left: 0;
    padding-left: 0;
    margin-top: -7px;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  /* Styles */
  background: #fff;
  border-radius: 0 0 5px 5px;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-top: none;
  border-bottom: none;
  list-style: none;
  transition: all 0.3s ease-out;
  /* Hiding */
  max-height: 0;
  overflow: hidden;
}
.dropdown-list1 li {
  padding: 0 10px;
}
.dropdown-list1 li:hover a {
  color: #f05b55;
}
.dropdown-list1 li:last-of-type a {
  border: none;
}
.dropdown-list1 a {
  display: block;
  text-decoration: none;
  color: #333;
  padding: 10px 0;
  transition: all 0.3s ease-out;
  border-bottom: 1px solid #e6e8ea;
}
.elementor-image-box-wrapper {
    text-align: left;
    display: flex;
    align-items: center;
    padding: 5px;
}
    .elementor-image-box-description {
    font-size: 12px;
    padding-left: 10px;
}
iframe {
    height: 272px;
    border-radius: 12px;
}
}/* End custom CSS */