a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;overflow-x:hidden}body.lock-scroll{overflow:hidden}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;outline:none}a,button,div,input,select,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0)}input[type=submit]{border:none;outline:none}body,html{width:100%;max-width:1920px;margin:0 auto;height:100%;font-family:sans-serif;font-size:16px;clear:both}@media screen and (max-width:1800px){body,html{font-size:95%}}@media screen and (max-width:1600px){body,html{font-size:90%}}@media screen and (max-width:1450px){body,html{font-size:87.5%}}@media screen and (max-width:1200px){body,html{font-size:100%}}@media screen and (max-width:960px){body,html{font-size:90%}}#app,#app>div{height:100%}.page-content{width:100%;padding-top:7.5em;display:inline-block}@media screen and (max-width:1200px){.page-content{padding-top:4em;height:100%}}.page-content.registration_content{padding-top:0}@media screen and (max-width:1200px){.page-content .main-container{height:100%}.page-content .main-container>div{display:inline}}.slide-fade-enter-active,.slide-fade-leave-active{-webkit-transition:all .3s ease;transition:all .3s ease}.slide-fade-enter-active{-webkit-transition:all .3s cubic-bezier(1,.5,.8,1) .3s;transition:all .3s cubic-bezier(1,.5,.8,1) .3s}.slide-fade-enter,.slide-fade-leave-to{opacity:0}body::-webkit-scrollbar{width:4px}body::-webkit-scrollbar-track{background:#f1f1f1}body::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb:hover{background:#ef4136}.relative{position:relative}.bg-gradient{background:-webkit-gradient(linear,left top,right top,from(#f7941d),to(#ef4136));background:linear-gradient(90deg,#f7941d,#ef4136)}.bpg-n-m{font-family:BPG Nino Mtavruli,sans-serif}.bpg-n-m-b{font-family:BPG Nino Mtavruli Bold,sans-serif;text-transform:uppercase}.bpg-p-s{font-family:BPG Phone Sans,sans-serif;line-height:1.5em}@font-face{font-family:Roboto-bold;src:url("/fonts/vendor/roboto-fontface/roboto/Roboto-Black.woff"),url("/fonts/vendor/roboto-fontface/roboto/Roboto-Black.woff2") format("woff2")}.rb{font-family:Roboto-bold,sans-serif}.bg-cover{background-size:cover}.bg-contain,.bg-cover{background-repeat:no-repeat;background-position:50% 50%}.bg-contain{background-size:contain}.position-full{position:absolute;width:100%;height:100%;left:0;top:0}.x-centered{top:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.y-centered{left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.xy-centered,.y-centered{top:50%;position:absolute}.xy-centered{left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.margin-top-bottom{margin:1.5em 0;display:inline-block}.vertical-title{color:#6a6a6a;font-size:1.1em;position:absolute;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;left:-3em;top:7em;letter-spacing:.05em}@media screen and (max-width:1200px){.vertical-title{-webkit-transform:rotate(0);transform:rotate(0);-webkit-writing-mode:horizontal-tb;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb}}.vertical-title:after{width:1px;height:3em;background:#ef4136;position:absolute;right:.35em;top:calc(100% + 1em);content:""}@media screen and (max-width:1200px){.vertical-title:after{top:.25em;width:3em;height:1px;right:-4em}}.custom-basic-button{background:-webkit-gradient(linear,left top,right top,from(#f7941d),to(#ef4136));background:linear-gradient(90deg,#f7941d,#ef4136);padding:1em 2.7em .8em;cursor:pointer;position:relative;color:#ef4136;display:inline-block}.custom-basic-button,.custom-basic-button .white-cover{border-radius:2em;-webkit-box-sizing:border-box;box-sizing:border-box}.custom-basic-button .white-cover{background:#fff;width:calc(100% + 2px);height:calc(100% + 2px);-webkit-transition:all .3s ease;transition:all .3s ease;position:absolute;right:-1px;top:-1px;text-align:center}.custom-basic-button .white-cover.gray{background:#f3f3f3}.custom-basic-button span{display:inline-block;text-align:center;z-index:10;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease;padding-top:.2em;letter-spacing:.05em}.custom-basic-button:active .white-cover,.custom-basic-button:hover .white-cover{background:hsla(0,0%,100%,0)}.custom-basic-button:active span,.custom-basic-button:hover span{color:#fff}.custom-gray-button{padding:1.1em 2.7em .85em;cursor:pointer;position:relative;color:#6a6a6a;display:inline-block;background:-webkit-gradient(linear,left top,right top,from(#f7941d),to(#ef4136));background:linear-gradient(90deg,#f7941d,#ef4136);font-size:1em}.custom-gray-button,.custom-gray-button .white-cover{border-radius:2em;-webkit-box-sizing:border-box;box-sizing:border-box}.custom-gray-button .white-cover{background:#f3f3f3;width:calc(100% + 2px);height:calc(100% + 2px);position:absolute;left:-1px;top:-1px}.custom-gray-button .white-cover,.custom-gray-button span{-webkit-transition:all .3s ease;transition:all .3s ease;text-align:center}.custom-gray-button span{display:inline-block;z-index:10;position:relative;padding-top:.2em}.custom-gray-button.active .white-cover,.custom-gray-button:active .white-cover,.custom-gray-button:hover .white-cover{background:hsla(0,0%,100%,0)}.custom-gray-button.active span,.custom-gray-button:active span,.custom-gray-button:hover span{color:#fff}.custom-button{background:-webkit-gradient(linear,left top,right top,from(#f7941d),to(#ef4136));background:linear-gradient(90deg,#f7941d,#ef4136);width:6em;height:4em;cursor:pointer;position:relative}.custom-button,.custom-button .white-cover{border-radius:2em;-webkit-box-sizing:border-box;box-sizing:border-box}.custom-button .white-cover{padding:1.3em 1.15em;background:#fff;width:calc(100% + 2px);height:calc(100% + 2px);-webkit-transition:all .3s ease;transition:all .3s ease;position:absolute;left:-1px;top:-1px;text-align:center}.custom-button .white-cover.gray{background:#f3f3f3}.custom-button:active .white-cover,.custom-button:hover .white-cover{background:hsla(0,0%,100%,0)}.custom-button:active .white-cover svg,.custom-button:hover .white-cover svg{fill:#fff}.custom-button svg{height:1.3em;-webkit-transition:all .3s ease;transition:all .3s ease;fill:#414042}.custom-button.left svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.custom-title{color:#ef4136;font-size:1.81em;left:1px;line-height:1.15em;letter-spacing:.5px}@media screen and (max-width:1200px){.custom-title{font-size:1.4em}}.desc{font-size:.9em;color:#6a6a6a}.slick-slide{border:none;outline:none}.slick-dots{display:block;width:100%;padding:0;margin:0;list-style:none}.slick-dots li{display:inline-block}.slick-dots li.slick-active button{width:30px;background:#ef4136;border:2px solid #ef4136}.slick-dots button{font-size:0;line-height:0;display:inline-block;margin:0 4px;width:10px;height:10px;padding:0;border-radius:6px;cursor:pointer;color:hsla(0,0%,100%,0);border:2px solid #6a6a6a;outline:none;background:hsla(0,0%,100%,0);-webkit-transition:all .3s ease;transition:all .3s ease}.slick-dots button :active,.slick-dots button:hover{background:#ef4136;border:2px solid hsla(0,0%,100%,0)}.slick-button{width:4.5em;height:3.3em}.slick-button .white-cover{padding:1em}.clear{clear:both}.registration{padding:.1em 1.5em 0;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:36px;height:3em;display:-webkit-box;display:-ms-flexbox;display:flex}.registration>span{padding-top:.1em;-ms-flex-item-align:center;align-self:center;cursor:pointer!important;color:#fff}.registration.active,.registration:active,.registration:hover{color:#fff}