﻿@keyframes Pop{0%{transform:scale(1)}50%{transform:scale(1.15)}100%{transform:scale(1)}}@keyframes PopReverse{0%{transform:scale(1)}50%{transform:scale(0.85)}100%{transform:scale(1)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}*{margin:0;padding:0;border:0;box-sizing:border-box;vertical-align:baseline}img{display:block;width:auto;max-width:100%;image-rendering:-webkit-optimize-contrast}a{display:block;text-decoration:none;font-size:inherit;line-height:inherit;color:inherit}p{font-size:inherit;font-weight:inherit;line-height:inherit}p a,label a,li a{display:inline}a:link{text-decoration:none}a:hover{text-decoration:none}a:visited{text-decoration:none}b,strong{font-weight:700}ul,ol{font-family:inherit;color:inherit}li{list-style-type:none;font-family:inherit;color:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{font-family:inherit;font-size:inherit}label{display:block}table,tr,td{border-collapse:collapse;border-spacing:0}fieldset{border:none;margin:0;padding:0}fieldset legend{margin-bottom:10px}.clear{clear:both}.slider *::selection{background:rgba(0,0,0,0)}h1,h2,h3,h4,h5,h6{margin:0;font-weight:inherit;font-size:inherit}html{overflow-x:hidden}body{font-family:"Montserrat",sans-serif;background-color:#f5f5f5;font-weight:400;font-size:16px;line-height:1.5;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:0;transition:opacity 1.2s ease-in-out}body.loaded{opacity:1}@font-face{font-family:"CircularStd-Book";src:url("../fonts/original_CircularStd-Book.eot?#iefix") format("embedded-opentype"),url("../fonts/original_CircularStd-Book.woff") format("woff"),url("../fonts/original_CircularStd-Book.ttf") format("truetype"),url("../fonts/original_CircularStd-Book.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"CircularStd-Bold";src:url("../fonts/original_CircularStd-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/original_CircularStd-Bold.woff") format("woff"),url("../fonts/original_CircularStd-Bold.ttf") format("truetype"),url("../fonts/original_CircularStd-Bold.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"CircularStd-Black";src:url("../fonts/original_CircularStd-Black.eot?#iefix") format("embedded-opentype"),url("../fonts/original_CircularStd-Black.woff") format("woff"),url("../fonts/original_CircularStd-Black.ttf") format("truetype"),url("../fonts/original_CircularStd-Black.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat-Bold.eot");src:url("../fonts/Montserrat-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/Montserrat-Bold.woff2") format("woff2"),url("../fonts/Montserrat-Bold.woff") format("woff"),url("../fonts/Montserrat-Bold.ttf") format("truetype"),url("../fonts/Montserrat-Bold.svg#Montserrat-Bold") format("svg");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat-Black.eot");src:url("../fonts/Montserrat-Black.eot?#iefix") format("embedded-opentype"),url("../fonts/Montserrat-Black.woff2") format("woff2"),url("../fonts/Montserrat-Black.woff") format("woff"),url("../fonts/Montserrat-Black.ttf") format("truetype"),url("../fonts/Montserrat-Black.svg#Montserrat-Black") format("svg");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat-BlackItalic.eot");src:url("../fonts/Montserrat-BlackItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Montserrat-BlackItalic.woff2") format("woff2"),url("../fonts/Montserrat-BlackItalic.woff") format("woff"),url("../fonts/Montserrat-BlackItalic.ttf") format("truetype"),url("../fonts/Montserrat-BlackItalic.svg#Montserrat-BlackItalic") format("svg");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat-BoldItalic.eot");src:url("../fonts/Montserrat-BoldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Montserrat-BoldItalic.woff2") format("woff2"),url("../fonts/Montserrat-BoldItalic.woff") format("woff"),url("../fonts/Montserrat-BoldItalic.ttf") format("truetype"),url("../fonts/Montserrat-BoldItalic.svg#Montserrat-BoldItalic") format("svg");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat-ExtraBold.eot");src:url("../fonts/Montserrat-ExtraBold.eot?#iefix") format("embedded-opentype"),url("../fonts/Montserrat-ExtraBold.woff2") format("woff2"),url("../fonts/Montserrat-ExtraBold.woff") format("woff"),url("../fonts/Montserrat-ExtraBold.ttf") format("truetype"),url("../fonts/Montserrat-ExtraBold.svg#Montserrat-ExtraBold") format("svg");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat-ExtraBoldItalic.eot");src:url("../fonts/Montserrat-ExtraBoldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Montserrat-ExtraBoldItalic.woff2") format("woff2"),url("../fonts/Montserrat-ExtraBoldItalic.woff") format("woff"),url("../fonts/Montserrat-ExtraBoldItalic.ttf") format("truetype"),url("../fonts/Montserrat-ExtraBoldItalic.svg#Montserrat-ExtraBoldItalic") format("svg");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat-ExtraLightItalic.eot");src:url("../fonts/Montserrat-ExtraLightItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Montserrat-ExtraLightItalic.woff2") format("woff2"),url("../fonts/Montserrat-ExtraLightItalic.woff") format("woff"),url("../fonts/Montserrat-ExtraLightItalic.ttf") format("truetype"),url("../fonts/Montserrat-ExtraLightItalic.svg#Montserrat-ExtraLightItalic") format("svg");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat-ExtraLight.eot");src:url("../fonts/Montserrat-ExtraLight.eot?#iefix") format("embedded-opentype"),url("../fonts/Montserrat-ExtraLight.woff2") format("woff2"),url("../fonts/Montserrat-ExtraLight.woff") format("woff"),url("../fonts/Montserrat-ExtraLight.ttf") format("truetype"),url("../fonts/Montserrat-ExtraLight.svg#Montserrat-ExtraLight") format("svg");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat-Italic.eot");src:url("../fonts/Montserrat-Italic.eot?#iefix") format("embedded-opentype"),url("../fonts/Montserrat-Italic.woff2") format("woff2"),url("../fonts/Montserrat-Italic.woff") format("woff"),url("../fonts/Montserrat-Italic.ttf") format("truetype"),url("../fonts/Montserrat-Italic.svg#Montserrat-Italic") format("svg");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat-LightItalic.eot");src:url("../fonts/Montserrat-LightItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Montserrat-LightItalic.woff2") format("woff2"),url("../fonts/Montserrat-LightItalic.woff") format("woff"),url("../fonts/Montserrat-LightItalic.ttf") format("truetype"),url("../fonts/Montserrat-LightItalic.svg#Montserrat-LightItalic") format("svg");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat-Medium.eot");src:url("../fonts/Montserrat-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/Montserrat-Medium.woff2") format("woff2"),url("../fonts/Montserrat-Medium.woff") format("woff"),url("../fonts/Montserrat-Medium.ttf") format("truetype"),url("../fonts/Montserrat-Medium.svg#Montserrat-Medium") format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat-Light.eot");src:url("../fonts/Montserrat-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/Montserrat-Light.woff2") format("woff2"),url("../fonts/Montserrat-Light.woff") format("woff"),url("../fonts/Montserrat-Light.ttf") format("truetype"),url("../fonts/Montserrat-Light.svg#Montserrat-Light") format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat-MediumItalic.eot");src:url("../fonts/Montserrat-MediumItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Montserrat-MediumItalic.woff2") format("woff2"),url("../fonts/Montserrat-MediumItalic.woff") format("woff"),url("../fonts/Montserrat-MediumItalic.ttf") format("truetype"),url("../fonts/Montserrat-MediumItalic.svg#Montserrat-MediumItalic") format("svg");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat-SemiBold.eot");src:url("../fonts/Montserrat-SemiBold.eot?#iefix") format("embedded-opentype"),url("../fonts/Montserrat-SemiBold.woff2") format("woff2"),url("../fonts/Montserrat-SemiBold.woff") format("woff"),url("../fonts/Montserrat-SemiBold.ttf") format("truetype"),url("../fonts/Montserrat-SemiBold.svg#Montserrat-SemiBold") format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat-Regular.eot");src:url("../fonts/Montserrat-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/Montserrat-Regular.woff2") format("woff2"),url("../fonts/Montserrat-Regular.woff") format("woff"),url("../fonts/Montserrat-Regular.ttf") format("truetype"),url("../fonts/Montserrat-Regular.svg#Montserrat-Regular") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat-SemiBoldItalic.eot");src:url("../fonts/Montserrat-SemiBoldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Montserrat-SemiBoldItalic.woff2") format("woff2"),url("../fonts/Montserrat-SemiBoldItalic.woff") format("woff"),url("../fonts/Montserrat-SemiBoldItalic.ttf") format("truetype"),url("../fonts/Montserrat-SemiBoldItalic.svg#Montserrat-SemiBoldItalic") format("svg");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat-Thin.eot");src:url("../fonts/Montserrat-Thin.eot?#iefix") format("embedded-opentype"),url("../fonts/Montserrat-Thin.woff2") format("woff2"),url("../fonts/Montserrat-Thin.woff") format("woff"),url("../fonts/Montserrat-Thin.ttf") format("truetype"),url("../fonts/Montserrat-Thin.svg#Montserrat-Thin") format("svg");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat-ThinItalic.eot");src:url("../fonts/Montserrat-ThinItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Montserrat-ThinItalic.woff2") format("woff2"),url("../fonts/Montserrat-ThinItalic.woff") format("woff"),url("../fonts/Montserrat-ThinItalic.ttf") format("truetype"),url("../fonts/Montserrat-ThinItalic.svg#Montserrat-ThinItalic") format("svg");font-weight:100;font-style:italic;font-display:swap}.btn{padding:10px 20px;border-radius:32px;width:max-content;min-height:46px;transition:all 400ms ease;display:flex;align-items:center;justify-content:center;font-weight:700;font-style:Bold;font-size:15px;line-height:160%;cursor:pointer}.btn:hover{transform:scale(1.1)}.btn.red{background-color:#e40f23;color:#fff}.btn.white{background-color:#fff;color:#000}.btn.border-red{background-color:rgba(0,0,0,0);color:#e40f23;border:2px solid #e40f23}.slick-slider .slick-dots li.slick-active button{width:36px !important;height:8px;border-radius:8px;background-color:#e40f23 !important;border:initial}.slick-slider .slick-dots li button{width:19px !important;height:8px !important;border-radius:8px !important;background:#d9d9d9 !important;border:initial !important}form{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:24px}form .row{width:100%;display:flex;justify-content:space-between;align-items:flex-start;gap:20px}form .row .col{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:7px}form .row.rrss .col p{font-style:italic;font-weight:300;font-size:14px;line-height:150%}form .row.rrss .col>div{display:flex;justify-content:flex-start;align-items:center;gap:10px;margin:10px 0}form .row.rrss .col>div label{min-width:30px}form .row.rrss .col>div input{width:100%}form .error-message{font-size:12px;color:red}form .error-message.hide{display:none}@media screen and (max-width: 1023px){form .row{flex-direction:column}}label{font-weight:500;font-size:12px;line-height:150%;letter-spacing:10%;vertical-align:middle;text-transform:uppercase;color:#fff}input{color:#fff;min-height:46px;border-radius:23px;padding:9px 15px;background-color:hsla(0,0%,100%,.4)}input:focus{outline:none;border:1px solid #fff}.custom-checkbox{display:flex;align-items:center;cursor:pointer;position:relative;font-weight:500;font-size:15px !important;line-height:27px;letter-spacing:0%;text-transform:initial !important;color:#fff}.custom-checkbox input{display:none}.custom-checkbox .checkmark{width:18px;height:18px;border:1px solid #fff;border-radius:4px;margin-right:8px;display:inline-block;position:relative;transition:all .3s ease}.custom-checkbox input:checked+.checkmark{background-color:#fff;border-color:#fff}.custom-checkbox input:checked+.checkmark::after{content:"";position:absolute;left:5px;top:1px;width:4px;height:9px;border:solid #e40f23;border-width:0 2px 2px 0;transform:rotate(45deg)}.file-upload{display:flex;flex-direction:column;gap:8px;text-transform:uppercase;font-size:12px;letter-spacing:1px;color:#fff}.file-label{color:#fff;min-height:46px;border-radius:23px;padding:9px 15px;background-color:hsla(0,0%,100%,.4);display:flex;align-items:center;justify-content:flex-start;gap:8px;color:#fff;cursor:pointer;font-weight:600;position:relative;overflow:hidden}.file-label .icon{font-size:18px;line-height:0}.file-label .text{font-weight:500;font-size:12px;line-height:150%;letter-spacing:10%;vertical-align:middle;text-transform:uppercase;color:#fff}.file-input{display:none}input[type=file]{display:none}input[type=file]+label{color:#fff;min-height:46px;border-radius:23px;padding:9px 15px;background-color:hsla(0,0%,100%,.4);outline:none;font-family:inherit;text-transform:initial;font-weight:400;display:flex;justify-content:flex-start;align-items:center;letter-spacing:initial;cursor:pointer;transition:all .3s ease;position:relative}input[type=file]+label:before{content:"+";font-family:"Font Awesome 6 Pro";color:#fff;position:absolute;top:50%;right:15px;font-weight:700;transform:translateY(-50%)}.file-return{margin:0}.file-return:not(:empty){margin-bottom:10px}.js .file-return{font-style:italic;font-size:12px;color:#000}.js .file-return:not(:empty):before{font-style:normal;font-weight:normal}.slick-slider{-webkit-touch-callout:default !important;padding:0 30px}.slick-slider .slick-arrow:before{font-family:"Font Awesome 6 Pro";color:#000;transition:all .3s ease}.slick-slider .slick-arrow:hover:before{color:red}.slick-slider .slick-arrow.slick-prev:before{content:""}.slick-slider .slick-arrow.slick-next:before{content:""}.slick-slider .slick-dots{display:flex;justify-content:flex-start;align-items:center;width:initial;gap:18px;left:50%;transform:translateX(-50%)}.slick-slider .slick-dots li{width:initial;height:initial;margin:0}.slick-slider .slick-dots li button{width:12px;height:12px;border:2px solid #000;background-color:#000;padding:0;border-radius:100%;transition:border .3s ease,background-color .3s ease}.slick-slider .slick-dots li button:before{display:none}.slick-slider .slick-dots li button:hover{border:2px solid red;background-color:red}.slick-slider .slick-dots li.slick-active button{background-color:#fff}.content-slider .slick-slide{margin:0 15px}.content-slider .slick-list{margin:0 -15px}.content-slider .slide{background-color:#add8e6}.container{width:calc(100% - 2rem);max-width:1160px;margin:0 auto;position:relative}header{position:relative;z-index:5}header .container{display:flex;align-items:center;justify-content:center;justify-content:space-between;padding:37px 0}@media screen and (max-width: 1023px){header .container{padding:24px 0}}header .container.active{position:fixed;width:100%;padding:24px 20px}header .content-img-logo{max-width:314px}@media screen and (max-width: 767px){header .content-img-logo{max-width:245px}}header .content-img-logo img{object-fit:cover;width:100%;height:100%}@media screen and (max-width: 1023px){header .content-menu{display:none}}header .content-menu.active{width:100%;height:100vh;display:block;position:fixed;left:0;top:0;z-index:-1;background-color:#f5f5f5}header .content-menu ul{display:flex;align-items:center;justify-content:center}@media screen and (max-width: 1023px){header .content-menu ul{gap:12px}}@media screen and (max-width: 1023px){header .content-menu ul{flex-direction:column;margin-top:171px;padding:0 24px}}header .content-menu ul li{padding:10px 20px}header .content-menu ul li:hover a{font-weight:700}header .content-menu ul li a{font-weight:500;font-style:Medium;font-size:15px;line-height:170%;color:#000;transition:font-weight 400ms ease}@media screen and (max-width: 1023px){header .content-menu ul li a{font-size:18px}}header .content-menu ul .btn.red a{color:#fff;font-weight:700}@media screen and (max-width: 1023px){header .content-menu ul .btn.red{width:100%}}header .content-icons-menu{display:none;position:relative}@media screen and (max-width: 1023px){header .content-icons-menu{min-width:35px;height:35px;display:block}}header .content-icons-menu.active i.fa-regular.fa-bars{visibility:hidden;opacity:0}header .content-icons-menu.active i.fa-regular.fa-xmark-large{visibility:visible;opacity:1}header .content-icons-menu i{font-family:"Font Awesome 6 Pro";font-size:22px;min-width:35px;height:35px;border-radius:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color 400ms ease}header .content-icons-menu i:hover{background-color:#bfbfbf}header .content-icons-menu i.fa-regular.fa-xmark-large,header .content-icons-menu i.fa-regular.fa-bars{top:0;left:0;position:absolute;transition:visibility 400ms ease,opacity 400ms ease,position 400ms ease}header .content-icons-menu i.fa-regular.fa-bars{visibility:visible;opacity:1}header .content-icons-menu i.fa-regular.fa-xmark-large{visibility:hidden;opacity:0}section.home.main-container:hover .card{transform:rotateY(180deg)}section.home.main-container:hover .content-img-figure .btn.red{background-color:#fff;color:#e40f23;box-shadow:3px 4px 12px 1px rgba(0,0,0,.031372549)}section.home.main-container:hover .box.top,section.home.main-container:hover .box.right{background-color:#fff;box-shadow:3px 4px 12px 1px rgba(0,0,0,.031372549)}section.home.main-container .container{display:flex;align-items:center;justify-content:center;gap:46px;padding:28px 0 28px 0}@media screen and (max-width: 1023px){section.home.main-container .container{flex-direction:column;padding:8px 0 28px 0}}@media screen and (max-width: 576px){section.home.main-container .container{margin:0;max-width:initial;width:100%;gap:12px}}section.home.main-container h1{font-weight:700;font-size:60px;line-height:100%;letter-spacing:0%;text-align:center;color:#e40f23;display:flex;flex-direction:column;padding-bottom:24px}@media screen and (max-width: 767px){section.home.main-container h1{font-size:36px}}section.home.main-container h3{font-weight:500;font-size:21px;line-height:150%;text-align:center;color:#e40f23}@media screen and (max-width: 767px){section.home.main-container h3{font-size:15px}}section.home.main-container strong{font-weight:700;font-size:18px;line-height:160%;letter-spacing:0%;text-align:center}@media screen and (max-width: 767px){section.home.main-container strong{font-size:15px}}section.home.main-container p{font-weight:500;font-size:15px;line-height:170%;letter-spacing:0%;text-align:center;color:#000}@media screen and (max-width: 767px){section.home.main-container p{font-size:15px}}section.home.main-container .content-text,section.home.main-container .bottom-text,section.home.main-container .top-text{display:flex;align-items:center;justify-content:center;flex-direction:column}@media screen and (max-width: 576px){section.home.main-container .content-text,section.home.main-container .bottom-text,section.home.main-container .top-text{gap:8px}}section.home.main-container .bottom-text{gap:16px}section.home.main-container .content-text{max-width:568px;gap:32px}@media screen and (max-width: 576px){section.home.main-container .content-text{width:calc(100% - 2rem);max-width:1160px;margin:0 auto}}section.home.main-container .content-img-figure{position:relative}@media screen and (max-width: 576px){section.home.main-container .content-img-figure{width:100%;display:flex;align-items:center;justify-content:center}}section.home.main-container .content-img-figure .card-container{perspective:1000px;width:548px;height:558px}@media screen and (max-width: 1023px){section.home.main-container .content-img-figure .card-container{width:261px;height:270px}}section.home.main-container .content-img-figure .card{width:100%;height:100%;position:relative;transform-style:preserve-3d;transition:transform .8s ease}section.home.main-container .content-img-figure .card .card-front,section.home.main-container .content-img-figure .card .card-back{position:absolute;width:100%;height:100%;border-radius:12px;backface-visibility:hidden;display:flex;align-items:center;justify-content:center;font-size:1.2rem;color:#fff}section.home.main-container .content-img-figure .card .card-back{transform:rotateY(180deg)}section.home.main-container .content-img-figure .btn.red{padding:16px;border-radius:0;font-size:24px;position:absolute;bottom:65px;right:5px}@media screen and (max-width: 1023px){section.home.main-container .content-img-figure .btn.red{font-size:18px;padding:10px}}@media screen and (max-width: 576px){section.home.main-container .content-img-figure .btn.red{left:0;bottom:30px;right:initial}}section.home.main-container .content-img-figure .btn.red:hover{transform:initial}section.home.main-container .box.top{width:29px;height:29px;background-color:#e40f23;position:absolute;left:initial;top:initial;right:5px;bottom:144px;animation:PopReverse 5s ease-in-out infinite}@media screen and (max-width: 576px){section.home.main-container .box.top{width:21px;height:21px;background-color:#e40f23;position:absolute;left:179px;top:initial;right:initial;bottom:32%}}section.home.main-container .box.right{width:16px;height:16px;background-color:#e40f23;position:absolute;left:initial;top:initial;right:-19px;bottom:118px;animation:Pop 5s ease-in-out infinite}@media screen and (max-width: 576px){section.home.main-container .box.right{width:13px;height:13px;background-color:#e40f23;position:absolute;left:207px;top:initial;right:initial;bottom:62px}}section.home.text-container .container{max-width:686px;padding:106px 0 80px 0}@media screen and (max-width: 576px){section.home.text-container .container{padding:71px 0 56px 0}}section.home.text-container h2{font-weight:500;font-style:Medium;font-size:21px;line-height:150%;letter-spacing:0%;text-align:center;color:#000}@media screen and (max-width: 576px){section.home.text-container h2{font-size:18px;text-align:left}}section.home.contest-container .container{display:flex;flex-direction:column;align-items:flex-start;gap:53px;padding:35px 0}@media screen and (max-width: 1023px){section.home.contest-container .container{align-items:center;gap:32px}}section.home.contest-container .content-text-img{width:100%;display:flex;align-items:center;justify-content:center;gap:74px}@media screen and (max-width: 1023px){section.home.contest-container .content-text-img{flex-direction:column;gap:32px}}section.home.contest-container h2{font-weight:700;font-style:Bold;font-size:60px;line-height:100%;color:#000;margin-left:18%}@media screen and (max-width: 1023px){section.home.contest-container h2{margin-left:0}}@media screen and (max-width: 767px){section.home.contest-container h2{font-size:36px}}section.home.contest-container .gray{font-weight:500;font-style:Medium;font-size:15px;line-height:170%;letter-spacing:0%;color:#8c8c8c}section.home.contest-container .dark{font-weight:500;font-style:Medium;font-size:21px;line-height:150%;letter-spacing:0%;color:#000}section.home.contest-container .contet-text{max-width:467px;display:flex;flex-direction:column;align-items:flex-start;gap:16px}@media screen and (max-width: 1023px){section.home.contest-container .contet-text{max-width:initial;align-items:center}}section.home.contest-container .content-img{min-width:520px;position:relative}@media screen and (max-width: 1023px){section.home.contest-container .content-img{width:100%;height:229px;min-width:initial}}section.home.contest-container .content-img img{object-fit:cover;width:100%;height:100%}section.home.contest-container .box.top{width:27px;height:27px;background-color:#fff;position:absolute;left:initial;top:initial;right:125px;bottom:51px;animation:PopReverse 5s ease-in-out infinite}@media screen and (max-width: 1023px){section.home.contest-container .box.top{width:16px;height:16px;background-color:#fff;position:absolute;left:initial;top:initial;right:63px;bottom:31px}}section.home.contest-container .box.right{width:77px;height:77px;background-color:#e40f23;position:absolute;left:initial;top:initial;right:40px;bottom:-33px;animation:Pop 5s ease-in-out infinite}@media screen and (max-width: 1023px){section.home.contest-container .box.right{width:45px;height:45px;background-color:#e40f23;position:absolute;left:initial;top:initial;right:16px;bottom:-18px}}@media screen and (max-width: 1023px){section.home.contest-container .border-red{margin-top:16px}}section.home.criteria-container .container{margin-top:54px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:72px;padding:64px 0}@media screen and (max-width: 767px){section.home.criteria-container .container{padding:40px 0;gap:32px}}section.home.criteria-container h2{font-weight:700;font-style:Bold;font-size:36px;line-height:120%;letter-spacing:0%;text-align:center;color:#fff}@media screen and (max-width: 767px){section.home.criteria-container h2{font-size:24px}}section.home.criteria-container .grid-col{display:flex;align-items:flex-start;flex-wrap:wrap;gap:20px;max-width:960px;align-items:flex-start;justify-content:center}section.home.criteria-container .item{max-width:225px;display:flex;flex-direction:column;align-items:flex-start;gap:28px}@media screen and (max-width: 767px){section.home.criteria-container .item{max-width:initial;align-items:center;text-align:center}}section.home.criteria-container .number{font-weight:700;font-size:30px;line-height:130%;letter-spacing:0%;color:#fff}section.home.criteria-container h4{font-weight:700;font-size:18px;line-height:160%;color:#fff}section.home.criteria-container p{font-weight:500;font-size:15px;line-height:170%;color:#fff}@media screen and (max-width: 1023px){section.home.stake-container{padding:83px 0 0px 0}}section.home.stake-container .container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:90px;padding:84px 0}@media screen and (max-width: 1023px){section.home.stake-container .container{display:initial;padding:0}}section.home.stake-container h2{font-weight:700;font-size:60px;line-height:100%;letter-spacing:0%;color:#000;text-align:center}@media screen and (max-width: 1023px){section.home.stake-container h2{margin-bottom:32px}}@media screen and (max-width: 767px){section.home.stake-container h2{max-width:234px;font-size:36px;white-space:normal;word-wrap:break-word;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-left:auto;margin-right:auto;line-height:130%}}section.home.stake-container .content-grid{max-width:963px;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;column-gap:26px;row-gap:56px}@media screen and (max-width: 767px){section.home.stake-container .content-grid{max-width:initial;flex-wrap:initial}}section.home.stake-container .item{max-width:468px;display:flex !important;align-items:flex-start;justify-content:flex-start;gap:28px}@media screen and (max-width: 1023px){section.home.stake-container .item{flex-direction:column;align-items:center;text-align:center;gap:18px}}@media screen and (max-width: 767px){section.home.stake-container .item{max-width:initial}}section.home.stake-container .number{font-weight:700;font-size:30px;line-height:130%;color:#e40f23}section.home.stake-container p{font-weight:500;font-style:Bold;font-size:18px;line-height:160%;letter-spacing:0%;color:#8c8c8c}section.home.stake-container strong{font-weight:700;color:#000}section.home.prize-container{overflow:hidden;position:relative;margin-bottom:30px}@media screen and (max-width: 1023px){section.home.prize-container{overflow:visible}}section.home.prize-container .container{overflow:hidden;padding:62px 0 90px 0}@media screen and (max-width: 1280px){section.home.prize-container .container{margin:0;max-width:initial;overflow:hidden;width:100%;padding:62px 0 21px 0}}@media screen and (max-width: 1023px){section.home.prize-container .container{overflow:visible}}section.home.prize-container .back-bg{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:row;gap:121px;transform:translateX(-27%);transition:transform 400ms ease,flex-direction 400ms ease}@media screen and (max-width: 1023px){section.home.prize-container .back-bg{transform:initial;flex-direction:column;gap:32px}}section.home.prize-container .back-bg h2{font-weight:700;font-size:60px;line-height:100%;letter-spacing:0%;color:#000;transform:rotate(270deg);position:absolute;transition:transform 400ms ease}@media screen and (max-width: 1023px){section.home.prize-container .back-bg h2{position:relative;transform:initial}}@media screen and (max-width: 767px){section.home.prize-container .back-bg h2{font-size:36px}}section.home.prize-container .back-bg .content-img{min-width:923px;height:543px}@media screen and (max-width: 1023px){section.home.prize-container .back-bg .content-img{width:100%;min-width:initial;height:251px}}section.home.prize-container .back-bg .content-img img{object-fit:cover;width:100%;height:100%}@media screen and (max-width: 1023px){section.home.prize-container .back-bg .hidden{display:none}}@media screen and (max-width: 1023px){section.home.prize-container .content-bottom{display:flex;align-items:center;justify-content:center;flex-direction:column;margin-top:-47px;gap:32px}}section.home.prize-container .front-items-col{max-width:342px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:24px;position:absolute;top:50%;right:7%;transform:translateY(-50%);transition:transform 400ms ease,flex-direction 400ms ease}@media screen and (max-width: 1023px){section.home.prize-container .front-items-col{width:calc(100% - 2rem);max-width:1160px;margin:0 auto;transform:initial;position:relative;right:0;top:0}}section.home.prize-container .front-items-col .item-red{width:100%;background-color:#e40f23;color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:4px;padding:24px}section.home.prize-container .front-items-col .item-red h3{font-weight:700;font-size:48px;line-height:110%;letter-spacing:0%;text-align:center}@media screen and (max-width: 767px){section.home.prize-container .front-items-col .item-red h3{font-size:36px}}section.home.prize-container .front-items-col .item-red h4{font-weight:700;font-size:30px;line-height:130%;letter-spacing:0%;text-align:center}@media screen and (max-width: 767px){section.home.prize-container .front-items-col .item-red h4{font-size:24px}}section.home.prize-container .front-items-col .item-red p{font-weight:500;font-size:18px;line-height:160%;letter-spacing:0%;text-align:center}section.home.prize-container .box{box-shadow:3px 4px 12px 1px rgba(0,0,0,.031372549)}section.home.prize-container .box.top{width:48px;height:48px;background-color:#fff;position:absolute;left:initial;top:initial;right:35px;bottom:40%;animation:PopReverse 5s ease-in-out infinite}@media screen and (max-width: 1023px){section.home.prize-container .box.top{display:none}}section.home.prize-container .box.right{width:27px;height:27px;background-color:#fff;position:absolute;left:initial;top:initial;right:36%;bottom:52%;animation:Pop 5s ease-in-out infinite}@media screen and (max-width: 1023px){section.home.prize-container .box.right{display:none}}section.home.prize-container a.btn.border-red{position:absolute;bottom:12px;left:27%}@media screen and (max-width: 1023px){section.home.prize-container a.btn.border-red{position:relative;bottom:0;left:0}}section.home.schedule-container .container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:50px;padding:40px 0}@media screen and (max-width: 767px){section.home.schedule-container .container{gap:32px}}section.home.schedule-container h2{font-weight:700;font-size:60px;line-height:100%;letter-spacing:0%;text-align:center;color:#000}@media screen and (max-width: 767px){section.home.schedule-container h2{font-size:36px}}section.home.schedule-container .item-date{max-width:240px;position:relative;z-index:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:16px;padding:48px 16px 24px 16px}@media screen and (max-width: 767px){section.home.schedule-container .item-date{max-width:initial;width:100%;padding:16px 16px 16px 32px}}section.home.schedule-container .item-date::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;height:1px;display:block;z-index:1;background-image:url(../img/line.svg);background-repeat:repeat;background-size:cover}@media screen and (max-width: 576px){section.home.schedule-container .item-date::before{width:111px;top:48px;left:-57px;transform:rotate(270deg)}}section.home.schedule-container .item-date::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;top:-4px;left:-5px;width:8px;height:8px;display:block;z-index:2;border-radius:100%;background-color:#e40f23}@media screen and (max-width: 767px){section.home.schedule-container .item-date::after{top:-8px}}section.home.schedule-container .text-top{display:flex;align-items:flex-start;justify-content:flex-start;gap:4px}section.home.schedule-container .container-grid-date{max-width:962px;display:flex;flex-wrap:wrap}section.home.schedule-container .number{font-weight:600;font-size:48px;line-height:97%;letter-spacing:-3%;vertical-align:middle;color:#e40f23}@media screen and (max-width: 576px){section.home.schedule-container .number{font-size:36px}}section.home.schedule-container .month{font-weight:500;font-size:19px;line-height:112%;letter-spacing:0%;color:#e40f23;display:flex;flex-direction:column;align-items:flex-start}@media screen and (max-width: 576px){section.home.schedule-container .month{font-size:14px}}section.home.schedule-container .note{font-weight:500;font-size:15px;line-height:170%;letter-spacing:0%;color:#000}section.home.jury-container{overflow:hidden}section.home.jury-container .container{display:flex;flex-direction:column;align-items:center;gap:47px;padding:83px 0 20px 0}@media screen and (max-width: 1023px){section.home.jury-container .container{margin:0 0 0 auto;gap:76px}}section.home.jury-container .content-top{width:100%;display:flex;align-items:flex-start;justify-content:space-between;position:relative}@media screen and (max-width: 1199px){section.home.jury-container .content-top{flex-direction:column;align-items:center;gap:32px}}section.home.jury-container .content-slider-grid{width:901px;flex-wrap:wrap;justify-content:space-between;gap:24px;margin-left:auto}@media screen and (max-width: 1023px){section.home.jury-container .content-slider-grid{width:100%;padding:0}}@media screen and (max-width: 767px){section.home.jury-container .content-slider-grid{width:100%;margin:0 0 0 auto}}@media screen and (max-width: 767px){section.home.jury-container .content-slider-grid .slick-track{display:flex}}section.home.jury-container .content-slider-grid .slick-slide{margin-right:20px}section.home.jury-container .item-jury{max-width:272px;min-width:272px;height:406px;position:relative;border-radius:8px;overflow:hidden;padding:32px 24px;display:flex !important;flex-direction:column;align-items:flex-start;justify-content:flex-end}@media screen and (max-width: 767px){section.home.jury-container .item-jury{max-width:initial;min-width:initial}}section.home.jury-container .item-jury::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)),linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 100%)}section.home.jury-container .item-jury:hover .img img{filter:grayscale(0)}section.home.jury-container .name{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:4px;color:#fff;font-weight:700;font-size:21px;line-height:150%}section.home.jury-container .rol{font-weight:500;font-size:15px;line-height:170%}section.home.jury-container .img{top:0;left:0;position:absolute;width:100%;height:100%;z-index:-1}section.home.jury-container .img img{object-fit:cover;width:100%;height:100%;filter:grayscale(100%);transition:filter 400ms ease}section.home.jury-container h2{width:max-content;font-weight:700;font-size:60px;line-height:100%;letter-spacing:0%;color:#000;transform:rotate(270deg);position:absolute;top:0;top:26%;left:8%}@media screen and (max-width: 1199px){section.home.jury-container h2{position:relative;top:0;left:0;transform:initial}}@media screen and (max-width: 767px){section.home.jury-container h2{font-size:36px}}section.home.jury-container ul.slick-dots{bottom:-41px}section.home.info-accordion-container .container{max-width:764px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:56px;padding:98px 0 123px 0}@media screen and (max-width: 767px){section.home.info-accordion-container .container{gap:32px;padding:66px 0 95px 0}}section.home.info-accordion-container h2{font-weight:700;font-size:36px;line-height:120%;letter-spacing:0%;text-align:center;color:#000}section.home.info-accordion-container .container-accordion{width:100%;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:16px}section.home.info-accordion-container .container-accordion .item-accordion{width:100%;padding:16px 24px;background-color:#fff;border-radius:8px}section.home.info-accordion-container .container-accordion .item-accordion-body{max-height:0;overflow:hidden;transition:max-height .4s ease,padding .3s ease}section.home.info-accordion-container .item-accordion-header{width:100%;display:flex;align-items:center;justify-content:space-between;cursor:pointer}section.home.info-accordion-container .item-accordion-header h3{font-weight:700;font-style:Bold;font-size:18px;line-height:160%;letter-spacing:0%;vertical-align:middle;color:#000}section.home.info-accordion-container .item-accordion-header .plus{display:flex;align-items:center;justify-content:center;gap:8px;color:#e40f23}section.home.info-accordion-container .item-accordion-header .plus .warning{display:flex;align-items:center;justify-content:center;gap:4px;font-weight:500;font-style:Italic;font-size:14px;line-height:160%;letter-spacing:0%;color:#000;opacity:0;transition:opacity 400ms ease}section.home.info-accordion-container .item-accordion-header .plus .warning.active{opacity:1}section.home.info-accordion-container .item-accordion-header .plus .close{display:none}section.home.info-accordion-container .item-accordion-header.open{border-bottom-right-radius:0px;border-bottom-left-radius:0px}section.home.info-accordion-container .item-accordion-header.open .open{display:none}section.home.info-accordion-container .item-accordion-header.open .close{display:block}section.home.info-accordion-container .item-accordion-body{background-color:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px}section.home.info-accordion-container .item-accordion-body.open{max-height:500px}section.home.info-accordion-container .item-accordion-body .txt{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:26px;padding:16px;max-height:350px;overflow:auto}section.home.info-accordion-container .item-accordion-body .txt p{font-weight:500;font-style:Medium;font-size:15px;line-height:170%;letter-spacing:0%;color:#8c8c8c}section.home.info-accordion-container .item-accordion-body .txt::-webkit-scrollbar{width:8px}section.home.info-accordion-container .item-accordion-body .txt::-webkit-scrollbar-track{background:rgba(0,0,0,0)}section.home.info-accordion-container .item-accordion-body .txt::-webkit-scrollbar-thumb{background-color:#e40f23;border-radius:4px}section.home.form-container .container{max-width:766px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px;padding:80px 0}@media screen and (max-width: 767px){section.home.form-container .container{padding:72px 0}}section.home.form-container .content-title{max-width:570px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:26px}section.home.form-container form{max-width:676px;align-items:center}section.home.form-container strong{font-weight:700;font-size:15px;line-height:160%;letter-spacing:0%;color:#fff}section.home.form-container h2{font-weight:700;font-size:60px;line-height:100%;letter-spacing:0%;text-align:center;color:#fff}@media screen and (max-width: 767px){section.home.form-container h2{font-size:36px}}section.home.form-container p{font-weight:500;font-size:14px;line-height:170%;letter-spacing:0%;color:#fff}@media screen and (max-width: 767px){section.home.form-container p{font-size:15px}}section.home.form-container .btn{min-width:151px;margin-top:8px}.gray-txt{max-width:566px;font-weight:500;font-style:Medium;font-size:15px;line-height:170%;letter-spacing:0%;text-align:center;color:#8c8c8c}@media screen and (max-width: 767px){.gray-txt{text-align:left;font-size:14px}}.bg-red{background-color:#e40f23}/*# sourceMappingURL=styles.css.map */