@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}@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}}@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)}}@media(min-width:768px){.mxw-100{max-width:100%!important}}.mt--3{margin-top:-3rem!important}.main-slider .swiper-wrapper{max-height:max-content!important}