@font-face{font-family:EthiasSans;src:url(../woff/EthiasSans-Regular.woff);font-weight:400;font-style:normal}@font-face{font-family:EthiasScript;src:url(../woff/EthiasScript-Regular.woff);font-weight:400;font-style:normal}.title-font{font-family:EthiasSans,sans-serif}h1,.h1,h2,.h2{font-size:3rem;line-height:1.2;font-family:EthiasSans,sans-serif;color:#3d0112}h1.huge,.h1.huge,h2.huge,.h2.huge{font-size:106px}@media only screen and (max-width: 767px){h1.huge,.h1.huge,h2.huge,.h2.huge{font-size:64px}}h1.huge span,.h1.huge span,h2.huge span,.h2.huge span{font-size:48px;color:#3d0112;display:block;line-height:1}@media only screen and (max-width: 767px){h1.huge span,.h1.huge span,h2.huge span,.h2.huge span{font-size:36px}}h1.plain-font,.h1.plain-font,h2.plain-font,.h2.plain-font{font-family:DM sans,Fira Sans,sans-serif}h1.title-font-special,.h1.title-font-special,h2.title-font-special,.h2.title-font-special{font-family:EthiasScript,sans-serif;font-weight:400}h1.text-main,.h1.text-main,h2.text-main,.h2.text-main{color:#ff6f0d}h1.text-main span,.h1.text-main span,h2.text-main span,.h2.text-main span{color:#334f5f;font-family:EthiasSans,sans-serif}h1.text-secondary,.h1.text-secondary,h2.text-secondary,.h2.text-secondary{color:#3d0112}h1.text-secondary span,.h1.text-secondary span,h2.text-secondary span,.h2.text-secondary span{font-family:EthiasSans,sans-serif;color:#ff6f0d}h1 span,.h1 span,h2 span,.h2 span{color:#ff6f0d}@media only screen and (max-width: 767px){h1,.h1,h2,.h2{font-size:2rem}}h1.font-bold,.h1.font-bold,h2.font-bold,.h2.font-bold{font-weight:700}h1.title-font,.h1.title-font,h2.title-font,.h2.title-font{font-weight:400}h1.no-margin-bottom,.h1.no-margin-bottom,h2.no-margin-bottom,.h2.no-margin-bottom{margin-bottom:0}@media only screen and (max-width: 1300px){h2,.h2{word-wrap:break-word}}h2.baseline,.h2.baseline{flex:0 0 auto;font-size:1.5rem;margin-bottom:-.25rem}h2.baseline span,.h2.baseline span{font-size:3rem;font-family:EthiasScript,sans-serif;font-weight:400;color:#3d0112}@media only screen and (max-width: 767px){h2.baseline,.h2.baseline{font-size:1.25rem;margin-bottom:unset}h2.baseline span,.h2.baseline span{font-size:2rem}}h2.no-margin-bottom,.h2.no-margin-bottom{margin-bottom:0}h3,.h3{font-family:EthiasSans,sans-serif;font-size:2rem;line-height:1.2}h4,.h4{font-weight:700;font-size:1.25rem;margin-bottom:.5rem}.font-bold{font-weight:700}.text-large{font-size:1.25rem}@media only screen and (max-width: 767px){.text-large{font-size:1.125rem}}.text-xlarge{font-size:1.5rem}@media only screen and (max-width: 767px){.text-xlarge{font-size:1.5rem}}.page-content{font-size:18px}.page-content p{line-height:1.3}/*! purgecss start ignore */body.has-cms-topbar header .header.active .header__inner{top:60px}header .header{background-color:#fff;position:absolute;top:0;right:0;left:0;z-index:100}header .header .header__navigation{display:flex;gap:2rem}header .header .header__navigation .navigation__item a{transition:all .2s cubic-bezier(.55,0,.1,1);color:#3d0112;display:block;font-size:18px;font-weight:400;padding:.5rem 1rem;border:1px solid #3D0112;border-radius:50px}header .header .header__navigation .navigation__item a[data-state=active],header .header .header__navigation .navigation__item a:hover{color:#3d0112;background:#FFFFFF;box-shadow:#fff 0 0 0 2px}header .header.active{position:fixed;width:100%;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));box-shadow:0 3px 6px #0000001a}header .header.active .header__logo{display:block}.jv_form .field-wrap[data-id=open_answer] .field-wrap__errorheader .header.active .header__logo{display:block}header .header.active .nav-bar{padding-top:.5rem;padding-bottom:.5rem}header .header.active .nav-bar .header__logo .logo{width:96px}.nav-bar{display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width: 767px){.jv_form.contest--form .jv_form__section__title .nav-bar{flex-wrap:wrap}}.jv_form.contest--form .jv_form__section__title .nav-bar{align-items:flex-start}.navigation__block.navigation__block--mobile{display:none}@media only screen and (max-width: 1023px){.navigation__block.navigation__block--mobile{align-items:center;background-color:#fff;box-shadow:0 3px 6px #0000001a;display:flex;flex:1;height:65px;justify-content:space-between;left:0;padding:0 1em;position:fixed;right:0;top:0;z-index:999}}.navigation__block.navigation__block--mobile .mobile-header__btns{height:100%;display:flex;align-items:center}.navigation__block.navigation__block--mobile .mobile-header__btns .mobile-header__btn{padding:1em .25em}.navigation__block.navigation__block--mobile .mobile-header__btns .js-mobile-btn{display:inline-block;height:24px;overflow:hidden;position:relative;padding:0;width:30px;margin-left:.75rem}.navigation__block.navigation__block--mobile .mobile-header__btns .js-mobile-btn.open span:first-child{transform:rotate(45deg) translate(6px,8px)}.navigation__block.navigation__block--mobile .mobile-header__btns .js-mobile-btn.open span:nth-child(2){transform:translate(-100%)}.navigation__block.navigation__block--mobile .mobile-header__btns .js-mobile-btn.open span:last-child{transform:rotate(-45deg) translate(6px,-8px)}.navigation__block.navigation__block--mobile .mobile-header__btns .js-mobile-btn span{transition:all .5s ease;background-color:#334f5f;display:block;height:3px;position:absolute;width:30px}.navigation__block.navigation__block--mobile .mobile-header__btns .js-mobile-btn span:first-child{top:0}.navigation__block.navigation__block--mobile .mobile-header__btns .js-mobile-btn span:nth-child(2){top:10px}.navigation__block.navigation__block--mobile .mobile-header__btns .js-mobile-btn span:last-child{top:20px}.mobile-nav{display:none}@media only screen and (max-width: 1023px){.mobile-nav{display:block;background-color:#fff}}.mobile-nav .nav{list-style-type:none;margin:0;padding:0;padding-top:2rem}.mobile-nav .nav .nav__item{font-weight:500;padding-left:unset;text-align:center;padding:.75rem}.mobile-nav .nav .nav__item:before{display:none}.mobile-nav .nav .nav__item a{padding:.5rem 1.25rem;color:#3d0112;border-radius:50px}.mobile-nav .nav .nav__item.active a{background:#FF6F0D;color:#fff}/*! purgecss end ignore */.heroslider{max-height:300px;position:relative;overflow:hidden}.heroslider .slider{opacity:0;transition:all .3s cubic-bezier(.55,0,.1,1)}.heroslider .loader-overlay{display:block;visibility:visible;z-index:6}.heroslider.extra-init{max-height:initial;overflow:visible}.heroslider.extra-init .loader-overlay{background-color:transparent;opacity:0;visibility:hidden}.heroslider.extra-init .slider{opacity:1}.loader-overlay{overflow:hidden;visibility:hidden;opacity:1;z-index:15;transition:all .3s cubic-bezier(.55,0,.1,1)}.loader-overlay .loader{display:block;width:32px;height:32px;margin-top:-16px;margin-left:-16px;border-radius:100px;border:4px solid rgba(255,111,13,.3);border-top:4px solid #FF6F0D;z-index:6;transform:translate(-50%,-50%);animation:loader_rotate .7s infinite linear}.loader-overlay .loader.loader--secondary{border-color:#3d01124d;border-top-color:#3d0112}.jv_form.contest--form .jv_form__section__title{font-family:EthiasSans,sans-serif;font-size:2rem;padding-bottom:1rem}@media only screen and (max-width: 767px){.jv_form.contest--form .jv_form__section__title{font-size:1.5rem}.jv_form.contest--form .jv_form__section__title>span.inline-flex{display:block}}.jv_form.contest--form .jv_form__section__title .flex{align-items:flex-start}@media only screen and (max-width: 767px){.jv_form.contest--form .jv_form__section__title .flex{flex-wrap:wrap}}.jv_form.contest--form .jv_form__section__title strong{color:#ff6f0d}.jv_form.contest--form .upload-files .upload-files__btn{border-style:none;background-color:#e1f8ff80}.jv_form.contest--form .upload-files .upload-files__btn .btn__title{font-size:.875rem;line-height:1.25rem;font-weight:400}.jv_form.contest--form .field-wrap--checkbox[data-id=privacy] .checkbox label{position:relative}.jv_form.contest--form .field-wrap--checkbox[data-id=privacy] .checkbox label:after{content:"";position:absolute;bottom:0;left:2rem;height:1rem;width:1rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.jv_form.contest--form .field-wrap label{flex:none}.jv_form .field-wrap[data-id=open_answer] .field-wrap__error.block{display:block}.jv_form .field-wrap--radio .field-wrap-options{display:flex;gap:1rem}.jv_form .checkbox input[name=privacy]+label,.jv_form .checkbox input[name=contest_rules]+label{font-size:.875rem;padding-top:3px;padding-bottom:0;padding-left:2rem;margin:0}.jv_form .checkbox input[name=privacy]+label a,.jv_form .checkbox input[name=contest_rules]+label a{text-decoration:underline}.jv_form .checkbox input[name=privacy]+label span,.jv_form .checkbox input[name=contest_rules]+label span{top:0;left:0;transform:translate(0)}.jv_form .checkbox input[name=privacy]:checked+label,.jv_form .checkbox input[name=contest_rules]:checked+label{background-color:transparent}.jv_form .radioinput input[type=radio]+label,.jv_form .checkbox input[type=checkbox]+label{padding-left:2rem}.jv_form .radioinput input[type=radio]+label span,.jv_form .checkbox input[type=checkbox]+label span{left:0;top:1px;transition:all .3s cubic-bezier(.55,0,.1,1);background-color:transparent;border-color:#ff6f0d}.jv_form .radioinput input[type=radio]+label span i.fas,.jv_form .checkbox input[type=checkbox]+label span i.fas{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(255 111 13 / var(--tw-text-opacity))}h1.jv_form .radioinput input[type=radio]+label span i.fas,.h1.jv_form .radioinput input[type=radio]+label span i.fas,h2.jv_form .radioinput input[type=radio]+label span i.fas,.h2.jv_form .radioinput input[type=radio]+label span i.fas,h1 .jv_form .checkbox input[type=checkbox]+label span i.fas,.h1 .jv_form .checkbox input[type=checkbox]+label span i.fas,h2 .jv_form .checkbox input[type=checkbox]+label span i.fas,.h2 .jv_form .checkbox input[type=checkbox]+label span i.fas{color:#ff6f0d}h1.jv_form .radioinput input[type=radio]+label span i.fas span,.h1.jv_form .radioinput input[type=radio]+label span i.fas span,h2.jv_form .radioinput input[type=radio]+label span i.fas span,.h2.jv_form .radioinput input[type=radio]+label span i.fas span,h1 .jv_form .checkbox input[type=checkbox]+label span i.fas span,.h1 .jv_form .checkbox input[type=checkbox]+label span i.fas span,h2 .jv_form .checkbox input[type=checkbox]+label span i.fas span,.h2 .jv_form .checkbox input[type=checkbox]+label span i.fas span{color:#334f5f;font-family:EthiasSans,sans-serif}.jv_form .radioinput input[type=radio]:checked+label,.jv_form .radioinput input[type=radio]:hover+label,.jv_form .checkbox input[type=checkbox]:checked+label,.jv_form .checkbox input[type=checkbox]:hover+label{background-color:transparent}.jv_form .radioinput input[type=radio]:checked+label span,.jv_form .radioinput input[type=radio]:hover+label span,.jv_form .checkbox input[type=checkbox]:checked+label span,.jv_form .checkbox input[type=checkbox]:hover+label span{border-color:#ff6f0d}.jv_form input[type=text],.jv_form input[type=search],.jv_form input[type=email],.jv_form input[type=tel],.jv_form input[type=password],.jv_form input[type=number],.jv_form input[type=date],.jv_form textarea,.jv_form select{border-radius:0;border-color:transparent;padding:14px;background:#F5F5F5;transition:all .3s cubic-bezier(.55,0,.1,1)}.jv_form input[type=text]::-moz-placeholder,.jv_form input[type=search]::-moz-placeholder,.jv_form input[type=email]::-moz-placeholder,.jv_form input[type=tel]::-moz-placeholder,.jv_form input[type=password]::-moz-placeholder,.jv_form input[type=number]::-moz-placeholder,.jv_form input[type=date]::-moz-placeholder,.jv_form textarea::-moz-placeholder,.jv_form select::-moz-placeholder{color:#3d0112;opacity:.7}.jv_form input[type=text]::placeholder,.jv_form input[type=search]::placeholder,.jv_form input[type=email]::placeholder,.jv_form input[type=tel]::placeholder,.jv_form input[type=password]::placeholder,.jv_form input[type=number]::placeholder,.jv_form input[type=date]::placeholder,.jv_form textarea::placeholder,.jv_form select::placeholder{color:#3d0112;opacity:.7}.jv_form input[type=text]:focus,.jv_form input[type=text]:hover,.jv_form input[type=search]:focus,.jv_form input[type=search]:hover,.jv_form input[type=email]:focus,.jv_form input[type=email]:hover,.jv_form input[type=tel]:focus,.jv_form input[type=tel]:hover,.jv_form input[type=password]:focus,.jv_form input[type=password]:hover,.jv_form input[type=number]:focus,.jv_form input[type=number]:hover,.jv_form input[type=date]:focus,.jv_form input[type=date]:hover,.jv_form textarea:focus,.jv_form textarea:hover,.jv_form select:focus,.jv_form select:hover{border-color:#fff}.contest__error,.contest__error h2,.contest__error h3,.contest__error h4,.contest__error p{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity))}.lead-form .jv_form .jv_form__section:first-of-type{padding-top:0}.lead-form .jv_form .radioinput input[type=radio]+label span{top:50%}.loader-overlay{position:absolute;inset:0}.loader-overlay .loader{position:absolute;top:50%;left:50%}footer a{color:#3d0112}html{scroll-behavior:smooth}body,html{background-color:#fff}.cms-topbar .cms-topbar__inner{background:#3D0112}.cms__logo{background:url(../img/logo-cms.png) no-repeat left top;background-size:contain;background-position:center left}.container.wide{max-width:1600px}body.has-cms-topbar .page-wrapper{min-height:calc(100vh - 201px)}@media only screen and (max-width: 1023px){body.has-cms-topbar .page-wrapper{min-height:initial}}.page-wrapper{min-height:calc(100vh - 141px);padding-top:72px}@media only screen and (max-width: 1023px){.page-wrapper{min-height:initial}}.resp-margin-left{padding-left:calc((100vw - 1300px + 1rem)/2)}@media only screen and (max-width: 1300px){.resp-margin-left{padding-left:1rem}}.resp-margin-left-wide{padding-left:calc((100vw - 1600px + 2rem)/2)}@media only screen and (max-width: 1600px){.resp-margin-left-wide{padding-left:1rem}}.resp-margin-right{padding-right:calc((100vw - 1300px + 1rem)/2)}@media only screen and (max-width: 1300px){.resp-margin-right{padding-right:1rem}}.picture{background-size:cover;background-position:center center;background-repeat:no-repeat;height:auto}.page-content ul,ul{list-style-type:none;margin:unset;padding:unset}.page-content ul li,ul li{position:relative;padding:.25rem 0 .25rem 1rem}.page-content ul li:before,ul li:before{background:#3D0112;height:4px;width:4px;border-radius:50px;content:"";left:0;position:absolute;top:12px}.btn{transition:all .3s cubic-bezier(.55,0,.1,1);line-height:1;border-radius:9999px;font-size:18px;font-weight:700}h1.btn,.h1.btn,h2.btn,.h2.btn,.btn{font-weight:700}.btn:hover{background:rgba(255,111,13,.8)}.btn.btn--large{padding:1.5rem 2rem;font-size:29px}.btn.btn--email{background:#FF6F0D;padding:.675em 1em}@media only screen and (max-width: 1023px){.btn.btn--email{font-size:1.125rem}}.btn.btn--white{color:#3d0112;background:rgba(255,255,255,.8)}.btn.btn--white:hover{color:#3d0112;background:#FFF;box-shadow:#fff 0 0 0 2px}.section--padding{padding-top:6rem;padding-bottom:6rem}@media only screen and (max-width: 1300px){.section--padding{padding-top:4rem;padding-bottom:4rem}}@media only screen and (max-width: 767px){.section--padding{padding-top:2rem;padding-bottom:2rem}}.section--padding.newsletter-padding-bottom{padding-bottom:10rem}@media only screen and (max-width: 1023px){.section--padding.newsletter-padding-bottom{padding-bottom:3rem}.section--padding.md-section--padding--unset{padding-top:0;padding-bottom:0}}.section--padding-top{padding-top:6rem}@media only screen and (max-width: 1300px){.section--padding-top{padding-top:4rem}}@media only screen and (max-width: 767px){.section--padding-top{padding-top:2rem}}.section--padding-bottom{padding-bottom:6rem}@media only screen and (max-width: 1300px){.section--padding-bottom{padding-bottom:4rem}}@media only screen and (max-width: 767px){.section--padding-bottom{padding-bottom:2rem}}.section--padding-top-small{padding-top:2rem}.socials .social-item{display:flex;aspect-ratio:1 / 1;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;--tw-bg-opacity: 1;background-color:rgb(255 111 13 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media only screen and (max-width: 767px){.jv_form.contest--form .jv_form__section__title .socials .social-item{flex-wrap:wrap}}.jv_form.contest--form .jv_form__section__title .socials .social-item{align-items:flex-start}.socials .social-item i{font-size:1.125rem;line-height:1.75rem}.sitemap li:before,.sitemap li:after{--tw-border-opacity: 1;border-color:rgb(255 111 13 / var(--tw-border-opacity))}.shadow-blue{box-shadow:2px -1px 40px #f0fbff;border-radius:2rem}
