@font-face{font-family:'Inter';src:url(https://vinacyt.com/content/themes/ct-2020/assets/css/../fonts/Inter-Variable.ttf) format('truetype-variations');font-weight:100 900;font-style:normal}@font-face{font-family:'Inter Italic';src:url(https://vinacyt.com/content/themes/ct-2020/assets/css/../fonts/Inter-Italic-Variable.ttf) format('truetype-variations');font-weight:100 900;font-style:italic}@font-face{font-family:'Lora Italic';src:url(https://vinacyt.com/content/themes/ct-2020/assets/css/../fonts/Lora-Italic.ttf) format('truetype-variations');font-weight:100 900;font-style:italic}@font-face{font-family:'Lora Regular';src:url(https://vinacyt.com/content/themes/ct-2020/assets/css/../fonts/Lora-Regular.ttf) format('truetype-variations');font-weight:100 900;font-style:italic}@font-face{font-family:'Lora Bold';src:url(https://vinacyt.com/content/themes/ct-2020/assets/css/../fonts/Lora-Bold.ttf) format('truetype-variations');font-weight:100 900;font-style:italic}h1,h4,h5,body,input,select,strong{font-family:'Inter'!important}.btn,.secondary-btn{font-family:'Inter'!important;font-weight:500!important;font-variant:small-caps!important;text-transform:lowercase}header .btn{text-transform:uppercase}.menu-header-container a{font-family:'Inter'!important;font-weight:500!important}.menu-selector-container span{font-family:'Inter'!important}.main-slider .text-item h2{font-family:'Lora Italic'!important;text-transform:initial!important}.main-slider .text-item h2 span{font-family:'Inter'!important;font-weight:400!important;text-transform:initial!important}.pilars-home .info-text h3{font-family:'Inter'!important;font-weight:600!important}.pilars-home .info-text p{font-family:'Inter'!important;font-weight:400!important}.pilars-home a:hover h3,.pilars-home a:hover p{text-shadow:0 2px 4px rgb(0 0 0 / 80%)}.head-map li{font-family:'Inter'!important;font-weight:500!important;font-size:63px!important;display:flex;align-items:center}.head-map li span{margin-left:10px;font-family:'Inter'!important;font-weight:400!important;font-variant:small-caps!important}.content-map .foot-map li,.content-map .foot-map li span{font-family:'Inter'!important}.press-box span,.press-box a,.press-box p{font-family:'Inter'!important}footer span,footer a,footer p{font-family:'Inter'!important}.breadcrumb li,.breadcrumb a{font-family:'Inter'!important}.main-news .head span{font-family:'Inter'!important;font-weight:500!important;font-variant:small-caps!important}.main-news .head .date{font-family:'Inter'!important}.main-news p,.main-news span,.main-news em,.main-news li,.main-news h1,.main-news a{font-family:'Inter'!important}.principal-tabs .nav-item .nav-link h2{font-family:'Inter'!important}.tab-content .text h1,.tab-content .text h2,.tab-content .text h3,.tab-content .text p,.tab-content .text small{font-family:'Inter'!important}.text p{font-weight:300}.timeline .swiper-pagination-bullet{font-family:'Inter'!important;font-weight:500!important}.timeline .timeline-year{font-family:'Lora Italic'!important;position:relative}.timeline .swiper-slide .image:after,.timeline .swiper-slide .image:before{display:none}.timeline .swiper-slide .timeline-year:after{content:"\2022";top:50%;right:-20px;width:9px;height:9px;position:absolute;display:flex;align-items:center}.timeline .swiper-slide .timeline-year:before{content:"";width:100px;display:flex;height:3px;border-bottom:2px dashed #ff5c35;top:50%;left:105%;align-items:center;position:absolute}.nav-link,.nav-link span{font-family:'Inter'!important}.btn-download,.btn-download p,.btn-download span{font-family:'Inter'!important}.box-person h3,.box-person h4{font-family:'Inter'!important}.bottom-info ul li span{font-family:'Inter'!important}.content-sustainability .sus-title{font-family:'Inter'!important}.title-tabs{font-family:'Inter'!important}.annual-memory .memory-info h2{font-family:'Inter'!important}.map-zone{min-height:780px!important}@media (max-width:768px){.head-map li{flex-direction:column!important;font-size:50px!important}.map-zone{min-height:720px!important}.map-zone .head-map ul{align-items:flex-start!important}.map-zone .content-map .map-wrap .wrap{max-height:510px;object-position:center;overflow-y:hidden!important;overflow-x:auto}.map-zone .content-map .map-wrap .wrap img.map{margin-top:-30px;max-width:900px!important;margin-bottom:0px!important}.timeline .swiper-slide .image:after,.timeline .swiper-slide .image:before{display:block!important}.timeline .swiper-slide .timeline-year:after,.timeline .swiper-slide .timeline-year:before{display:block!important}}#videohomemodal .modal-dialog{max-width:720px!important}#videohomemodal .modal-content{border-radius:15px;background-color:#fff}#videohomemodal .close{position:absolute;top:15px;right:15px;z-index:9}#videohomemodal .close img{box-shadow:0 0 10px 0 #fff;border-radius:50%}#videohomemodal .modal-body{padding:9px;position:relative;min-height:200px}#videohomemodal .video-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:99;display:none}#videohomemodal .custom-spinner{width:50px;height:50px;border:2px solid rgb(255 92 53 / .2);border-top:2px solid #ff5c35;border-radius:50%;animation:girarSpinner 1s linear infinite}@keyframes girarSpinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#videohomemodal .video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:10px;opacity:0;transition:opacity 0.3s ease}.main-slider .swiper-slide .text-item{max-width:575px}.main-slider .swiper-slide .text-item h2 span{display:inline;color:#fff;font-weight:300!important;font-family:'Inter'!important}.main-slider .swiper-slide-active .text-item h2{letter-spacing:-.8px;line-height:1.1;color:#ff5c35;font-size:35px}#text-t4{text-align:left!important;font-family:'Lora Italic'!important;font-size:35px!important;color:#ff5c35!important}@media (max-width:1500px){.main-slider .swiper-slide .text-item h2 span{font-size:35px}}@media (max-width:768px){.main-slider .swiper-slide .text-item h2{margin-top:3.5rem!important;font-size:26px!important}.main-slider .swiper-slide .text-item h2 span{font-size:26px!important}#text-t4{font-size:26px!important}.company-b{top:35%!important;z-index:999!important}.main-slider .swiper-slide{display:flex}.main-slider .swiper-slide video{min-height:320px!important;max-height:320px!important;width:auto!important;min-width:100%!important}}.main-slider .swiper-slide:before{opacity:.8!important}.main-slider .swiper-slide-active .text-item .btn{transition:.4s ease 0.1s}.center-of-wine-content{padding-bottom:0px!important}.center-of-wine-top-banner video{position:absolute;top:50%;left:50%;width:100%;height:100%;object-fit:cover;transform:translate(-50%,-50%);z-index:1}.center-of-wine-top-banner .container{position:relative;z-index:3}.center-of-wine-top-banner .overlaybanner{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;pointer-events:none}.center-of-wine-top-banner .container .banner-title{text-align:center}.center-of-wine-top-banner .container .banner-title h1{color:#FFF;text-align:center;font-family:'Lora Regular'!important;font-size:55px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-2.75px;text-transform:uppercase}@media (max-width:768px){.center-of-wine-top-banner .container .banner-title h1{font-size:32px!important;letter-spacing:-1.6px!important}}@media (max-width:1024px){.center-of-wine-top-banner{background-size:cover!important}}.center-of-wine-content .csd-intro{padding:40px 0}.center-of-wine-content .csd-intro-content{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:end}.center-of-wine-content .csd-intro-subtitle{display:block;color:#FF5C35;font-family:'Inter';font-size:14px;font-style:normal;font-weight:300;line-height:normal;margin-bottom:5px}.center-of-wine-content .csd-intro-title{color:#000;font-family:'Lora Regular'!important;font-size:40px;font-style:normal;font-weight:400;line-height:40px;letter-spacing:-2px}.center-of-wine-content .csd-intro-title span{color:#F15A3A}.center-of-wine-content .csd-intro-right p{color:#000;font-family:'Inter';font-size:16px;font-style:normal;font-weight:400;line-height:normal}.center-of-wine-content .csd-intro-right span{color:#F15A3A;font-weight:700;font-family:'Lora Bold'!important}.center-of-wine-content .csd-stats{margin-top:90px;padding:42px 0;border-top:1px solid #ECECEC;border-bottom:1px solid #ECECEC;display:grid;grid-template-columns:repeat(4,1fr)}.center-of-wine-content .csd-stat{position:relative;text-align:center}.center-of-wine-content .csd-stat:not(:last-child)::after{content:"";position:absolute;top:5px;right:0;width:1px;height:65px;background:#ECECEC}.center-of-wine-content .csd-stat h3{color:#FF5C35;text-align:center;font-family:'Inter';font-size:40px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1px;margin-bottom:10px}.center-of-wine-content .csd-stat span{display:block;color:#000;text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:normal}@media(max-width:991px){.center-of-wine-content .csd-intro{padding:50px 0}.center-of-wine-content .csd-intro-content{grid-template-columns:1fr;gap:35px}.center-of-wine-content .csd-intro-title{font-size:48px}.center-of-wine-content .csd-intro-right p{font-size:17px}.center-of-wine-content .csd-stats{margin-top:45px;grid-template-columns:repeat(2,1fr);gap:30px 0}.center-of-wine-content .csd-stat::after{display:none}.center-of-wine-content .csd-stat:nth-child(1),.center-of-wine-content .csd-stat:nth-child(2){border-bottom:1px solid #ECECEC;padding-bottom:25px}.center-of-wine-content .csd-stat h3{font-size:40px}}@media(max-width:768px){.center-of-wine-content .csd-intro-title{font-size:32px!important;letter-spacing:-1.6px}.center-of-wine-content .csd-intro-subtitle{font-size:14px!important}.center-of-wine-content .csd-intro-right p{font-size:16px!important}.center-of-wine-content .csd-stats{margin-top:35px;padding:30px 0}.center-of-wine-content .csd-stat h3{font-size:24px!important}.center-of-wine-content .csd-stat span{font-size:14px!important}}.center-of-wine-content .csz-zones{padding:80px 0;position:relative}.center-of-wine-content .csz-zones-header{max-width:760px;margin:auto;text-align:center;margin-bottom:80px}.center-of-wine-content .csz-zones-subtitle{display:block;color:#000;text-align:center;font-family:'Inter';font-size:14px;font-style:normal;font-weight:300;line-height:normal;margin-bottom:8px}.center-of-wine-content .csz-zones-title{color:#000;text-align:center;font-family:'Lora Regular'!important;font-size:40px;font-style:normal;font-weight:400;line-height:40px;letter-spacing:-2px;margin-bottom:16px}.center-of-wine-content .csz-zones-title span{color:#F15A3A}.center-of-wine-content .csz-zones-description{color:#000;text-align:center;font-family:'Inter';font-size:16px;font-style:normal;font-weight:400;line-height:normal}.center-of-wine-content .csz-zone{display:grid;grid-template-columns:50% 45%;gap:56px;align-items:center}.center-of-wine-content .csz-zone-image img{width:100%;display:block;border-radius:8px;max-height:384px}.center-of-wine-content .csz-zone-title{color:#FF5C35;font-family:'Lora Regular';font-size:56px;font-style:normal;font-weight:400;line-height:50px;letter-spacing:-2.8px}.center-of-wine-content .csz-zone h3{color:#000;font-family:Lora;font-size:32px;font-style:normal;font-weight:400;line-height:40px;letter-spacing:-1.6px}.center-of-wine-content .csz-zone-line{width:70px;height:2px;background:#F15A3A;margin:25px 0}.center-of-wine-content .csz-zone p{color:#000;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:normal;max-width:500px}.center-of-wine-content .csz-navigation{display:grid;grid-template-columns:100%;align-items:center;margin-top:35px;position:relative}.center-of-wine-content .csz-navigation .swiper-pagination{position:relative;left:20px;bottom:0;width:auto;justify-self:center;display:flex;align-items:center}.center-of-wine-content .csz-navigation .swiper-pagination-bullet{width:10px;height:10px;margin:0 4px!important;border-radius:100px;border:1px solid #FF5C35;background:#FFF;opacity:.8;transition:.3s}.center-of-wine-content .csz-navigation .swiper-pagination-bullet-active{width:45px;background:#FF5C35!important;border-radius:30px;opacity:1}.center-of-wine-content .csz-arrows{display:flex;justify-self:end;gap:12px;position:absolute}.center-of-wine-content .csz-arrows button:focus{border:none!important;outline:none!important}.center-of-wine-content .csz-prev,.center-of-wine-content .csz-next{width:40px;height:40px;border:none;border-radius:50%;background:#F15A3A;color:#fff;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:.3s}.center-of-wine-content .csz-prev:hover,.center-of-wine-content .csz-next:hover{background:#d84d31}.center-of-wine-content .csz-prev i,.center-of-wine-content .csz-next i{font-size:14px}@media (min-width:1490px){.center-of-wine-content .csz-zone-image img{max-width:555px}}@media (min-width:1200px){.center-of-wine-content .csz-zone-image img{min-width:548px}}@media (min-width:996px){.csz-zone-image{justify-items:end}}@media (max-width:768px){.center-of-wine-content .csz-zones{padding:40px 0px!important}.center-of-wine-content .csz-zone{grid-template-columns:1fr;gap:35px}.center-of-wine-content .csz-zones-header{margin-bottom:40px}.center-of-wine-content .csz-zones-title{font-size:24px}.center-of-wine-content .csz-zone-title{font-size:56px}.center-of-wine-content .csz-zone h3{font-size:24px;letter-spacing:-1.2px!important}.center-of-wine-content .csz-zone p{font-size:16px}.center-of-wine-content .csz-zone-navigation{margin-top:25px}.center-of-wine-content .csz-zone-image img{max-height:460px!important}.center-of-wine-content .csz-navigation .swiper-pagination{left:0!important;justify-self:start!important}.center-of-wine-content .csz-navigation .swiper-pagination-bullet{width:8px;height:8px}.center-of-wine-content .csz-navigation .swiper-pagination-bullet-active{width:35px!important}.center-of-wine-content .csz-prev,.center-of-wine-content .csz-next{width:24px;height:24px}}.center-of-wine-content .cse-experience{padding:90px 0}.center-of-wine-content .cse-experience-content{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:90px}.center-of-wine-content .cse-experience-text span{color:#1E1E21;font-family:'Lora Regular';font-size:40px;font-style:normal;font-weight:400;line-height:40px;letter-spacing:-2px}.center-of-wine-content .cse-experience-text h2{color:#FF5C35!important;font-family:'Lora Regular';font-size:40px;font-style:normal;font-weight:400;line-height:40px;letter-spacing:-2px}.center-of-wine-content .cse-experience-text p{color:#1E1E21;font-family:'Inter';font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin:24px 0}.center-of-wine-content .cse-experience-image img{width:100%;display:block;border-radius:8px;min-height:453px;max-height:453px}.center-of-wine-content .btn-orange{display:inline-flex;padding:8px 16px;justify-content:center;align-items:center;gap:12px;border-radius:4px;background:#FF5C35;color:#fff;text-decoration:none;transition:.3s;text-align:center;font-family:'Inter';font-size:16px;font-style:normal;font-weight:500;line-height:24px}.center-of-wine-content .btn-orange:hover{background:#d74b2f}.show-mobile{display:none}@media(max-width:1190px){.center-of-wine-content .cse-experience-image img{min-height:270px!important}}@media(max-width:768px){.center-of-wine-content .cse-experience{padding:60px 0}.center-of-wine-content .cse-experience-content{grid-template-columns:1fr;gap:35px}.center-of-wine-content .cse-experience-text{justify-items:flex-start}.center-of-wine-content .cse-experience-text span{font-size:24px!important}.center-of-wine-content .cse-experience-text h2{font-size:24px!important}.center-of-wine-content .cse-experience-text p{font-size:16px!important;text-align:center!important}.center-of-wine-content .cse-experience-image{justify-items:center!important}.center-of-wine-content .container-cta{justify-items:center!important;width:100%;text-align:center}.center-of-wine-content .cse-experience-image img{width:100%!important}.show-mobile{display:block}.show-desktop{display:none}}.mh-150{min-height:150px}@media(min-width:768px){.mxw-100{max-width:100%!important}}img.custom-button{margin:0 auto;display:block}footer .brands li img{filter:opacity(.4) brightness(40)}footer .brands{align-items:initial}.brand-zone ul li:nth-child(7) a img{opacity:.6}.brand-zone ul li:nth-child(7){margin-top:0}footer .brands li img{max-height:initial}.shareholders{background-image:url(https://vinacyt.com/content/uploads/2024/03/bgpopup-vinacyt-2024.jpg);width:450px!important;height:310px;background-position:-1px top!important}..modal-junta .modal-body{padding:.5rem 3rem 0 22px}.modal-junta .modal-body{padding:.5rem 3rem 0 22px}.modal-junta h2{font-family:sans-serif!important;font-weight:100;font-size:40px!important;text-transform:uppercase;line-height:40px;position:absolute;left:20px;top:40px}.shareholders .modal-header button span{color:#f23333;background-color:rgb(1 1 1 / 50%);height:50px;width:50px;border-radius:50%;display:block;margin:10px 0 0}.shareholders .btn{position:absolute;font-family:sans-serif!important;right:20px;bottom:20px;background-color:#ff5c35!important}@media (max-width:600px){.shareholders{background-image:url(https://vinacyt.com/content/uploads/2024/03/bgpopup-vinacyt-2024.jpg);width:100%!important;height:250px;background-position:-1px top!important}.modal-junta h2,.modal-junta h2 span{font-size:20px!important;line-height:20px}.shareholders .btn{right:0;bottom:-20px;width:100%;border-radius:0 0 20px 20px}}@media (max-width:1500px){.main-slider .swiper-slide .text-item{max-width:600px}.main-slider .swiper-slide .text-item h2{font-size:35px}}@media (max-width:768px){.main-slider .swiper-slide .text-item h2{margin-top:6rem;font-size:18px}}.foot-map,.csz-zones-header{display:none}@media screen and (min-width:1024px){.brand-zone ul.brands{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;list-style:none;padding:0;margin:0 auto}.brand-zone ul.brands li{flex:0 0 33.333%;max-width:33.333%;box-sizing:border-box;padding:20px;display:flex;justify-content:center;align-items:center}.brand-zone ul.brands li img{max-width:100%;height:auto;object-fit:contain}.brand-zone ul li:first-child a img{transform:scale(.85)}.brand-zone ul li:nth-child(2) a img{transform:scale(1) translateY(-10px)}.brand-zone ul li:nth-child(4) a img{transform:scale(.6) translateY(-65px) translateX(25px)}.brand-zone ul li:nth-child(5) a img{transform:scale(1) translateY(-50px) translateX(25px)}.brand-zone ul li:nth-child(6) a img{transform:scale(.6) translateY(-75px) translateX(45px)}.brand-zone ul li:nth-child(7) a img{transform:scale(1.1) translateY(-1px)}.brand-zone ul li:nth-child(8) a img{transform:scale(1) translateX(10px)}.brand-zone ul li:nth-child(9) a img{transform:scale(.8) translateX(15px)}footer .brands{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:0;margin:0 auto;width:100%;max-width:1200px;list-style:none}footer .brands li{flex:1 1 0%;display:flex;justify-content:center;align-items:center;min-width:0}footer .brands li a{display:flex;justify-content:center;align-items:center;width:100%}footer .brands li img{display:block}}footer .brands{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));align-items:center;justify-items:center;gap:5px;width:100%;max-width:100%!important}footer .brands li{display:flex;justify-content:center;align-items:center;width:100%;transform:none!important;padding:0px!important;min-height:70px}footer .brands li img{width:auto;height:auto;object-fit:cover;transition:transform 0.2s ease}footer .brands li:nth-child(1) img{max-width:100px;max-height:52px}footer .brands li:nth-child(2) img{max-width:120px;max-height:52px;width:100%;min-width:112px;transform:translate(10px,-3px)}footer .brands li:nth-child(3) img{max-width:100px;max-height:52px;transform:scale(1.2) translateX(10px)}footer .brands li:nth-child(4) img{max-width:95px;max-height:30px}footer .brands li:nth-child(5) img{max-width:85px;max-height:48px}footer .brands li:nth-child(6) img{max-width:75px;max-height:45px;width:100%}footer .brands li:nth-child(7) img{max-width:90px;max-height:32px}footer .brands li:nth-child(8) img{max-width:115px;max-height:32px;transform:scale(1.6)}footer .brands li:nth-child(9) img{max-width:115px;max-height:35px}footer .brands{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;justify-items:center;align-items:center;justify-content:center;align-content:center}@media (min-width:1024px){footer .brands{grid-template-columns:repeat(9,1fr);gap:5px}}.brand-zone ul li:nth-child(8) a img{filter:invert(.5) opacity(.85)}@media (min-width:1024px){.brand-zone ul li:first-child a img{transform:scale(1)}}