@charset "UTF-8";:root{--margin-40:40px;--margin-50:50px;--margin-60:60px;--margin-70:70px;--margin-80:80px;--margin-90:90px;--margin-100:100px;--margin-120:120px;--margin-160:160px;--margin-200:200px;--horiz-40:40px;--horiz-50:50px;--horiz-60:60px;--horiz-70:70px;--horiz-80:80px;--horiz-100:100px;--horiz-120:120px;--horiz-180:180px;--col-60:60px;--font-19:1.9rem;--font-20:2rem;--font-24:2.4rem;--font-26:2.6rem;--font-30:3rem;--font-32:3.2rem;--font-36:3.6rem;--font-38:3.8rem;--font-40:4rem;--font-42:4.2rem;--font-46:4.6rem;--font-52:5.2rem;--font-56:5.6rem;--font-72:7.2rem;--header:94px;--circle:260px;--radius-10:10px;--radius-20:20px;--radius-30:30px;--owl-but-height:100px;--owl-but-width:50px;--owl-but-gap:20px}@media only screen and (max-width:1600px){:root{--horiz-180:120px;--circle:240px}}@media only screen and (max-width:1440px){:root{--margin-60:40px;--margin-70:50px;--margin-80:50px;--margin-100:60px;--margin-120:80px;--margin-160:100px;--margin-200:100px;--horiz-60:50px;--horiz-70:50px;--horiz-80:50px;--horiz-100:60px;--horiz-120:80px;--horiz-180:100px;--col-60:40px;--font-26:2.4rem;--font-40:3.8rem;--font-42:3.8rem;--font-46:4.2rem;--font-52:4.2rem;--font-56:5.2rem;--header:80px;--owl-but-width:40px;--owl-but-gap:1px}}@media only screen and (max-width:1280px){:root{--horiz-180:80px;--font-36:3.2rem;--font-40:3.2rem;--font-56:4.6rem;--col-60:30px;--circle:190px}}@media only screen and (max-width:1200px){:root{--horiz-180:0px}}@media only screen and (max-width:980px){:root{--horiz-50:40px;--horiz-60:40px;--horiz-70:40px;--horiz-120:60px;--font-19:1.75rem;--font-26:2rem}}@media only screen and (max-width:740px){:root{--horiz-40:30px;--horiz-50:30px;--horiz-60:30px;--horiz-70:30px;--horiz-80:30px;--horiz-100:30px;--horiz-120:30px;--font-30:2.6rem;--font-32:2.6rem;--font-36:2.6rem;--font-38:3.6rem;--font-42:3.2rem;--font-46:3.6rem;--font-52:3.6rem;--font-72:5.8rem;--owl-but-width:30px;--owl-but-height:80px}}@media only screen and (max-width:540px){:root{--header:120px}}@media only screen and (max-width:440px){:root{--margin-120:60px;--margin-160:60px;--font-19:1.65rem;--font-56:4.2rem;--circle:170px}}*,*:before,*:after{box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,picture,ruby,section,summary,time,mark,audio,video,progress,dialog{margin:0;padding:0;border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,picture,section,main{display:block}audio,video,progress{display:inline-block}area,audio,video{outline:none}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,q:before,blockquote:after,q:after{content:'';content:none}img{height:auto;max-width:100%;vertical-align:middle}table{border-collapse:collapse;border-spacing:0}b,strong{font-weight:700}em{font-style:italic}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}svg:not(:root){overflow:hidden}[hidden],template{display:none}html{font-size:62.5%;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}body{background-color:#fff;font-family:'Inter', Arial, Helvetica, sans-serif;font-size:16px;font-size:1.6rem;line-height:1.5;color:#333}body.fr{float:none}@media only screen and (max-width:1024px){body{overflow-x:hidden}}h1,h2,h3,h4,h5,h6,.h1{font-family:'Red Hat Display', Arial, Helvetica, sans-serif;font-weight:400;line-height:1.2;color:#000;margin-bottom:30px}@media only screen and (max-width:740px){h1,h2,h3,h4,h5,h6,.h1{line-height:1}}.font{font-family:'Allison', Arial, Helvetica, sans-serif}a{background-color:transparent;color:#333;text-decoration:none;text-decoration-skip:objects;transition:all 0.25s ease}.black{color:#000}.white{color:#fff}.red{color:#e03232}.green{color:#aec260}.blue{color:blue}.orange{color:orange}.grey{color:#999}.dgrey{color:#333}.lgrey{color:#ddd}.pink{color:#ef2789}.fr{float:right}.fl{float:left}.al{text-align:left}.ac{text-align:center}.ar{text-align:right}.aj{text-align:justify}.nowrap{white-space:nowrap}.ttu{text-transform:uppercase}.ttl{text-transform:lowercase}.ttn{text-transform:none}.tdl{text-decoration:line-through}.vat{vertical-align:top}.vam{vertical-align:middle}.vab{vertical-align:bottom}.ova{overflow:auto}.ovh{overflow:hidden}.clr{clear:both}.hid{display:none}.hic,.hidden-accessible{position:absolute;height:1px;width:1px;border:0;margin:0;padding:0;overflow:hidden;clip:rect(0 0 0 0)}.async-hide{opacity:0 !important}ul.horiz > li{float:left}ul.inline > li{display:inline-block;vertical-align:middle}ul.inline > li.hid{display:none}ul.vert > li{clear:left;overflow:hidden}hr.line{height:0;border:1px solid #ddd;border-width:1px 0 0 0;margin:var(--margin-90) 0;padding:0;overflow:hidden;box-sizing:content-box}span.svg{display:inline-block;display:inline-flex;position:relative;height:1em;width:1em;align-self:center;}span.svg.hid{display:none}span.svg svg{position:relative;top:0.125em;height:1em;width:1em}span.svg svg path{transition:all 0.25s ease}span.svg + .txt{margin-left:10px}@media (hover:hover){.anim{opacity:0}}html.touchevents .anim,html.no-touchevents.no-cssanimations .anim{opacity:1}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url("/resources/fonts/inter-v12-latin-ext_latin-regular.eot");src:url("/resources/fonts/inter-v12-latin-ext_latin-regular.eot?#iefix") format('embedded-opentype'), url("/resources/fonts/inter-v12-latin-ext_latin-regular.woff2") format('woff2'), url("/resources/fonts/inter-v12-latin-ext_latin-regular.woff") format('woff'), url("/resources/fonts/inter-v12-latin-ext_latin-regular.ttf") format('truetype'), url("/resources/fonts/inter-v12-latin-ext_latin-regular.svg#Inter") format('svg');}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url("/resources/fonts/inter-v12-latin-ext_latin-700.eot");src:url("/resources/fonts/inter-v12-latin-ext_latin-700.eot?#iefix") format('embedded-opentype'), url("/resources/fonts/inter-v12-latin-ext_latin-700.woff2") format('woff2'), url("/resources/fonts/inter-v12-latin-ext_latin-700.woff") format('woff'), url("/resources/fonts/inter-v12-latin-ext_latin-700.ttf") format('truetype'), url("/resources/fonts/inter-v12-latin-ext_latin-700.svg#Inter") format('svg');}@font-face{font-family:'Red Hat Display';font-style:normal;font-weight:400;font-display:swap;src:url("/resources/fonts/red-hat-display-v14-latin-ext_latin-500.eot");src:local(''), url("/resources/fonts/red-hat-display-v14-latin-ext_latin-500.eot?#iefix") format('embedded-opentype'), url("/resources/fonts/red-hat-display-v14-latin-ext_latin-500.woff2") format('woff2'), url("/resources/fonts/red-hat-display-v14-latin-ext_latin-500.woff") format('woff'), url("/resources/fonts/red-hat-display-v14-latin-ext_latin-500.ttf") format('truetype'), url("/resources/fonts/red-hat-display-v14-latin-ext_latin-500.svg#RedHatDisplay") format('svg');}@font-face{font-family:'Red Hat Display';font-style:normal;font-weight:700;font-display:swap;src:url("/resources/fonts/red-hat-display-v14-latin-ext_latin-700.eot");src:url("/resources/fonts/red-hat-display-v14-latin-ext_latin-700.eot?#iefix") format('embedded-opentype'), url("/resources/fonts/red-hat-display-v14-latin-ext_latin-700.woff2") format('woff2'), url("/resources/fonts/red-hat-display-v14-latin-ext_latin-700.woff") format('woff'), url("/resources/fonts/red-hat-display-v14-latin-ext_latin-700.ttf") format('truetype'), url("/resources/fonts/red-hat-display-v14-latin-ext_latin-700.svg#RedHatDisplay") format('svg');}@font-face{font-family:'Allison';font-style:normal;font-weight:400;src:url("/resources/fonts/allison-v9-latin-ext_latin-regular.eot");font-display:swap;src:url("/resources/fonts/allison-v9-latin-ext_latin-regular.eot?#iefix") format('embedded-opentype'), url("/resources/fonts/allison-v9-latin-ext_latin-regular.woff2") format('woff2'), url("/resources/fonts/allison-v9-latin-ext_latin-regular.woff") format('woff'), url("/resources/fonts/allison-v9-latin-ext_latin-regular.ttf") format('truetype'), url("/resources/fonts/allison-v9-latin-ext_latin-regular.svg#Allison") format('svg');}input,select,textarea,button,option,optgroup{font-family:inherit;font-size:15px;font-size:1.5rem;color:#000}input[disabled="disabled"],select[disabled="disabled"],textarea[disabled="disabled"]{-webkit-text-fill-color:#000;-webkit-opacity:1}input,select,textarea,button{vertical-align:middle;outline:none;transition:all 0.25s ease}input[type="text"],input[type="password"],input[type="email"],input[type="tel"],input[type="number"],input[type="date"],input[type="search"],select,textarea,.input{height:50px;width:100%;border:1px solid transparent;background-color:#fff;padding:0 30px;text-align:left;border-radius:25px;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type="text"],input[type="password"],input[type="email"],input[type="tel"],input[type="number"],input[type="date"],input[type="search"],select,textarea{}input[type="text"]:-webkit-autofill,input[type="password"]:-webkit-autofill,input[type="email"]:-webkit-autofill,input[type="tel"]:-webkit-autofill,input[type="number"]:-webkit-autofill,input[type="date"]:-webkit-autofill,input[type="search"]:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset;-webkit-text-fill-color:#000}input[type="text"]:not([readonly="readonly"]):focus,input[type="password"]:not([readonly="readonly"]):focus,input[type="email"]:not([readonly="readonly"]):focus,input[type="tel"]:not([readonly="readonly"]):focus,input[type="number"]:not([readonly="readonly"]):focus,input[type="date"]:not([readonly="readonly"]):focus,input[type="search"]:not([readonly="readonly"]):focus,select:not([readonly="readonly"]):focus,textarea:not([readonly="readonly"]):focus{border-color:#aec260}input{line-height:normal;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){input[type="text"]::-ms-clear{display:none}}input[type="checkbox"],input[type="radio"]{margin:0;cursor:pointer;}input[type="checkbox"] + label,input[type="radio"] + label{display:inline-block;margin-left:10px;cursor:pointer;transition:all 0.25s ease;}input[type="checkbox"]:disabled + label,input[type="radio"]:disabled + label{cursor:default}input[type="checkbox"],input[type="radio"]{position:absolute;top:0;left:0;z-index:-100;height:0;width:0;opacity:0 !important}input[type="checkbox"] + label,input[type="radio"] + label{position:relative;line-height:20px;margin-left:35px}input[type="checkbox"] + label:before,input[type="radio"] + label:before,input[type="checkbox"] + label:after,input[type="radio"] + label:after{content:'';display:block;position:absolute;transition:all 0.25s ease}input[type="checkbox"] + label:before,input[type="radio"] + label:before{z-index:1;opacity:0}input[type="checkbox"] + label:after,input[type="radio"] + label:after{top:0;left:-35px;height:20px;width:20px;background-color:#fff;border:1px solid transparent}input[type="checkbox"] + label + .text,input[type="radio"] + label + .text,input[type="checkbox"] + label span.text,input[type="radio"] + label span.text{font-size:12px;font-size:1.2rem;line-height:20px;line-height:2rem}input[type="checkbox"] + label + .text,input[type="radio"] + label + .text{margin:0 0 0 35px}input[type="checkbox"] + label + .text.text--label,input[type="radio"] + label + .text.text--label{position:relative;margin-top:-20px}@media (hover:hover){input[type="checkbox"]:not([disabled]) + label:hover:after,input[type="radio"]:not([disabled]) + label:hover:after{border-color:#aec260}}input[type="checkbox"]:checked + label:before,input[type="radio"]:checked + label:before{opacity:1}input[type="checkbox"]:checked + label:after,input[type="radio"]:checked + label:after{background-color:#aec260;border-color:#aec260}input[type="checkbox"] + label:before{top:5px;left:-30px;height:11px;width:11px;background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'48\' height=\'48\' viewBox=\'0 0 48 48\'%3E%3Cpath fill=\'%23fff\' d=\'M43.448 6.115l-27.448 27.448-11.448-11.448c-1.043-1.043-2.731-1.043-3.771 0s-1.043 2.731 0 3.771l13.333 13.333c1.043 1.043 2.731 1.043 3.771 0l29.333-29.333c1.043-1.043 1.043-2.731 0-3.771s-2.731-1.043-3.771 0z\'/%3E%3C/svg%3E");background-size:cover}input[type="checkbox"] + label:after{border-radius:5px}input[type="radio"] + label:before{top:6px;left:-29px;height:8px;width:8px;background-color:#fff;border-radius:50%}input[type="radio"] + label:after{border-radius:50%}input[type="date"]{position:relative}input[type="date"]::-webkit-calendar-picker-indicator{position:absolute;top:0;right:0;bottom:0;left:0;height:auto;width:auto;background:transparent;color:transparent}input[type="file"]{width:100%}input[type="range"]{margin:0;padding:0;cursor:pointer}select:not(:disabled){cursor:pointer}select option{padding:0 30px;outline:none}select optgroup{font-weight:700;font-style:normal}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){select::-ms-expand{display:none}}.select{position:relative;background-color:#fff;line-height:normal;border-radius:25px}.select.inline{display:inline-block}.select:before{content:'';display:block;position:absolute;height:0;width:0;border-style:solid;border-width:4px 4px 0 4px;border-color:#333 transparent transparent transparent;top:50%;right:30px;margin-top:-2px}.select select{position:relative;z-index:2;background-color:transparent;padding-right:60px}.select option,.select optgroup{background-color:#fff}html.no-placeholder .select:before{display:none !important}html.no-placeholder .select select{padding-right:0}textarea{padding-top:16px;padding-bottom:16px;height:150px;min-height:150px;overflow:auto;resize:none}input:-moz-placeholder,textarea:-moz-placeholder{color:inherit;font-weight:normal;opacity:0.5;transition:all 0.25s ease}input::-moz-placeholder,textarea::-moz-placeholder{color:inherit;font-weight:normal;opacity:0.5;transition:all 0.25s ease}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:inherit;font-weight:normal;opacity:0.5;transition:all 0.25s ease}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:inherit;font-weight:normal;opacity:0.5;transition:all 0.25s ease}input:focus:-moz-placeholder,textarea:focus:-moz-placeholder{opacity:0.2}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{opacity:0.2}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{opacity:0.2}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{opacity:0.2}button{overflow:visible}button,input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}input[disabled]{cursor:not-allowed}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}.form__section{overflow:hidden}.form__header{margin:40px 0;text-align:center;overflow:hidden}.form__header:first-child{margin-top:0}.form__header .h1{display:inline-block;position:relative;font-size:var(--font-30);margin-bottom:0}.form__header .h1:before,.form__header .h1:after{content:'';display:block;position:absolute;top:50%;width:100vw;border-bottom:1px solid #ddd}.form__header .h1:before{left:100%;margin-left:40px}.form__header .h1:after{right:100%;margin-right:40px}.form__row{position:relative;}.form__row:not(.form__checkboxes) + .form__checkboxes{margin-top:20px}.form__row.error{}.form__row.error input[type="text"],.form__row.error input[type="password"],.form__row.error input[type="email"],.form__row.error input[type="tel"],.form__row.error input[type="number"],.form__row.error input[type="date"],.form__row.error input[type="search"],.form__row.error select,.form__row.error textarea{border-color:#e03232}.form__row.error .form__fields{position:relative}.form__row.error .form__field.error{position:absolute;bottom:calc(100% + 5px);right:0;z-index:2;background-color:#e03232;color:#fff;font-size:11px;font-size:1.1rem;font-style:italic;line-height:19px;line-height:1.9rem;padding:0 5px;border-radius:5px;}.form__row.error .form__field.error > span{display:block;padding:0 2px}.form__row.error .form__field.error:before{content:'';display:block;position:absolute;height:0;width:0;border-style:solid;border-width:5px 7px 0 0;border-color:#e03232 transparent transparent transparent;bottom:-5px;right:10px}.form__row + .form__row,.form__row + .form__info{margin-top:10px}.form__checkboxes .form__field,.form__radios .form__field{position:relative}.form__checkboxes.error .form__field.error,.form__radios.error .form__field.error{left:0;right:auto}.form__checkboxes.error .form__field.error:before,.form__radios.error .form__field.error:before{left:10px;right:auto}.form__radios--boxed input + label{display:flex;align-items:center;min-height:60px;background-color:#fff;margin-left:0;padding:10px 20px 10px 65px;overflow:hidden;border-radius:var(--radius-20)}.form__radios--boxed input + label:before{top:calc(50% - 8px/2);left:36px}.form__radios--boxed input + label:after{top:calc(50% - 10px);left:30px;border-color:#ddd}.form__radios--boxed input + label .txt{margin-right:10px}.form__label{font-family:'Red Hat Display', Arial, Helvetica, sans-serif;font-weight:700;font-size:11px;font-size:1.1rem;margin-bottom:5px;text-transform:uppercase}.form__field{position:relative}.form__field--icon .icon{position:absolute;top:13px}.form__field--icon--left{}.form__field--icon--left input[type="text"],.form__field--icon--left input[type="password"],.form__field--icon--left input[type="email"],.form__field--icon--left input[type="tel"],.form__field--icon--left input[type="number"],.form__field--icon--left input[type="date"],.form__field--icon--left input[type="search"],.form__field--icon--left select,.form__field--icon--left textarea,.form__field--icon--left .select2-selection{padding-left:60px}.form__field--icon--left .icon{left:30px}.form__field--icon--right{}.form__field--icon--right input[type="text"],.form__field--icon--right input[type="password"],.form__field--icon--right input[type="email"],.form__field--icon--right input[type="tel"],.form__field--icon--right input[type="number"],.form__field--icon--right input[type="date"],.form__field--icon--right input[type="search"],.form__field--icon--right select,.form__field--icon--right textarea,.form__field--icon--right .select2-selection{padding-right:60px}.form__field--icon--right .icon{right:30px}.form__files .form__field{position:relative}.form__files .form__field input[type="file"]{position:absolute;top:0;left:0;z-index:-100;height:0;width:0;opacity:0 !important}.form__files .form__field label{height:50px;width:100%;line-height:49px;border:1px solid transparent;background-color:#fff;padding:0 4px 0 30px;cursor:pointer;border-radius:25px}.form__files .form__field .al{line-height:1}.form__files .form__field .button{min-height:42px;margin-left:10px}.form__buttons.flex > div{margin-top:7px;margin-bottom:7px}.form__buttons.flex > div:first-child{font-family:'Red Hat Display', Arial, Helvetica, sans-serif;font-size:14px;font-size:1.4rem;line-height:1;margin-right:15px}.form__buttons.flex > div:first-child a:not(.button){display:inline-flex;align-items:center;color:#ef2789}.form__buttons.flex > div:first-child a:not(.button) .svg{font-size:16px;font-size:1.6rem}.form__buttons.flex > div:first-child a:not(.button) .svg svg{top:0}.form__buttons.flex > div:first-child a:not(.button) .svg path{transition:all 0.25s ease}@media (hover:hover){.form__buttons.flex > div:first-child a:not(.button):hover{color:#333}.form__buttons.flex > div:first-child a:not(.button):hover .svg path{fill:#333}}@media only screen and (max-width:440px){.form__buttons.flex{flex-flow:column nowrap}}.form__info{display:flex;align-items:center;justify-content:center;font-family:'Red Hat Display', Arial, Helvetica, sans-serif;font-size:11px;font-size:1.1rem;font-weight:700;color:#ef2789;line-height:1;text-transform:uppercase}.form__info .svg{font-size:14px;font-size:1.4rem}.form__info .svg svg{top:0}.form__info + .form__row{margin-top:20px}.toggle__password{margin:-5px -5px 0 0;padding:5px;cursor:pointer;transition:all 0.25s ease;}.toggle__password.show{opacity:1}.toggle__password.show .show{display:none}.toggle__password.show .hid{display:block}.grecaptcha-badge{z-index:9}.text{line-height:26px;line-height:2.6rem;word-wrap:break-word;overflow-wrap:anywhere;}.text a{}.text a:not(.button){color:#aec260;text-decoration:none}.text a:not(.button)[href^="tel"]{color:#333;text-decoration:none}.text a:not(.button) strong{color:inherit}@media (hover:hover){.text a:not(.button):hover{text-decoration:underline}}.text a.button:after{content:'';height:16px;width:16px;min-width:16px;margin-left:15px;background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'48\' height=\'48\' viewBox=\'0 0 48 48\'%3E%3Cpath fill=\'%23fff\' d=\'M48.004,23.499L36.002,10v12.001H-0.004V25h36.006v12L48.004,23.499z\'/%3E%3C/svg%3E");background-size:cover}@media (hover:hover){.text a.button:hover:after{animation:bounceRight5 0.35s ease infinite alternate;-webkit-animation:bounceRight5 0.35s ease infinite alternate}}.text p,.text figure{margin-bottom:30px}.text p:last-child,.text figure:last-child{margin-bottom:0}.text h1,.text h2,.text h3,.text h4,.text h5,.text h6{text-transform:uppercase}.text h1:last-child,.text h2:last-child,.text h3:last-child,.text h4:last-child,.text h5:last-child,.text h6:last-child{margin-bottom:0}.text h1,.text h2,.text h3{font-size:var(--font-30)}.text h1:not(:first-child),.text h2:not(:first-child),.text h3:not(:first-child){padding-top:15px}.text h4,.text h5,.text h6{font-size:var(--font-20)}.text > ol,.text > ul{margin-bottom:30px;overflow:hidden}.text > ol:last-child,.text > ul:last-child{margin-bottom:0}.text > ol ul,.text > ul ul,.text > ol ol,.text > ul ol{margin-top:5px;padding-bottom:5px}.text ol{list-style:decimal}.text ol > li{margin-left:40px;padding-left:5px}.text ul{list-style:none}.text ul > li{position:relative;padding-left:45px}.text ul > li:before{content:'';display:block;position:absolute;top:9px;left:20px;height:9px;width:9px;background-color:#aec260;border-radius:50%}.text img{border-radius:var(--radius-20)}.text table{max-width:100%;background-color:#fff;overflow:hidden;border-radius:15px}.text table th,.text table td{border-bottom:1px solid #ebebeb;padding:15px 30px;word-wrap:normal}.text table td + td{border-left:1px solid #ebebeb}.text table th,.text table thead td{background-color:#000;font-family:'Red Hat Display', Arial, Helvetica, sans-serif;font-size:11px;font-size:1.1rem;font-weight:700;line-height:1;color:#fff;text-align:left;text-transform:uppercase}.text table th + th,.text table thead td + td{border-left:1px solid #404040}.text table th.ar{text-align:right}.text table tr:last-child th,.text table tr:last-child td{border-bottom:0}.text hr{border:0;border-top:1px solid #ddd;margin:60px 0}html.touchevents .text.telfix a[href^="tel"]{color:#333 !important}.text + .button{margin-top:30px}@media only screen and (max-width:740px){.text{line-height:24px;line-height:2.4rem}.text ul > li:before{top:8px}}@media only screen and (max-width:540px){.text table th,.text table td{padding-left:20px;padding-right:20px}}.text--white{color:#fff}.text--white a:not(.button){color:#c5df67}.text--white a:not(.button)[href^="tel"]{color:inherit}.text--white h1,.text--white h2,.text--white h3,.text--white h4,.text--white h5,.text--white h6,.text--white strong{color:inherit}.text--white table th,.text--white table td{border-color:#fff}.text--white table th,.text--white table thead td{background-color:inherit;border-color:inherit}html.touchevents .text--white.telfix a:not(.button)[href^="tel"]{color:#fff !important}.attention{position:relative;isolation:isolate;background-color:#fff;font-weight:700;color:#ef2789;padding:40px 40px 40px 65px;border-radius:var(--radius-20);box-shadow:0 0 50px rgba(51, 51, 51, .1)}.attention:before,.attention:after{content:'';display:block;position:absolute}.attention:before{top:10px;left:10px;z-index:-1;height:calc(100% - 20px);width:calc(100% - 20px);border:1px dashed #ef2789;border-radius:var(--radius-10)}.attention:after{top:42px;left:30px;height:20px;width:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'48\' height=\'48\' viewBox=\'0 0 48 48\'%3E%3Cpath fill=\'%23ef2789\' d=\'M48 24c0-6.626-2.688-12.631-7.030-16.97s-10.344-7.030-16.97-7.030-12.631 2.688-16.97 7.030-7.030 10.344-7.030 16.97 2.688 12.631 7.030 16.97 10.344 7.030 16.97 7.030 12.631-2.688 16.97-7.030 7.030-10.344 7.030-16.97zM43.636 24c0 5.424-2.195 10.329-5.751 13.885s-8.461 5.751-13.885 5.751-10.329-2.195-13.885-5.751-5.751-8.461-5.751-13.885 2.195-10.329 5.751-13.885 8.461-5.751 13.885-5.751 10.329 2.195 13.885 5.751 5.751 8.461 5.751 13.885zM26.182 32.727v-8.727c0-1.204-0.977-2.182-2.182-2.182s-2.182 0.977-2.182 2.182v8.727c0 1.204 0.977 2.182 2.182 2.182s2.182-0.977 2.182-2.182zM24 17.455c1.204 0 2.182-0.977 2.182-2.182s-0.977-2.182-2.182-2.182-2.182 0.977-2.182 2.182 0.977 2.182 2.182 2.182z\'/%3E%3C/svg%3E");background-size:cover}.attention em{font-size:15px;font-size:1.5rem}.pagenavi{font-family:'Red Hat Display', Arial, Helvetica, sans-serif;font-size:14px;font-size:1.4rem;text-align:center}.navigo{margin-bottom:10px}.navigo > a,.navigo > span{display:inline-block;position:relative;background-color:#000;height:40px;width:40px;line-height:40px;color:#fff;margin:0 5px 5px 0;white-space:nowrap;text-align:center;vertical-align:top;overflow:hidden;border-radius:50%}.navigo > a.prev .svg,.navigo > a.next .svg{text-align:left}@media (hover:hover){.navigo > a:hover{background-color:#ef2789}.navigo > a:hover.prev .svg{animation:bounceLeft5 0.35s ease infinite alternate;-webkit-animation:bounceLeft5 0.35s ease infinite alternate}.navigo > a:hover.next .svg{animation:bounceRight5 0.35s ease infinite alternate;-webkit-animation:bounceRight5 0.35s ease infinite alternate}}@media only screen and (max-width:980px){.navigo > a:not(.prev):not(.first):not(.last):not(.next){display:none}}@media only screen and (max-width:540px){.navigo > a.first,.navigo > a.last{display:none}}.navigo > span.cur{background-color:#aec260}.navigo > span.no{background-color:transparent;color:#333;margin-left:-5px;margin-right:0;opacity:0.7}@media only screen and (max-width:540px){.navigo > span.no{display:none}}.positions{line-height:1}.positions a,.positions .act{margin:0 5px}@media (hover:hover){.positions a:hover{color:#aec260}}.positions .act{font-weight:700}.files:not(:first-child),.gallery:not(:first-child){margin-top:var(--margin-80)}.files .h1,.gallery .h1{font-size:var(--font-30);text-transform:uppercase}.files a{position:relative;background-color:#fff;border-radius:var(--radius-20);color:#000;box-shadow:0 0 50px rgba(51, 51, 51, .1)}.files a .flex{min-height:100px}.files a .flex--center{min-width:110px;border-right:1px solid #ebebeb}.files a .flex--center + div{border-left:1px solid #ebebeb;margin-left:-1px;padding:15px 30px}.files a .icon{font-size:60px;font-size:6rem;overflow:hidden}.files a .file__name{line-height:normal;margin-bottom:5px;overflow-wrap:break-word;word-wrap:break-word;word-break:break-all;word-break:break-word;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.files a .grey{font-size:14px;font-size:1.4rem}.files a + a{margin-top:10px}@media (hover:hover){.files a:hover{z-index:1;color:#aec260}.files a:hover .button{background-color:#aec260}}@media only screen and (min-width:981px){.files a{padding-right:40px}}@media only screen and (max-width:980px){.files a .button{display:none}}@media only screen and (max-width:540px){.files a .flex--center{min-width:80px}.files a .flex--center + div{padding-left:15px;padding-right:15px}.files a .icon{font-size:50px;font-size:5rem}}.gallery a{display:block}.gallery a figure{padding-top:75%;border-radius:var(--radius-20);-webkit-transform:translateZ(0)}@media (hover:hover){.gallery a:hover{opacity:0.7}}@media only screen and (min-width:541px){.gallery .flex__col{width:33.33%}}@media only screen and (min-width:981px){.gallery .flex__col{width:25%}}@media only screen and (max-width:540px){.gallery .flex__col{width:50%}}.iframe{display:block;position:relative;background-color:rgba(51, 51, 51, .1);overflow:hidden;padding-top:56.25%;border-radius:var(--radius-20)}.iframe iframe{position:absolute;inset:0;height:100%;width:100%}.old__browser{position:fixed;top:0;left:0;z-index:999;width:100%;background-color:#e03232;padding:40px;text-align:center}.old__browser a{color:#fff !important;text-decoration:underline}@media (hover:hover){.old__browser a:hover{text-decoration:none}}html.no-flexbox .old__browser{display:block}html.no-supports .old__browser{display:block}@keyframes bounceTop5{0%{transform:translateY(-5px);-webkit-transform:translateY(-5px)}100%{transform:translateY(0px);-webkit-transform:translateY(0px)}}@-webkit-keyframes bounceTop5{0%{transform:translateY(-5px);-webkit-transform:translateY(-5px)}100%{transform:translateY(0px);-webkit-transform:translateY(0px)}}@keyframes bounceBottom5{0%{transform:translateY(0px);-webkit-transform:translateY(0px)}100%{transform:translateY(-5px);-webkit-transform:translateY(-5px)}}@-webkit-keyframes bounceBottom5{0%{transform:translateY(0px);-webkit-transform:translateY(0px)}100%{transform:translateY(-5px);-webkit-transform:translateY(-5px)}}@keyframes bounceLeft5{0%{transform:translateX(0px);-webkit-transform:translateX(0px)}100%{transform:translateX(-5px);-webkit-transform:translateX(-5px)}}@-webkit-keyframes bounceLeft5{0%{transform:translateX(0px);-webkit-transform:translateX(0px)}100%{transform:translateX(-5px);-webkit-transform:translateX(-5px)}}@keyframes bounceRight5{0%{transform:translateX(0px);-webkit-transform:translateX(0px)}100%{transform:translateX(5px);-webkit-transform:translateX(5px)}}@-webkit-keyframes bounceRight5{0%{transform:translateX(0px);-webkit-transform:translateX(0px)}100%{transform:translateX(5px);-webkit-transform:translateX(5px)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeInUp{0%{transform:translateY(100px);-webkit-transform:translateY(100px);opacity:0}100%{transform:translateY(0px);-webkit-transform:translateY(0px);opacity:1}}@-webkit-keyframes fadeInUp{0%{transform:translateY(100px);-webkit-transform:translateY(100px);opacity:0}100%{transform:translateY(0px);-webkit-transform:translateY(0px);opacity:1}}@keyframes fadeInUpSmall{0%{transform:translateY(30px);-webkit-transform:translateY(30px);opacity:0}100%{transform:translateY(0px);-webkit-transform:translateY(0px);opacity:1}}@-webkit-keyframes fadeInUpSmall{0%{transform:translateY(30px);-webkit-transform:translateY(30px);opacity:0}100%{transform:translateY(0px);-webkit-transform:translateY(0px);opacity:1}}@keyframes fadeInLeft{0%{transform:translateX(100px);-webkit-transform:translateX(100px);opacity:0}100%{transform:translateX(0px);-webkit-transform:translateX(0px);opacity:1}}@-webkit-keyframes fadeInLeft{0%{transform:translateX(100px);-webkit-transform:translateX(100px);opacity:0}100%{transform:translateX(0px);-webkit-transform:translateX(0px);opacity:1}}@keyframes fadeInRight{0%{transform:translateX(-100px);-webkit-transform:translateX(-100px);opacity:0}100%{transform:translateX(0px);-webkit-transform:translateX(0px);opacity:1}}@-webkit-keyframes fadeInRight{0%{transform:translateX(-100px);-webkit-transform:translateX(-100px);opacity:0}100%{transform:translateX(0px);-webkit-transform:translateX(0px);opacity:1}}@keyframes fadeOutUp{0%{transform:translateY(0px);-webkit-transform:translateY(0px);opacity:1}100%{transform:translateY(-100px);-webkit-transform:translateY(-100px);opacity:0}}@-webkit-keyframes fadeOutUp{0%{transform:translateY(0px);-webkit-transform:translateY(0px);opacity:1}100%{transform:translateY(-100px);-webkit-transform:translateY(-100px);opacity:0}}@keyframes slideInUp{0%{transform:translateY(100px);-webkit-transform:translateY(100px)}100%{transform:translateY(0px);-webkit-transform:translateY(0px)}}@-webkit-keyframes slideInUp{0%{transform:translateY(100px);-webkit-transform:translateY(100px)}100%{transform:translateY(0px);-webkit-transform:translateY(0px)}}@keyframes rotateElement{0%{transform:rotate(0deg);-webkit-transform:rotate(0deg)}100%{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@-webkit-keyframes rotateElement{0%{transform:rotate(0deg);-webkit-transform:rotate(0deg)}100%{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}.animated{animation-duration:1s;-webkit-animation-duration:1s;animation-fill-mode:both;-webkit-animation-fill-mode:both}.delay2{animation-delay:0.2s;-webkit-animation-delay:0.2s}.delay4{animation-delay:0.4s;-webkit-animation-delay:0.4s}.fadeIn{animation-name:fadeIn;-webkit-animation-name:fadeIn}.fadeOut{animation-name:fadeOut;-webkit-animation-name:fadeOut}.fadeInUp{animation-name:fadeInUp;-webkit-animation-name:fadeInUp}.fadeInUpSmall{animation-name:fadeInUpSmall;-webkit-animation-name:fadeInUpSmall}.fadeInLeft{animation-name:fadeInLeft;-webkit-animation-name:fadeInLeft}.fadeInRight{animation-name:fadeInRight;-webkit-animation-name:fadeInRight}.fadeOutUp{animation-name:fadeOutUp;-webkit-animation-name:fadeOutUp}.slideInUp{animation-name:slideInUp;-webkit-animation-name:slideInUp}.button,.m,.btn{display:inline-flex;align-items:center;justify-content:center;font-family:'Red Hat Display', Arial, Helvetica, sans-serif;color:#fff;text-transform:uppercase;vertical-align:middle;border-radius:25px}.button{position:relative;min-height:50px;border:0;background-color:#ef2789;font-size:14px;font-size:1.4rem;padding:0 30px;text-align:left;overflow:hidden;transition:all 0.25s ease;}a.button,span.button{line-height:1}.button .svg{font-size:16px;font-size:1.6rem}.button .svg svg{top:0}.button .txt{line-height:1;text-align:left}.button .txt .green{display:block;font-size:12px;font-size:1.2rem;text-transform:none}.button .txt + .svg{margin-left:10px}.button.hid{display:none}.button[disabled]{cursor:not-allowed}.button:not([disabled]){cursor:pointer}@media (hover:hover){.button:not([disabled]):hover{background-color:#d80c70}.button:not([disabled]):hover.prev .svg svg{animation:bounceLeft5 0.35s ease infinite alternate;-webkit-animation:bounceLeft5 0.35s ease infinite alternate}.button:not([disabled]):hover.next .svg svg{animation:bounceRight5 0.35s ease infinite alternate;-webkit-animation:bounceRight5 0.35s ease infinite alternate}}@media only screen and (max-width:980px){.button{padding-left:25px;padding-right:25px}}.button--black{background-color:#000}@media (hover:hover){.button--black:not([disabled]):hover{background-color:#333}}.button--red{background-color:#e03232}@media (hover:hover){.button--red:not([disabled]):hover{background-color:#333}}.button--green{background-color:#aec260}@media (hover:hover){.button--green:not([disabled]):hover{background-color:#333}}.button--small{min-height:42px}.button--big .svg{font-size:20px;font-size:2rem}.processing{position:relative;cursor:default}.processing:before{content:'';display:block;position:absolute;top:50%;left:50%;height:20px;width:20px;border:2px solid #fff;border-color:#fff transparent #fff transparent;margin:-10px 0 0 -10px;animation:rotateElement 0.8s linear infinite;border-radius:50%}.processing > span{opacity:0.15}.flex{display:flex;flex-flow:row nowrap;justify-content:space-between;align-content:stretch;}.flex.hid{display:none}html.no-flexbox .flex{display:block;overflow:hidden}html.no-flexbox .flex > div{display:inline-block}html.no-flexbox .flex > div.hid{display:none}.flex--top{align-items:flex-start;}.flex--middle{align-items:center;}.flex--bottom{align-items:flex-end;}.flex--left{justify-content:flex-start}.flex--center{justify-content:center}.flex--right{justify-content:flex-end}.flex--wrap{flex-flow:row wrap}.flex__cols{margin:-5px}.flex__cols > .flex__col{padding:5px}.flex__col--s{width:25%}.flex__col--3{width:33.33%}.flex__col--m{width:50%}.flex__col--6{width:66.66%}.flex__col--l{width:75%}.flex__col--x{width:100%}.grid{display:grid}.max{margin-left:auto;margin-right:auto}time{display:block;font-size:14px;font-size:1.4rem;font-weight:700;color:#ef2789}.header{height:var(--header);background-color:#000;padding:0 var(--horiz-50)}.header .button{white-space:nowrap}.header__nav{text-align:right}.logo{max-width:100%;margin-right:30px}.logo .logo__logo{width:235px;max-width:100%}.logo .font{position:relative;isolation:isolate;font-size:68px;font-size:6.8rem;line-height:45px;color:#ef2789;margin:0 0 5px 10px}.logo .font:before{content:'';display:block;position:absolute;top:0;right:-5px;bottom:0;left:-10px;z-index:-1;background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'162\' height=\'10\' viewBox=\'0 0 162 10\' preserveAspectRatio=\'none\'%3E%3Cpath fill=\'%23ef2789\' d=\'M1.332 9.975l5.072-.661a4.25 4.25 0 0 0 .917 0C31.934 6.495 56.457 4.796 82.289 4.31c25.699-.483 51.643-.184 77.014.464 2.096.054 3.773-.863 1.54-1.143C116.33-1.966 63.675.917 18.045 6.92c-4.012.478-7.987 1.004-11.91 1.596a2.05 2.05 0 0 0-.513.136l-5.11.771c-1.075.167-.291.698.82.552m143.062-6.612c-26.621-.377-54.285-.778-81.272.222 27.119-1.863 54.477-2.283 81.272-.222\'/%3E%3C/svg%3E");background-size:contain;background-position:50% 100%;background-repeat:no-repeat}.m{min-height:42px;font-size:14px;font-size:1.4rem;padding:0 20px}span.m{transition:all 0.25s ease}.menu li.sub{position:relative}.menu a.m{border:1px solid transparent}.menu a.m.current{border-color:rgba(255, 255, 255, .3)}@media (hover:hover){.menu a.m{}.menu a.m:hover{border-color:#c5df67;color:#c5df67}}.menu span.m{color:rgba(255, 255, 255, .3)}.menu .downMenu{width:340px}.mobile .m{border:1px solid rgba(255, 255, 255, .3);cursor:pointer}.burger{display:inline-block;position:relative;height:14px;width:20px;}.burger span{position:absolute;top:6px;left:0;height:2px;width:100%;background-color:#fff;transition:all 0.25s ease}.burger span:before,.burger span:after{content:'';display:block;position:absolute;left:0;height:2px;background-color:#fff;-webkit-transition-duration:0.2s, 0.2s;transition-duration:0.2s, 0.2s;-webkit-transition-delay:0.2s, 0s;transition-delay:0.2s, 0s}.burger span:before{top:-6px;width:100%;-webkit-transition-property:top, -webkit-transform;transition-property:top, transform}.burger span:after{bottom:-6px;width:14px;-webkit-transition-property:bottom, -webkit-transform;transition-property:bottom, transform}.burger + .txt{margin-left:15px}.langs,.header__user{margin-left:15px}.langs a{width:42px;border:1px solid rgba(255, 255, 255, .3);font-size:13px;font-size:1.3rem;color:#fff;text-align:center;border-radius:50%}.langs a + a{margin-left:5px}@media (hover:hover){.langs a:hover{background-color:#c5df67;border-color:#c5df67}}.header__user{position:relative}.header__user .downMenu{width:240px}@media only screen and (min-width:541px) and (max-width:740px){.header__user > .button{width:42px;padding:0}.header__user > .button .txt{position:absolute;height:1px;width:1px;border:0;margin:0;padding:0;overflow:hidden;clip:rect(0 0 0 0)}}.downMenu{display:none;position:absolute;left:50%;z-index:99;padding-top:15px;transform:translateX(-50%)}.downMenu > div{position:relative;background-color:#fff;text-align:left;border-radius:var(--radius-20);box-shadow:0 0 50px rgba(51, 51, 51, .1)}.downMenu > div:before{content:'';display:block;position:absolute;height:0;width:0;border-style:solid;border-width:0 8px 4px 8px;border-color:transparent transparent #fff transparent;top:-4px;left:calc(50% - 8px)}.downMenu ul,.downMenu .buttons{padding:20px 30px}.downMenu li{font-family:'Red Hat Display', Arial, Helvetica, sans-serif;font-size:14px;font-size:1.4rem;padding-left:35px}.downMenu li.first{margin:5px 0 10px 0;padding-left:0}.downMenu li.pink{font-size:11px;font-size:1.1rem;font-weight:700;margin-bottom:10px;padding-left:0;text-transform:uppercase}.downMenu li.pink:not(:first-child){margin-top:10px}.downMenu li a{display:block;position:relative;line-height:1.2;padding:5px 0;white-space:normal}.downMenu li a:before{content:'';display:block;position:absolute;top:13px;left:-35px;width:20px;border-top:1px solid #333;transition:all 0.25s ease}@media (hover:hover){.downMenu li a:hover{color:#c5df67}.downMenu li a:hover:before{border-top-color:#c5df67;width:25px}}.downMenu li > span{opacity:0.5}.downMenu .buttons{background-color:#ebebeb;border-radius:0 0 var(--radius-20) var(--radius-20)}.downMenu .button{width:100%;padding-left:20px;padding-right:20px}.downMenu .button + .button{margin-top:8px}.wrapped{display:none;position:fixed;inset:0;z-index:-1233;background-color:rgba(0, 0, 0, .6);opacity:0;transition:all 0.25s ease}@media only screen and (min-width:1661px){.menu{white-space:nowrap}.menu .close{display:none}.mobile{display:none}}@media only screen and (min-width:1901px){.header{padding-left:var(--horiz-100);padding-right:var(--horiz-100)}.menu li.home .svg{display:none}}@media only screen and (min-width:1661px) and (max-width:1900px){.menu li.home a{min-width:42px;font-size:20px;font-size:2rem;padding-left:0;padding-right:0}.menu li.home .svg svg{top:auto}.menu li.home .txt{position:absolute;height:1px;width:1px;border:0;margin:0;padding:0;overflow:hidden;clip:rect(0 0 0 0)}}@media only screen and (max-width:1660px){.menu{position:fixed;top:0;right:-340px;z-index:-1234;height:100%;width:340px;background-color:#fff;padding:var(--header) 0 40px 0;overflow:hidden;overflow-y:auto;transition:all 0.25s ease;}.menu > ul{}.menu > ul > li{width:100%;border-bottom:1px solid #ddd}.menu .m{justify-content:flex-start;width:100%;min-height:45px;border:0 !important;color:#000;font-weight:700}.menu .home .svg{display:none}.menu .home .svg + .txt{margin-left:0}.menu .downMenu{position:relative;width:auto;left:auto;border-top:1px solid #ddd;padding-top:0;transform:none}.menu .downMenu > div{background-color:#ebebeb;box-shadow:none;border-radius:0}.menu .downMenu > div:before{display:none}.menu .downMenu ul{padding:20px}.menu .downMenu ul a{display:block}.menu .close{position:absolute;top:0;left:0}.menu .close .btn{justify-content:space-between;height:var(--header);width:100%;border:0;background-color:transparent;color:#333;padding:10px 20px;text-transform:none;}.menu .close .btn .txt{font-family:'Inter', Arial, Helvetica, sans-serif;font-weight:400;font-size:13px;font-size:1.3rem}.show-menu{position:absolute;width:100%;height:100%;overflow:hidden}.show-menu .menu{right:0;z-index:1234}.show-menu .wrapped{display:block;z-index:998;opacity:1;-webkit-backdrop-filter:blur(5px);-moz-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.show-menu .totop{display:none !important}}@media only screen and (max-width:980px){.logo{margin-right:15px}.logo .logo__logo{width:205px}.logo .font{font-size:62px;font-size:6.2rem;line-height:40px;margin-left:7px}.mobile .m{width:42px;padding:0}.mobile .m .txt{position:absolute;height:1px;width:1px;border:0;margin:0;padding:0;overflow:hidden;clip:rect(0 0 0 0)}.langs,.header__user{margin-left:10px}}@media only screen and (max-width:740px){.header__user .downMenu{left:auto;right:calc(var(--horiz-100) * -1);transform:none}.header__user .downMenu > div:before{left:auto;right:43px}}@media only screen and (max-width:540px){.header{flex-flow:column nowrap;align-items:flex-start;padding-top:5px;padding-bottom:10px}.header__nav{position:relative;width:100%;padding-top:11px}.header__nav:before{content:'';display:block;position:absolute;top:0;left:-30px;width:calc(100% + 60px);border-top:1px solid rgba(255, 255, 255, .2)}.header__user{flex-grow:1}.logo{margin-right:0}.downMenu{padding-top:10px}.downMenu > div:before{left:calc(50% - 8px) !important;right:auto !important}.menu{left:-340px;right:auto}.show-menu .menu{left:0}}@media only screen and (max-width:360px){.header{padding-top:8px}.logo .logo__logo{width:185px}.logo .font{font-size:58px;font-size:5.8rem;line-height:35px}.logo .font:before{background-position:50% 105%}}#maincontent{margin-bottom:var(--margin-160)}@media only screen and (max-width:740px){#maincontent.fix{overflow:hidden}.start #maincontent{margin-bottom:0}#maincontent + .section{margin-top:calc(var(--margin-160) * -1)}}.img{position:relative;overflow:hidden}.img .src{position:absolute;top:50%;left:50%;min-height:100%;min-width:100%;transform:translate3d(-50%, -50%, 0);object-fit:cover}.abs{position:absolute;inset:0}.jarallax div[id^=jarallax] .src{min-height:0;min-width:0}.screen{position:relative;isolation:isolate;padding:var(--margin-100) 0;overflow:hidden}.screen .abs{z-index:-1}@media only screen and (min-width:741px){.screen{min-height:calc(100vh - var(--header));padding-left:var(--horiz-100);padding-right:var(--horiz-100)}}.welcome{position:relative;margin-bottom:var(--margin-80)}.welcome:not(.about) picture{width:100%}.welcome:not(.about) picture img{width:100%}@media only screen and (min-width:981px){.welcome .pic2{display:none}.welcome + .section{position:relative;padding-top:var(--margin-100)}.welcome + .section:before{content:'';display:block;position:absolute;top:calc(var(--margin-80) * -1);left:50%;height:var(--margin-80);border-left:1px solid #ddd}}@media only screen and (max-width:980px){.welcome{flex-flow:column-reverse nowrap}.welcome .pic1{display:none}.welcome + .section{position:relative;top:calc(var(--col-60) * -1)}}.welcome__welcome{padding:var(--margin-100) var(--horiz-100)}.welcome__welcome .anim{max-width:620px;text-align:center}.welcome__welcome h1{font-size:var(--font-52);text-transform:uppercase}@media only screen and (min-width:981px){.welcome__welcome{position:absolute;inset:0;z-index:1}}@media only screen and (max-width:1440px){.welcome__welcome .text{max-width:480px;margin-left:auto;margin-right:auto}}@media only screen and (max-width:980px){.welcome__welcome .text{max-width:none}}.hello{position:relative;background-color:#ebebeb}.hello .circle,.hello .arc{position:absolute}.hello .circle{top:50%;left:50%;transform:translate3d(-50%, -50%, 0);}.hello .arc{bottom:-1px;left:0;width:100%}.hello .arc svg{height:auto;width:100%;vertical-align:middle}.hello + .hdr{margin-top:30px}@media only screen and (min-width:981px){.hello{min-height:640px}.hello .img{position:absolute;top:0;right:0;height:100%;width:50%}.hello .img .circle{display:none}}@media only screen and (max-width:980px){.hello{flex-flow:column-reverse nowrap}.hello .img{width:100%;padding-top:55%}.hello > .circle{display:none}}@media only screen and (max-width:540px){.hello .img{padding-top:75%}}@media only screen and (max-width:440px){.hello .arc{bottom:-3px}}.hello__hello{position:relative;z-index:1;width:100%;max-width:1540px;padding:var(--margin-100) var(--horiz-100) var(--margin-160) var(--horiz-100);margin-left:auto;margin-right:auto}.hello__hello h1{font-size:var(--font-46)}.hello__hello .text{max-width:540px}.hello__hello .text.flex{gap:10px}@media only screen and (min-width:981px){.hello__hello .flex__col{width:50%;padding-right:calc(calc(var(--circle)/2) + var(--horiz-50))}.hello__hello h1{margin-right:calc(var(--horiz-50) * -1)}}@media only screen and (max-width:980px){.hello__hello .flex__col{max-width:540px;margin-left:auto;margin-right:auto}.hello__hello .text.flex{justify-content:center}}.section{margin-bottom:var(--margin-160);}.section:not(.apla){width:min(1540px, calc(100% - calc(var(--horiz-100) * 2)));margin-left:auto;margin-right:auto}.section:not(.apla) .stain > span:before{right:-15px;left:-10px;background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'162\' height=\'10\' viewBox=\'0 0 162 10\' preserveAspectRatio=\'none\'%3E%3Cpath fill=\'%23ef2789\' d=\'M1.332 9.975l5.072-.661a4.25 4.25 0 0 0 .917 0C31.934 6.495 56.457 4.796 82.289 4.31c25.699-.483 51.643-.184 77.014.464 2.096.054 3.773-.863 1.54-1.143C116.33-1.966 63.675.917 18.045 6.92c-4.012.478-7.987 1.004-11.91 1.596a2.05 2.05 0 0 0-.513.136l-5.11.771c-1.075.167-.291.698.82.552m143.062-6.612c-26.621-.377-54.285-.778-81.272.222 27.119-1.863 54.477-2.283 81.272-.222\'/%3E%3C/svg%3E");background-size:contain;background-position:50% 90%;background-repeat:no-repeat;background-size:100% 10px}.section.apla{position:relative;padding:var(--margin-100) var(--horiz-100);overflow:hidden}.section.apla + .certificates{position:relative}.section.apla + .certificates:before{content:'';display:block;position:absolute;top:calc(var(--margin-160) * -1);left:50%;height:var(--margin-80);border-left:1px solid #ddd}.section.hdr .text{max-width:960px;margin-top:30px;text-align:left}.section .flex__cols{position:relative;z-index:1;margin:calc(var(--col-60) * -1)}.section .flex__cols > .flex__col{padding:var(--col-60)}.section .flex__col{position:relative}.section .max{max-width:540px}.section .max > h2{font-size:var(--font-52)}.section .max > h3{font-size:var(--font-46)}.section .maxx{max-width:960px}.section picture:not(.abs){text-align:center}.section picture:not(.abs) img{border-radius:var(--radius-30)}.section picture.abs img{height:100%;width:auto;max-width:none}.section figure{position:absolute;top:0;z-index:-1}.section + .section.hdr{margin-top:var(--margin-200)}.section + .section.hdr:before{content:'';display:block;position:absolute;top:calc(calc(var(--margin-100) * -1) + 8px);left:calc(50% - 320px/2);width:320px;border-top:1px solid #ebebeb}.section + .jobs{margin-top:calc(var(--margin-70) * -1)}@media only screen and (min-width:741px){.section.apla{margin-left:var(--horiz-100);margin-right:var(--horiz-100)}}@media only screen and (min-width:981px){.section.apla:before{content:'';display:block;position:absolute;bottom:0;left:50%;z-index:1;height:var(--margin-70);border-left:1px solid #ddd}.section .flex__col{width:50%}}@media only screen and (max-width:980px){.section.apla .flex__col + .flex__col{text-align:center}.section > .flex{flex-flow:column-reverse wrap}.section .flex__col{width:100%}.section .max{text-align:center}.section .max .text ul,.section .max .text ol{text-align:left}.section picture:not(.abs),.section .plyr{max-width:560px;margin-left:auto;margin-right:auto}}@media only screen and (max-width:740px){.section:not(.apla) .stain > span:before{background-position:50% 100%}}@media only screen and (max-width:440px){.section.apla + .certificates:before{top:-100px}.section + .jobs{margin-top:0}}.normal figure{left:-20px}.normal + .reverse{margin-top:calc(var(--margin-160) * -1)}@media only screen and (min-width:981px){.normal .max{margin-right:0}}@media only screen and (max-width:740px){.normal + figure{margin-left:-40px}}.reverse figure{right:-20px}.reverse + .normal{margin-top:calc(var(--margin-160) * -1)}@media only screen and (min-width:981px){.reverse > .flex{flex-flow:row-reverse nowrap}.reverse .flex__col + .flex__col{text-align:right}.reverse picture{display:inline-block}.reverse .max{margin-left:0}}@media only screen and (max-width:740px){.reverse figure{right:0}}.circles .circle2{z-index:1;margin:40px -30px 0 0}.circles .circle3{margin:180px calc(calc(var(--circle) + 140px)*-1) 0 0}@media only screen and (max-width:1280px){.circles .cirlce2{margin-right:-40px}.circles .circle3{margin:140px calc(calc(var(--circle) + 100px)*-1) 0 0}}@media only screen and (max-width:980px){.circles{display:inline-block;vertical-align:middle}}@media only screen and (max-width:440px){.circles{margin-left:calc(var(--horiz-100) * -1);margin-right:calc(var(--horiz-100) * -1)}}.circle{float:right;position:relative;isolation:isolate;height:var(--circle);width:var(--circle);background-color:#ef2789;color:#fff;padding:15px;text-align:center;box-shadow:0 0 50px rgba(51, 51, 51, .2);border-radius:50%}.circle:before{content:'';display:block;position:absolute;top:15px;left:15px;z-index:-1;height:calc(100% - 30px);width:calc(100% - 30px);border:1px dashed rgba(255, 255, 255, .5);border-radius:50%}.circle > div{padding:15px}.circle .h1{position:relative;isolation:isolate;font-size:var(--font-56);color:inherit;margin-bottom:0}.circle .h1:before{content:'';display:block;position:absolute;bottom:1px;left:calc(50% - 79px);z-index:-1;height:11px;width:158px;background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'162\' height=\'10\' viewBox=\'0 0 162 10\' preserveAspectRatio=\'none\'%3E%3Cpath fill=\'%23000\' d=\'M1.332 9.975l5.072-.661a4.25 4.25 0 0 0 .917 0C31.934 6.495 56.457 4.796 82.289 4.31c25.699-.483 51.643-.184 77.014.464 2.096.054 3.773-.863 1.54-1.143C116.33-1.966 63.675.917 18.045 6.92c-4.012.478-7.987 1.004-11.91 1.596a2.05 2.05 0 0 0-.513.136l-5.11.771c-1.075.167-.291.698.82.552m143.062-6.612c-26.621-.377-54.285-.778-81.272.222 27.119-1.863 54.477-2.283 81.272-.222\'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;opacity:0.1}@media only screen and (max-width:1280px){.circle{font-size:14px;font-size:1.4rem}}@media only screen and (max-width:440px){.circle{font-size:13px;font-size:1.3rem}.circle .h1:before{bottom:-2px;left:calc(50% - 69px);width:138px}}.certificates{margin-bottom:var(--margin-100);}.certificates .ac{position:relative;margin:0 var(--horiz-100) 40px var(--horiz-100)}.certificates .ac figure{position:absolute;bottom:-120px;left:0;z-index:-1;width:100%;text-align:center}.certificates .ac figure img{max-width:none}.certificates .h1{font-size:var(--font-52);margin-bottom:20px}.certificates .font{display:inline-block;font-size:var(--font-72);color:#ef2789}.certificates .font span{display:block;transform:rotate(-7deg);transform-origin:bottom left}.certificates .owl-carousel{margin:-20px 0}.certificates .owl-carousel:nth-child(3) .owl-stage-outer{padding-left:100px}.certificates .owl-stage{display:flex}.certificates .owl-item{margin:20px 0;border-radius:var(--radius-20);box-shadow:0 0 20px rgba(51, 51, 51, .1);overflow:hidden}.certificates.margin{padding-bottom:var(--margin-80)}@media only screen and (max-width:1440px){.certificates .h1{margin-bottom:0}}@media only screen and (max-width:440px){.certificates .ac{margin-bottom:20px}.certificates .ac figure{bottom:-100px}.start .certificates{margin-top:100px}}.scrolling{position:relative;z-index:1;width:min(1120px, calc(100% - calc(var(--horiz-100) * 2)));padding:0 var(--horiz-120);margin-left:auto;margin-right:auto}.scrolling .more{top:calc(var(--margin-100) * -1);right:var(--horiz-120)}@media only screen and (max-width:740px){.scrolling .more{right:0}}.determinants:before,.how:before{display:none !important}.determinants picture.abs img,.how picture.abs img{height:auto;max-width:100%}.determinants .max{max-width:1320px}.determinants .grid{gap:85px 20px;position:relative;z-index:1;margin-top:25px}.determinants .apla{position:relative;padding:85px var(--horiz-50) var(--margin-50) var(--horiz-50);border-radius:var(--radius-20)}.determinants .apla .h1{font-size:var(--font-20);margin-bottom:20px;text-align:center;text-transform:uppercase}.determinants .apla .icon{position:absolute;top:-55px;left:50%;display:inline-block;height:110px;width:110px;min-width:110px;line-height:110px;text-align:center;border-radius:50%;background-color:#c5df67;transform:translateX(-50%)}.determinants .apla .icon:before{content:'';display:block;position:absolute;top:8px;left:8px;height:calc(100% - 16px);width:calc(100% - 16px);border:1px dashed rgba(255, 255, 255, .5);border-radius:50%}@media only screen and (min-width:981px){.join .grid,.learning .grid{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width:1281px){.join .grid,.learning .grid{grid-template-columns:repeat(3, 1fr)}}.join .max{max-width:1420px}.join .apla .h1{font-size:var(--font-24)}@media only screen and (min-width:981px){.whom .grid{grid-template-columns:repeat(2, 1fr)}}.work .grid{gap:20px;margin-top:0}.work .apla{padding:30px 20px var(--margin-40) 20px;text-align:center}.work .apla .h1{font-size:inherit;margin-bottom:0}.work .apla .icon{position:relative;top:auto;left:auto;margin-bottom:15px;transform:none}.work .last{align-self:center;text-align:left}.work .notification{position:relative;padding-left:35px}.work .notification .text{max-width:790px}.work .notification .svg{position:absolute;top:0;left:0;font-size:24px;font-size:2.4rem}@media only screen and (min-width:541px){.work .grid{grid-template-columns:repeat(2, 1fr)}.work .last{grid-column:1 / span 2}}@media only screen and (min-width:981px){.work .grid{grid-template-columns:repeat(3, 1fr)}.work .last{grid-column:2 / span 2}}@media only screen and (min-width:1281px){.work .grid{grid-template-columns:repeat(4, 1fr)}.work .last{grid-column:2 / span 3}}@media only screen and (max-width:440px){.work .last{padding-left:0;padding-right:0}}.masonry{}.masonry .max{max-width:1120px}.masonry .columns{column-gap:20px;margin:-10px 0}.masonry figure{display:inline-block;position:relative;top:auto;z-index:auto;width:100%;margin:10px 0;text-align:center;vertical-align:top}.masonry img{width:100%;box-shadow:0 0 25px rgba(51, 51, 51, .1)}@media only screen and (min-width:641px){.masonry .columns{columns:2}}@media only screen and (min-width:981px){.masonry .columns{columns:3}}.hdr{position:relative;margin:var(--margin-80) var(--horiz-100);text-align:center;}.hdr h1,.hdr h2{font-size:var(--font-46);margin-bottom:0}.hdr .h1{position:absolute;top:-15px;width:100%;font-size:14px;font-size:1.4rem;color:#ef2789;margin-bottom:0;text-transform:uppercase}.hdr .max{max-width:1175px}.hdr .ttu{font-size:14px;font-size:1.4rem;font-weight:700}.stain{position:relative;isolation:isolate}.stain > span{display:inline-block;position:relative}.stain > span:before{content:'';display:block;position:absolute;top:10px;right:-35px;bottom:0;left:-25px;z-index:-1;background-image:url("/resources/images/be-brush.svg");background-size:100% 100%;}.stain.full span:before{bottom:-5px}@media only screen and (min-width:741px){.stain.full span:before{left:-65px;right:-55px}}.page{padding:var(--margin-100) var(--horiz-100)}.page .text,.page .files,.page .gallery{max-width:815px;margin-left:auto;margin-right:auto}.page .text.ac{margin-top:var(--margin-80)}.page .apla .text.ac{margin-top:0}.page figure.ac{margin:0 calc(var(--horiz-180)*-1) var(--margin-50) calc(var(--horiz-180)*-1)}.page + .section{margin-top:var(--margin-160)}@media only screen and (min-width:741px){.page{margin:0 var(--horiz-100)}}.about .flex__col{position:relative}.about .text{position:relative;z-index:1}.about .text h2{font-size:var(--font-46);text-transform:none}.about .text h2.stain span:before{right:-15px;left:-10px;background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'162\' height=\'10\' viewBox=\'0 0 162 10\' preserveAspectRatio=\'none\'%3E%3Cpath fill=\'%23ef2789\' d=\'M1.332 9.975l5.072-.661a4.25 4.25 0 0 0 .917 0C31.934 6.495 56.457 4.796 82.289 4.31c25.699-.483 51.643-.184 77.014.464 2.096.054 3.773-.863 1.54-1.143C116.33-1.966 63.675.917 18.045 6.92c-4.012.478-7.987 1.004-11.91 1.596a2.05 2.05 0 0 0-.513.136l-5.11.771c-1.075.167-.291.698.82.552m143.062-6.612c-26.621-.377-54.285-.778-81.272.222 27.119-1.863 54.477-2.283 81.272-.222\'/%3E%3C/svg%3E");background-size:contain;background-position:50% 90%;background-repeat:no-repeat;background-size:100% 10px}.about .icon{position:absolute;top:calc(var(--margin-50) * -1)}.about .more{bottom:-40px;right:calc(var(--col-60) * -1)}.about + .section{margin-bottom:40px}.about + .section + .section{margin-bottom:var(--margin-100)}@media only screen and (min-width:981px){.about .flex{justify-content:flex-end;position:relative;z-index:1;min-height:670px;width:min(1540px, calc(100% - calc(var(--horiz-100) * 2)))}.about .flex__col{width:50%;padding-left:var(--col-60)}.about .text{max-width:545px}.about .icon{left:65%}}@media only screen and (max-width:1440px){.about .icon svg{height:auto;width:120px}}@media only screen and (max-width:980px){.about{display:flex}.about .flex{padding:var(--margin-100) var(--horiz-100)}.about .flex__col{max-width:620px;text-align:center}.about .icon{right:0}.about .more{display:none}.about picture img{width:100%}}@media only screen and (max-width:740px){.about .icon{top:-30px}.about .icon svg{width:90px}.about .text h2.stain span:before{background-position:50% 100%}}.agenda{position:relative;isolation:isolate;padding:var(--margin-120) var(--horiz-120);overflow:hidden}.agenda .apla{padding:25px var(--horiz-50) var(--margin-50) var(--horiz-50);border-radius:var(--radius-20);overflow:hidden}.agenda .image{border:1px solid #ef2789;text-align:center;border-radius:var(--radius-20)}.agenda .image .text{font-weight:700;margin-bottom:30px}.agenda .image picture{max-width:340px;margin-left:auto;margin-right:auto}.agenda .image img{border:1px solid #ebebeb;border-radius:15px}.agenda .abs{z-index:-1}.agenda .abs .src{position:absolute;top:0;left:0}@media only screen and (min-width:541px){.agenda .image{margin:30px 20px 40px 20px;padding:40px}}@media only screen and (min-width:741px){.agenda{width:min(1120px, calc(100% - calc(var(--horiz-100) * 2)));margin-left:auto;margin-right:auto}}@media only screen and (max-width:540px){.agenda .image{margin:30px 0;padding:30px}}.faq > .h1{font-size:var(--font-52);margin-bottom:var(--margin-60)}.faq > .h1,.faq > .text{text-align:center}.faq .apla + .text{margin-top:var(--margin-60)}.start .faq{margin-bottom:var(--margin-80);padding-top:var(--margin-100);padding-bottom:var(--margin-100)}.faq + .section{position:relative;padding-top:var(--margin-100)}.faq + .section:before{content:'';display:block;position:absolute;top:calc(var(--margin-80) * -1);left:50%;height:var(--margin-80);border-left:1px solid #ddd}.faq + figure{position:absolute;top:400px;left:50%;z-index:-1;width:100%;max-width:1620px;transform:translate3d(-50%, -50%, 0)}@media only screen and (max-width:1440px){.faq + figure{display:none}}.wrapper{position:relative}.pricelist .max{max-width:1340px}.pricelist .text,.pricelist .register{max-width:1040px}.pricelist .text p + table{margin-top:var(--margin-50)}.pricelist .text table{width:100%}.pricelist .text table thead th span{font-weight:400}.pricelist .text table tbody td{font-weight:700;padding-top:22px;padding-bottom:22px}.pricelist .text table tbody td strong{display:inline-block;line-height:1.2}.pricelist .text + .register{margin-top:var(--margin-60)}.pricelist .register input[type="radio"] + label .form__label span{margin-left:0}.pricelist .register input[type="radio"] + label .form__label span:before,.pricelist .register input[type="radio"] + label .form__label span:after{display:none}.pricelist .register input[type="radio"] + label.with-button{border-bottom-right-radius:0;border-bottom-left-radius:0}.pricelist .register + .text{margin-top:var(--margin-60)}.pricelist + .certificates{margin-top:var(--margin-100)}@media only screen and (min-width:541px){.pricelist .text table th,.pricelist .text table td{padding-left:var(--horiz-50);padding-right:var(--horiz-50)}.pricelist .text table tbody td strong{position:relative;padding-left:28px}.pricelist .text table tbody td strong:before{content:'';display:block;position:absolute;top:5px;left:0;display:inline-block;height:9px;width:9px;text-align:center;border-radius:50%;background-color:#aec260}}@media only screen and (min-width:741px){.pricelist .account{width:auto}}@media only screen and (min-width:981px){.pricelist .courses .form__radios{min-width:320px;margin-right:20px}}@media only screen and (max-width:980px){.pricelist .courses .flex__cols{flex-flow:column nowrap}.pricelist .courses .flex__col{width:100%}.pricelist .courses .flex__col + .flex__col{margin-top:20px}}@media only screen and (max-width:440px){.pricelist .text table thead th.nowrap{padding-top:10px;padding-bottom:10px}.pricelist .text table thead th.nowrap span{display:block;font-size:10px;font-size:1rem}}.blog .max{max-width:1340px}.blog hr.line{margin:var(--margin-50) 0}.blog .blog__list .owl-carousel{margin-top:0}.start .blog{margin-top:-30px;padding-top:0;padding-bottom:0;overflow:visible}.start .blog:before{display:none}.blog__list{margin-bottom:-30px}.blog__list .blog__item{display:block}.blog__list .blog__item > .flex{display:block;padding-top:25px;padding-bottom:25px}.blog__list .blog__item time{margin-bottom:15px}.blog__list .blog__item .h1{transition:all 0.25s ease}@media (hover:hover){.blog__list .blog__item:hover .h1{color:#aec260}}.blog__list .spot{margin:-40px 0 0 -80px}.blog__list .owl-carousel{padding:30px 0}.blog__list .owl-stage-outer{margin:-30px -18px;padding:30px 18px}.blog__list .owl-item{border-radius:var(--radius-20)}.blog__list .owl-item.active{box-shadow:0 0 30px rgba(51, 51, 51, .1)}.blog__list .owl-nav button{background-color:#ebebeb}.article{max-width:1040px;margin-left:auto;margin-right:auto}.article .flex__cols{margin:-20px}.article .flex__cols > .flex__col{padding:20px}.article figure{background-color:#fff;padding-top:64%;border-radius:var(--radius-20);-webkit-transform:translateZ(0)}.article figure img.abs{top:50%;left:50%;max-width:60%;transform:translate3d(-50%, -50%, 0)}@media (hover:hover){.article figure a:hover{opacity:0.7}}.article h2{font-size:var(--font-26);margin:15px 0 20px 0;text-transform:uppercase}@media (hover:hover){.article h2 a:hover{color:#aec260}}@media only screen and (min-width:981px){.article .flex__col{width:50%}}@media only screen and (max-width:980px){.article{}.article .flex__col{width:100%}}.contact{position:relative}.contact .flex__cols{margin:-25px}.contact .flex__cols > .flex__col{padding:25px}.contact .flex__col{position:relative}.contact .apla{overflow:hidden}.contact .apla--white{height:100%;padding:var(--margin-80) var(--horiz-80) var(--margin-60) var(--horiz-80);box-shadow:0 0 50px rgba(51, 51, 51, .1)}.contact .apla--white > h2{font-size:var(--font-40)}.contact .apla--white .flex{border-bottom:1px solid #ebebeb;line-height:normal;padding:8px 0}.contact .apla--white .flex .icon{display:inline-block;height:42px;width:42px;min-width:42px;line-height:42px;text-align:center;border-radius:50%;background-color:#ef2789;font-size:18px;font-size:1.8rem;margin-right:15px}@media (hover:hover){.contact .apla--white .flex a:hover{color:#ef2789}}.contact .apla--white .flex + .text{margin-top:var(--margin-50)}.contact figure{position:absolute;top:-35px;left:-55px;z-index:-1}@media only screen and (min-width:741px){.contact{width:min(1490px, calc(100% - calc(var(--horiz-100) * 2)));margin-left:auto;margin-right:auto}}@media only screen and (min-width:981px){.contact .form__buttons.flex{flex-flow:row wrap}}@media only screen and (max-width:1440px){.contact .flex__cols{position:relative;margin:-15px}.contact .flex__cols > .flex__col{padding:15px}.contact figure{top:-25px;left:-45px}}@media only screen and (max-width:1280px){.contact figure{top:-15px;left:-35px}}@media only screen and (max-width:980px){.contact .flex__col{width:100%}}figure.spot{position:absolute;z-index:-1;margin:-70px 0 0 20px}@media only screen and (max-width:740px){figure.spot{margin:-50px 0 0 -100px}}.about__apla .apla{position:relative;max-width:1180px;margin-left:auto;margin-right:auto;padding:var(--margin-60) var(--horiz-70)}.about__apla .text{font-family:'Red Hat Display', Arial, Helvetica, sans-serif;font-size:var(--font-26);line-height:normal}.about__apla .icon{position:absolute;top:-70px;right:40px}.about__apla .icon svg{height:auto;width:140px}@media only screen and (max-width:1440px){.about__apla .icon{top:-60px}.about__apla .icon svg{width:120px}}@media only screen and (max-width:740px){.about__apla .icon{top:-50px}.about__apla .icon svg{width:100px}}.about__list--green .about__item .icon{background-color:#c5df67}.about__list--pink .about__item .icon{background-color:#ef2789}.about__item{position:relative;max-width:1060px;margin-left:auto;margin-right:auto}.about__item .h1{font-size:var(--font-40)}.about__item .icon{position:absolute;top:0;left:0;display:inline-block;height:130px;width:130px;min-width:130px;line-height:130px;text-align:center;border-radius:50%}.about__item .icon:before{content:'';display:block;position:absolute;top:8px;left:8px;height:calc(100% - 16px);width:calc(100% - 16px);border:1px dashed rgba(255, 255, 255, .5);border-radius:50%}.about__item:not(:last-child){padding-bottom:var(--margin-50)}@media only screen and (min-width:741px){.about__item{padding:30px 0 0 150px}.about__item:not(:last-child):before{content:'';display:block;position:absolute;top:0;left:55px;height:100%;border-left:1px solid #ddd}.about__item .h1{margin-top:5px}}@media only screen and (min-width:1281px){.about__item .h1{margin-top:0}}@media only screen and (min-width:1441px){.about__item{padding-left:170px}.about__item:not(:last-child):before{left:65px}.about__item .h1{margin-top:10px}}@media only screen and (max-width:1440px){.about__item .icon{height:110px;width:110px;min-width:110px;line-height:110px}}@media only screen and (max-width:740px){.about__item{text-align:center}.about__item .icon{position:relative;margin-bottom:30px}}.about__gallery .gallery{max-width:1320px}.about__gallery + .section.hdr{margin-top:var(--margin-200)}.about__gallery + .section.hdr:before{content:'';display:block;position:absolute;top:calc(calc(var(--margin-100) * -1) + 8px);left:calc(50% - 320px/2);width:320px;border-top:1px solid #ebebeb}.program.section:before{display:none !important}.program.section picture.abs img{height:auto;max-width:100%}.program.section .program__list,.program.section .page{position:relative;z-index:1}.program.section .program__list.max{margin-left:auto;margin-right:auto}.program.section .program__list picture{display:block}.program.section .program__list + .flex__cols{margin-top:30px}.program.section .page{margin:var(--margin-80) 0 0 0;padding:0}.program.section .page .text{max-width:960px}.program.section .page .text h2,.program.section .page .text h3{font-size:var(--font-36);text-transform:none}.program.courses .max{max-width:960px}.program.courses .max h3{text-align:center}.program.courses .max h3:last-child{margin-bottom:0}.program:not(.section){margin-bottom:var(--margin-160)}.program:not(.section) .text{max-width:960px}.program:not(.section) .text h2,.program:not(.section) .text h3{font-size:var(--font-36);text-transform:none}.program:not(.section) .text + .program__list{margin-top:var(--margin-80)}.program .files{margin-top:40px}.program + .section.margin{margin-top:calc(var(--margin-70) * -1)}.program__list.grid{gap:30px 20px}.program__list.maxx{max-width:1320px;margin-left:auto;margin-right:auto}.program__list .owl-carousel{margin-top:var(--margin-70)}.program__list .owl-carousel:not(.owl-loaded) .program__item{display:none}.program__list .owl-item{white-space:normal}.program__list .owl-nav button{position:absolute;top:calc(50% - calc(var(--owl-but-height)/2));height:var(--owl-but-height);width:var(--owl-but-width)}.program__list .owl-nav button:after{top:50%;height:calc(var(--owl-but-height) + 40px);transform:translateY(-50%)}.program__list .owl-prev{left:calc(var(--owl-but-width)*-1 - var(--owl-but-gap));border-radius:var(--radius-20) 0 0 var(--radius-20)}.program__list .owl-prev:after{right:-1px;border-right:1px solid #ddd}.program__list .owl-next{right:calc(var(--owl-but-width)*-1 - var(--owl-but-gap));border-radius:0 var(--radius-20) var(--radius-20) 0}.program__list .owl-next:after{left:-1px;border-left:1px solid #ddd}.program__list + .text,.program__list + files{margin-top:var(--margin-100)}@media only screen and (min-width:980px){.program__list.grid{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width:1440px){.program__list.grid:not(.packages){grid-template-columns:repeat(3, 1fr)}}.program__item{position:relative;background-color:#fff;border-radius:var(--radius-20);overflow:hidden}.program__item .img{padding-top:56.47059%;background-color:rgba(235, 235, 235, .5);max-width:none !important}.program__item .img img{border-radius:0 !important}.program__item > .flex,.program__item .ac{padding:15px 25px}.program__item > .flex{gap:10px 20px;min-height:110px}.program__item .h1{min-height:50px;border-left:2px solid #ef2789;font-size:17px;font-size:1.7rem;font-weight:700;margin-bottom:0;padding-left:15px;text-transform:uppercase}.program__item .h1 a{color:#000}@media (hover:hover){.program__item .h1 a:hover{color:#aec260}.program__item .h1 a:hover .ttn{color:inherit}}.program__item .h1 .ttn{font-size:16px;font-size:1.6rem;font-weight:400;color:#333;margin-top:2px}.program__item .font{font-size:var(--font-38);color:#c5df67;line-height:1;white-space:nowrap;transform:rotate(-7deg);transform-origin:bottom left}.program__item .price{margin-right:15px;text-align:right}.program__item .price span{display:block}.program__item .price span.nowrap{font-size:11px;font-size:1.1rem;opacity:0.7}.program__item .price span.pink{font-size:12px;font-size:1.2rem;line-height:1;margin-top:3px}.program__item .ac{border-top:1px solid #ebebeb}.packages .program__item .img{padding-top:41.53846%}@media only screen and (max-width:440px){.program__item > .flex{flex-flow:column nowrap}.program__item .h1{width:100%}.program__item .price{margin-right:0;text-align:center}}.price > strong{display:inline-block;position:relative;isolation:isolate;font-family:'Red Hat Display', Arial, Helvetica, sans-serif;font-size:var(--font-24);color:#000;margin-top:-5px}.price > strong:before{content:'';display:block;position:absolute;top:0;bottom:0;left:-5px;right:-10px;z-index:-1;background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'162\' height=\'10\' viewBox=\'0 0 162 10\' preserveAspectRatio=\'none\'%3E%3Cpath fill=\'%23c5df67\' d=\'M1.332 9.975l5.072-.661a4.25 4.25 0 0 0 .917 0C31.934 6.495 56.457 4.796 82.289 4.31c25.699-.483 51.643-.184 77.014.464 2.096.054 3.773-.863 1.54-1.143C116.33-1.966 63.675.917 18.045 6.92c-4.012.478-7.987 1.004-11.91 1.596a2.05 2.05 0 0 0-.513.136l-5.11.771c-1.075.167-.291.698.82.552m143.062-6.612c-26.621-.377-54.285-.778-81.272.222 27.119-1.863 54.477-2.283 81.272-.222\'/%3E%3C/svg%3E");background-size:contain;background-position:50% 85%;background-repeat:no-repeat;background-size:100% 6px}.bestseller{position:absolute;top:0;right:0;height:115px;width:115px;overflow:hidden}.bestseller span{display:block;height:35px;width:170px;line-height:35px;background-color:#ef2789;font-family:'Red Hat Display', Arial, Helvetica, sans-serif;font-size:14px;font-size:1.4rem;font-weight:700;color:#fff;text-align:center;text-transform:uppercase;transform:rotate(45deg);transform-origin:45px 10px}.how .accordion{position:relative;z-index:1;max-width:1320px;margin-left:auto;margin-right:auto;overflow:hidden}.how .accordion__hdr{padding-left:var(--horiz-50);padding-right:var(--horiz-50)}.how .accordion__hdr:before,.how .accordion__hdr:after{background-color:#ef2789}.how .accordion__hdr:before{right:var(--horiz-50)}.how .accordion__hdr:after{right:calc(var(--horiz-50) + 6px)}.how .accordion__hdr .icon{position:relative;display:inline-block;height:110px;width:110px;min-width:110px;line-height:110px;text-align:center;border-radius:50%;background-color:#c5df67;margin-right:30px}.how .accordion__hdr .icon:before{content:'';display:block;position:absolute;top:8px;left:8px;height:calc(100% - 16px);width:calc(100% - 16px);border:1px dashed rgba(255, 255, 255, .5);border-radius:50%}.how .accordion__hdr.active .show{display:none}.how .accordion__hdr.active .hid{display:block}.how .accordion__pane{background-color:rgba(235, 235, 235, .3);padding-right:var(--horiz-50);overflow:hidden}.how .accordion__pane .text{border-left:2px solid #c5df67;padding:5px 0 5px var(--horiz-40);margin:var(--margin-50) 0}.how .show-hide{font-family:'Red Hat Display', Arial, Helvetica, sans-serif;font-size:14px;font-size:1.4rem;font-weight:700;color:#ef2789;margin:0 35px 0 20px;text-align:right;text-transform:uppercase}@media only screen and (min-width:1201px){.how .accordion__hdr{min-height:150px}.how .accordion__hdr .h1{font-size:var(--font-30)}.how .accordion__pane{padding-left:150px}.how .accordion__pane .text{margin-right:80px}}@media only screen and (max-width:1200px){.how .accordion__hdr{min-height:120px}.how .accordion__hdr .icon{height:80px;width:80px;min-width:80px;line-height:80px;margin-right:20px}.how .accordion__hdr .icon:before{display:none}.how .accordion__hdr .h1{font-size:var(--font-26);margin-right:25px}.how .accordion__pane{padding-left:var(--horiz-50)}.how .show-hide{display:none}}@media only screen and (max-width:740px){.how .accordion__pane .text{margin-top:30px;margin-bottom:30px}}@media only screen and (max-width:440px){.how .accordion__hdr{min-height:100px}.how .accordion__hdr .icon{height:60px;width:60px;min-width:60px;line-height:60px;margin-right:15px}.how .accordion__hdr .icon img{width:30px}.how .accordion__hdr .h1{font-size:var(--font-20)}.how .accordion__pane .text{border-left:0;padding:0}}.promo:before{display:none !important}.promo .text.flex{gap:10px}.promo picture:not(.abs){position:relative}.promo .circle{position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);}@media only screen and (max-width:980px){.promo .text.flex{justify-content:center}}.promo__price{max-width:425px;border:1px solid #ddd;border-width:1px 0;margin:40px 0 45px 0;padding:10px 0}.promo__price .pink{line-height:1;margin-right:15px}.promo__price .h1{margin-bottom:0}.promo__price .big{font-size:var(--font-56);margin-right:10px}.promo__price span.h1{font-size:var(--font-26)}.promo__price + .small{display:block;font-size:11px;font-size:1.1rem;line-height:1;margin:-35px 0 45px}@media only screen and (min-width:981px){.promo__price{justify-content:flex-start}}@media only screen and (max-width:980px){.promo__price{justify-content:center;margin-left:auto;margin-right:auto}.promo__price + .small{text-align:center}}.jobs .apla.ac{padding-top:var(--margin-50)}.formular .form__label label > span{text-transform:none}.formular hr.line{margin:40px 0}.apla{border-radius:var(--radius-30)}.apla .form__section{padding:var(--margin-80) var(--horiz-80) var(--margin-60) var(--horiz-80)}.apla .form__buttons{min-height:90px;border-top:1px solid transparent;padding:13px var(--horiz-80)}.apla__header{height:90px;border-bottom:1px solid transparent;padding:0 var(--margin-80);text-align:center}.apla__header h1,.apla__header .h1{font-size:var(--font-32);margin-bottom:0;}.apla--white{background-color:#fff}.apla--white .apla__header{border-bottom-color:#ebebeb}.apla--white .form__buttons{border-top-color:#ebebeb}.apla--black{background-color:#000}.apla--grey{background-color:#ebebeb}.apla--grey .apla__header{border-bottom-color:#ddd}.apla--grey .form__buttons{border-top-color:#ddd}.boxed{border-radius:var(--radius-20);overflow:hidden}.boxed__hdr{min-height:70px;background-color:#000;padding:10px var(--horiz-40)}.boxed__hdr .icon{font-size:24px;font-size:2.4rem;margin-right:20px}.boxed__hdr .h1{font-size:var(--font-20);color:#fff;line-height:1.1;margin-bottom:0;text-transform:uppercase}.boxed__contents:not(.flex){padding:40px var(--horiz-40)}.boxed__contents + .boxed__buttons{border-top:1px solid #ebebeb}.boxed__buttons{min-height:80px;padding:10px var(--horiz-40);}.boxed__buttons > div,.boxed__buttons .button{margin:5px}.boxed__buttons select{border-color:#ebebeb;font-size:14px;font-size:1.4rem;padding:0 20px}.boxed__buttons .select:before{right:20px}.boxed__buttons .select select{padding-right:35px}.more{position:absolute;cursor:pointer;overflow:hidden}.more .rotate{animation-name:rotateElement;animation-duration:50s;animation-iteration-count:infinite;animation-timing-function:linear}.more .arrow{position:absolute;top:calc(50% - 16px);left:calc(50% - 11px)}@media (hover:hover){.more:hover .arrow{animation:bounceBottom5 0.35s ease infinite alternate;-webkit-animation:bounceBottom5 0.35s ease infinite alternate}}@media only screen and (max-width:980px){.more{width:120px}}@media only screen and (max-width:440px){.more{width:100px}}.tabs{position:relative;margin:var(--margin-80) var(--horiz-100);text-align:center}.tabs:before{content:'';display:block;position:absolute;top:50%;left:0;width:100%;border-top:1px solid #ddd}.tabs ul,.tabs .form__row{display:inline-flex;align-items:center;justify-content:center;position:relative;min-height:70px;background-color:#ebebeb;padding:10px var(--horiz-50);border-radius:var(--radius-10)}.tabs li{position:relative}.tabs li .h1{position:absolute;top:-24px;left:50%;height:24px;line-height:24px;background-color:#ef2789;font-size:11px;font-size:1.1rem;color:#fff;text-transform:uppercase;margin-bottom:0;padding:0 12px;border-radius:12px;transform:translateX(-50%)}.tabs li .h1:before{content:'';display:block;position:absolute;height:0;width:0;border-style:solid;border-width:2px 4px 0 4px;border-color:#ef2789 transparent transparent transparent;bottom:-2px;left:calc(50% - 4px)}.tabs li .h1.black{background-color:#000}.tabs li .h1.black:before{border-color:#000 transparent transparent transparent}.tabs li + li{padding-left:11px}.tabs li + li:before{content:'';display:block;position:absolute;top:calc(50% - 10px);left:5px;height:20px;border-left:1px solid #ddd}.tabs .m{color:#333;line-height:1;}.tabs a.current{background-color:#fff}@media (hover:hover){.tabs a:hover{background-color:#c5df67;color:#fff}}.tabs span.m{opacity:0.3}@media only screen and (min-width:981px){.tabs .form__row{display:none}}@media only screen and (max-width:980px){.tabs ul{display:none}.tabs .form__row,.tabs .form__fields{width:100%}.tabs .form__row{padding-left:10px;padding-right:10px}}.accordion{counter-reset:accordion}.accordion--green .accordion__hdr:before,.accordion--green .accordion__hdr:after{background-color:#aec260}.accordion--green .accordion__hdr .h1.ttu:after{content:counter(accordion);counter-increment:accordion}.accordion--green .accordion__hdr.active .h1{color:#aec260}.accordion--green .accordion__hdr.active .h1.ttu{background-color:#aec260}@media (hover:hover){.accordion--green .accordion__hdr:hover .h1{color:#aec260}}@media only screen and (min-width:541px){.accordion--green .accordion__hdr .h1.ttu{background-color:#000;font-size:14px;font-size:1.4rem;font-weight:700;color:#fff !important;margin-right:15px;padding:8px 15px;white-space:nowrap;border-radius:5px}}@media only screen and (min-width:981px){.accordion--green .accordion__hdr .h1.ttu{margin-right:20px;padding-left:25px;padding-right:25px}}@media only screen and (max-width:540px){.accordion--green .accordion__hdr .h1.ttu{position:relative;padding-left:45px}.accordion--green .accordion__hdr .h1.ttu:after{position:absolute;top:calc(50% - 15px);left:0;display:inline-block;height:30px;width:30px;min-width:30px;line-height:30px;text-align:center;border-radius:50%;background-color:#000;font-size:14px;font-size:1.4rem;color:#fff}.accordion--green .accordion__hdr .h1.ttu span{position:absolute;height:1px;width:1px;border:0;margin:0;padding:0;overflow:hidden;clip:rect(0 0 0 0)}.accordion--green .accordion__hdr.active .h1.ttu:after{background-color:#aec260}}.accordion--pink .accordion__hdr:before,.accordion--pink .accordion__hdr:after{background-color:#ef2789}.accordion--pink .accordion__hdr .h1{position:relative;padding-left:50px}.accordion--pink .accordion__hdr .h1:before{content:counter(accordion);counter-increment:accordion;position:absolute;top:calc(50% - 15px);left:0;display:inline-block;height:30px;width:30px;min-width:30px;line-height:30px;text-align:center;border-radius:50%;background-color:#000;font-size:14px;font-size:1.4rem;color:#fff;transition:all 0.25s ease}.accordion--pink .accordion__hdr.active .h1{color:#ef2789}.accordion--pink .accordion__hdr.active .h1:before{background-color:#ef2789}@media (hover:hover){.accordion--pink .accordion__hdr:hover .h1{color:#ef2789}}@media only screen and (min-width:741px){.accordion--pink .accordion__pane > .text{margin-left:50px;margin-right:50px}}@media only screen and (max-width:740px){.accordion--pink .accordion__hdr .h1{padding-left:45px}}.accordion__hdr{position:relative;min-height:80px;border-bottom:1px solid #ebebeb;padding:15px 30px 15px 0;cursor:pointer}.accordion__hdr:before,.accordion__hdr:after{content:'';display:block;position:absolute;top:50%;background-color:#999;transition:all 0.25s ease}.accordion__hdr:before{right:0;height:2px;width:14px;margin-top:-1px}.accordion__hdr:after{right:6px;height:14px;width:2px;margin-top:-7px}.accordion__hdr .h1{font-size:var(--font-19);margin-bottom:0;transition:all 0.25s ease}.accordion__hdr.active:before{transform:rotate(180deg)}.accordion__hdr.active:after{transform:rotate(270deg)}.accordion__pane{display:none;border-bottom:1px solid #ebebeb}.accordion__pane > .text{margin-top:30px;margin-bottom:30px}.dialog{display:none;position:fixed;inset:0;z-index:999;-webkit-backdrop-filter:blur(5px);-moz-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.dialog > .flex{height:100%;height:100vh;height:100dvh;background-color:rgba(51, 51, 51, .4);padding:0 var(--horiz-100);overflow-y:auto}.dialog--wide .dialog__dialog{max-width:740px}.dialog__dialog{position:relative;width:min(560px,100%);max-height:100vh;max-height:100dvh;box-shadow:0 0 50px rgba(51, 51, 51, .1)}.dialog__dialog .dialog__header,.dialog__dialog .dialog__content,.dialog__dialog .dialog__buttons{padding-left:var(--horiz-50);padding-right:var(--horiz-50)}.dialog__dialog .close{top:24px;right:24px}.dialog__content{max-height:calc(100vh - 180px);max-height:calc(100dvh - 180px);overflow:hidden;overflow-y:auto}.dialog__content .text{text-align:center}.dialog__content .box{display:inline-block;width:135px;background-color:#aec260;font-size:var(--font-30);color:#fff;margin:20px 0 0 0;padding:15px 0;border-radius:var(--radius-10)}.dialog__content .form{text-align:left;line-height:normal}.dialog__content .form input[type="text"],.dialog__content .form input[type="checkbox"] + label:after,.dialog__content .form select{border-color:#aec260}.dialog__content .form .text--label{text-align:left;line-height:1.3;margin-top:-17px !important}@media only screen and (min-width:541px){.dialog__content{padding-top:var(--margin-50);padding-bottom:var(--margin-50)}}@media only screen and (max-width:540px){.dialog__content{padding-top:30px;padding-bottom:30px}}.dialog__buttons.flex > div{margin-left:7px;margin-right:7px}.dialog__buttons.flex > div:first-child{margin-right:7px}.dialog__buttons.hid{display:none}#dialog-cancel .dialog__buttons .button:not(.button--black) .svg{font-size:13px;font-size:1.3rem}#dialog-login .dialog__content{background-color:#ebebeb}#dialog-login .dialog__content .form__section,#dialog-login .dialog__content .form__buttons{padding:0}#dialog-login .dialog__content .form__section{overflow:visible}#dialog-login .dialog__content .form__buttons{min-height:0;border-top:0;margin:-7px 0;padding-top:15px}.with-dialog{position:absolute;width:100%;height:100%;max-height:100vh;max-height:100dvh;overflow:hidden}.kookies .dialog__dialog{width:100%;max-width:680px}.kookies .dialog__content,.kookies .text{text-align:left}.kookies .dialog__content{padding-top:var(--margin-40);padding-bottom:var(--margin-40)}.kookies .dialog__buttons .button{margin:3px}.kookies .dialog__buttons .button .txt{text-align:center}.kookies .dialog__buttons .button--black{border:1px solid #ddd;background-color:#fff;color:#333}@media (hover:hover){.kookies .dialog__buttons .button--black:not([disabled]):hover{background-color:#ddd}}@media only screen and (max-width:440px){.kookies .dialog__content{max-height:calc(100vh - 90px - 165px);max-height:calc(100dvh - 90px - 165px)}.kookies .dialog__buttons .button{width:100%;margin:2px 0}}#kookies-content{position:relative;font-size:13px;font-size:1.3rem;line-height:20px;line-height:2rem}#kookies-content p:nth-last-child(2){margin-bottom:0}#kookies-content p + .svg{position:absolute;top:0;left:0}#kookies-content .svg{font-size:40px;font-size:4rem}@media only screen and (min-width:441px){#kookies-content{padding-left:55px}}@media only screen and (max-width:440px){#kookies-content .svg{display:none}}.kookie{position:relative;border:1px solid #ebebeb;margin-top:30px;padding:15px 10px;border-radius:10px}.kookie input[type="checkbox"] + label{font-family:'Red Hat Display', Arial, Helvetica, sans-serif;font-weight:700;font-size:14px;font-size:1.4rem;margin-left:46px;text-transform:uppercase}.kookie input[type="checkbox"] + label:before{top:2px;left:-43px;height:16px;width:16px;background-image:none;opacity:1;border-radius:50%}.kookie input[type="checkbox"] + label:after{left:-46px;min-width:36px;border:1px solid #ebebeb;border-radius:10px}.kookie input[type="checkbox"] ~ .text{font-size:11px;font-size:1.1rem;line-height:16px;line-height:1.6rem;margin:3px 0 0 46px;opacity:0.7}.kookie input[type="checkbox"]:not(:checked) + label:before{background-color:#ebebeb}.kookie input[type="checkbox"]:checked + label:before{left:-28px;background-color:#fff}.kookie input[type="checkbox"]:checked + label:after{border-color:#aec260}.kookie input[type="checkbox"]:disabled + label:before,.kookie input[type="checkbox"]:disabled + label:after{opacity:0.5}.kookie + .kookie{margin-top:10px}.plyr{--plyr-color-main:#aec260;--plyr-control-spacing:15px;--plyr-video-background:#ddd;clip-path:inset(1px 1px 1px 1px round var(--radius-20))}.plyr:not(.loaded) iframe{opacity:0}.plyr:not(.loaded) .plyr__poster{display:grid;align-content:center;text-align:center;opacity:0.5}.plyr.loaded{--plyr-video-background:#fff}.plyr.loaded .plyr__poster span{display:none}.start .plyr{clip-path:inset(1px 1px 1px 1px round var(--radius-30))}.plyr__control--overlaid{--plyr-color-main:#ef2789}.plyr__video-wrapper{}.plyr__video-wrapper:before{content:'';display:block;position:absolute;inset:0;z-index:2}.plyr--audio{box-shadow:0 0 50px rgba(51, 51, 51, .1)}.plyr--paused{}.plyr--paused .plyr__video-wrapper iframe{filter:blur(10px);transform:scale(1.1)}.plyr__image{position:relative}@media only screen and (min-width:1441px){.plyr__image{margin-bottom:-55px;margin-left:-80px}}@media only screen and (max-width:1440px){.plyr__image{margin-bottom:-75px;margin-left:-60px}}@media only screen and (max-width:1280px){.plyr__image{margin-bottom:-85px;margin-left:-50px}}.register input.plan + label{display:block;background-color:#fff;border-radius:var(--radius-20);margin-left:0;overflow:hidden}.register input.plan + label:before,.register input.plan + label:after{display:none}.register input.plan + label > span{padding-left:20px;padding-right:20px}.register input.plan + label .form__label{min-height:37px;background-color:#000;border:3px solid transparent;border-width:3px 3px 0 3px;color:#fff;margin-bottom:0;border-radius:var(--radius-20) var(--radius-20) 0 0;transition:all 0.25s ease}.register input.plan + label .form__label span{display:inline-block;position:relative;margin:-3px 0 0 35px}.register input.plan + label .form__label span:before,.register input.plan + label .form__label span:after{content:'';display:block;position:absolute;transition:all 0.25s ease}.register input.plan + label .form__label span:before{top:5px;left:-25px;z-index:1;height:11px;width:11px;background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'48\' height=\'48\' viewBox=\'0 0 48 48\'%3E%3Cpath fill=\'%23fff\' d=\'M43.448 6.115l-27.448 27.448-11.448-11.448c-1.043-1.043-2.731-1.043-3.771 0s-1.043 2.731 0 3.771l13.333 13.333c1.043 1.043 2.731 1.043 3.771 0l29.333-29.333c1.043-1.043 1.043-2.731 0-3.771s-2.731-1.043-3.771 0z\'/%3E%3C/svg%3E");background-size:cover;opacity:0}.register input.plan + label .form__label span:after{top:0;left:-30px;height:20px;width:20px;background-color:#fff;border-radius:50%}.register input.plan + label .middle{flex-flow:column nowrap;min-height:170px;padding-top:20px;padding-bottom:20px;text-align:center}.register input.plan + label .middle .old,.register input.plan + label .middle .pink{font-size:14px;font-size:1.4rem}.register input.plan + label .middle .minus{text-decoration:line-through}.register input.plan + label .middle .minus:before,.register input.plan + label .middle .minus:after{content:"\00a0\00a0"}.register input.plan + label .middle .h1{font-size:var(--font-38);margin-bottom:3px}.register input.plan + label .green{float:right;color:#aec260;margin-top:-20px;padding-top:20px;cursor:pointer;transition:all 0.25s ease}.register input.plan + label .green .svg{font-size:9px;font-size:0.9rem}.register input.plan + label .green .svg svg{transition:all 0.25s ease}.register input.plan + label .green .svg + .txt{margin-left:7px}@media (hover:hover){.register input.plan + label .green:hover{color:#e03232}.register input.plan + label .green:hover .svg svg{transform:rotate(90deg)}.register input.plan + label .green:hover .svg svg path{fill:#e03232}}.register input.plan + label .grey{display:block;font-size:11px;font-size:1.1rem;line-height:1;padding-bottom:20px}.register input.plan + label .tag{position:absolute;top:0;right:0;height:80px;width:80px;overflow:hidden}.register input.plan + label .tag span{display:block;height:35px;width:120px;line-height:35px;background-color:#aec260;font-family:'Red Hat Display', Arial, Helvetica, sans-serif;font-size:14px;font-size:1.4rem;font-weight:700;color:#fff;padding:0;text-align:center;transform:rotate(45deg);transform-origin:35px -10px}@media (hover:hover){.register input.plan:not([disabled]) + label:hover{box-shadow:inset 0 0 0 3px #aec260}.register input.plan:not([disabled]) + label:hover .form__label{border-color:#aec260}}.register input.plan:checked + label{box-shadow:inset 0 0 0 3px #aec260;cursor:default}.register input.plan:checked + label .form__label{border-color:#aec260}.register input.plan:checked + label .form__label span:before{opacity:1}.register input.plan:checked + label .form__label span:after{background-color:#aec260}.register label.small{font-size:14px;font-size:1.4rem}.register .form .apla{height:100%;padding:30px}.register .form .apla .text{max-width:350px;font-size:14px;font-size:1.4rem;line-height:22px;line-height:2.2rem}.register .form .apla .text + .button{margin-top:20px}.register .form .apla .button .svg{font-size:20px;font-size:2rem}.register .form__section .flex__cols:not(:last-child){margin-bottom:40px}.register .form__section .flex__col--x .form__label{margin-bottom:0}.register hr.line{margin:40px 0}@media only screen and (min-width:1441px){.register .form__section > .form__row:last-child{margin-bottom:-20px}}@media only screen and (max-width:1440px){.register .form__section > .form__row:last-child{margin-bottom:-10px}}@media only screen and (max-width:980px){.register label[for="plan2"],.register label[for="access2"]{margin-top:10px}}@media only screen and (max-width:740px){.register input.plan + label .middle{min-height:140px}}.register__more{background-color:#fff;border-top:1px solid #ebebeb;padding:10px 20px;text-align:center;border-radius:0 0 var(--radius-20) var(--radius-20)}.register__more .button .svg{font-size:20px;font-size:2rem}.register__more .button .svg + .txt{margin-left:15px}.register__program .apla .text{max-width:none !important}.register__program .ar{padding-right:30px}.register__program .ar a{color:#ef2789}.register__program .ar a .txt{font-size:14px;font-size:1.4rem}@media (hover:hover){.register__program .ar a:hover{color:#aec260}.register__program .ar a:hover .svg path{fill:#aec260}}@media only screen and (min-width:641px){.register__program .program__item{padding-left:200px}.register__program .program__item .img{position:absolute;top:0;left:0;height:100%;width:200px;padding-top:0}}@media only screen and (min-width:1441px){.login .apla figure,.account figure{top:-60px;left:-80px}}@media only screen and (max-width:1440px){.login .apla figure,.account figure{top:-40px;left:-60px}}@media only screen and (max-width:1280px){.login .apla figure,.account figure{top:-30px;left:-50px}}.login .apla{position:relative;box-shadow:0 0 50px rgba(51, 51, 51, .1)}.login .apla figure{position:absolute}.login .apla__header,.login .form__section,.login .form__buttons{padding-left:var(--horiz-50);padding-right:var(--horiz-50)}.login .apla__header{position:relative;z-index:1;background-color:#ebebeb;border-radius:var(--radius-30) var(--radius-30) 0 0}.login .form__section{padding-top:var(--margin-60);padding-bottom:var(--margin-60)}@media only screen and (min-width:741px){.login .apla{width:min(560px,100%)}}@media only screen and (max-width:740px){.login .apla{width:100%}}.account{position:relative}.account .form__section,.account .form__buttons{padding-left:var(--horiz-100);padding-right:var(--horiz-100)}.account .form__section{padding-top:var(--margin-80);padding-bottom:var(--margin-80)}.account .form__header + .flex__cols + .flex__cols{margin-top:40px}.account input[readonly]{background-color:rgba(255, 255, 255, .3)}.account .input.flex{padding-right:4px}.account .input.flex .nowrap{text-overflow:clip;overflow:hidden}.account label.small{font-size:14px;font-size:1.4rem}.account .flex__cols{margin-left:-10px;margin-right:-10px}.account .flex__cols > .flex__col{padding-left:10px;padding-right:10px}.account .text.small{font-size:14px;font-size:1.4rem;line-height:20px;line-height:2rem;margin-top:40px}.account figure{position:absolute;z-index:-1}@media only screen and (min-width:741px){.account{width:min(1240px, calc(100% - calc(var(--horiz-100) * 2)));margin-left:auto;margin-right:auto}}@media only screen and (max-width:1280px){.account .flex__col--3{width:50%}}@media only screen and (max-width:980px){.account .flex__col--m{width:100%}.account .flex__col--m.zero{display:none}.account .flex__col--3{width:100%}}.account--apla .apla{max-width:1340px;padding:var(--margin-60) var(--horiz-60);border-radius:var(--radius-20);box-shadow:0 0 50px rgba(51, 51, 51, .1);overflow:hidden}.account--apla .apla .box{display:inline-block;min-width:175px;background-color:#aec260;font-size:var(--font-30);color:#fff;padding:15px 20px;border-radius:var(--radius-10)}.account--apla .apla .box + p{font-size:11px;font-size:1.1rem;opacity:0.7}.account__list > .flex{min-height:70px;border-bottom:1px solid #ebebeb;padding:15px 0}.account__list > .flex:first-child{border-top:1px solid #ebebeb}.account__list .icon{display:inline-block;height:42px;width:42px;min-width:42px;line-height:42px;text-align:center;border-radius:50%;background-color:#000;font-size:17px;font-size:1.7rem;margin-right:20px}@media only screen and (max-width:440px){.account__list .icon{height:auto;width:auto;min-width:0;line-height:inherit;background-color:transparent}.account__list .icon .svg path{fill:#aec260}}.account__certificates select{height:42px;border-color:#ebebeb;font-size:14px;font-size:1.4rem;padding:0 20px}.account__certificates .select{min-width:76px;margin:0 15px}.account__certificates .select:before{right:20px}.account__certificates .select select{padding-right:35px}.account__certificates .button--small{padding:0 20px}.account__certificates .al strong{display:inline-block}.account__certificates .disabled > div{opacity:0.5}@media only screen and (max-width:980px){.account__certificates > .flex{flex-flow:column nowrap;align-items:flex-start}.account__certificates > .flex > .flex + .flex{margin-top:10px}.account__certificates .select{margin-left:62px}}@media only screen and (max-width:440px){.account__certificates{}.account__certificates .select{margin-left:0}.account__certificates .icon{display:none}}.account__certificates--buy .icon{background-color:#aec260}.account__certificates--buy .button{white-space:nowrap}.account__certificates--buy .button .svg{font-size:18px;font-size:1.8rem}.account__certificates--buy .disabled .icon{background-color:#ddd}@media only screen and (min-width:981px){.account__certificates--buy div.nowrap{margin:0 15px}}@media only screen and (max-width:980px){.account__certificates--buy > .flex > .flex + .flex{flex-flow:column nowrap;align-items:flex-start;margin:0 0 0 62px}.account__certificates--buy .button{margin-top:10px}}@media only screen and (max-width:440px){.account__certificates--buy > .flex > .flex + .flex{margin-left:0}}.account__history time{font-weight:700;white-space:nowrap}@media only screen and (min-width:981px){.account__history time{margin-right:20px}.account__history .al{border-left:1px solid #aec260;padding:5px 0 5px 20px}}@media only screen and (min-width:1441px){.account__history + .pagenavi{margin-top:var(--margin-50)}}@media only screen and (max-width:1440px){.account__history + .pagenavi{margin-top:var(--margin-60)}}@media only screen and (max-width:980px){.account__history .flex{flex-flow:column nowrap;align-items:flex-start;position:relative;padding-left:62px}.account__history .icon{position:absolute;top:19px;left:0;margin-right:0}}@media only screen and (max-width:440px){.account__history .flex{padding-left:0}.account__history .icon{top:15px}.account__history time{margin:0 0 3px 25px}}.lessons{padding:var(--margin-100) var(--horiz-100)}.lessons .max{max-width:1340px}.lessons .text + .boxed{margin-top:var(--margin-50)}.lessons .flex__cols{margin:-15px -10px}.lessons .flex__cols > .flex__col{padding:15px 10px}.lessons .boxed{box-shadow:0 0 50px rgba(51, 51, 51, .1)}.lessons .boxed__contents.flex .flex__col{min-height:130px;padding:30px var(--horiz-40)}.lessons .boxed__contents.flex .flex__col + .flex__col{border-left:1px solid #ebebeb}.lessons .boxed__contents.flex .h1{font-size:var(--font-30);color:#000;margin:5px 0 0 0}.lessons .boxed__contents.flex .h1 .small{font-family:'Inter', Arial, Helvetica, sans-serif;font-size:16px;font-size:1.6rem;font-weight:400;color:#333}@media only screen and (min-width:641px){.lessons .flex__col{width:50%}}@media only screen and (min-width:741px){.lessons{margin:0 var(--horiz-100)}}@media only screen and (min-width:1201px){.lessons .flex__cols.flex--left .flex__col{width:33.33%}}@media only screen and (min-width:1601px){.lessons .flex__cols.flex--left .flex__col{width:25%}}@media only screen and (max-width:640px){.lessons .flex__col{width:100%}}.item{flex-flow:column nowrap;position:relative;height:100%;min-height:260px;font-family:'Red Hat Display', Arial, Helvetica, sans-serif;padding:30px;border-radius:var(--radius-20);overflow:hidden}.item .ar{font-size:14px;font-size:1.4rem;line-height:1.1}.item .ar.flex{margin:-15px -15px 0 0}.item .al{margin-bottom:-5px}.item .al .green{display:block;font-size:14px;font-size:1.4rem;line-height:1.2}.item .box{width:95px;border:1px solid rgba(255, 255, 255, .5);font-size:var(--font-24);text-align:center;margin-left:15px;padding:10px 0;border-radius:var(--radius-10)}.item .font{font-size:var(--font-38);color:#c5df67;line-height:1;white-space:nowrap;transform:rotate(-7deg);transform-origin:bottom left}.item .title{max-width:230px;margin-top:15px;text-transform:uppercase}a.item{top:0;background-color:#000;color:#fff}a.item .ar{color:#fff}@media (hover:hover){a.item:hover{top:-10px;color:#ef2789}}div.item{background-color:#fff;box-shadow:0 0 50px rgba(51, 51, 51, .1)}div.item .title{opacity:0.4}.lessons__certificates{position:relative;isolation:isolate;padding-left:var(--horiz-50)}.lessons__certificates picture img{filter:drop-shadow(0 0 50px rgba(51, 51, 51, .1))}.lessons__certificates figure{position:absolute;top:-40px;left:-15px;z-index:-1}.lessons__exams{position:relative;padding-left:27px}.lessons__exams .text{font-size:13px;font-size:1.3rem;line-height:22px;line-height:2.2rem}.lessons__exams .svg{position:absolute;top:1px;left:0}.lesson{padding:var(--margin-100) var(--horiz-100)}@media only screen and (min-width:741px){.lesson{margin:0 var(--horiz-100)}}.lesson__wrapper{max-width:1340px;margin-left:auto;margin-right:auto}@media only screen and (min-width:1241px){.lesson__wrapper{align-items:flex-start}.lesson__wrapper .flex__col:not(.flex__col--x){position:sticky;top:var(--margin-50);z-index:1}}@media only screen and (max-width:1240px){.lesson__wrapper{flex-flow:column nowrap}}.lesson__panel{counter-reset:panel}.lesson__panel ul{background-color:#fff;font-family:'Red Hat Display', Arial, Helvetica, sans-serif;font-size:13px;font-size:1.3rem;padding:20px 30px 40px 30px;border-radius:var(--radius-20);box-shadow:0 0 50px rgba(51, 51, 51, .1)}.lesson__panel li:not(.last){border-bottom:1px solid #ebebeb}.lesson__panel li.last{padding-top:35px;text-align:center}.lesson__panel li.last .apla{background-color:rgba(197, 223, 103, .7);font-size:14px;font-size:1.4rem;margin-bottom:20px;padding:10px;border-radius:var(--radius-10)}.lesson__panel .a{display:flex;align-items:center;position:relative;line-height:1;padding:10px 0;text-transform:uppercase}.lesson__panel .a.active{color:#aec260}.lesson__panel .a.active:before{background-color:#aec260}.lesson__panel .a:before{content:counter(panel);counter-increment:panel;display:inline-block;height:20px;width:20px;min-width:20px;line-height:20px;text-align:center;border-radius:50%;background-color:#000;font-size:11px;font-size:1.1rem;color:#fff;margin-right:15px;transition:all 0.25s ease}.lesson__panel .a .green{height:24px;line-height:24px;background-color:#aec260;color:#fff;margin-left:15px;padding:0 10px;border-radius:12px}@media (hover:hover){.lesson__panel .a:hover{color:#aec260}.lesson__panel .a:hover:before{background-color:#aec260}}.lesson__panel .button.small{min-height:30px;line-height:30px;padding:0 20px}.lesson__panel .button.small .nowrap{text-transform:lowercase}.package .lesson__panel ul{padding-top:35px;padding-bottom:var(--margin-50)}.package .lesson__panel li:not(.last){padding-top:15px;padding-bottom:15px}.package .lesson__panel li.last{padding-top:20px}.package .lesson__panel li.flex{gap:15px;min-height:70px}.package .lesson__panel li .pink{font-weight:700}.package .lesson__panel li .ar{font-size:var(--font-20);font-weight:700;color:#000;margin:-3px 0;text-align:right}.package .lesson__panel li .ar figure{display:inline-block;height:40px;width:40px;min-width:34px;line-height:34px;text-align:center;border-radius:50%;border:1px solid rgba(174, 194, 96, .5);margin:3px}.package .lesson__panel li .ar figure img{width:20px;border:1px solid #ebebeb}.package .lesson__panel .h1{min-height:50px;border-left:2px solid #ef2789;font-size:17px;font-size:1.7rem;font-weight:700;margin:10px 0 0 0;padding-left:15px;text-transform:uppercase}.package .lesson__panel .price strong{font-size:var(--font-30);font-weight:400}.package .lesson__panel .button .svg{font-size:20px;font-size:2rem}@media only screen and (min-width:1241px){.lesson__panel{width:340px;margin-right:var(--margin-70)}.lesson__panel .form__row{display:none}}@media only screen and (min-width:1441px){.lesson__panel{width:380px}}@media only screen and (max-width:1240px){.lesson__panel{margin-bottom:var(--margin-80)}.lesson__panel ul{display:none}.package .lesson__panel{max-width:815px;margin-left:auto;margin-right:auto}.package .lesson__panel ul{display:block}}.lesson__lesson{max-width:815px;margin-left:auto;margin-right:auto}.lesson__lesson .text + .text,.lesson__lesson .text + .package__program{margin-top:var(--margin-50)}.lesson__video,.lesson__audio{margin-top:30px}.lesson__video:not(:last-child),.lesson__audio:not(:last-child){margin-bottom:var(--margin-50)}.package__program .program{margin:30px 0 var(--margin-50) 0}@media only screen and (min-width:1241px){.package__program .program__list.grid{display:block}.package__program .program__item{padding-left:50%}.package__program .program__item .img{position:absolute;top:0;left:0;height:100%;width:50%;padding-top:0}.package__program .program__item > .flex{flex-flow:column nowrap;align-items:flex-start;padding-top:30px;padding-bottom:30px}.package__program .program__item .price{width:calc(100% - 15px)}.package__program .program__item .bestseller{right:calc(50% + 1px)}.package__program .program__item + .program__item{margin-top:20px}}.with-buttons{padding-bottom:0}.with-buttons .form__buttons{margin:var(--margin-100) calc(var(--horiz-100) * -1) 0 calc(var(--horiz-100) * -1)}@media only screen and (max-width:440px){.with-buttons .form__buttons.flex{flex-flow:row nowrap}}.quiz__question{border-top:1px solid #ddd;margin-top:var(--margin-50);padding-top:var(--margin-50)}.quiz__question input[type="radio"] + label{margin-left:39px}.quiz__question input[type="radio"] + label:before{top:4px;left:-33px;height:13px;width:13px;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'48\' height=\'48\' viewBox=\'0 0 48 48\'%3E%3Cpath fill=\'%23fff\' d=\'M43.448 6.115l-27.448 27.448-11.448-11.448c-1.043-1.043-2.731-1.043-3.771 0s-1.043 2.731 0 3.771l13.333 13.333c1.043 1.043 2.731 1.043 3.771 0l29.333-29.333c1.043-1.043 1.043-2.731 0-3.771s-2.731-1.043-3.771 0z\'/%3E%3C/svg%3E");background-size:cover;border-radius:0}.quiz__question input[type="radio"] + label:after{top:-2px;left:-39px;height:24px;width:24px}@media (hover:hover){.quiz__question input[type="radio"]:not([disabled]) + label:hover:after{border-color:#aec260}}.quiz__question input[type="radio"]:not(:checked) + label:after{border-color:#ddd}.quiz__question .form__row{margin-top:30px}.quiz__question .form__field + .form__field:not(.error){margin-top:10px}.exam .lesson__lesson .form:first-child{margin-top:calc(var(--margin-50) * -1)}.partners{width:min(1320px, calc(100% - calc(var(--horiz-100) * 2)));margin:0 auto var(--margin-160) auto}.partners .h1{font-size:17px;font-size:1.7rem;font-weight:700;text-transform:uppercase}.partners .owl-carousel{border:1px solid #ebebeb;border-width:1px 0;padding:30px 0}.partners .owl-stage-outer{margin:-30px -20px;padding:30px 20px}.partners .owl-item{justify-content:center;align-items:center;display:flex;position:relative;background-color:#fff;border-radius:var(--radius-10)}.partners .owl-item:before{content:'';display:block;position:relative;width:100%;padding-top:56.45161%}.partners .owl-item.active{box-shadow:0 0 30px rgba(51, 51, 51, .1)}.partners .owl-nav{position:absolute;top:-55px;right:-5px}.partners .owl-nav button{position:relative;height:30px;width:30px}.partners .owl-nav button + button{margin-left:25px}.partners figure{position:absolute;padding:30px}.partners img{max-height:65px;object-fit:contain}@media only screen and (max-width:440px){.partners figure{padding:20px}}.question{position:relative;z-index:1;margin:0 auto calc(var(--margin-120) * -1) auto;padding:var(--margin-60);text-align:center;box-shadow:0 0 50px rgba(51, 51, 51, .1)}.question .h1{font-size:var(--font-46)}.question + .footer{margin-top:0;padding-top:var(--margin-120)}.question + .footer:before{display:none}.question + .footer .footer__footer{padding-top:var(--margin-80)}@media only screen and (min-width:441px){.question:before{content:'';display:block;position:absolute;top:calc(var(--margin-80) * -1);left:50%;height:var(--margin-80);border-left:1px solid #ddd}}@media only screen and (min-width:981px){.question{width:min(720px, calc(100% - calc(var(--horiz-100) * 4)))}}@media only screen and (max-width:980px){.question{width:min(720px, calc(100% - calc(var(--horiz-100) * 2)))}}.footer{position:relative;padding:0 var(--horiz-100)}@media only screen and (min-width:441px){.footer:before{content:'';display:block;position:absolute;top:calc(var(--margin-80) * -1);left:50%;height:var(--margin-80);border-left:1px solid #ddd}}@media only screen and (min-width:981px){.footer{margin:0 var(--horiz-100) var(--margin-100) var(--horiz-100)}}@media only screen and (max-width:980px){.footer{border-radius:0}}.footer__footer,.footer__payments{max-width:940px;margin-left:auto;margin-right:auto}.footer__footer{padding-top:var(--margin-100);padding-bottom:var(--margin-50)}.footer__footer .flex__col{margin-bottom:30px;padding-right:30px}.footer__footer .h1{font-size:17px;font-size:1.7rem;color:#fff;margin-bottom:25px}.footer__footer li{font-size:14px;font-size:1.4rem}.footer__footer a{color:rgba(255, 255, 255, .7)}@media only screen and (max-width:1440px){.footer__footer{padding-bottom:20px}}@media only screen and (max-width:980px){.footer__footer .flex__col--s{width:50%}.footer__footer .flex__col--s:nth-child(even){padding-right:0}}@media only screen and (max-width:640px){.footer__footer .flex__col--3{width:50%}.footer__footer .flex__col--3:nth-child(2){padding-right:0}}@media only screen and (max-width:440px){.footer__footer .flex__col--s{width:100%;padding-right:0}}.footer__links li + li{margin-top:10px}.footer__links a{padding:4px 0}@media (hover:hover){.footer__links a:hover{color:#c5df67}}.footer__social li + li{margin-top:8px}.footer__social a{display:inline-flex;align-items:center;vertical-align:middle}.footer__social a .svg{font-size:26px;font-size:2.6rem}.footer__social a .svg:before{content:'';display:block;position:absolute;height:100%;width:100%;background-color:#fff;border:2px solid #000;border-radius:50%}.footer__social a .svg svg{top:0}@media (hover:hover){.footer__social a:hover{color:#ef2789}}.footer__payments{border:1px solid rgba(255, 255, 255, .2);border-width:1px 0;padding:20px 0}.footer__payments .flex__col--6{width:75%}.footer__payments .h1{font-size:17px;font-size:1.7rem;color:#fff}.footer__payments ul{margin:-3px}.footer__payments ul > li{justify-content:center;align-items:center;display:inline-flex;height:40px;width:90px;background-color:#fff;margin:3px;text-align:center;border-radius:5px}.footer__payments + .footer__info{border-top:0}@media only screen and (min-width:981px){.footer__payments .h1{margin:7px 10px 0 0}}@media only screen and (max-width:980px){.footer__payments{}.footer__payments .h1{margin-bottom:15px}.footer__payments .flex__col{width:100%}}.footer__info{align-content:center;min-height:100px;border-top:1px solid rgba(255, 255, 255, .2);font-size:14px;font-size:1.4rem;color:rgba(255, 255, 255, .7);padding:15px 0;text-align:center}.footer__info li{margin:5px 3px}.close__it{position:absolute;z-index:3;height:42px;width:42px;line-height:42px;background-color:#ebebeb;font-size:12px;font-size:1.2rem;cursor:pointer;text-align:center;border-radius:50%}.close__it .svg svg{transition:all 0.25s ease}@media (hover:hover){.close__it:hover .svg svg{transform:rotate(90deg);}}.totop{display:none;position:fixed;z-index:88;bottom:40px;right:40px;cursor:pointer}.totop .icon{display:inline-block;height:52px;width:52px;min-width:50px;line-height:50px;text-align:center;border-radius:50%;background-color:#000;border:1px solid rgba(255, 255, 255, .3);font-size:11px;font-size:1.1rem;transition:all 0.25s ease}@media (hover:hover){.totop:hover .icon{background-color:#ef2789}.totop:hover .svg{animation:bounceBottom5 0.5s ease infinite alternate;-webkit-animation:bounceBottom5 0.5s ease infinite alternate}}@media only screen and (max-width:1440px){.totop{right:35px}}@media only screen and (max-width:740px){.totop{right:5px}}.owl-carousel{display:none;position:relative;z-index:1;width:100%;-webkit-tap-highlight-color:transparent}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{display:block;opacity:0}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.no-js .owl-carousel{display:block}.owl-stage{position:relative;white-space:nowrap;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-stage:after{content:".";display:block;height:0;line-height:0;visibility:hidden;clear:both}.owl-stage-outer{position:relative;overflow:hidden;transform:translate3d(0, 0, 0)}.owl-wrapper,.owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;transform:translate3d(0, 0, 0)}.owl-item{float:left;position:relative;min-height:1px;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-item img{display:block;width:100%}.owl-item img.owl-lazy{max-height:0;transform-style:preserve-3d}.owl-item .owl-lazy{opacity:0;transition:all 0.25s ease}.owl-prev,.owl-next,.owl-dot{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.owl-nav.disabled,.owl-dots.disabled{display:none}.owl-nav button{background-color:#fff;border:0;padding:0;vertical-align:middle;text-indent:-9999px}.owl-nav button:before,.owl-nav button:after{content:'';display:block;position:absolute}.owl-nav button:before{top:calc(50% - 16px/2);left:calc(50% - 16px/2);height:16px;width:16px}.owl-nav button.disabled{cursor:default;opacity:0.5}.owl-prev:before{background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'48\' height=\'48\' viewBox=\'0 0 48 48\'%3E%3Cpath fill=\'%23000\' d=\'M11.998 37.5V25.503h36.008v-3.001H11.998V10.5L-.005 23.997z\'/%3E%3C/svg%3E");background-size:cover}@media (hover:hover){.owl-prev:not(.disabled):hover:before{animation:bounceLeft5 0.35s ease infinite alternate;-webkit-animation:bounceLeft5 0.35s ease infinite alternate}}.owl-next:before{background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'48\' height=\'48\' viewBox=\'0 0 48 48\'%3E%3Cpath fill=\'%23000\' d=\'M48.004,23.499L36.002,10v12.001H-0.004V25h36.006v12L48.004,23.499z\'/%3E%3C/svg%3E");background-size:cover}@media (hover:hover){.owl-next:not(.disabled):hover:before{animation:bounceRight5 0.35s ease infinite alternate;-webkit-animation:bounceRight5 0.35s ease infinite alternate}}.owl-animated-in{z-index:0}.owl-animated-out{z-index:1}.owl-height{transition:height 500ms ease-in-out}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size, 25px) 0}}@keyframes plyr-popup{0%{opacity:0.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family, inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular, 400);line-height:1.7;line-height:var(--plyr-line-height, 1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow 0.3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background, #4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius, 2px);color:#fff;color:var(--plyr-badge-text-color, #fff);font-size:9px;font-size:var(--plyr-font-size-badge, 9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in 0.3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small, 13px);left:0;padding:10px;padding:var(--plyr-control-spacing, 10px);position:absolute;text-align:center;transition:transform 0.4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base, 15px);padding:20px;padding:calc(var(--plyr-control-spacing,10px)*2)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large, 18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty) ~ .plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing,10px)*-4))}.plyr__caption{background:rgba(0, 0, 0, .8);background:var(--plyr-captions-background, rgba(0, 0, 0, .8));border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color, #fff);line-height:185%;padding:0.2em 0.5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:0 0;border:0;border-radius:3px;border-radius:var(--plyr-control-radius, 3px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing,10px)*.7);position:relative;transition:all 0.3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size, 18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size, 18px)}.plyr__control:focus{outline:0}.plyr__control.plyr__tab-focus{outline:3px dotted #00b2ff;outline:var(--plyr-tab-focus-color, var(--plyr-color-main, var(--plyr-color-main, #00b2ff))) dotted 3px;outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing,10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing,10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing,10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time + .plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform 0.3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup 0.2s ease;background:rgba(255, 255, 255, .9);background:var(--plyr-menu-background, rgba(255, 255, 255, .9));border-radius:4px;bottom:100%;box-shadow:0 1px 2px rgba(0, 0, 0, .15);box-shadow:var(--plyr-menu-shadow, 0 1px 2px rgba(0, 0, 0, .15));color:#4a5464;color:var(--plyr-menu-color, #4a5464);font-size:15px;font-size:var(--plyr-font-size-base, 15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container > div{overflow:hidden;transition:height 0.35s cubic-bezier(0.4, 0, 0.2, 1), width 0.35s cubic-bezier(0.4, 0, 0.2, 1)}.plyr__menu__container:after{border:4px solid transparent;border-top-color:rgba(255, 255, 255, .9);border:var(--plyr-menu-arrow-size, 4px) solid transparent;border-top-color:var(--plyr-menu-background, rgba(255, 255, 255, .9));content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size,18px)/2 + var(--plyr-control-spacing,10px)*.7 - var(--plyr-menu-arrow-size,4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing,10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color, #4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu, var(--plyr-font-size-small, 13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing,10px)*.7/1.5) calc(var(--plyr-control-spacing,10px)*.7*1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control > span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid transparent;border:var(--plyr-menu-item-arrow-size, 4px) solid transparent;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing,10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color, #728197);right:6.5px;right:calc(var(--plyr-control-spacing,10px)*.7*1.5 - var(--plyr-menu-item-arrow-size,4px))}.plyr__menu__container .plyr__control--forward.plyr__tab-focus:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular, 400);margin:7px;margin:calc(var(--plyr-control-spacing,10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing,10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing,10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing,10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color, #728197);left:6.5px;left:calc(var(--plyr-control-spacing,10px)*.7*1.5 - var(--plyr-menu-item-arrow-size,4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color, #dcdfe5);box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color, #fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing,10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back.plyr__tab-focus:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing,10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:rgba(0, 0, 0, .1);content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing, 10px);transition:all 0.3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform 0.3s ease, opacity 0.3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:rgba(35, 40, 47, .1)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:calc(-7px - -2);margin-right:calc(var(--plyr-control-spacing,10px)*.7*-1 - -2);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing,10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;appearance:none;background:0 0;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height,13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width,3px)*2 + var(--plyr-range-thumb-height,13px));margin:0;min-width:0;padding:0;transition:box-shadow 0.3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:0 0;background-image:linear-gradient(90deg, currentColor 0, transparent 0);background-image:linear-gradient(to right, currentColor var(--value, 0), transparent var(--value, 0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:5px;height:var(--plyr-range-track-height, 5px);-webkit-transition:box-shadow 0.3s ease;transition:box-shadow 0.3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2);box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2));height:13px;height:var(--plyr-range-thumb-height, 13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height,13px) - var(--plyr-range-track-height,5px))/2*-1);position:relative;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;width:13px;width:var(--plyr-range-thumb-height, 13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:0 0;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:5px;height:var(--plyr-range-track-height, 5px);-moz-transition:box-shadow 0.3s ease;transition:box-shadow 0.3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2);box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2));height:13px;height:var(--plyr-range-thumb-height, 13px);position:relative;-moz-transition:all 0.2s ease;transition:all 0.2s ease;width:13px;width:var(--plyr-range-thumb-height, 13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:5px;height:var(--plyr-range-track-height, 5px)}.plyr--full-ui input[type=range]::-ms-track{color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:0 0;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:5px;height:var(--plyr-range-track-height, 5px);-ms-transition:box-shadow 0.3s ease;transition:box-shadow 0.3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:0 0;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:5px;height:var(--plyr-range-track-height, 5px);-ms-transition:box-shadow 0.3s ease;transition:box-shadow 0.3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2);box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2));height:13px;height:var(--plyr-range-thumb-height, 13px);margin-top:0;position:relative;-ms-transition:all 0.2s ease;transition:all 0.2s ease;width:13px;width:var(--plyr-range-thumb-height, 13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{outline:3px dotted #00b2ff;outline:var(--plyr-tab-focus-color, var(--plyr-color-main, var(--plyr-color-main, #00b2ff))) dotted 3px;outline-offset:2px}.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{outline:3px dotted #00b2ff;outline:var(--plyr-tab-focus-color, var(--plyr-color-main, var(--plyr-color-main, #00b2ff))) dotted 3px;outline-offset:2px}.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{outline:3px dotted #00b2ff;outline:var(--plyr-tab-focus-color, var(--plyr-color-main, var(--plyr-color-main, #00b2ff))) dotted 3px;outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background, var(--plyr-video-background, #000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity 0.2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time, var(--plyr-font-size-small, 13px))}.plyr__time + .plyr__time:before{content:"/";margin-right:10px;margin-right:var(--plyr-control-spacing, 10px)}@media (max-width:767px){.plyr__time + .plyr__time{display:none}}.plyr__tooltip{background:rgba(255, 255, 255, .9);background:var(--plyr-tooltip-background, rgba(255, 255, 255, .9));border-radius:5px;border-radius:var(--plyr-tooltip-radius, 5px);bottom:100%;box-shadow:0 1px 2px rgba(0, 0, 0, .15);box-shadow:var(--plyr-tooltip-shadow, 0 1px 2px rgba(0, 0, 0, .15));color:#4a5464;color:var(--plyr-tooltip-color, #4a5464);font-size:13px;font-size:var(--plyr-font-size-small, 13px);font-weight:400;font-weight:var(--plyr-font-weight-regular, 400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing,10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing,10px)/2) calc(var(--plyr-control-spacing,10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%, 10px) scale(0.8);transform-origin:50% 100%;transition:transform 0.2s ease 0.1s, opacity 0.2s ease 0.1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size, 4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size, 4px) solid transparent;border-top:4px solid rgba(255, 255, 255, .9);border-top:var(--plyr-tooltip-arrow-size, 4px) solid var(--plyr-tooltip-background, rgba(255, 255, 255, .9));bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size,4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls > .plyr__control:first-child .plyr__tooltip,.plyr__controls > .plyr__control:first-child + .plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(0.8);transform-origin:0 100%}.plyr__controls > .plyr__control:first-child .plyr__tooltip:before,.plyr__controls > .plyr__control:first-child + .plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size,18px)/2 + var(--plyr-control-spacing,10px)*.7)}.plyr__controls > .plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(0.8);transform-origin:100% 100%}.plyr__controls > .plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size,18px)/2 + var(--plyr-control-spacing,10px)*.7);transform:translateX(50%)}.plyr__controls > .plyr__control:first-child .plyr__tooltip--visible,.plyr__controls > .plyr__control:first-child + .plyr__control .plyr__tooltip--visible,.plyr__controls > .plyr__control:first-child + .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls > .plyr__control:first-child + .plyr__control:hover .plyr__tooltip,.plyr__controls > .plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls > .plyr__control:first-child:hover .plyr__tooltip,.plyr__controls > .plyr__control:last-child .plyr__tooltip--visible,.plyr__controls > .plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls > .plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height,13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height, 13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height,13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height,13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height,13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word;white-space:normal}.plyr__progress__buffer{-webkit-appearance:none;background:0 0;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height, 5px);left:0;margin-top:-2.5px;margin-top:calc((var(--plyr-range-track-height,5px)/2)*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:0 0}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height, 5px);-webkit-transition:width 0.2s ease;transition:width 0.2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height, 5px);-moz-transition:width 0.2s ease;transition:width 0.2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width 0.2s ease;transition:width 0.2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg, rgba(35, 40, 47, .6) 25%, transparent 0, transparent 50%, rgba(35, 40, 47, .6) 0, rgba(35, 40, 47, .6) 75%, transparent 0, transparent);background-image:linear-gradient(-45deg, var(--plyr-progress-loading-background, rgba(35, 40, 47, .6)) 25%, transparent 25%, transparent 50%, var(--plyr-progress-loading-background, rgba(35, 40, 47, .6)) 50%, var(--plyr-progress-loading-background, rgba(35, 40, 47, .6)) 75%, transparent 75%, transparent);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size, 25px) var(--plyr-progress-loading-size, 25px);color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:rgba(255, 255, 255, .25);background-color:var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, .25))}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:rgba(193, 200, 209, .6);background-color:var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, .6))}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background, #fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height, 5px);position:absolute;top:50%;transform:translate(-50%, -50%);width:3px;width:var(--plyr-progress-marker-width, 3px);z-index:3}.plyr__volume{align-items:center;display:flex;max-width:110px;min-width:80px;position:relative;width:20%}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing,10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing,10px)/2);position:relative;z-index:2}.plyr--is-ios .plyr__volume{min-width:0;width:auto}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background, #fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color, #4a5464);padding:10px;padding:var(--plyr-control-spacing, 10px)}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover, #fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:rgba(193, 200, 209, .6);background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, .6)))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:rgba(193, 200, 209, .6);background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, .6)))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:rgba(193, 200, 209, .6);background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, .6)))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2), 0 0 0 3px rgba(35, 40, 47, .1);box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2)), 0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, .1))}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2), 0 0 0 3px rgba(35, 40, 47, .1);box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2)), 0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, .1))}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2), 0 0 0 3px rgba(35, 40, 47, .1);box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2)), 0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, .1))}.plyr--audio .plyr__progress__buffer{color:rgba(193, 200, 209, .6);color:var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, .6))}.plyr--video{background:#000;background:var(--plyr-video-background, var(--plyr-video-background, #000));overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background, var(--plyr-video-background, #000));height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:1.77778}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed > .plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(transparent, rgba(0, 0, 0, .75));background:var(--plyr-video-controls-background, linear-gradient(transparent, rgba(0, 0, 0, .75)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color, #fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing,10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing,10px)*2);position:absolute;right:0;transition:opacity 0.4s ease-in-out, transform 0.4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing, 10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing,10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover, #fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color, #fff);display:none;left:50%;opacity:0.9;padding:15px;padding:calc(var(--plyr-control-spacing,10px)*1.5);position:absolute;top:50%;transform:translate(-50%, -50%);transition:0.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:rgba(255, 255, 255, .25);background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, .25)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:rgba(255, 255, 255, .25);background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, .25)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:rgba(255, 255, 255, .25);background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, .25)))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2), 0 0 0 3px rgba(255, 255, 255, .5);box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2)), 0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, .5))}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2), 0 0 0 3px rgba(255, 255, 255, .5);box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2)), 0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, .5))}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2), 0 0 0 3px rgba(255, 255, 255, .5);box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2)), 0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, .5))}.plyr--video .plyr__progress__buffer{color:rgba(255, 255, 255, .25);color:var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, .25))}.plyr:fullscreen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen + svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge, 21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0 !important;bottom:0;display:block;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen + svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge, 21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads > div,.plyr__ads > div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing, 10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing, 10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height, 5px);left:0;opacity:0.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:rgba(255, 255, 255, .9);background-color:var(--plyr-tooltip-background, rgba(255, 255, 255, .9));border-radius:5px;border-radius:var(--plyr-tooltip-radius, 5px);bottom:100%;box-shadow:0 1px 2px rgba(0, 0, 0, .15);box-shadow:var(--plyr-tooltip-shadow, 0 1px 2px rgba(0, 0, 0, .15));margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing,10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(0.8);transform-origin:50% 100%;transition:transform 0.2s ease 0.1s, opacity 0.2s ease 0.1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size, 4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size, 4px) solid transparent;border-top:4px solid rgba(255, 255, 255, .9);border-top:var(--plyr-tooltip-arrow-size, 4px) solid var(--plyr-tooltip-background, rgba(255, 255, 255, .9));bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size,4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:4px;border-radius:calc(var(--plyr-tooltip-radius,5px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(0, 0, 0, .15);content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(transparent, rgba(0, 0, 0, .75));background:var(--plyr-video-controls-background, linear-gradient(transparent, rgba(0, 0, 0, .75)));border-bottom-left-radius:4px;border-bottom-left-radius:calc(var(--plyr-tooltip-radius,5px) - 1px);border-bottom-right-radius:4px;border-bottom-right-radius:calc(var(--plyr-tooltip-radius,5px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time, var(--plyr-font-size-small, 13px))}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity 0.3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none !important}.plyr__sr-only{clip:rect(1px, 1px, 1px, 1px);border:0 !important;height:1px !important;overflow:hidden;padding:0 !important;position:absolute !important;width:1px !important}.plyr [hidden]{display:none !important}