a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before{content:"";content:none}q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@media screen and (max-device-width:480px){body{-webkit-text-size-adjust:none}}input::-ms-clear{display:none}body,html{scroll-behavior:smooth;-ms-scroll-chaining:none;overscroll-behavior:none;min-width:320px;overflow-x:hidden}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;max-width:100vw;color:#5f5f5f;font-size:16px;line-height:20px;font-family:Inter,sans-serif;padding-top:80px}@media (min-width:1024px){body{padding-top:80px}}body.single-product{padding-top:131px}.no-scroll{overflow:hidden}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}#wpadminbar{position:fixed!important}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;outline:none}figure{margin:0}img,svg,video{max-width:100%;display:block}a{color:currentColor;text-decoration:none}a:hover{text-decoration:underline}a[target=_blank]{position:relative;padding-right:15px}a[target=_blank]:after{position:absolute;right:0;top:3px;content:"";background:rgba(0,0,0,0) url(../svg/external-link.svg) no-repeat 50%;background-size:100%;width:8px;height:8px}a,button{cursor:pointer}a,a:active,a:hover,a svg g,a svg path,button,button:active,button:hover,button svg g,button svg path{-webkit-transition-duration:.3s;transition-duration:.3s}p{margin:0 0 1em}@media (min-width:mediumpx){p{font-size:18px;line-height:24px}}.text-center{text-align:center}.text-right{text-align:right}.relative{position:relative}select::-ms-expand{display:none}[data-aos=fade-in]{opacity:0;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}[data-aos=fade-in].aos-animate{opacity:1}@media screen and (min-width:768px){[data-aos=fade-in]{opacity:0}[data-aos=fade-in].aos-animate{opacity:1}}.container{max-width:1670px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;padding-right:-5px;padding-left:-5px}@media (max-width:767px){.hidden-mobile{display:none!important}}@media (min-width:768px){.hidden-desktop{display:none!important}}.row{width:100%;max-width:1660px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.row .row{margin-right:-5px;margin-left:-5px;width:auto}.row.column{display:block}.row--collapse>.column{padding:0}@media (min-width:1340px){.row{max-width:calc(100% - 20px)}}@media (min-width:1600px){.row{max-width:1660px}}.column{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding-right:5px;padding-left:5px}.xs-0{width:0}.xs-fixed-0{max-width:0}.xs-offset-0{margin-left:0}.xs-1{width:8.33333%}.xs-fixed-1{max-width:138.33333px}.xs-offset-1{margin-left:8.33333%}.xs-2{width:16.66667%}.xs-fixed-2{max-width:276.66667px}.xs-offset-2{margin-left:16.66667%}.xs-3{width:25%}.xs-fixed-3{max-width:415px}.xs-offset-3{margin-left:25%}.xs-4{width:33.33333%}.xs-fixed-4{max-width:553.33333px}.xs-offset-4{margin-left:33.33333%}.xs-5{width:41.66667%}.xs-fixed-5{max-width:691.66667px}.xs-offset-5{margin-left:41.66667%}.xs-6{width:50%}.xs-fixed-6{max-width:830px}.xs-offset-6{margin-left:50%}.xs-7{width:58.33333%}.xs-fixed-7{max-width:968.33333px}.xs-offset-7{margin-left:58.33333%}.xs-8{width:66.66667%}.xs-fixed-8{max-width:1106.66667px}.xs-offset-8{margin-left:66.66667%}.xs-9{width:75%}.xs-fixed-9{max-width:1245px}.xs-offset-9{margin-left:75%}.xs-10{width:83.33333%}.xs-fixed-10{max-width:1383.33333px}.xs-offset-10{margin-left:83.33333%}.xs-11{width:91.66667%}.xs-fixed-11{max-width:1521.66667px}.xs-offset-11{margin-left:91.66667%}.xs-12{width:100%}.xs-fixed-12{max-width:1660px}.xs-offset-12{margin-left:100%}.xs-centered{margin-right:auto;margin-left:auto}.xs-auto{width:auto}@media (min-width:500px){.sm-0{width:0}.sm-fixed-0{max-width:0}.sm-offset-0{margin-left:0}.sm-centered{margin-right:auto;margin-left:auto}.sm-auto{width:auto}}@media (min-width:500px){.sm-1{width:8.33333%}.sm-fixed-1{max-width:138.33333px}.sm-offset-1{margin-left:8.33333%}.sm-centered{margin-right:auto;margin-left:auto}.sm-auto{width:auto}}@media (min-width:500px){.sm-2{width:16.66667%}.sm-fixed-2{max-width:276.66667px}.sm-offset-2{margin-left:16.66667%}.sm-centered{margin-right:auto;margin-left:auto}.sm-auto{width:auto}}@media (min-width:500px){.sm-3{width:25%}.sm-fixed-3{max-width:415px}.sm-offset-3{margin-left:25%}.sm-centered{margin-right:auto;margin-left:auto}.sm-auto{width:auto}}@media (min-width:500px){.sm-4{width:33.33333%}.sm-fixed-4{max-width:553.33333px}.sm-offset-4{margin-left:33.33333%}.sm-centered{margin-right:auto;margin-left:auto}.sm-auto{width:auto}}@media (min-width:500px){.sm-5{width:41.66667%}.sm-fixed-5{max-width:691.66667px}.sm-offset-5{margin-left:41.66667%}.sm-centered{margin-right:auto;margin-left:auto}.sm-auto{width:auto}}@media (min-width:500px){.sm-6{width:50%}.sm-fixed-6{max-width:830px}.sm-offset-6{margin-left:50%}.sm-centered{margin-right:auto;margin-left:auto}.sm-auto{width:auto}}@media (min-width:500px){.sm-7{width:58.33333%}.sm-fixed-7{max-width:968.33333px}.sm-offset-7{margin-left:58.33333%}.sm-centered{margin-right:auto;margin-left:auto}.sm-auto{width:auto}}@media (min-width:500px){.sm-8{width:66.66667%}.sm-fixed-8{max-width:1106.66667px}.sm-offset-8{margin-left:66.66667%}.sm-centered{margin-right:auto;margin-left:auto}.sm-auto{width:auto}}@media (min-width:500px){.sm-9{width:75%}.sm-fixed-9{max-width:1245px}.sm-offset-9{margin-left:75%}.sm-centered{margin-right:auto;margin-left:auto}.sm-auto{width:auto}}@media (min-width:500px){.sm-10{width:83.33333%}.sm-fixed-10{max-width:1383.33333px}.sm-offset-10{margin-left:83.33333%}.sm-centered{margin-right:auto;margin-left:auto}.sm-auto{width:auto}}@media (min-width:500px){.sm-11{width:91.66667%}.sm-fixed-11{max-width:1521.66667px}.sm-offset-11{margin-left:91.66667%}.sm-centered{margin-right:auto;margin-left:auto}.sm-auto{width:auto}}@media (min-width:500px){.sm-12{width:100%}.sm-fixed-12{max-width:1660px}.sm-offset-12{margin-left:100%}.sm-centered{margin-right:auto;margin-left:auto}.sm-auto{width:auto}}@media (min-width:768px){.md-0{width:0}.md-fixed-0{max-width:0}.md-offset-0{margin-left:0}.md-centered{margin-right:auto;margin-left:auto}.md-auto{width:auto}}@media (min-width:768px){.md-1{width:8.33333%}.md-fixed-1{max-width:138.33333px}.md-offset-1{margin-left:8.33333%}.md-centered{margin-right:auto;margin-left:auto}.md-auto{width:auto}}@media (min-width:768px){.md-2{width:16.66667%}.md-fixed-2{max-width:276.66667px}.md-offset-2{margin-left:16.66667%}.md-centered{margin-right:auto;margin-left:auto}.md-auto{width:auto}}@media (min-width:768px){.md-3{width:25%}.md-fixed-3{max-width:415px}.md-offset-3{margin-left:25%}.md-centered{margin-right:auto;margin-left:auto}.md-auto{width:auto}}@media (min-width:768px){.md-4{width:33.33333%}.md-fixed-4{max-width:553.33333px}.md-offset-4{margin-left:33.33333%}.md-centered{margin-right:auto;margin-left:auto}.md-auto{width:auto}}@media (min-width:768px){.md-5{width:41.66667%}.md-fixed-5{max-width:691.66667px}.md-offset-5{margin-left:41.66667%}.md-centered{margin-right:auto;margin-left:auto}.md-auto{width:auto}}@media (min-width:768px){.md-6{width:50%}.md-fixed-6{max-width:830px}.md-offset-6{margin-left:50%}.md-centered{margin-right:auto;margin-left:auto}.md-auto{width:auto}}@media (min-width:768px){.md-7{width:58.33333%}.md-fixed-7{max-width:968.33333px}.md-offset-7{margin-left:58.33333%}.md-centered{margin-right:auto;margin-left:auto}.md-auto{width:auto}}@media (min-width:768px){.md-8{width:66.66667%}.md-fixed-8{max-width:1106.66667px}.md-offset-8{margin-left:66.66667%}.md-centered{margin-right:auto;margin-left:auto}.md-auto{width:auto}}@media (min-width:768px){.md-9{width:75%}.md-fixed-9{max-width:1245px}.md-offset-9{margin-left:75%}.md-centered{margin-right:auto;margin-left:auto}.md-auto{width:auto}}@media (min-width:768px){.md-10{width:83.33333%}.md-fixed-10{max-width:1383.33333px}.md-offset-10{margin-left:83.33333%}.md-centered{margin-right:auto;margin-left:auto}.md-auto{width:auto}}@media (min-width:768px){.md-11{width:91.66667%}.md-fixed-11{max-width:1521.66667px}.md-offset-11{margin-left:91.66667%}.md-centered{margin-right:auto;margin-left:auto}.md-auto{width:auto}}@media (min-width:768px){.md-12{width:100%}.md-fixed-12{max-width:1660px}.md-offset-12{margin-left:100%}.md-centered{margin-right:auto;margin-left:auto}.md-auto{width:auto}}@media (min-width:1024px){.lg-0{width:0}.lg-fixed-0{max-width:0}.lg-offset-0{margin-left:0}.lg-centered{margin-right:auto;margin-left:auto}.lg-auto{width:auto}}@media (min-width:1024px){.lg-1{width:8.33333%}.lg-fixed-1{max-width:138.33333px}.lg-offset-1{margin-left:8.33333%}.lg-centered{margin-right:auto;margin-left:auto}.lg-auto{width:auto}}@media (min-width:1024px){.lg-2{width:16.66667%}.lg-fixed-2{max-width:276.66667px}.lg-offset-2{margin-left:16.66667%}.lg-centered{margin-right:auto;margin-left:auto}.lg-auto{width:auto}}@media (min-width:1024px){.lg-3{width:25%}.lg-fixed-3{max-width:415px}.lg-offset-3{margin-left:25%}.lg-centered{margin-right:auto;margin-left:auto}.lg-auto{width:auto}}@media (min-width:1024px){.lg-4{width:33.33333%}.lg-fixed-4{max-width:553.33333px}.lg-offset-4{margin-left:33.33333%}.lg-centered{margin-right:auto;margin-left:auto}.lg-auto{width:auto}}@media (min-width:1024px){.lg-5{width:41.66667%}.lg-fixed-5{max-width:691.66667px}.lg-offset-5{margin-left:41.66667%}.lg-centered{margin-right:auto;margin-left:auto}.lg-auto{width:auto}}@media (min-width:1024px){.lg-6{width:50%}.lg-fixed-6{max-width:830px}.lg-offset-6{margin-left:50%}.lg-centered{margin-right:auto;margin-left:auto}.lg-auto{width:auto}}@media (min-width:1024px){.lg-7{width:58.33333%}.lg-fixed-7{max-width:968.33333px}.lg-offset-7{margin-left:58.33333%}.lg-centered{margin-right:auto;margin-left:auto}.lg-auto{width:auto}}@media (min-width:1024px){.lg-8{width:66.66667%}.lg-fixed-8{max-width:1106.66667px}.lg-offset-8{margin-left:66.66667%}.lg-centered{margin-right:auto;margin-left:auto}.lg-auto{width:auto}}@media (min-width:1024px){.lg-9{width:75%}.lg-fixed-9{max-width:1245px}.lg-offset-9{margin-left:75%}.lg-centered{margin-right:auto;margin-left:auto}.lg-auto{width:auto}}@media (min-width:1024px){.lg-10{width:83.33333%}.lg-fixed-10{max-width:1383.33333px}.lg-offset-10{margin-left:83.33333%}.lg-centered{margin-right:auto;margin-left:auto}.lg-auto{width:auto}}@media (min-width:1024px){.lg-11{width:91.66667%}.lg-fixed-11{max-width:1521.66667px}.lg-offset-11{margin-left:91.66667%}.lg-centered{margin-right:auto;margin-left:auto}.lg-auto{width:auto}}@media (min-width:1024px){.lg-12{width:100%}.lg-fixed-12{max-width:1660px}.lg-offset-12{margin-left:100%}.lg-centered{margin-right:auto;margin-left:auto}.lg-auto{width:auto}}@media (min-width:1340px){.xl-0{width:0}.xl-fixed-0{max-width:0}.xl-offset-0{margin-left:0}.xl-centered{margin-right:auto;margin-left:auto}.xl-auto{width:auto}}@media (min-width:1340px){.xl-1{width:8.33333%}.xl-fixed-1{max-width:138.33333px}.xl-offset-1{margin-left:8.33333%}.xl-centered{margin-right:auto;margin-left:auto}.xl-auto{width:auto}}@media (min-width:1340px){.xl-2{width:16.66667%}.xl-fixed-2{max-width:276.66667px}.xl-offset-2{margin-left:16.66667%}.xl-centered{margin-right:auto;margin-left:auto}.xl-auto{width:auto}}@media (min-width:1340px){.xl-3{width:25%}.xl-fixed-3{max-width:415px}.xl-offset-3{margin-left:25%}.xl-centered{margin-right:auto;margin-left:auto}.xl-auto{width:auto}}@media (min-width:1340px){.xl-4{width:33.33333%}.xl-fixed-4{max-width:553.33333px}.xl-offset-4{margin-left:33.33333%}.xl-centered{margin-right:auto;margin-left:auto}.xl-auto{width:auto}}@media (min-width:1340px){.xl-5{width:41.66667%}.xl-fixed-5{max-width:691.66667px}.xl-offset-5{margin-left:41.66667%}.xl-centered{margin-right:auto;margin-left:auto}.xl-auto{width:auto}}@media (min-width:1340px){.xl-6{width:50%}.xl-fixed-6{max-width:830px}.xl-offset-6{margin-left:50%}.xl-centered{margin-right:auto;margin-left:auto}.xl-auto{width:auto}}@media (min-width:1340px){.xl-7{width:58.33333%}.xl-fixed-7{max-width:968.33333px}.xl-offset-7{margin-left:58.33333%}.xl-centered{margin-right:auto;margin-left:auto}.xl-auto{width:auto}}@media (min-width:1340px){.xl-8{width:66.66667%}.xl-fixed-8{max-width:1106.66667px}.xl-offset-8{margin-left:66.66667%}.xl-centered{margin-right:auto;margin-left:auto}.xl-auto{width:auto}}@media (min-width:1340px){.xl-9{width:75%}.xl-fixed-9{max-width:1245px}.xl-offset-9{margin-left:75%}.xl-centered{margin-right:auto;margin-left:auto}.xl-auto{width:auto}}@media (min-width:1340px){.xl-10{width:83.33333%}.xl-fixed-10{max-width:1383.33333px}.xl-offset-10{margin-left:83.33333%}.xl-centered{margin-right:auto;margin-left:auto}.xl-auto{width:auto}}@media (min-width:1340px){.xl-11{width:91.66667%}.xl-fixed-11{max-width:1521.66667px}.xl-offset-11{margin-left:91.66667%}.xl-centered{margin-right:auto;margin-left:auto}.xl-auto{width:auto}}@media (min-width:1340px){.xl-12{width:100%}.xl-fixed-12{max-width:1660px}.xl-offset-12{margin-left:100%}.xl-centered{margin-right:auto;margin-left:auto}.xl-auto{width:auto}}@media (min-width:1600px){.xxl-0{width:0}.xxl-fixed-0{max-width:0}.xxl-offset-0{margin-left:0}.xxl-centered{margin-right:auto;margin-left:auto}.xxl-auto{width:auto}}@media (min-width:1600px){.xxl-1{width:8.33333%}.xxl-fixed-1{max-width:138.33333px}.xxl-offset-1{margin-left:8.33333%}.xxl-centered{margin-right:auto;margin-left:auto}.xxl-auto{width:auto}}@media (min-width:1600px){.xxl-2{width:16.66667%}.xxl-fixed-2{max-width:276.66667px}.xxl-offset-2{margin-left:16.66667%}.xxl-centered{margin-right:auto;margin-left:auto}.xxl-auto{width:auto}}@media (min-width:1600px){.xxl-3{width:25%}.xxl-fixed-3{max-width:415px}.xxl-offset-3{margin-left:25%}.xxl-centered{margin-right:auto;margin-left:auto}.xxl-auto{width:auto}}@media (min-width:1600px){.xxl-4{width:33.33333%}.xxl-fixed-4{max-width:553.33333px}.xxl-offset-4{margin-left:33.33333%}.xxl-centered{margin-right:auto;margin-left:auto}.xxl-auto{width:auto}}@media (min-width:1600px){.xxl-5{width:41.66667%}.xxl-fixed-5{max-width:691.66667px}.xxl-offset-5{margin-left:41.66667%}.xxl-centered{margin-right:auto;margin-left:auto}.xxl-auto{width:auto}}@media (min-width:1600px){.xxl-6{width:50%}.xxl-fixed-6{max-width:830px}.xxl-offset-6{margin-left:50%}.xxl-centered{margin-right:auto;margin-left:auto}.xxl-auto{width:auto}}@media (min-width:1600px){.xxl-7{width:58.33333%}.xxl-fixed-7{max-width:968.33333px}.xxl-offset-7{margin-left:58.33333%}.xxl-centered{margin-right:auto;margin-left:auto}.xxl-auto{width:auto}}@media (min-width:1600px){.xxl-8{width:66.66667%}.xxl-fixed-8{max-width:1106.66667px}.xxl-offset-8{margin-left:66.66667%}.xxl-centered{margin-right:auto;margin-left:auto}.xxl-auto{width:auto}}@media (min-width:1600px){.xxl-9{width:75%}.xxl-fixed-9{max-width:1245px}.xxl-offset-9{margin-left:75%}.xxl-centered{margin-right:auto;margin-left:auto}.xxl-auto{width:auto}}@media (min-width:1600px){.xxl-10{width:83.33333%}.xxl-fixed-10{max-width:1383.33333px}.xxl-offset-10{margin-left:83.33333%}.xxl-centered{margin-right:auto;margin-left:auto}.xxl-auto{width:auto}}@media (min-width:1600px){.xxl-11{width:91.66667%}.xxl-fixed-11{max-width:1521.66667px}.xxl-offset-11{margin-left:91.66667%}.xxl-centered{margin-right:auto;margin-left:auto}.xxl-auto{width:auto}}@media (min-width:1600px){.xxl-12{width:100%}.xxl-fixed-12{max-width:1660px}.xxl-offset-12{margin-left:100%}.xxl-centered{margin-right:auto;margin-left:auto}.xxl-auto{width:auto}}@-webkit-keyframes btnarrow{0%{right:30px}50%{right:20px}to{right:30px}}@keyframes btnarrow{0%{right:30px}50%{right:20px}to{right:30px}}.btn,.woocommerce button.button{font-family:Inter,sans-serif;line-height:24px;padding:15px 20px;border:none;-webkit-transition:all .45s ease;transition:all .45s ease;font-size:16px;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:.07px;border-radius:5px;text-decoration:none!important;display:inline-block;color:#fff;background-color:var(--main-theme-color,#f47b20);position:relative;cursor:pointer}@media (min-width:1024px){.btn,.woocommerce button.button{padding:15px 30px}}.btn:disabled[disabled],.woocommerce button.button:disabled[disabled]{line-height:39px;padding:0 30px;-webkit-transition:none;transition:none}.btn:hover,.woocommerce button.button:hover{background-color:#1e1e1e;color:#fff;border-color:#1e1e1e}.btn__secondary,.woocommerce button.button__secondary{background-color:#1e1e1e;color:#fff;border:1px solid #1e1e1e}.btn__secondary.btn--arrow svg .st0,.woocommerce button.button__secondary.btn--arrow svg .st0{fill:#fff}.btn__secondary:hover,.woocommerce button.button__secondary:hover{background-color:#fff;border-color:#fff;color:#1e1e1e}.btn--course,.woocommerce button.button--course{font-size:12px;line-height:15px;padding:7px}@media (min-width:768px){.btn--course,.woocommerce button.button--course{font-size:16px;line-height:24px;padding:11px 20px}}.btn--conference,.woocommerce button.button--conference{font-size:12px;line-height:15px;padding:7px}@media (min-width:768px){.btn--conference,.woocommerce button.button--conference{font-size:16px;line-height:24px;padding:11px 20px}}.btn--small,.woocommerce button.button--small{font-size:10px;line-height:15px;padding:5px 15px}.btn--large,.woocommerce button.button--large{font-size:20px;line-height:20px;padding:18px 36px}@media (min-width:1024px){.btn--large,.woocommerce button.button--large{font-size:24px;line-height:30px}}.btn--arrow,.woocommerce button.button--arrow{padding-right:70px}.btn--arrow svg,.woocommerce button.button--arrow svg{position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:"";width:16px;height:11px;-webkit-transition:all .45s ease;transition:all .45s ease}@media (min-width:1024px){.btn--arrow svg,.woocommerce button.button--arrow svg{right:30px}}.btn--arrow svg .st0,.woocommerce button.button--arrow svg .st0{fill:#fff}.btn--arrow:hover svg,.woocommerce button.button--arrow:hover svg{-webkit-animation:btnarrow .5s;animation:btnarrow .5s}.btn--block,.woocommerce button.button--block{width:100%;display:block}.form__input{height:40px;background-color:#fff;width:100%;border:none;padding:5px 15px;color:#1e1e1e;font-size:12px;font-weight:400;line-height:18px;text-align:left;letter-spacing:.09px;margin-bottom:10px;border-radius:4px}@media (min-width:768px){.form__input{height:60px;font-size:16px;line-height:24px;padding:15px 28px;margin-bottom:20px}}.form__input::-webkit-input-placeholder{font-family:Inter,sans-serif;color:#1e1e1e;font-size:12px;font-weight:500;line-height:20px;text-align:left;letter-spacing:.09px}.form__input::-moz-placeholder{font-family:Inter,sans-serif;color:#1e1e1e;font-size:12px;font-weight:500;line-height:20px;text-align:left;letter-spacing:.09px}.form__input:-ms-input-placeholder{font-family:Inter,sans-serif;color:#1e1e1e;font-size:12px;font-weight:500;line-height:20px;text-align:left;letter-spacing:.09px}.form__input::-ms-input-placeholder{font-family:Inter,sans-serif;color:#1e1e1e;font-size:12px;font-weight:500;line-height:20px;text-align:left;letter-spacing:.09px}.form__input::placeholder{font-family:Inter,sans-serif;color:#1e1e1e;font-size:12px;font-weight:500;line-height:20px;text-align:left;letter-spacing:.09px}@media (min-width:768px){.form__input::-webkit-input-placeholder{font-size:16px;line-height:24px}.form__input::-moz-placeholder{font-size:16px;line-height:24px}.form__input:-ms-input-placeholder{font-size:16px;line-height:24px}.form__input::-ms-input-placeholder{font-size:16px;line-height:24px}.form__input::placeholder{font-size:16px;line-height:24px}}.form__input.form--error{margin-bottom:0}.form__label--inline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#5f5f5f;font-size:12px;line-height:16px;margin-bottom:5px;font-weight:500}@media (min-width:768px){.form__label--inline{font-size:14px;line-height:20px}}@media (min-width:1340px){.form__label--inline{font-size:16px;height:60px;line-height:20px;width:150px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;margin-right:10px;padding:20px 0}}@media (min-width:1340px){.form__label--inline.spt{padding:10px 0}}@media (min-width:1340px){.form__label--inline+.select__dropdown,.form__label--inline+input,.form__label--inline+textarea{display:inline-block;vertical-align:top;max-width:calc(100% - 170px);margin-bottom:5px}}.form__group label{display:none!important}.form__igroup{position:relative}.form__igroup .button.button--inline{position:absolute!important;top:10px;right:0;border-radius:0;font-size:18px;font-weight:700;line-height:27px;letter-spacing:.09px;-webkit-transition:none;transition:none;border-left:1px solid #c2c2c2}.form__igroup .button.button--inline,.form__igroup .button.button--inline:hover{color:#1e1e1e;background:rgba(0,0,0,0)}.form--contact{background-color:#1e1e1e;padding:20px 25px;border-radius:8px}@media (min-width:768px){.form--contact{padding:50px 55px}}.form__textarea{height:100px;background-color:#fff;width:100%;border:none;padding:5px 15px;resize:vertical;color:#1e1e1e;font-size:12px;font-weight:400;line-height:18px;text-align:left;letter-spacing:.09px;margin-bottom:10px;border-radius:5px;min-height:60px}@media (min-width:768px){.form__textarea{height:180px;font-size:16px;line-height:24px;padding:15px 28px;margin-bottom:20px}}.form__textarea::-webkit-input-placeholder{font-family:Inter,sans-serif;color:#1e1e1e;font-size:12px;font-weight:500;line-height:20px;text-align:left;letter-spacing:.09px}.form__textarea::-moz-placeholder{font-family:Inter,sans-serif;color:#1e1e1e;font-size:12px;font-weight:500;line-height:20px;text-align:left;letter-spacing:.09px}.form__textarea:-ms-input-placeholder{font-family:Inter,sans-serif;color:#1e1e1e;font-size:12px;font-weight:500;line-height:20px;text-align:left;letter-spacing:.09px}.form__textarea::-ms-input-placeholder{font-family:Inter,sans-serif;color:#1e1e1e;font-size:12px;font-weight:500;line-height:20px;text-align:left;letter-spacing:.09px}.form__textarea::placeholder{font-family:Inter,sans-serif;color:#1e1e1e;font-size:12px;font-weight:500;line-height:20px;text-align:left;letter-spacing:.09px}@media (min-width:768px){.form__textarea::-webkit-input-placeholder{font-size:16px;line-height:24px}.form__textarea::-moz-placeholder{font-size:16px;line-height:24px}.form__textarea:-ms-input-placeholder{font-size:16px;line-height:24px}.form__textarea::-ms-input-placeholder{font-size:16px;line-height:24px}.form__textarea::placeholder{font-size:16px;line-height:24px}}.form__textarea.form--error{margin-bottom:0}.form__checkbox input{opacity:0;visibility:hidden;z-index:-100;position:absolute}.form__checkbox input:checked+label:before{opacity:1}.form__checkbox input.form--error+label{margin-bottom:0}.form__checkbox label{cursor:pointer;display:block;font-weight:400;padding-left:30px;font-size:12px;line-height:16px;padding-top:4px;padding-bottom:4px;letter-spacing:.06px;color:#1e1e1e;position:relative}.form__checkbox label a{color:#1e1e1e}.form__checkbox label:before{position:absolute;top:4px;left:0;content:"";margin-top:5px;margin-left:2px;opacity:0;z-index:3;border-radius:2px;width:11px;height:7px;-webkit-transition:all .45s ease;transition:all .45s ease;background:rgba(0,0,0,0) url(../svg/form-checkbox.svg) no-repeat 50%;background-size:contain}.form__checkbox label:after{position:absolute;top:4px;left:0;content:"";border-radius:2px;width:16px;height:16px;background-color:#fff}.form__checkbox label:hover:before{opacity:.5}.form__checkbox--medium label{font-size:16px;line-height:26px;padding-left:40px}.form__checkbox--medium label:before{width:18px;height:18px;border-radius:4px;margin-top:4px;margin-left:4px}.form__checkbox--medium label:after{border-radius:4px;width:26px;height:26px}.form__checkbox--large label{font-size:24px;line-height:32px;padding-left:50px}.form__checkbox--large label:before{width:20px;height:20px;border-radius:4px;margin-top:6px;margin-left:6px}.form__checkbox--large label:after{border-radius:4px;width:32px;height:32px}.form__checkbox--expandable span.additional{display:none}.form__checkbox--expandable span.expand{font-weight:700}.form__checkbox--company-trigger{margin-top:0;margin-bottom:40px}span.form--error{display:block;color:red;font-size:11px;line-height:20px;margin-bottom:10px}textarea.form__input{min-height:180px;font-family:Inter,sans-serif;font-weight:500}.course__nav{background-color:var(--main-theme-color,#f47b20);color:#fff;padding:6px 15px;position:fixed;top:80px;left:0;right:0;z-index:1000}@media (min-width:1024px){.course__nav{top:80px}}body.admin-bar .course__nav{top:126px}@media (min-width:768px){body.admin-bar .course__nav{top:112px}}.course__nav__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;list-style:none;margin:0;padding:0;gap:10px}@media (min-width:500px){.course__nav__list{gap:20px}}@media (min-width:1024px){.course__nav__list{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}.course__nav__list li{color:#fff;line-height:39px;font-size:18px;font-weight:700}@media (min-width:1024px){.course__nav__list li{font-size:14px}}.course__nav__list li.mobile{display:none}@media (min-width:1024px){.course__nav__list li.mobile{display:block}}.course__nav__list li a:not(.btn){color:#fff;line-height:39px;font-size:10px;display:none}@media (min-width:1024px){.course__nav__list li a:not(.btn){display:block;font-size:14px}}.course__nav__list li .btn{padding:10px 15px;font-size:12px;line-height:17px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.course__nav__list li:last-of-type{font-weight:400}.course__nav--conference{background-color:#f4f4f4;color:#1e1e1e}.course__nav--conference .link{margin-right:auto}.course__nav--conference .course__nav__list li a:not(.btn){color:#1e1e1e}.course__nav--conference .course__nav__list li .btn{color:#fff;background-color:var(--main-theme-color,#f47b20);border-color:var(--main-theme-color,#f47b20)}.course__nav--conference .course__nav__list li .btn:hover{background-color:#1e1e1e;border-color:#1e1e1e;color:#fff}.course__nav--conference-past .course__nav__list li:last-of-type{font-weight:700}.section__title{color:#1e1e1e;font-family:Syne,sans-serif;font-size:26px;line-height:30px}@media (min-width:768px){.section__title{font-size:30px;line-height:36px}}@media (min-width:1024px){.section__title{font-size:36px;line-height:40px}}.wysywig{color:#5f5f5f}.wysywig b,.wysywig strong{font-weight:700}.wysywig p{color:#5f5f5f;font-size:16px;line-height:24px;margin-bottom:1em}@media (min-width:1024px){.wysywig p{font-size:16px;line-height:30px}}.wysywig ul{color:#5f5f5f;font-size:16px;line-height:24px;margin-bottom:1em;margin-top:10px}@media (min-width:1024px){.wysywig ul{font-size:16px;line-height:30px}}.wysywig ul li{padding-left:20px;position:relative;margin-bottom:10px}@media (min-width:1024px){.wysywig ul li{padding-left:30px}}.wysywig ul li:before{position:absolute;top:6px;left:0;width:8px;height:8px;content:"";background-color:var(--main-theme-color,#f47b20);border-radius:50%}@media (min-width:1024px){.wysywig ul li:before{top:10px}}.wysywig ol{list-style-type:decimal;padding-left:20px;color:#5f5f5f;font-size:16px;line-height:24px;margin-bottom:1em}@media (min-width:1024px){.wysywig ol{font-size:16px;line-height:30px}}.wysywig blockquote{color:#5f5f5f;padding-left:20px;border-left:2px solid var(--main-theme-color,#f47b20);margin:0 0 1em}.wysywig h1,.wysywig h2,.wysywig h3,.wysywig h4,.wysywig h5,.wysywig h6{color:#5f5f5f;margin-bottom:.5em}.wysywig h1{font-size:48px;line-height:54px}.wysywig h2{font-size:36px;line-height:40px}.wysywig h3{font-size:30px;line-height:40px}.wysywig h4{font-size:24px;line-height:30px}.wysywig h5{font-size:20px;line-height:24px}.wysywig h6{font-size:16px;line-height:18px}.timeline__group{margin-bottom:50px}@media (min-width:1024px){.timeline__group{margin-bottom:80px}}.timeline__point{padding-bottom:50px;position:relative;padding-left:40px}@media (min-width:768px){.timeline__point{padding-bottom:75px;padding-left:40px}}.timeline__point svg{position:absolute;content:"";top:5px;left:0;width:19px;height:19px;background:#fff}@media (max-width:767px){.timeline__point svg{top:2px}}.timeline__point:after{position:absolute;content:"";top:36px;left:9px;bottom:12px;width:1px;background-color:#5f5f5f}@media (max-width:767px){.timeline__point:after{top:30px;width:1px}}.timeline__point:last-of-type:after{display:none}.timeline__point--coffee:before{background:url(../svg/plan_03.svg) no-repeat 50%;background-size:100%;width:19px;height:18px;left:1px}.timeline__point--dinner:before{background:url(../svg/plan_02.svg) no-repeat 50%;background-size:100%;width:32px;height:18px;left:-7px}.timeline__point--finish:before{background:url(../svg/plan_04.svg) no-repeat 50%;background-size:100%;width:32px;height:18px}.timeline__point--end:before{background:url(../svg/plan_05.svg) no-repeat 50%;background-size:100%;width:20px;height:22px}.timeline__day{font-family:Syne,sans-serif;color:#5f5f5f;font-size:50px;line-height:60px;letter-spacing:.23px;margin-top:-25px}@media (max-width:767px){.timeline__day{margin-top:0;margin-bottom:50px;font-size:30px;line-height:40px;text-align:center}}.timeline__day small{font-family:Inter,sans-serif;color:#5f5f5f;display:block;font-size:16px;line-height:18px}@media (min-width:1024px){.timeline__day small{font-size:24px;line-height:30px}}.timeline__time{color:var(--main-theme-color,#f47b20);font-size:16px;font-weight:500;line-height:24px;margin-bottom:5px;letter-spacing:.09px}@media (min-width:1024px){.timeline__time{font-size:24px;position:absolute;width:200px;right:100%;top:0;margin-bottom:0;margin-right:30px;text-align:right}}.timeline__theme{font-family:Syne,sans-serif;color:#5f5f5f;font-size:16px;font-weight:500;line-height:20px;letter-spacing:.05px;margin-bottom:5px}@media (min-width:1024px){.timeline__theme{font-size:24px;line-height:30px}}.timeline__note{color:#5f5f5f;font-size:12px;font-weight:400;line-height:16px;letter-spacing:.05px}@media (min-width:1024px){.timeline__note{font-size:14px;line-height:24px}}.team__member{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:25px;font-size:18px;line-height:24px;color:#1e1e1e;position:relative;padding-right:40px;cursor:pointer;margin-bottom:10px;font-weight:700}.team__member__image{width:80px;height:80px;-webkit-box-flex:0;-webkit-flex:0 0 80px;-ms-flex:0 0 80px;flex:0 0 80px}.team__member__image img{width:80px;height:80px;border-radius:50%;-webkit-box-shadow:0 0 12px -6px #92929c;box-shadow:0 0 12px -6px #92929c}.team__member svg{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:23px;height:16px;opacity:0;-webkit-transition:all .45s ease;transition:all .45s ease}.team__member.active,.team__member:hover{text-decoration:underline}.team__member.active svg,.team__member:hover svg{opacity:1}.team__member--card{background-color:#fff;border-radius:20px;margin-top:40px;padding:40px 14px 14px;position:relative;border-bottom:1px solid #383838}@media (min-width:1024px){.team__member--card{padding:80px 27px 37px;margin-top:70px}}.team__member--card:hover{-webkit-box-shadow:0 2px 22.62px 6.38px rgba(0,0,0,.14);box-shadow:0 2px 22.62px 6.38px rgba(0,0,0,.14);text-decoration:none}.team__member--card:hover .team__member__details{text-decoration:underline}.team__member--card .team__member__image{width:70px;height:70px;margin-bottom:10px;-webkit-transform:translate(-50%,-75px);-ms-transform:translate(-50%,-75px);transform:translate(-50%,-75px);position:absolute;z-index:1;left:50%;-webkit-box-shadow:none;box-shadow:none}@media (min-width:1024px){.team__member--card .team__member__image{width:140px;height:140px;-webkit-transform:translate(-50%,-150px);-ms-transform:translate(-50%,-150px);transform:translate(-50%,-150px)}}.team__member--card .team__member__image img{width:70px;height:70px;border-radius:50%;background-color:#e8e8e8}@media (min-width:1024px){.team__member--card .team__member__image img{width:140px;height:140px}}.team__member--card .team__member__details{font-size:12px;line-height:15px;margin-bottom:5px;min-height:45px;color:#1e1e1e;font-weight:700}@media (min-width:1024px){.team__member--card .team__member__details{font-size:18px;line-height:24px;min-height:72px;margin-bottom:15px}}.team__member--card .team__member__specializations{position:relative;border-top:1px solid #e8e8e8;padding-top:13px;font-size:14px;line-height:18px;color:#5f5f5f;padding-right:30px}@media (min-width:1340px){.team__member--card .team__member__specializations{font-size:14px;line-height:18px;min-height:36px}}.team__member--card .team__member__specializations span.arrow{position:absolute;z-index:2;top:33px;right:0;width:16px;height:11px;background:#fff}.team__member--card .team__member__specializations span.arrow svg{width:16px;height:11px}.team__member--card .team__member__specializations span{font-size:10px;line-height:18px;display:block}.link{color:#1e1e1e;font-weight:700;position:relative}.link--arrow{padding-left:25px}.link--arrow svg{position:absolute;top:50%;left:0;-webkit-transform:rotate(180deg) translateY(50%);-ms-transform:rotate(180deg) translateY(50%);transform:rotate(180deg) translateY(50%);width:11px}.link--arrow svg .st0{fill:#1e1e1e}.link--right{padding-right:25px}.link--right svg{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:11px}.link--right svg .st0{fill:#1e1e1e}.filters__header{color:#5f5f5f;font-size:10px;line-height:18px;margin-bottom:5px}@media (min-width:1024px){.filters__header{font-size:16px;line-height:18px;margin-bottom:10px}}.filters__header svg{float:right;width:14px;height:auto}@media (min-width:768px){.filters__header svg{display:none}}.filters__categories{margin-bottom:36px}@media (min-width:1024px){.filters__categories{margin-bottom:50px}}@media (min-width:1340px){.filters__categories{margin-bottom:70px}}.course--card{display:block;cursor:default;height:100%;border-radius:10px;border-bottom:1px solid #383838;-webkit-transition:all .45s ease;transition:all .45s ease}@media (min-width:768px){.course--card{border-radius:20px}}.course--card__image{border-top-right-radius:10px;border-top-left-radius:10px;height:88px;height:160px;background-color:#ececec;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-size:10px;line-height:14px;background-size:cover;background-position:50%}@media (min-width:768px){.course--card__image{height:160px;border-top-right-radius:20px;border-top-left-radius:20px}}.course--card__image img{border-top-right-radius:10px;border-top-left-radius:10px}@media (min-width:768px){.course--card__image img{border-top-right-radius:20px;border-top-left-radius:20px}}.course--card__image img.lazy--bg.loaded{opacity:0}.course--card__points{position:absolute;right:5px;bottom:-7px;line-height:15px;border-radius:5px;color:#fff;text-align:center;padding:0 7px;background-color:var(--main-theme-color,#f47b20)}@media (min-width:768px){.course--card__points{line-height:25px;padding:0 10px;font-size:12px;bottom:-12px;right:9px}}.course--card__content{background:#fff;border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding:10px 10px 5px}@media (min-width:768px){.course--card__content{padding:15px 25px 5px;border-bottom-right-radius:20px;border-bottom-left-radius:20px}}.course--card__title{color:#1e1e1e;font-size:16px;line-height:20px;min-height:80px;margin-bottom:5px;font-weight:700}@media (min-width:768px){.course--card__title{font-size:18px;line-height:24px;min-height:120px;margin-bottom:10px}}.course--card__meta{color:#5f5f5f;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;font-size:13px;line-height:20px;margin-bottom:5px;padding:5px 0}@media (min-width:768px){.course--card__meta{font-size:14px;line-height:18px;padding:7px 0;margin-bottom:10px}}.course--card__meta svg{height:auto;width:10px;display:inline-block}@media (min-width:768px){.course--card__meta svg{width:12px}}.course--card__meta .date{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.course--card__meta .date svg{margin-right:5px}.course--card__meta .duration{float:right;margin-left:auto}.course--card__meta .location{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.course--card__meta .location svg{margin-right:5px}@media (min-width:768px){.course--card__meta .location svg{width:9px;margin-right:8px}}.course--card__team{font-size:11px;line-height:16px;color:#5f5f5f;margin-bottom:5px;min-height:80px}@media (min-width:768px){.course--card__team{font-size:12px;line-height:18px;margin-bottom:10px;min-height:90px}}.course--card__team li{color:#5f5f5f;display:block}.course--card__actions{text-align:center}.course--card__actions__slots{font-size:10px;line-height:14px;color:#5f5f5f;margin-top:5px;text-transform:uppercase}@media (min-width:768px){.course--card__actions__slots{font-size:12px;line-height:18px}}.course--card:hover{cursor:pointer;text-decoration:none;-webkit-box-shadow:0 2px 22.62px 6.38px rgba(0,0,0,.14);box-shadow:0 2px 22.62px 6.38px rgba(0,0,0,.14)}.course--card:hover .course--card__title{text-decoration:underline}.course--card:hover .btn{background-color:#000}.course-group--card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:10px;background-color:#fff;margin-bottom:20px;border-bottom:1px solid #383838}@media (min-width:768px){.course-group--card{border-radius:20px;margin-bottom:25px}}.course-group--card:hover{-webkit-box-shadow:0 2px 22.62px 6.38px rgba(0,0,0,.14);box-shadow:0 2px 22.62px 6.38px rgba(0,0,0,.14)}.course-group--card:hover .course-group--card__title{text-decoration:underline}.course-group--card__image{width:70px;position:relative;background-size:cover!important;overflow:hidden;border-top-left-radius:10px;border-bottom-left-radius:10px}@media (min-width:768px){.course-group--card__image{width:140px;border-top-left-radius:20px;border-bottom-left-radius:20px}}.course-group--card__image img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;border-top-left-radius:10px;border-bottom-left-radius:10px}@media (min-width:768px){.course-group--card__image img{border-top-left-radius:20px;border-bottom-left-radius:20px}}.course-group--card__image img.lazy--bg.loaded{opacity:0}.course-group--card__points{position:absolute;left:10px;top:-9px;line-height:15px;border-radius:5px;font-size:11px;color:#5f5f5f;text-align:center;padding:2px 7px;background-color:#f4f4f4}@media (min-width:768px){.course-group--card__points{line-height:25px;padding:0 10px;font-size:12px;top:-12px;left:30px}}.course-group--card__content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;position:relative;padding:10px 10px 5px}@media (min-width:768px){.course-group--card__content{padding:15px 10px 10px 15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:1600px){.course-group--card__content{padding:20px 30px 10px}}.course-group--card__title{font-size:12px;line-height:16px;min-height:26px;margin-bottom:5px;font-weight:700;overflow:hidden;text-overflow:ellipsis}@media (min-width:768px){.course-group--card__title{font-size:16px;line-height:24px;min-height:48px;margin-bottom:10px;width:100%}}.course-group--card__meta{border-top:1px solid #e8e8e8;font-size:10px;line-height:13px;padding:4px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:768px){.course-group--card__meta{display:none;font-size:12px;line-height:16px}}@media (min-width:1600px){.course-group--card__meta{font-size:14px;line-height:18px;padding:7px 0;margin-bottom:10px}}.course-group--card__meta .date,.course-group--card__meta .location{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.course-group--card__meta .date svg,.course-group--card__meta .location svg{height:auto;width:8px;display:inline-block;margin-right:5px}@media (min-width:768px){.course-group--card__meta .date svg,.course-group--card__meta .location svg{width:12px}}.course-group--card__details{display:none}@media (min-width:768px){.course-group--card__details{color:#5f5f5f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:14px;line-height:18px;padding:7px 0;border-top:1px solid #e8e8e8;max-width:calc(100% - 150px)}}@media (min-width:768px){.course-group--card__details>div{width:50%}}.course-group--card__details .date svg,.course-group--card__details .location svg{height:auto;width:8px;display:inline-block;margin-right:5px}@media (min-width:768px){.course-group--card__details .date svg,.course-group--card__details .location svg{width:12px}}@media (min-width:768px){.course-group--card__details .course-group--card__actions__slots{display:block;text-align:right}}.course-group--card__actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:768px){.course-group--card__actions{max-width:140px;margin-left:auto}}.course-group--card__actions__slots{font-size:9px;line-height:10px;color:#5f5f5f;text-transform:uppercase}@media (min-width:768px){.course-group--card__actions__slots{display:none;font-size:12px;line-height:18px}}.course-group--card__actions .btn{max-width:95px;font-weight:700}@media (min-width:768px){.course-group--card__actions .btn{max-width:140px;margin-left:auto;padding:15px}}.course-group--card__actions .btn:hover{background-color:#1e1e1e}.select__dropdown{margin:0;padding:0;width:100%;background-color:#fff;position:relative}.select__dropdown--current{white-space:nowrap}.select__dropdown--current,.select__dropdown .form__input{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;height:44px;background-color:#fff;font-size:14px;line-height:43px;padding:0 14px;font-weight:600;text-align:left;color:#1e1e1e;letter-spacing:.07px;position:relative;display:flex;justify-content:space-between;align-items:center;cursor:pointer;border:1px solid #5f5f5f;border-radius:5px}.select__dropdown__label{display:block;color:#5f5f5f;font-size:10px;line-height:18px;font-weight:300;letter-spacing:.09px;margin-bottom:5px}@media (min-width:1024px){.select__dropdown__label{font-size:12px;line-height:18px}}.select__dropdown__title{color:#1e1e1e;font-weight:500;overflow:hidden;font-size:14px;max-width:calc(100% - 40px);text-overflow:ellipsis}.select__dropdown.selected .select__dropdown__title{font-weight:700}.select__dropdown__dropdown__arrow{position:absolute;right:14px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.select__dropdown__arrow{width:16px;height:11px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .45s ease;transition:all .45s ease}.select__dropdown--active .select__dropdown--current{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:rgba(0,0,0,0)}.select__dropdown--active .select__dropdown__list{display:block;height:auto;max-height:240px;overflow-y:auto;overflow-x:hidden}.select__dropdown--active .select__dropdown__arrow{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.select__dropdown__list{position:absolute;z-index:1000;top:100%;width:100%;height:0;display:none;list-style:none;margin:0;border:1px solid #959595;border-top:none;-webkit-transition:height .45s ease;transition:height .45s ease;border-bottom-left-radius:8px;border-bottom-right-radius:8px;background-color:#fff;padding:0 0 10px}.select__dropdown__list::-webkit-scrollbar{width:3px;margin-right:30px}@media (min-width:768px){.select__dropdown__list::-webkit-scrollbar{width:4px}}.select__dropdown__list::-webkit-scrollbar-track{background-color:#f1f1f1}.select__dropdown__list::-webkit-scrollbar-thumb{background-color:#c2c2c2}.select__dropdown__list::-webkit-scrollbar-thumb:hover{background:#000f6b}.select__dropdown__list li{padding:0;margin:0;line-height:20px;display:block}.select__dropdown__list li a,.select__dropdown__list li label{cursor:pointer;display:block;width:100%;color:#1e1e1e;font-weight:700;font-size:16px;padding:4px 14px}.select__dropdown__list li a:hover,.select__dropdown__list li label:hover{text-decoration:underline}.select__dropdown__list li input{opacity:0;visibility:hidden;z-index:-100;position:absolute}.select__dropdown__list li input:checked+label{background-color:var(--main-theme-color,#f47b20);color:#fff;padding:4px 14px}.select__dropdown__list li input:checked+label:hover{text-decoration:none}.ui-datepicker{border:1px solid #5f5f5f;margin-top:5px;width:175px;min-height:166px;background:#fff;padding:5px;border-radius:8px}.ui-datepicker:empty{display:none}.ui-datepicker-header{position:relative;text-align:center;color:#5f5f5f;font-size:12px;font-weight:400;letter-spacing:.07px;padding:10px}.ui-datepicker-header .ui-datepicker-next{right:5px}.ui-datepicker-header .ui-datepicker-next,.ui-datepicker-header .ui-datepicker-next span{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ui-datepicker-header .ui-datepicker-next span{right:0;background:rgba(0,0,0,0) url(../svg/arrow_right.svg) no-repeat 50%;background-size:contain;width:13px;height:9px}.ui-datepicker-header .ui-datepicker-prev{position:absolute;top:50%;left:5px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ui-datepicker-header .ui-datepicker-prev span{position:absolute;top:50%;-webkit-transform:translateY(-50%) rotate(-180deg);-ms-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg);background:rgba(0,0,0,0) url(../svg/arrow_right.svg) no-repeat 50%;background-size:contain;width:13px;height:9px}.ui-datepicker-calendar thead{display:none}.ui-datepicker-calendar td{text-align:center;padding:1px}.ui-datepicker-calendar td.ui-datepicker-other-month a{color:#b8b7b7}.ui-datepicker-calendar td a{width:21px;height:21px;line-height:21px;display:block;font-size:12px;color:#1e1e1e;font-weight:500}.ui-datepicker-calendar td a:hover{color:#fff;text-decoration:none;background-color:var(--main-theme-color,#f47b20)}.ui-datepicker-calendar td.ui-datepicker-current-day{border-radius:4px;color:#fff}.ui-datepicker-calendar td.ui-datepicker-current-day a{background-color:var(--main-theme-color,#f47b20);color:#fff}.ui-datepicker-calendar td span.ui-state-default{font-size:12px}.select__date__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:8px;width:100%}@media (min-width:1024px){.select__date__wrapper{margin-bottom:0}}.select__date__wrapper .form__input{height:44px;background-color:#fff;font-size:14px;line-height:44px;padding:0 14px;font-weight:700;text-align:left;color:#1e1e1e;letter-spacing:.07px;cursor:pointer;border-radius:5px;border:1px solid #5f5f5f;margin-right:10px;margin-bottom:0;width:100%}.select__date__wrapper .form__input:last-of-type{margin-right:0}@media (min-width:1340px){.select__date__wrapper .form__input{width:175px}}.select__date__wrapper .form__input::-webkit-input-placeholder{font-size:14px}.select__date__wrapper .form__input::-moz-placeholder{font-size:14px}.select__date__wrapper .form__input:-ms-input-placeholder{font-size:14px}.select__date__wrapper .form__input::-ms-input-placeholder{font-size:14px}.select__date__wrapper .form__input::placeholder{font-size:14px}.select__date__field{position:relative;width:100%}.select__date__field svg{position:absolute;top:14px;right:11px;width:16px;height:16px}.filters__categories{position:relative;overflow:visible}.filters__categories ul li{width:115px}@media (min-width:1024px){.filters__categories ul li{width:130px;opacity:.3}}.filters__categories ul li.swiper-slide-visible{opacity:1}.filters__categories ul li .filters__categories__label{padding:16px 12px;font-size:10px;line-height:12px;text-align:center;font-weight:700;background-color:#f4f4f4;border-radius:5px;cursor:pointer;display:block;-webkit-transition:all .45s ease;transition:all .45s ease}@media (min-width:1024px){.filters__categories ul li .filters__categories__label{font-size:12px;padding:25px 15px}}.filters__categories ul li .filters__categories__label img{width:35px;height:auto;max-height:40px;display:block;margin:0 auto 15px}@media (min-width:1024px){.filters__categories ul li .filters__categories__label img{width:55px;max-height:60px}}.filters__categories ul li .filters__categories__label img.hover{display:none}.filters__categories ul li .filters__categories__label span{display:block;min-height:27px}.filters__categories ul li .filters__categories__label--last img{width:auto;margin-bottom:0;max-height:55px;margin-top:-7px}@media (min-width:1024px){.filters__categories ul li .filters__categories__label--last img{max-height:75px;margin-top:-8px}}.filters__categories ul li input{opacity:0;visibility:hidden;z-index:-100;position:absolute}.filters__categories ul li input:checked+.filters__categories__label{background-color:var(--main-theme-color,#f47b20);color:#fff;-webkit-box-shadow:0 2px 22.62px 6.38px rgba(0,0,0,.14);box-shadow:0 2px 22.62px 6.38px rgba(0,0,0,.14)}.filters__categories ul li input:checked+.filters__categories__label img{display:none}.filters__categories ul li input:checked+.filters__categories__label img.hover{display:block}.filters__categories ul li:hover .filters__categories__label{background-color:var(--main-theme-color,#f47b20);text-decoration:none;color:#fff;-webkit-box-shadow:0 2px 22.62px 6.38px rgba(0,0,0,.14);box-shadow:0 2px 22.62px 6.38px rgba(0,0,0,.14)}.filters__categories ul li:hover .filters__categories__label img{display:none}.filters__categories ul li:hover .filters__categories__label img.hover{display:block}.filters__categories--prev{display:none;width:54px;height:130px;cursor:pointer;position:absolute;left:0;top:0;bottom:0;z-index:10;padding:10px}@media (min-width:1024px){.filters__categories--prev{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.filters__categories--prev svg{width:34px;height:24px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.filters__categories--prev.swiper-button-disabled{display:none}.filters__categories--next{display:none;width:54px;height:130px;cursor:pointer;position:absolute;right:0;top:0;bottom:0;z-index:10;padding:10px}@media (min-width:1024px){.filters__categories--next{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.filters__categories--next svg{width:34px;height:24px}.filters__categories--next.swiper-button-disabled{display:none}.conference--card{cursor:default;height:100%;border-radius:10px;border-bottom:1px solid #383838;-webkit-transition:all .45s ease;transition:all .45s ease}@media (min-width:768px){.conference--card{border-radius:20px}}.conference--card__image{border-top-right-radius:10px;border-top-left-radius:10px;height:88px;height:160px;background-color:#ececec;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-size:10px;line-height:14px;background-size:cover;background-position:50%}@media (min-width:768px){.conference--card__image{height:160px;border-top-right-radius:20px;border-top-left-radius:20px}}.conference--card__image img{border-top-right-radius:10px;border-top-left-radius:10px}@media (min-width:768px){.conference--card__image img{border-top-right-radius:20px;border-top-left-radius:20px}}.conference--card__image img.lazy--bg.loaded{opacity:0}.conference--card__points{position:absolute;right:5px;bottom:-7px;line-height:15px;border-radius:5px;color:#fff;text-align:center;padding:0 7px;background-color:var(--main-theme-color,#f47b20)}@media (min-width:768px){.conference--card__points{line-height:25px;padding:0 10px;font-size:12px;bottom:-12px;right:9px}}.conference--card__content{background:#fff;border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding:10px 10px 5px}@media (min-width:768px){.conference--card__content{padding:15px 25px;border-bottom-right-radius:20px;border-bottom-left-radius:20px}}.conference--card__title{font-weight:700;color:#1e1e1e;font-size:16px;line-height:20px;min-height:80px;margin-bottom:5px}@media (min-width:768px){.conference--card__title{font-size:18px;line-height:24px;min-height:72px;margin-bottom:10px}}.conference--card__meta{border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;font-size:13px;line-height:20px;margin-bottom:5px;padding:5px 0}@media (min-width:768px){.conference--card__meta{font-size:14px;line-height:18px;padding:7px 0;margin-bottom:10px}}.conference--card__meta svg{height:auto;width:10px;display:inline-block}@media (min-width:768px){.conference--card__meta svg{width:12px}}.conference--card__meta .date svg{margin-right:5px}.conference--card__meta .duration{float:right}.conference--card__meta .location svg{margin-right:5px}@media (min-width:768px){.conference--card__meta .location svg{width:9px;margin-right:8px}}.conference--card__team{font-size:11px;line-height:16px;color:#5f5f5f;margin-bottom:5px;min-height:80px}@media (min-width:768px){.conference--card__team{font-size:12px;line-height:18px;margin-bottom:10px;min-height:108px}}.conference--card__team li{display:block}@media (min-width:768px){.conference--card__team li{color:#000;font-weight:500}}.conference--card__actions{text-align:center}.conference--card__actions__slots{font-size:10px;line-height:14px;color:#5f5f5f;margin-top:5px;text-transform:uppercase}@media (min-width:768px){.conference--card__actions__slots{font-size:12px;line-height:18px}}.conference--card:hover{cursor:pointer;text-decoration:none;-webkit-box-shadow:0 2px 22.62px 6.38px rgba(0,0,0,.14);box-shadow:0 2px 22.62px 6.38px rgba(0,0,0,.14)}.conference--card:hover .conference--card__title{text-decoration:underline}.conference--card:hover .btn{background-color:#000}.section__module{border-radius:10px;padding:15px;margin-bottom:10px}@media (min-width:768px){.section__module{border-radius:20px;padding:20px;margin-bottom:0}}@media (min-width:1600px){.section__module{padding:40px}}.section__module__film{padding:20px;background:#1e1e1e url(../svg/okregi_03_film.svg) no-repeat 50%;background-size:cover}@media (min-width:768px){.section__module__film{padding:30px}}@media (min-width:1600px){.section__module__film{padding:40px 13%}}.section__module__film__title{color:#fff;text-align:center;font-size:22px;line-height:26px;font-weight:500;font-family:Syne,sans-serif;margin-bottom:15px}@media (min-width:768px){.section__module__film__title{font-size:36px;line-height:36px}}.section__module__film__description{color:#fff;text-align:center;font-size:12px;line-height:18px;margin-bottom:2em}@media (min-width:768px){.section__module__film__description{font-size:18px;line-height:24px}}.section__module__film form{position:relative}@media (min-width:768px){.section__module__film form{padding:0 20px}}.section__module__film form .row{margin-left:auto;margin-right:auto}.section__module__film form .error-message,.section__module__film form .success-message{color:#fff;text-align:center;font-size:12px;line-height:18px;margin-bottom:2em;width:100%;margin-top:2em}@media (min-width:768px){.section__module__film form .error-message,.section__module__film form .success-message{font-size:18px;line-height:24px}}.section__module__film .form__checkbox{margin-bottom:5px}@media (min-width:768px){.section__module__film .form__checkbox{margin-bottom:0}}.section__module__film .form__checkbox label{color:#fff;font-size:10px;line-height:12px}@media (min-width:768px){.section__module__film .form__checkbox label{padding:5px 0 5px 25px;font-size:10px;line-height:14px}}@media (min-width:768px){.section__module__film .form__input{height:54px;margin-bottom:10px}}.section__module__film .btn{text-align:left;margin-bottom:10px;padding:8px 30px 8px 15px}@media (min-width:768px){.section__module__film .btn{padding:15px 30px 15px 20px}}.section__module__vet{background:#278e52 url(../svg/okregi_01_vettrener.svg) no-repeat 50%;background-size:cover;color:#fff;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (min-width:1024px){.section__module__vet{height:auto}}.section__module__vet svg{height:36px;width:70px;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}@media (min-width:768px){.section__module__vet svg{height:67px;width:130px}}.section__module__vet:hover{text-decoration:none}.section__module__vet:hover .section__module__vet__link{text-decoration:underline}.section__module__vet__title{color:#fff;font-size:15px;line-height:18px;font-weight:500;font-family:Syne,sans-serif;margin-top:auto}@media (min-width:768px){.section__module__vet__title{font-size:24px;line-height:30px;min-height:90px;margin-bottom:15px}}@media (min-width:1600px){.section__module__vet__title{font-size:30px;line-height:36px}}.section__module__vet__link{position:relative;display:none;font-size:14px;line-height:18px;font-weight:700;padding-right:25px}@media (min-width:768px){.section__module__vet__link{display:block}}.section__module__vet__link svg{width:14px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:768px){.section__module__vet__link svg{width:23px}}.section__module__vet__link svg path{fill:#fff!important}.section__module__payments{background:#1e1e1e url(../svg/okregi_02_platnosc.svg) no-repeat 50%;background-size:cover;color:#fff;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;aspect-ratio:1/1}@media (min-width:768px){.section__module__payments{aspect-ratio:initial;height:auto}}.section__module__payments svg{height:39px;width:35px;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}@media (min-width:768px){.section__module__payments svg{height:80px;width:90px}}.section__module__payments:hover{text-decoration:none}.section__module__payments:hover .section__module__payments__link{text-decoration:underline}.section__module__payments__title{color:#fff;font-size:15px;line-height:18px;font-weight:500;font-family:Syne,sans-serif;margin-top:auto}@media (min-width:768px){.section__module__payments__title{font-size:24px;line-height:30px;min-height:90px;margin-bottom:15px}}@media (min-width:1600px){.section__module__payments__title{font-size:30px;line-height:36px}}.section__module__payments__link{position:relative;display:none;font-size:14px;line-height:18px;font-weight:700;padding-right:25px}@media (min-width:768px){.section__module__payments__link{display:block}}.section__module__payments__link svg{width:14px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:768px){.section__module__payments__link svg{width:23px}}.section__module__payments__link svg path{fill:#fff!important}.section__module__offer{display:block;position:relative;background-size:cover!important;border-radius:10px;min-height:490px;margin-bottom:10px}@media (min-width:1024px){.section__module__offer{height:100%;margin-bottom:0;border-radius:20px}}.section__module__offer:hover .section__module__offer__link{text-decoration:underline}.section__module__offer__inner{position:absolute;bottom:15px;left:10px;right:10px;border-radius:5px;background-color:#f4f4f4;padding:20px 25px}@media (min-width:768px){.section__module__offer__inner{padding:45px;left:20px;right:20px;bottom:20px}}.section__module__offer__title{color:#5f5f5f;font-size:20px;line-height:25px;font-weight:500;font-family:Syne,sans-serif;margin-bottom:15px}@media (min-width:768px){.section__module__offer__title{font-size:24px;line-height:30px;margin-bottom:30px}}@media (min-width:1600px){.section__module__offer__title{font-size:30px;line-height:36px;margin-bottom:36px}}.section__module__offer__link{color:#1e1e1e;position:relative;display:block;font-size:10px;line-height:18px;font-weight:700;padding-right:25px}@media (min-width:768px){.section__module__offer__link{font-size:14px}}.section__module__offer__link svg{width:14px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:768px){.section__module__offer__link svg{width:23px}}.section__module__video{position:relative;border-radius:10px;min-height:490px}@media (min-width:1024px){.section__module__video{height:100%;margin-bottom:0;border-radius:20px}}.section__module__video figure,.section__module__video img,.section__module__video video{width:100%;height:100%;border-radius:10px;position:absolute;top:0;left:0;right:0;bottom:0;-o-object-fit:cover;object-fit:cover}.section__module__video .play{position:absolute;top:50%;left:50%;border-radius:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer;width:120px;height:120px;background:var(--main-theme-color,#f47b20) url(../images/play.png) no-repeat 55% 50%}.section__module__equipment{background:#f4f4f4 url(../svg/okregi_04_sprzet.svg) no-repeat 0 100%;border-radius:10px;padding:20px 25px 0;margin-bottom:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:768px){.section__module__equipment{padding:40px 40px 0;margin-bottom:0;border-radius:20px}}.section__module__equipment__image{margin-top:auto;padding-right:15px;width:40%}@media (min-width:768px){.section__module__equipment__image{padding-right:0;width:50%}}.section__module__equipment__content{width:60%;padding-top:20px;padding-bottom:20px}@media (min-width:768px){.section__module__equipment__content{width:50%;padding-top:0;padding-bottom:0}}.section__module__equipment__title{color:#5f5f5f;font-size:18px;line-height:22px;font-weight:500;font-family:Syne,sans-serif;margin-bottom:15px}@media (min-width:768px){.section__module__equipment__title{font-size:24px;line-height:30px;margin-bottom:30px}}@media (min-width:1600px){.section__module__equipment__title{font-size:30px;line-height:36px;margin-bottom:36px}}.section__module__equipment__description{color:#5f5f5f;font-size:12px;line-height:18px;margin-bottom:1em}@media (min-width:768px){.section__module__equipment__description{font-size:18px;line-height:24px}}.section__module__equipment__link{color:#1e1e1e;position:relative;display:block;font-size:10px;line-height:14px;font-weight:700;padding-right:25px}@media (min-width:768px){.section__module__equipment__link{font-size:14px}}.section__module__equipment__link svg{width:14px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:768px){.section__module__equipment__link svg{width:23px}}.section__module__group{background-color:var(--main-theme-color,#f47b20);min-height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:15px}@media (min-width:768px){.section__module__group{padding:30px 20px}}@media (min-width:1600px){.section__module__group{padding:40px 70px}}.section__module__group__title{color:#fff;font-size:22px;line-height:26px;font-weight:500;font-family:Syne,sans-serif;margin-bottom:10px}@media (min-width:768px){.section__module__group__title{font-size:24px;line-height:30px}}@media (min-width:1340px){.section__module__group__title{font-size:36px;line-height:36px}}.section__module__group__subtitle{color:#fff;font-size:26px;line-height:28px;margin-bottom:1em;font-weight:500;font-family:Syne,sans-serif}@media (min-width:768px){.section__module__group__subtitle{font-size:30px;line-height:36px}}@media (min-width:1340px){.section__module__group__subtitle{font-size:40px;line-height:50px}}.offices__item{border-bottom:1px solid #e8e8e8;padding-bottom:25px;margin-bottom:30px}@media (min-width:768px){.offices__item{padding-bottom:30px;margin-bottom:60px}}.offices__item__title{display:block;font-size:18px;line-height:20px;color:var(--main-theme-color,#f47b20);font-weight:500;margin-bottom:20px}@media (min-width:768px){.offices__item__title{font-size:24px;line-height:30px}}@media (min-width:1024px){.offices__item__title{font-size:36px;line-height:40px;margin-bottom:30px}}.offices__item__details{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.offices__item__details,.offices__item__details .label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.offices__item__details .label{color:#5f5f5f;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:12px;line-height:30px}.offices__item__details .label svg{width:16px;height:auto;margin-right:10px}.offices__item__details .details__item{color:#5f5f5f;width:100%;margin-bottom:15px;font-size:14px;line-height:20px}@media (min-width:500px){.offices__item__details .details__item{width:50%}}@media (min-width:768px){.offices__item__details .details__item{font-size:16px;line-height:24px;margin-bottom:20px}}.offices__item__place a{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;color:#1e1e1e;font-weight:600;font-size:14px}.offices__item__place a:after{position:relative;margin-left:5px;margin-top:2px}.offices__item__mail .value{font-weight:600;color:#1e1e1e}@media (min-width:768px){.offices__item__mail .value{font-size:24px;line-height:30px}}.file__item{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-bottom:26px;margin-bottom:36px;position:relative}@media (min-width:768px){.file__item{padding-bottom:30px}}.file__item:after{position:absolute;bottom:0;left:0;height:1px;width:100px;background-color:#7f7f7f;content:""}.file__item__icon{width:27px;margin-right:30px}@media (min-width:768px){.file__item__icon{width:32px;margin-right:50px}}.file__item__name{font-size:14px;line-height:18px;font-weight:600;display:block}@media (min-width:768px){.file__item__name{font-size:18px;line-height:24px}}.file__item__format{font-size:10px;line-height:20px;display:block}@media (min-width:768px){.file__item__format{font-size:14px;line-height:24px}}.equipment--card{display:block;cursor:default;height:100%;border-radius:10px;background-color:#fff;border-bottom:1px solid #383838;-webkit-transition:all .45s ease;transition:all .45s ease;padding:0 10px}@media (min-width:768px){.equipment--card{border-radius:20px;padding:0 15px}}.equipment--card__image{border-top-right-radius:10px;border-top-left-radius:10px;background-color:#ececec;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-size:10px;line-height:14px;background-size:cover;background-position:50%}@media (min-width:768px){.equipment--card__image{border-top-right-radius:20px;border-top-left-radius:20px}}.equipment--card__image img{border-top-right-radius:10px;border-top-left-radius:10px}@media (min-width:768px){.equipment--card__image img{border-top-right-radius:20px;border-top-left-radius:20px}}.equipment--card__image img.lazy--bg.loaded{opacity:0}.equipment--card__title{color:#1e1e1e;font-size:16px;line-height:20px;margin-bottom:5px;font-weight:700;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;padding:18px 0}@media (min-width:768px){.equipment--card__title{font-size:18px;line-height:24px;margin-bottom:10px}}.equipment--card__title span{font-weight:400;display:block;color:#5f5f5f;font-size:12px;line-height:16px}@media (min-width:768px){.equipment--card__title span{font-size:14px;line-height:18px}}.equipment--card__meta{color:#5f5f5f;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;font-size:13px;line-height:20px;margin-bottom:5px;padding:5px 0}@media (min-width:768px){.equipment--card__meta{font-size:14px;line-height:18px;padding:7px 0;margin-bottom:10px}}.equipment--card__meta svg{height:auto;width:10px;display:inline-block}@media (min-width:768px){.equipment--card__meta svg{width:12px}}.equipment--card__meta .date{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.equipment--card__meta .date svg{margin-right:5px}.equipment--card__meta .duration{float:right;margin-left:auto}.equipment--card__meta .location{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.equipment--card__meta .location svg{margin-right:5px}@media (min-width:768px){.equipment--card__meta .location svg{width:9px;margin-right:8px}}.equipment--card__actions{text-align:center;margin-bottom:15px}@media (min-width:1024px){.equipment--card__actions{margin-bottom:27px}}.equipment--card__actions__slots{font-size:10px;line-height:14px;color:#5f5f5f;margin-top:5px;text-transform:uppercase}@media (min-width:768px){.equipment--card__actions__slots{font-size:12px;line-height:18px}}.equipment--card__price{color:var(--main-theme-color,#f47b20);font-weight:500;font-size:16px;line-height:20px;margin-bottom:10px}@media (min-width:768px){.equipment--card__price{font-size:20px;line-height:24px}}.equipment--card__price .woocommerce-Price-currencySymbol{margin-left:.2em}.equipment--card:hover{cursor:pointer;text-decoration:none;-webkit-box-shadow:0 2px 22.62px 6.38px rgba(0,0,0,.14);box-shadow:0 2px 22.62px 6.38px rgba(0,0,0,.14)}.equipment--card:hover .course--card__title{text-decoration:underline}.equipment--card:hover .btn{background-color:#000}.site__search{position:fixed;top:0;left:0;right:0;bottom:0;z-index:2000;background-color:rgba(91,91,91,.95);display:none}.site__search__close{float:right;width:20px;height:20px;cursor:pointer;z-index:3000;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.site__search.is-active{display:block}.site__search__title{position:relative;font-size:30px;line-height:50px;color:var(--main-theme-color,#f47b20);font-family:Syne,sans-serif;margin-bottom:5px;margin-top:50px}@media (min-width:1024px){.site__search__title{font-size:40px;line-height:50px;margin-bottom:10px;margin-top:68px}}.site__search__inner{padding:0 5px}.site__search__inner form{position:relative}.site__search__inner form input{margin-bottom:0;height:60px}.site__search__inner form button{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:none;background:rgba(0,0,0,0);gap:20px;height:60px;padding:0 20px}.site__search__inner form button svg{width:20px;height:20px}.site__search__inner form button span{font-size:16px;font-weight:700;display:none}@media (min-width:1024px){.site__search__inner form button span{display:inline-block}}.site__search__results{margin-top:10px;border-radius:5px;background-color:#fff}@media (min-width:1024px){.site__search__results{margin-top:3px}}.site__search__results ul{padding:28px 10px;overflow:auto;max-height:250px;scrollbar-color:#1e1e1e #fff;scrollbar-width:thin}@media (min-width:1024px){.site__search__results ul{padding:25px 30px}}.site__search__results ul li{padding-right:20px;margin-bottom:20px;font-size:12px;color:#1e1e1e;line-height:16px}.site__search__results ul:empty{display:none}.search__results__header{padding:0 15px}.search__results__header p{color:#5f5f5f;font-family:Syne,sans-serif;font-size:16px;line-height:20px;margin-bottom:10px;margin-top:20px}@media (min-width:1024px){.search__results__header p{font-size:20px;line-height:24px}}@media (min-width:1340px){.search__results__header p{font-size:22px;line-height:30px}}@media (min-width:1600px){.search__results__header p{font-size:24px;line-height:30px}}.search__results__header__form{background-color:#f4f4f4;padding:7px 15px;margin-bottom:20px}@media (min-width:1024px){.search__results__header__form{margin-bottom:40px}}.search__results__header__form .site__search__form{position:relative}.search__results__header__form .form__input{margin-bottom:0}.search__results__header__form button{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:none;background:rgba(0,0,0,0);gap:20px;height:60px;padding:0 20px}.search__results__header__form button svg{width:20px;height:20px}.search__results__header__form button span{font-size:16px;font-weight:700;display:none}@media (min-width:1024px){.search__results__header__form button span{display:inline-block}}.search__results__header__form__results{position:absolute;top:100%;left:-20px;right:-20px;border-radius:5px;z-index:500;background-color:#f4f4f4;border:1px solid #f4f4f4}@media (min-width:1024px){.search__results__header__form__results{margin-top:5px;left:0;right:0;background-color:#fff}}.search__results__header__form__results ul{padding:28px 35px;overflow:auto;max-height:250px;scrollbar-color:#1e1e1e #fff;scrollbar-width:thin}@media (min-width:1024px){.search__results__header__form__results ul{padding:25px 30px}}.search__results__header__form__results ul li{padding-right:20px;margin-bottom:20px;font-size:12px;color:#1e1e1e;line-height:16px}.search__results__header__form__results ul:empty{display:none}.search__results__list__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 15px}@media (min-width:1024px){.search__results__list__inner{padding:0}}.search__results__list__inner>.blog__card{width:100%}@media (min-width:768px){.search__results__list__inner>.blog__card{width:44%}}@media (min-width:1024px){.search__results__list__inner>.blog__card{width:30%}}.blog__card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:100px}.blog__card figure{width:100%;overflow:hidden;border-radius:10px;position:relative;aspect-ratio:4/2;margin-bottom:15px}@media (min-width:1024px){.blog__card figure{border-radius:20px}}.blog__card figure img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.blog__card__body{border-top:1px solid #e8e8e8;padding-top:12px}.blog__card__type{display:block;margin-bottom:10px}.blog__card__type span{background-color:#f4f4f4;border-radius:5px;font-size:12px;font-weight:400;color:#5f5f5f;line-height:13px;padding:6px 12px}.blog__card__title{font-weight:700;color:#1e1e1e;font-size:16px;line-height:20px;min-height:80px;margin-bottom:5px}@media (min-width:768px){.blog__card__title{font-size:18px;line-height:24px;min-height:72px;margin-bottom:10px}}.blog__card__more{position:relative;font-size:12px;line-height:20px;margin-top:auto;font-weight:700;display:block;width:100%;padding-right:20px;color:#1e1e1e}@media (min-width:1024px){.blog__card__more{font-size:14px}}.blog__card__more svg{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:"";width:16px;height:11px;-webkit-transition:all .45s ease;transition:all .45s ease}.site__cookies{position:fixed;bottom:20px;left:20px;right:20px;background-color:#ddd;padding:15px;text-align:left;z-index:1000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:550px}@media (min-width:768px){.site__cookies{right:auto}}.site__cookies p{font-size:10px;line-height:12px;margin-bottom:0}.site__cookies p a{font-weight:700}.site__cookies__close{background:none;border:none;font-size:1.5rem;cursor:pointer;width:15px;height:15px;position:relative;margin-left:20px}.site__cookies__close:after,.site__cookies__close:before{content:"";position:absolute;left:7px;top:0;width:1px;height:15px;background-color:#333}.site__cookies__close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.site__cookies__close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.site__header{position:fixed;top:0;left:0;right:0;z-index:2000;background-color:#fff;padding:20px 15px;height:80px}@media (min-width:1024px){.site__header{height:80px;padding:10px 15px 0}}body.logged-in.admin-bar .site__header{top:46px}@media (min-width:768px){body.logged-in.admin-bar .site__header{top:32px}}@media (max-width:1199px){.site__header__logo img{max-height:40px}}.site__header__wrapper{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.site__header__menu,.site__header__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.site__header__menu{position:fixed;background-color:#fff;padding:20px 20px 0;width:100%;top:80px;left:100%;bottom:0;-webkit-transition:left .45s ease;transition:left .45s ease;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:1024px){.site__header__menu{background:#fff;position:relative;top:auto;left:auto;bottom:auto;padding:0;height:70px;-webkit-transition:none;transition:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.site__header__menu--active{left:0}@media (min-width:1024px){.site__header__menu--active{left:auto}}.site__header__menu .menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:15px;padding:10px 0;font-size:22px;line-height:34px;font-weight:700}@media (min-width:1024px){.site__header__menu .menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:18px;height:100%;color:#1e1e1e;gap:35px;padding:0}}.site__header__menu .menu-item{display:block;position:relative}.site__header__menu .menu-item a{display:block}.site__header__menu .menu-item a svg{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;margin-left:auto;max-width:20px;cursor:pointer}@media (min-width:1024px){.site__header__menu .menu-item a svg{display:none}}.site__header__menu--left{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #e8e8e8}@media (min-width:1024px){.site__header__menu--left{padding-bottom:0;margin-bottom:0;margin-left:40px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;border-bottom:none}}@media (min-width:1340px){.site__header__menu--left{margin-left:50px;height:100%}}.site__header__menu--left .menu-item{position:relative}@media (min-width:1024px){.site__header__menu--left .menu-item{height:70px}}.site__header__menu--left .menu-item>a,.site__header__menu--left .menu-item>span{display:block}@media (min-width:1024px){.site__header__menu--left .menu-item>a,.site__header__menu--left .menu-item>span{height:70px;line-height:70px}}@media (min-width:1024px){.site__header__menu--left .menu-item>a.mobile,.site__header__menu--left .menu-item>span.mobile{display:none}}.site__header__menu--left .menu-item>a.mobile span,.site__header__menu--left .menu-item>span.mobile span{cursor:pointer}.site__header__menu--left .menu-item>a.desktop,.site__header__menu--left .menu-item>span.desktop{display:none}@media (min-width:1024px){.site__header__menu--left .menu-item>a.desktop,.site__header__menu--left .menu-item>span.desktop{display:inline}}@media (min-width:1340px){.site__header__menu--left .menu-item__dropdown:hover .site__header__dropdown{display:block;opacity:1}}.site__header__menu--right{margin-bottom:30px}@media (min-width:1024px){.site__header__menu--right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-left:auto;margin-bottom:0;padding:25px 0;border-bottom:1px solid #e8e8e8}}.site__header__menu--right .menu{font-size:14px;line-height:18px}@media (min-width:1024px){.site__header__menu--right .menu{font-size:12px;gap:15px}}.site__header__account{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;font-size:14px;line-height:18px;font-weight:700;margin-top:5px}@media (min-width:1024px){.site__header__account{margin-top:0;margin-left:15px;padding-left:15px;border-left:1px solid #e8e8e8;font-size:12px;font-weight:700;color:#1e1e1e}}.site__header__account svg{width:12px;height:14px;margin-right:5px}.site__header__search{display:none}@media (min-width:1024px){.site__header__search{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;margin-left:15px;font-size:12px;font-weight:700;color:#1e1e1e}}.site__header__search svg{width:12px;height:12px;margin-right:5px}.site__header__search-form{margin-left:-20px;margin-right:-20px;padding:20px;width:calc(100% + 40px);background-color:#f4f4f4;margin-top:auto}@media (min-width:1024px){.site__header__search-form{display:none}}.site__header__search-form form{position:relative}.site__header__search-form form input.form__input{margin-bottom:0;padding:18px 15px;height:auto}.site__header__search-form form button{position:absolute;bottom:14px;right:14px;background:rgba(0,0,0,0);border:none}.site__header__search-form form button svg{width:21px;height:21px;cursor:pointer;z-index:10}.site__header__search-form label{color:#5f5f5f;margin-bottom:27px;font-size:12px;line-height:18px;display:block}.site__header__toggle{width:27px;height:15px;margin-left:auto}@media (min-width:1024px){.site__header__toggle{display:none}}.site__header__toggle span{display:block;width:27px;margin-bottom:4px;height:2px;background:#242e67}.site__header__toggle span:last-of-type{margin-bottom:0}.site__header__toggle--close span{position:absolute;top:50%;display:block;width:20px;height:2px;background:#242e67;top:40px;margin-left:5px}.site__header__toggle--close span:first-of-type{-webkit-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.site__header__toggle--close span:nth-of-type(2){display:none}.site__header__toggle--close span:last-of-type{-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.site__header__toggle--open span{display:block;width:27px;margin-bottom:4px;height:2px;background:#242e67}.site__header__toggle--open span:last-of-type{margin-bottom:0}.site__header__dropdown{position:fixed;top:70px;left:100%;right:0;bottom:0;height:calc(100vh - 80px);background:#fff;padding:0 20px 15px;z-index:5000;-webkit-transition:left .45s ease;transition:left .45s ease;width:100vw}@media (min-width:1340px){.site__header__dropdown{display:none;width:100%;top:80px;left:0;opacity:0;padding:0;z-index:-1;-webkit-transition:opacity .45s ease;transition:opacity .45s ease;background:-webkit-gradient(linear,left top,left bottom,color-stop(100%,hsla(0,0%,85.9%,.8)),color-stop(40%,hsla(0,0%,85.9%,.4)));background:linear-gradient(180deg,hsla(0,0%,85.9%,.8) 100%,hsla(0,0%,85.9%,.4) 0)}}@media (min-width:1600px){.site__header__dropdown{padding:0 15px}}.site__header__dropdown.is-active{left:0;z-index:5000;-webkit-transition:left .45s ease;transition:left .45s ease;width:100vw;max-height:calc(100vh - 70px);overflow-y:scroll}@media (min-width:1024px){.site__header__dropdown.is-active{display:none;opacity:0;z-index:-1;-webkit-transition:opacity .45s ease;transition:opacity .45s ease}}@media (min-width:1024px){.site__header__dropdown .link--back{display:none!important}}.site__header__dropdown .container{background-color:#fff}@media (min-width:1340px){.site__header__dropdown .container{padding:25px 0 20px 30px;border-bottom:1px solid #000}}@media (min-width:1600px){.site__header__dropdown .container{max-width:1650px;padding:0 20px 20px}}.site__header__dropdown__header{font-family:Syne,sans-serif;color:#5f5f5f;font-size:16px;line-height:40px;font-weight:500}@media (min-width:1024px){.site__header__dropdown__header{font-size:24px;margin-top:24px}}.site__header__dropdown__categories{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:10px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #e8e8e8;padding-bottom:20px;margin-bottom:20px}@media (min-width:768px){.site__header__dropdown__categories{padding-bottom:30px}}.site__header__dropdown__categories li{width:calc(50% - 5px)}@media (min-width:768px){.site__header__dropdown__categories li{width:32%}}.site__header__dropdown__categories li a{color:#1e1e1e;font-size:14px;line-height:18px!important}@media (min-width:1024px){.site__header__dropdown__categories li a{font-size:16px;line-height:30px!important}}.site__header__dropdown__categories li:last-of-type{width:100%;line-height:30px!important}@media (min-width:1024px){.site__header__dropdown__categories li:last-of-type{width:100%;margin-top:20px}}.site__header__dropdown__categories li:last-of-type a{font-size:18px;line-height:30px!important}@media (min-width:1024px){.site__header__dropdown__categories li:last-of-type a{font-size:20px}}.site__header__dropdown__cities{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px;margin-top:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:1024px){.site__header__dropdown__cities{margin-top:15px}}.site__header__dropdown__cities li a{border:1px solid #1e1e1e;border-radius:5px;font-size:10px;height:28px!important;line-height:18px!important;padding:4px 15px 9px;-webkit-transition:all .45s ease;transition:all .45s ease}@media (min-width:1024px){.site__header__dropdown__cities li a{font-size:16px;height:46px!important;line-height:36px!important}}.site__header__dropdown__cities li a:hover{text-decoration:none;color:#fff;background-color:#1e1e1e}.site__header__dropdown__recent{display:none}@media (min-width:1024px){.site__header__dropdown__recent{display:block;background-color:#f4f4f4;padding:20px;border-radius:20px}}.site__header__dropdown__recent .site__header__dropdown__header{margin-top:0;margin-bottom:10px}.site__header__dropdown__recent .section__team--single__courses__item__content__meta{font-weight:500}@media (min-width:1340px){.site__header__dropdown__recent .section__team--single__courses__item__content__meta .location{width:auto;margin-left:auto}}.site__header__dropdown .link--back{font-size:12px;line-height:16px;font-weight:700;color:#1e1e1e;margin-bottom:20px}.site__footer{margin-top:50px;background:#f4f4f4;overflow:hidden;padding:35px 10px 20px;position:relative}@media (min-width:768px){.site__footer{margin-top:150px;padding:45px 10px 30px}}@media (min-width:1340px){.site__footer{margin-top:150px;padding:80px 10px}}.site__footer__form{position:relative;z-index:1}.site__footer__form__header{font-family:Syne,sans-serif;color:#5f5f5f;font-size:30px;line-height:30px}@media (min-width:1024px){.site__footer__form__header{font-size:50px;line-height:50px}}.site__footer__form__description{color:#5f5f5f;margin-bottom:.5em;font-size:16px;line-height:40px}@media (min-width:1024px){.site__footer__form__description{font-size:24px}}@media (min-width:1340px){.site__footer__form .row{max-width:100%}}@media (max-width:1199px){.site__footer__form .btn{margin-left:30px}}.site__footer__social{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #5f5f5f;padding-bottom:35px}@media (min-width:1024px){.site__footer__social{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding-bottom:50px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.site__footer__social__title{color:#5f5f5f;font-family:Syne,sans-serif;font-size:20px;line-height:24px;margin-bottom:0}@media (min-width:768px){.site__footer__social__title{margin-right:75px;font-size:24px;line-height:40px}}.site__footer__social__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:25px}.site__footer__social__list li figure img{height:100%;width:100%;max-height:24px}@media (min-width:768px){.site__footer__social__list li figure img{max-height:37px}}.site__footer__menu{padding-top:20px;padding-bottom:30px}@media (min-width:768px){.site__footer__menu{padding-top:50px;padding-bottom:70px}}.site__footer__menu .row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-flow:row-reverse wrap-reverse;-ms-flex-flow:row-reverse wrap-reverse;flex-flow:row-reverse wrap-reverse}@media (min-width:768px){.site__footer__menu .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}}@media (max-width:1023px){.site__footer__menu__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media (max-width:1023px){.site__footer__menu__wrapper>div{width:50%}}.site__footer__menu__categories{margin-bottom:30px}@media (min-width:768px){.site__footer__menu__categories{margin-bottom:0}}.site__footer__menu__categories h4{color:#1e1e1e;font-size:14px;line-height:30px;margin-bottom:5px;font-weight:700}@media (min-width:768px){.site__footer__menu__categories h4{font-size:16px}}.site__footer__menu__categories ul{-webkit-columns:2;-moz-columns:2;column-count:2}.site__footer__menu__categories ul li{margin-bottom:10px}.site__footer__menu__categories ul li a{font-size:12px;line-height:20px;color:#1e1e1e;font-weight:700;display:inline-block}@media (min-width:768px){.site__footer__menu__categories ul li a{font-size:14px}}.site__footer__menu--upper{margin-bottom:20px}@media (min-width:768px){.site__footer__menu--upper{margin-bottom:30px}}.site__footer__menu--upper li a{font-size:14px;line-height:30px;color:#1e1e1e;font-weight:700;display:inline-block}@media (min-width:768px){.site__footer__menu--upper li a{font-size:16px}}.site__footer__menu--lower li{display:block}.site__footer__menu--lower li a{font-size:10px;line-height:12px;color:#1e1e1e;font-weight:700;display:inline-block}@media (min-width:768px){.site__footer__menu--lower li a{font-size:12px}}.site__footer__copyrights{position:relative;z-index:1;color:#5f5f5f}@media (max-width:1023px){.site__footer__copyrights--desktop{display:none}}.site__footer__copyrights--mobile{margin-top:50px}@media (min-width:1024px){.site__footer__copyrights--mobile{display:none}}.site__footer__copyrights img{max-width:80%}@media (min-width:768px){.site__footer__copyrights img{max-height:none;margin-top:5px}}.site__footer__copyrights__wrapper{border-top:1px solid #5f5f5f;padding-top:20px;font-size:12px;line-height:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.site__footer__copyrights__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;font-size:12px;line-height:14px}}.site__footer__copyrights__wrapper>div{width:auto}@media (min-width:768px){.site__footer__copyrights__wrapper>div{width:50%}}.site__footer__copyrights__wrapper>div:first-of-type{padding-left:30px;position:relative;margin-bottom:10px}.site__footer__copyrights__wrapper>div:first-of-type svg{position:absolute;top:0;left:0;width:18px;height:18px}.site__footer__copyrights__wrapper>div:last-of-type{padding-left:30px}@media (min-width:768px){.site__footer__copyrights__wrapper>div:last-of-type{width:50%;padding-left:0}}.site__footer__copyrights__wrapper a{color:#1e1e1e;font-weight:700}@media (max-width:1599px){.site__footer__copyrights__wrapper a{display:inline-block}}.site__footer:after{position:absolute;z-index:0;bottom:0;right:0;background:rgba(0,0,0,0) url(../svg/footer-decor.svg) no-repeat 100% 100%;background-size:cover;width:550px;height:600px}@media (min-width:768px){.site__footer:after{content:""}}.section__course__price .price--sale{font-size:18px;line-height:40px;color:var(--main-theme-color,#f47b20);margin-bottom:8px}@media (min-width:1024px){.section__course__price .price--sale{font-size:18px;line-height:40px}}.section__course__price .price--sale span{font-size:30px;line-height:40px}@media (min-width:1024px){.section__course__price .price--sale span{font-size:30px;line-height:40px}}.section__course__price .price--regular{font-size:14px;line-height:18px;color:#1e1e1e;margin-bottom:8px}@media (min-width:1024px){.section__course__price .price--regular{font-size:14px;line-height:18px}}.section__course__price .price--regular span{text-decoration:line-through}.section__course__intro{position:relative;padding:30px 15px 0}@media (min-width:1024px){.section__course__intro{padding:100px 15px 0}}.section__course__intro .conference_for{font-family:Syne,sans-serif;font-weight:500;font-size:20px;top:20px}@media (min-width:1024px){.section__course__intro .conference_for{position:absolute;top:40px}}.section__course__intro__logo{position:relative;margin:0 auto;max-width:120px;float:right}@media (min-width:1024px){.section__course__intro__logo{max-width:150px;float:none}}.section__course__intro__title{font-size:30px;line-height:36px;color:#5f5f5f;margin-bottom:20px}@media (min-width:768px){.section__course__intro__title{font-size:30px;line-height:36px}}@media (min-width:1024px){.section__course__intro__title{font-size:36px;line-height:40px}}.section__course__intro__details{font-size:8px;line-height:13px;margin-bottom:56px;padding:4px 0}@media (min-width:1024px){.section__course__intro__details{font-size:14px;line-height:18px;padding:7px 0;margin-bottom:10px}}.section__course__intro__details svg{height:auto;width:15px;max-height:14px;display:inline-block}@media (min-width:1024px){.section__course__intro__details svg{width:16px;max-height:18px}}.section__course__intro__details .label-value .label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:10px;line-height:16px;margin-bottom:5px;color:#5f5f5f}@media (min-width:768px){.section__course__intro__details .label-value .label{font-size:14px;line-height:20px;margin-bottom:10px}}.section__course__intro__details .label-value .label svg{margin-right:5px}@media (min-width:1024px){.section__course__intro__details .label-value .label svg{margin-right:8px}}.section__course__intro__details .label-value .value{display:block;font-size:18px;line-height:18px;color:#5f5f5f}.section__course__intro__details .label-value .value small{display:block;font-size:10px;line-height:20px;margin-top:5px}@media (min-width:768px){.section__course__intro__details .label-value .value small{font-size:14px}}.section__course__intro__details .label-value .value small a{font-weight:700;color:#1e1e1e}@media (min-width:1024px){.section__course__intro__details .date .value,.section__course__intro__details .location .value{font-size:24px;line-height:18px}}.section__course__intro .date{margin-bottom:15px}@media (max-width:1199px){.section__course__intro .date .value{white-space:nowrap}}@media (max-width:1199px){.section__course__intro .date .value small{line-height:18px;margin-top:0}}.section__course__intro .location svg{height:auto;width:15px;max-height:16px;display:inline-block}@media (min-width:1024px){.section__course__intro .location svg{width:12px;max-height:18px}}.section__course__intro .address{font-size:10px;line-height:16px;margin-top:2px}@media (min-width:768px){.section__course__intro .address{font-size:14px;line-height:20px}}.section__course__intro .address a{font-weight:700;color:#1e1e1e}.section__course__intro .contact-person .value{font-size:14px;line-height:18px}.section__course__intro__form{text-align:center}.section__course__details{padding:50px 15px 0}@media (min-width:1024px){.section__course__details{padding-top:100px}}.section__course__details__image{margin-bottom:40px}@media (min-width:1024px){.section__course__details__image{margin-bottom:20px}}.section__course__details__image img{border-radius:20px}.section__course__details__includes{border-radius:20px;background-color:#f4f4f4;padding:20px 30px}@media (min-width:1024px){.section__course__details__includes{padding:50px 60px}}.section__course__details__includes--mobile{display:block;margin-top:40px}@media (min-width:1024px){.section__course__details__includes--mobile{display:none}}.section__course__details__includes--desktop{display:none}@media (min-width:1024px){.section__course__details__includes--desktop{display:block}}.section__course__details__includes__title{font-size:24px;line-height:30px;color:#1e1e1e;margin-bottom:30px}@media (min-width:1024px){.section__course__details__includes__title{font-size:30px;line-height:40px;margin-bottom:40px}}.section__course__details__includes ul li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:16px;font-size:12px;color:#5f5f5f;margin-bottom:10px}@media (min-width:1024px){.section__course__details__includes ul li{gap:32px;margin-bottom:0;font-size:18px;line-height:24px}}.section__course__details__includes ul li figure{width:32px;padding:10px 0;border-bottom:1px solid #5f5f5f}@media (min-width:1024px){.section__course__details__includes ul li figure{padding:15px 0;width:44px}}.section__course__details__includes ul li div{width:calc(100% - 52px)}@media (min-width:1024px){.section__course__details__includes ul li div{width:calc(100% - 64px)}}.section__course__details .wysywig h6.wysywig__title{font-size:10px;line-height:12px;font-weight:700;color:#5f5f5f;margin-bottom:5px}@media (min-width:1024px){.section__course__details .wysywig h6.wysywig__title{font-size:14px;line-height:18px;font-weight:400}}.section__course__program{padding:70px 15px 0}@media (min-width:1024px){.section__course__program{padding:100px 15px 50px}}.section__course__program__title{color:#5f5f5f;text-align:center;font-size:20px;line-height:40px;margin-bottom:15px}@media (min-width:1024px){.section__course__program__title{margin-bottom:80px;font-size:36px;line-height:40px}}.section__course__team{padding:50px 15px 100px}@media (min-width:1024px){.section__course__team{padding:100px 15px}}.section__course__team--desktop{display:none}@media (min-width:1024px){.section__course__team--desktop{display:block}}@media (min-width:1024px){.section__course__team--mobile{display:none}}.section__course__team__wrapper{position:relative;margin-bottom:40px}@media (min-width:1340px){.section__course__team__wrapper{margin-bottom:55px}}.section__course__team__wrapper .swiper{width:230px;overflow:visible}@media screen and (min-width:500px){.section__course__team__wrapper .swiper{width:440px}}@media screen and (min-width:600px){.section__course__team__wrapper .swiper{width:550px}}@media screen and (min-width:768px){.section__course__team__wrapper .swiper{width:660px}}@media screen and (min-width:1024px){.section__course__team__wrapper .swiper{width:880px}}@media screen and (min-width:1200px){.section__course__team__wrapper .swiper{width:1100px}}@media (min-width:1340px){.section__course__team__wrapper .swiper{width:calc(100% - 200px)}}.section__course__team__wrapper .swiper .swiper-slide{width:110px;padding:0 3px}@media (min-width:1024px){.section__course__team__wrapper .swiper .swiper-slide{width:150px}}.section__course__team__wrapper .swiper .swiper-slide.swiper-slide figure:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,.4)),to(hsla(0,0%,100%,.95)));background:linear-gradient(90deg,hsla(0,0%,100%,.4),hsla(0,0%,100%,.95))}.section__course__team__wrapper .swiper .swiper-slide.swiper-slide.swiper-slide-prev figure:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,.4)),to(hsla(0,0%,100%,.95)));background:linear-gradient(270deg,hsla(0,0%,100%,.4),hsla(0,0%,100%,.95))}.section__course__team__wrapper .swiper .swiper-slide.swiper-slide-visible figure:before{display:none}.section__course__team__item{text-align:center}.section__course__team__item__image{margin:0 auto 12px}.section__course__team__item__name{font-size:12px;line-height:14px;font-weight:700}.section__course__team--prev{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;cursor:pointer;position:absolute;left:-50px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10;padding:5px;margin-top:-33px}@media (min-width:500px){.section__course__team--prev{width:54px;height:54px;margin-top:-28px}}.section__course__team--prev svg{width:34px;height:24px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.section__course__team--next{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;cursor:pointer;position:absolute;right:-50px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10;padding:5px;margin-top:-33px}@media (min-width:500px){.section__course__team--next{width:54px;height:54px;margin-top:-28px}}.section__course__team--next svg{width:34px;height:24px}.section__course__team__title{text-align:center;margin-bottom:40px;color:#5f5f5f;font-size:24px;line-height:30px}@media (min-width:1024px){.section__course__team__title{margin-bottom:80px;font-size:36px;line-height:40px}}.section__course__team__header{font-size:24px;line-height:30px;color:#5f5f5f;font-family:Syne,sans-serif;display:none}@media (min-width:1024px){.section__course__team__header{text-align:left;margin-top:20px;margin-bottom:12px;display:block}}.section__course__team__header:first-of-type{margin-top:0}.section__course__team__details{display:none}.section__course__team__details.active{display:block}.section__course__team__details__title{font-size:24px;line-height:30px;color:#5f5f5f;font-family:Syne,sans-serif;margin-bottom:25px}@media (min-width:1024px){.section__course__team__details__title{font-size:50px;line-height:60px}}.section__course__team__details__description{font-size:12px;line-height:18px;color:#5f5f5f;display:-webkit-box;-webkit-line-clamp:9;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media (min-width:1024px){.section__course__team__details__description{font-size:16px;line-height:28px;-webkit-line-clamp:7}}.section__course__join{background-color:#f4f4f4;text-align:center;padding:50px 15px 25px;position:relative;overflow:hidden}@media (min-width:1024px){.section__course__join{padding:75px 15px 25px}}.section__course__join__title{color:#5f5f5f;font-size:26px;margin-bottom:15px;position:relative}@media (min-width:1024px){.section__course__join__title{font-size:50px;margin-bottom:20px}}.section__course__join>svg{position:absolute;top:-100px;left:0;bottom:-10px;z-index:0;width:860px;height:940px;max-width:none}@media (min-width:1024px){.section__course__join>svg{top:auto;left:0;bottom:-50px;width:860px;height:940px}}@media (min-width:1024px){.section__course__join .section__course__price .price--sale{font-size:30px}}.section__course__join .section__course__btn{margin-top:16px}@media (min-width:1024px){.section__course__join .section__course__btn{margin-top:20px}}.section__course__join .section__course__btn .btn--large{font-size:20px;padding:20px}@media (max-width:1023px){.section__course__join .section__course__btn .btn--large{display:block}}@media (min-width:1340px){.section__course__join .section__course__btn .btn--large{font-size:30px;line-height:30px;padding:28px 48px}}.section__course__join .section__course__slots{margin:16px 0 20px;color:#5f5f5f;font-size:14px;border:none}@media (min-width:1024px){.section__course__join .section__course__slots{margin:20px 0 30px;font-size:20px;line-height:30px}}.section__course__join__includes{background-color:#fff;padding:30px 12px 12px;border-radius:10px;position:relative}@media (min-width:1024px){.section__course__join__includes{padding:40px 12px 60px;border-radius:20px}}.section__course__join__includes__title{font-size:14px;line-height:18px;color:#5f5f5f;margin-bottom:28px}@media (min-width:1024px){.section__course__join__includes__title{font-size:18px;line-height:24px;margin-bottom:36px}}.section__course__join__includes ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:20px}@media (min-width:1024px){.section__course__join__includes ul{max-width:80%;margin:0 auto;row-gap:0;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}}.section__course__join__includes ul li{width:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:10px;line-height:13px;color:#5f5f5f;margin-bottom:30px}@media (min-width:1024px){.section__course__join__includes ul li{width:calc(50% - 10px);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;font-size:18px;line-height:24px;text-align:left;padding:20px;margin-bottom:10px}}.section__course__join__includes ul li figure{width:45px;margin-bottom:10px}@media (min-width:1024px){.section__course__join__includes ul li figure{margin-right:30px;margin-bottom:0}}.section__course__join__includes ul li figure img{max-width:45px;margin:0 auto}@media (min-width:1024px){.section__course__join__includes ul li figure img{margin:0}}.section__course__join__includes ul li div{margin:0 auto;width:calc(100% - 25px)}@media (min-width:1024px){.section__course__join__includes ul li div{text-align:left;width:calc(100% - 75px);margin:0}}.section__course__partners{padding:30px 15px 100px}@media (min-width:1024px){.section__course__partners{padding:50px 15px 150px}}.section__course__partners+.section__course__partners{padding-top:0}.section__course__partners:last-of-type{padding-bottom:0}.section__course__partners__title{color:#5f5f5f;margin-bottom:40px;text-align:center}@media (min-width:1024px){.section__course__partners__title{margin-bottom:60px}}.section__course__partners__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.section__course__partners__list>a{max-width:30%}@media (min-width:768px){.section__course__partners__list>a{width:25%}}@media (min-width:1024px){.section__course__partners__list>a{width:20%}}.section__course__partners__list>a img{margin:0 auto}.section__course__partners__list>a:after{display:none!important}.section__course__courses{padding:30px 0 0}@media (min-width:1024px){.section__course__courses{padding:100px 0 0}}@media (min-width:1024px){.section__course__courses .swiper-wrapper{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.section__course__fotorelation{padding:50px 15px}@media (min-width:1024px){.section__course__fotorelation{padding:50px 15px 100px}}.section__course__fotorelation__title{color:#5f5f5f;font-size:20px;line-height:40px;text-align:center;margin-bottom:25px}@media (min-width:1024px){.section__course__fotorelation__title{-moz-text-align-last:left;text-align-last:left;font-size:36px}}.section__course__fotorelation__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.section__course__fotorelation__thumbnails{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-top:20px}@media (min-width:1024px){.section__course__fotorelation__thumbnails{margin-top:auto}}.section__course__fotorelation__thumbnails .item{width:calc(25% - 6px);position:relative;overflow:hidden;-o-object-fit:cover;object-fit:cover;border-radius:5px;border:1px solid rgba(0,0,0,0);cursor:pointer}@media (min-width:1024px){.section__course__fotorelation__thumbnails .item{width:calc(25% - 8px)}}@media (min-width:1340px){.section__course__fotorelation__thumbnails .item{width:calc(20% - 8px)}}.section__course__fotorelation__thumbnails .item.active{border-color:var(--main-theme-color,#f47b20)}.section__course__fotorelation__thumbnails .item.video .play{position:absolute;top:50%;left:50%;border-radius:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer;width:30px;height:30px;background:var(--main-theme-color,#f47b20) url(../images/play.png) no-repeat 55% 50%;background-size:30%}@media (min-width:1024px){.section__course__fotorelation__thumbnails .item.video .play{width:50px;height:50px}}.section__course__fotorelation__thumbnails--mobile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (min-width:1024px){.section__course__fotorelation__thumbnails--mobile{display:none}}.section__course__fotorelation__thumbnails--desktop{display:none}@media (min-width:1024px){.section__course__fotorelation__thumbnails--desktop{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.section__course__fotorelation__swiper{position:relative;overflow:visible}.section__course__fotorelation__swiper .swiper{position:relative}.section__course__fotorelation__swiper .swiper .swiper-slide{border-radius:10px;overflow:hidden}@media (min-width:1024px){.section__course__fotorelation__swiper .swiper .swiper-slide{border-radius:20px}}.section__course__fotorelation__swiper .swiper .swiper-slide img,.section__course__fotorelation__swiper .swiper .swiper-slide video{max-width:none;width:100%;height:auto;aspect-ratio:820/620}.section__course__fotorelation__swiper .swiper .swiper-slide video{opacity:0;z-index:-1;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.section__course__fotorelation__swiper .swiper .swiper-slide.video .play{position:absolute;top:50%;left:50%;border-radius:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer;width:30px;height:30px;background:var(--main-theme-color,#f47b20) url(../images/play.png) no-repeat 55% 50%;background-size:30%}@media (min-width:1024px){.section__course__fotorelation__swiper .swiper .swiper-slide.video .play{width:64px;height:64px}}.section__course__fotorelation__swiper .swiper .swiper-slide.video.playing .play,.section__course__fotorelation__swiper .swiper .swiper-slide.video.playing img{opacity:0;z-index:-1}.section__course__fotorelation__swiper .swiper .swiper-slide.video.playing video{opacity:1;z-index:1}.section__course__fotorelation--prev{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;cursor:pointer;position:absolute;left:-17px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10;padding:5px}@media (min-width:500px){.section__course__fotorelation--prev{width:34px;height:24px}}.section__course__fotorelation--prev svg{width:34px;height:24px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.section__course__fotorelation--prev.swiper-button-disabled{display:none}.section__course__fotorelation--next{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;cursor:pointer;position:absolute;right:-17px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10;padding:5px}@media (min-width:500px){.section__course__fotorelation--next{width:34px;height:24px}}.section__course__fotorelation--next svg{width:34px;height:24px}.section__course__fotorelation--next.swiper-button-disabled{display:none}.section__course__formula{padding:50px 15px}@media (min-width:1024px){.section__course__formula{padding:50px 15px 100px}}.section__course__formula__title{color:#5f5f5f;margin-bottom:40px;text-align:center}@media (min-width:1024px){.section__course__formula__title{margin-bottom:60px}}.section__course__formula .column{padding-bottom:10px}.section__course__formula__item{background-color:#f4f4f4;border-radius:10px;text-align:center;height:100%;padding:34px 10px 17px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (min-width:1024px){.section__course__formula__item{border-radius:20px;padding:55px 45px 35px}}.section__course__formula__item figure{margin:0 auto 10px}@media (min-width:1024px){.section__course__formula__item figure{margin:0 auto 30px}}.section__course__formula__item figure img{min-width:45px;max-width:45px;margin:0 auto}@media (min-width:1024px){.section__course__formula__item figure img{min-width:80px;max-width:80px}}.section__course__formula__item__title{color:var(--main-theme-color,#f47b20);font-family:Syne,sans-serif;font-weight:500;font-size:14px;line-height:16px;margin-bottom:12px;min-height:32px}@media (min-width:1024px){.section__course__formula__item__title{font-size:24px;line-height:30px}}.section__course__formula__item__description{font-size:10px;line-height:13px;min-height:80px}@media (min-width:1024px){.section__course__formula__item__description{font-size:14px;line-height:20px}}.section__course__downloads{padding:75px 15px 50px}@media (min-width:1024px){.section__course__downloads{padding:100px 15px 75px}}.section__course__downloads__title{color:#5f5f5f;text-align:center;margin-bottom:30px;margin-top:15px}@media (min-width:768px){.section__course__downloads__title{margin-top:40px}}.section__course__slots{font-size:14px;line-height:40px;color:#5f5f5f;border-bottom:1px solid #e8e8e8;padding-bottom:10px}.section__course__points{text-align:center;padding:12px;font-size:10px;line-height:40px;color:#5f5f5f}@media (min-width:768px){.section__course__points{font-size:14px}}.section__course__points svg{width:15px;height:auto;margin:0 auto}.section__course__points svg .st0{stroke:var(--main-theme-color,#f47b20)}.section__team__filters{padding:20px 15px 0}@media (min-width:1024px){.section__team__filters{padding:40px 15px 0}}.section__team__filters p{color:#5f5f5f;font-family:Syne,sans-serif;font-size:16px;line-height:20px;margin-bottom:10px}@media (min-width:1024px){.section__team__filters p{font-size:24px;line-height:30px;margin-bottom:40px}}@media (max-width:1023px){.section__team__filters p br{display:none}}.section__team__title{text-align:center;margin-bottom:15px}@media (min-width:1024px){.section__team__title{margin-bottom:60px}}.section__team__list{background-color:#f4f4f4;padding:40px 15px 0}@media (min-width:1024px){.section__team__list{padding:60px 15px 0}}.section__team__list__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:30px;margin-bottom:30px;margin-left:-10px;margin-right:-10px;width:calc(100% + 20px)}@media (min-width:1024px){.section__team__list__wrapper{row-gap:70px;margin-bottom:70px;margin-left:-16px;margin-right:-16px;width:calc(100% + 32px)}}.section__team__list__wrapper .team__member--card{margin-left:10px;margin-right:10px;width:calc(50% - 20px)}@media (min-width:500px){.section__team__list__wrapper .team__member--card{width:calc(50% - 20px)}}@media (min-width:768px){.section__team__list__wrapper .team__member--card{width:calc(33% - 32px)}}@media (min-width:1024px){.section__team__list__wrapper .team__member--card{width:calc(25% - 32px);margin-left:16px;margin-right:16px}}@media (min-width:1600px){.section__team__list__wrapper .team__member--card{width:calc(20% - 32px)}}.section__team--single{margin-bottom:100px;padding:20px 15px 0}@media (min-width:1024px){.section__team--single{margin-bottom:0}}.section__team--single .link--back{display:inline-block;margin-bottom:35px}@media (min-width:1024px){.section__team--single .link--back{margin-bottom:70px}}.section__team--single__title{color:#5f5f5f;font-weight:500;font-family:Syne,sans-serif;font-size:30px;line-height:36px;margin-bottom:15px}@media (min-width:1024px){.section__team--single__title{font-size:40px;line-height:50px;margin-bottom:20px}}@media (min-width:1340px){.section__team--single__title{font-size:50px;line-height:60px;margin-bottom:25px}}.section__team--single__image{border-radius:20px;position:relative;max-width:100%;height:auto;display:block;margin-bottom:40px}@media (min-width:1024px){.section__team--single__image{margin-bottom:30px}}.section__team--single__courses{border-radius:20px;padding:20px 10px;background-color:#f4f4f4;margin-top:20px}@media (min-width:1024px){.section__team--single__courses{padding:20px 30px;margin-top:0}}@media (min-width:1600px){.section__team--single__courses{padding:20px 55px}}.section__team--single__courses__header{font-family:Syne,sans-serif;font-size:20px;line-height:30px;font-weight:500;color:#5f5f5f;margin-bottom:1em}@media (min-width:1024px){.section__team--single__courses__header{font-size:24px;line-height:30px}}.section__team--single__courses__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin-bottom:25px}@media (min-width:1024px){.section__team--single__courses__item{gap:25px;margin-bottom:45px}}.section__team--single__courses__item:last-of-type{margin-bottom:0}.section__team--single__courses__item figure img{border-radius:5px;width:75px;height:auto;max-height:50px;background-color:#ececec;border-bottom:1px solid #383838}@media (min-width:1024px){.section__team--single__courses__item figure img{width:90px}}.section__team--single__courses__item__content{width:calc(100% - 95px)}@media (min-width:1024px){.section__team--single__courses__item__content{width:calc(100% - 115px)}}.section__team--single__courses__item__content__title{font-size:12px;line-height:15px;color:#1e1e1e;font-weight:700;margin-bottom:5px}@media (min-width:1024px){.section__team--single__courses__item__content__title{font-size:14px;line-height:20px;margin-bottom:15px}}.section__team--single__courses__item__content__meta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:5px;border-bottom:1px solid #e8e8e8}.section__team--single__courses__item__content__meta .date,.section__team--single__courses__item__content__meta .location{color:#5f5f5f;font-size:10px;line-height:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:auto;white-space:nowrap}@media (min-width:500px){.section__team--single__courses__item__content__meta .date,.section__team--single__courses__item__content__meta .location{width:50%}}@media (min-width:1024px){.section__team--single__courses__item__content__meta .date,.section__team--single__courses__item__content__meta .location{width:100%;font-size:14px;line-height:18px}}@media (min-width:1340px){.section__team--single__courses__item__content__meta .date,.section__team--single__courses__item__content__meta .location{width:50%}}.section__team--single__courses__item__content__meta .date svg,.section__team--single__courses__item__content__meta .location svg{margin-right:5px;width:12px}@media (min-width:500px){.section__team--single__courses__item__content__meta .location{text-align:right}}@media (min-width:1340px){.section__team--single__content p{font-size:24px;line-height:40px}}.section__team--single__content img{height:auto}.section__courses__filters{padding:0 15px;margin-top:20px}@media (min-width:1024px){.section__courses__filters{margin-top:40px}}@media (min-width:1340px){.section__courses__filters{margin-top:40px}}.section__courses__filters p{color:#5f5f5f;font-family:Syne,sans-serif;font-size:16px;line-height:20px;margin-bottom:10px}@media (min-width:1024px){.section__courses__filters p{font-size:20px;line-height:24px;margin-bottom:20px}}@media (min-width:1340px){.section__courses__filters p{font-size:22px;line-height:30px;margin-bottom:30px}}@media (min-width:1600px){.section__courses__filters p{font-size:24px;line-height:30px;margin-bottom:40px}}.section__courses__filters__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-bottom:26px}@media (min-width:1024px){.section__courses__filters__wrapper{gap:16px}}@media (min-width:1340px){.section__courses__filters__wrapper{gap:16px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.section__courses__filters__wrapper .select__date{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;width:100%}@media (min-width:1340px){.section__courses__filters__wrapper .select__date{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;width:auto}}.section__courses__filters__wrapper .select__dropdown{max-width:calc(50% - 4px)}@media (min-width:1024px){.section__courses__filters__wrapper .select__dropdown{max-width:none}}.section__courses__filters__wrapper .select__dropdown--location{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}@media (min-width:1024px){.section__courses__filters__wrapper .select__dropdown--location{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}.section__courses__filters .filters__form .mobile-order-3,.section__courses__filters__wrapper .select__dropdown--points{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}@media (min-width:1024px){.section__courses__filters .filters__form .mobile-order-3{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}}.section__courses__filters .filters__form .mobile-order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}@media (min-width:1024px){.section__courses__filters .filters__form .mobile-order-2{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}}.section__courses__filters .filters__form .mobile-order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}@media (min-width:1024px){.section__courses__filters .filters__form .mobile-order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}.section__courses__title{text-align:center;margin-bottom:15px}@media (min-width:1024px){.section__courses__title{margin-bottom:60px}}.section__courses__list{background-color:#f4f4f4;padding:40px 15px 0}@media (min-width:1024px){.section__courses__list{padding:60px 20px 0}}.section__courses__list__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:50px;margin-bottom:50px;margin-left:-10px;margin-right:-10px;width:calc(100% + 20px)}@media (min-width:1024px){.section__courses__list__wrapper{row-gap:70px;margin-bottom:70px;margin-left:-16px;margin-right:-16px;width:calc(100% + 32px)}}.section__courses__list__wrapper .course--card{width:100%;margin:0 10px}@media (min-width:500px){.section__courses__list__wrapper .course--card{width:calc(50% - 20px)}}@media (min-width:768px){.section__courses__list__wrapper .course--card{width:calc(33% - 32px);margin:0 16px}}@media (min-width:1024px){.section__courses__list__wrapper .course--card{width:calc(25% - 32px)}}@media (min-width:1600px){.section__courses__list__wrapper .course--card{width:calc(20% - 32px)}}.section__courses__footer{padding:50px 15px 0}@media (min-width:768px){.section__courses__footer{padding:100px 15px 0}}.section__courses__footer .section__module__payments,.section__courses__footer .section__module__vet{height:auto;min-height:calc(100% - 10px)}@media (min-width:768px){.section__courses__footer .section__module__payments,.section__courses__footer .section__module__vet{margin-top:10px}}@media (min-width:1024px){.section__courses__footer .section__module__payments,.section__courses__footer .section__module__vet{min-height:100%}}@media (min-width:1340px){.section__courses__footer .section__module__payments,.section__courses__footer .section__module__vet{margin-top:0}}.section__courses__footer .section__module__payments{background-color:var(--main-theme-color,#f47b20)}.section__conferences__filters{padding:0 15px;margin-top:20px}@media (min-width:1024px){.section__conferences__filters{margin-top:40px}}@media (min-width:1340px){.section__conferences__filters{margin-top:40px}}.section__conferences__filters p{color:#5f5f5f;font-family:Syne,sans-serif;font-size:16px;line-height:20px;margin-bottom:10px}@media (min-width:1024px){.section__conferences__filters p{font-size:20px;line-height:24px;margin-bottom:20px}}@media (min-width:1340px){.section__conferences__filters p{font-size:24px;line-height:30px;margin-bottom:40px}}.section__conferences__title{text-align:center;margin-bottom:15px}@media (min-width:1024px){.section__conferences__title{margin-bottom:60px}}.section__conferences__list{background-color:#f4f4f4;padding:40px 15px 0}@media (min-width:1024px){.section__conferences__list{padding:60px 20px 0}}.section__conferences__list__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:50px;margin-bottom:50px;margin-left:-10px;margin-right:-10px;width:calc(100% + 20px)}@media (min-width:1024px){.section__conferences__list__wrapper{row-gap:70px;margin-bottom:70px;margin-left:-16px;margin-right:-16px;width:calc(100% + 48px)}}.section__conferences__list__wrapper .conference--card{margin:0 10px;width:calc(100% - 20px)}@media (min-width:500px){.section__conferences__list__wrapper .conference--card{width:calc(50% - 20px)}}@media (min-width:768px){.section__conferences__list__wrapper .conference--card{width:calc(33% - 32px);margin:0 16px}}@media (min-width:1024px){.section__conferences__list__wrapper .conference--card{width:calc(25% - 32px)}}@media (min-width:1600px){.section__conferences__list__wrapper .conference--card{width:calc(20% - 32px)}}.section__conferences__list--current{background-color:#f4f4f4}.section__conferences__list--current .conference--card{margin:0 10px;width:calc(100% - 20px)}@media (min-width:500px){.section__conferences__list--current .conference--card{width:calc(50% - 20px)}}@media (min-width:768px){.section__conferences__list--current .conference--card{width:calc(33% - 32px);margin:0 16px}}@media (min-width:1024px){.section__conferences__list--current .conference--card{width:calc(33% - 32px)}}@media (min-width:1600px){.section__conferences__list--current .conference--card{width:calc(33% - 32px)}}@media (min-width:768px){.section__conferences__list--current .conference--card__image{height:180px}}@media (min-width:1340px){.section__conferences__list--current .conference--card__image{height:280px}}.section__conferences__list--past{background-color:#e8e8e8}.section__conferences__list--past .conference--card{margin:0 10px;width:calc(50% - 20px)}@media (min-width:500px){.section__conferences__list--past .conference--card{width:calc(50% - 20px)}}@media (min-width:768px){.section__conferences__list--past .conference--card{width:calc(33% - 32px);margin:0 16px}}@media (min-width:1024px){.section__conferences__list--past .conference--card{width:calc(25% - 32px)}}@media (min-width:1600px){.section__conferences__list--past .conference--card{width:calc(20% - 32px)}}@media (max-width:1023px){.section__conferences__list--past .conference--card__image{height:100px}}@media (max-width:1023px){.section__conferences__list--past .conference--card__title{font-size:12px;line-height:18px;min-height:54px}}@media (max-width:1023px){.section__conferences__list--past .conference--card__meta{font-size:10px;line-height:16px}}.section__home__categories{margin-top:15px;padding:0 15px}.section__home__categories__description{font-family:Syne,sans-serif;font-size:25px;line-height:30px;margin-bottom:12px;color:#5f5f5f}@media (min-width:768px){.section__home__categories__description{font-size:30px;line-height:36px;margin-bottom:18px}}@media (min-width:1340px){.section__home__categories__description{font-size:36px;line-height:40px}}.section__home__categories__header{color:#5f5f5f;font-size:16px;line-height:18px;margin-bottom:12px}.section__home__categories__header svg{float:right;width:14px;height:auto}@media (min-width:768px){.section__home__categories__header svg{display:none}}.section__course__courses,.section__home__courses{background-color:#f4f4f4;padding:45px 15px 50px}@media (min-width:1340px){.section__course__courses,.section__home__courses{padding:70px 15px 100px}}.section__home__courses__title{text-align:center;margin-bottom:22px;padding:0 15px}@media (min-width:768px){.section__home__courses__title{margin-bottom:42px}}@media (min-width:1340px){.section__home__courses__title{margin-bottom:62px}}.section__home__courses__list{padding:0 0 45px;overflow:visible}@media (min-width:768px){.section__home__courses__list{padding:0 0 50px}}@media (min-width:1024px){.section__home__courses__list{padding:0 0 100px}}@media (min-width:768px){.section__home__courses__list .swiper-slide{width:calc(50% - 16px);margin-right:16px}}@media (min-width:1024px){.section__home__courses__list .swiper-slide{width:calc(33% - 10px);margin-right:12px}}@media (min-width:1340px){.section__home__courses__list .swiper-slide{width:calc(25% - 25px);margin-right:35px}}@media (min-width:1600px){.section__home__courses__list .swiper-slide{width:calc(20% - 28px)}}@media (max-width:1199px){.section__home__courses__list .course--card__title{font-size:16px;line-height:20px;min-height:85px}}@media (max-width:1199px){.section__home__courses__list .course--card__meta{font-size:13px;line-height:20px;margin-bottom:5px;padding:5px 0}}@media (max-width:1199px){.section__home__courses__list .course--card__team{font-size:11px;line-height:16px;margin-bottom:5px;padding:0 0 5px;min-height:85px}}.section__home__courses__link{display:block;font-size:18px;line-height:20px;color:#1e1e1e;font-weight:700}@media (min-width:768px){.section__home__courses__link{text-align:center;font-size:24px;line-height:30px}}@media (min-width:1340px){.section__home__courses__link{font-size:36px;line-height:40px}}.section__home__courses__link a{display:block;padding-right:55px;position:relative}@media (min-width:768px){.section__home__courses__link a{display:inline-block}}.section__home__courses__link svg{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:26px;height:auto}@media (min-width:768px){.section__home__courses__link svg{width:34px}}.section__home__blocks{padding:50px 15px}@media (min-width:768px){.section__home__blocks{padding:100px 15px 50px}}.section__home__blocks .section__module{min-height:calc(100% - 10px);width:calc(50% - 5px);float:left;margin-right:10px}@media (min-width:1024px){.section__home__blocks .section__module{min-height:auto;width:100%;height:calc(50% - 5px);margin-bottom:10px;aspect-ratio:auto;float:none}}.section__home__blocks .section__module:last-of-type{margin-right:0}.section__home__blocks .section__module__video{margin-top:10px}@media (min-width:1024px){.section__home__blocks .section__module__video{margin-top:0}}.section__home__leader{padding:45px 15px 50px}@media (min-width:1024px){.section__home__leader{padding:75px 15px 100px}}.section__home__leader__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;color:#5f5f5f;position:relative;z-index:3}.section__home__leader__content h1,.section__home__leader__content h2,.section__home__leader__content h3,.section__home__leader__content h4,.section__home__leader__content h5,.section__home__leader__content h6{font-family:Syne,sans-serif;font-size:35px;line-height:40px;font-weight:500;margin-bottom:20px;color:#5f5f5f}@media (min-width:1340px){.section__home__leader__content h1,.section__home__leader__content h2,.section__home__leader__content h3,.section__home__leader__content h4,.section__home__leader__content h5,.section__home__leader__content h6{font-size:60px;line-height:70px;margin-top:25px}}.section__home__leader__content p{font-family:Syne,sans-serif;font-size:16px;line-height:20px;color:#5f5f5f;margin-bottom:1em}@media (min-width:1340px){.section__home__leader__content p{font-size:24px;line-height:30px}}.section__home__leader__content a{display:block;margin-top:auto;color:#1e1e1e;position:relative;font-size:16px;line-height:16px;font-weight:700;margin-bottom:55px}@media (min-width:768px){.section__home__leader__content a{font-size:24px;line-height:28px;margin-bottom:35px}}.section__home__leader__content a svg{width:14px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:768px){.section__home__leader__content a svg{width:23px}}.section__home__leader__slide{position:relative}.section__home__leader__slide__img img{border-radius:10px}@media (min-width:768px){.section__home__leader__slide__img img{border-radius:20px}}.section__home__leader__slide__content{position:absolute;left:10px;bottom:10px;right:10px;z-index:5;border-radius:5px;background-color:#f4f4f4;padding:10px 15px;font-size:14px;line-height:18px}@media (min-width:768px){.section__home__leader__slide__content{left:20px;bottom:20px;right:20px;padding:25px 30px;font-size:18px;line-height:24px}}.section__home__leader .swiper{margin-top:-10px;overflow:visible}@media (min-width:768px){.section__home__leader .swiper{margin-top:-23px}}@media (min-width:1024px){.section__home__leader .swiper:before{content:"";position:absolute;top:0;left:-200%;right:100%;bottom:0;background-color:#fff;z-index:2}}.section__home__leader .swiper .swiper-slide{opacity:.25;-webkit-transition:all .45s ease;transition:all .45s ease}.section__home__leader .swiper .swiper-slide-active{opacity:1}.section__home__leader__nav{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:2}.section__home__leader__nav,.section__home__leader__nav__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.section__home__leader__nav__item{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;cursor:pointer;padding:10px;border-radius:5px;text-align:center;font-size:10px;line-height:12px;min-height:120px;-webkit-box-flex:0;-webkit-flex:0 1 24%;-ms-flex:0 1 24%;flex:0 1 24%}@media (min-width:768px){.section__home__leader__nav__item{width:150px;font-size:14px;line-height:20px;padding:30px 10px;min-height:160px;-webkit-box-flex:0;-webkit-flex:0 1 22%;-ms-flex:0 1 22%;flex:0 1 22%}}.section__home__leader__nav__item:hover{text-decoration:underline}.section__home__leader__nav__item span{color:#1e1e1e;display:block;text-align:center;min-height:36px;font-weight:700}@media (min-width:768px){.section__home__leader__nav__item span{min-height:40px}}.section__home__leader__nav__item figure{width:40px;height:32px;margin-bottom:20px;position:relative}@media (min-width:768px){.section__home__leader__nav__item figure{width:63px;height:40px;margin-bottom:30px}}.section__home__leader__nav__item figure img{max-width:100%;height:auto}.section__home__leader__nav__item figure img.hover{opacity:0;position:absolute;top:0;left:0}.section__home__leader__nav__item--active{background-color:var(--main-theme-color,#f47b20);-webkit-box-shadow:0 2px 22.62px 6.38px rgba(0,0,0,.14);box-shadow:0 2px 22.62px 6.38px rgba(0,0,0,.14)}.section__home__leader__nav__item--active:hover{text-decoration:none}.section__home__leader__nav__item--active span{color:#fff}.section__home__leader__nav__item--active img{opacity:0}.section__home__leader__nav__item--active img.hover{opacity:1!important;display:block!important}.section__home__modules{padding:50px 15px}@media (min-width:768px){.section__home__modules{padding:50px 15px}}.section__home__modules .section__module{margin-bottom:10px}@media (min-width:1024px){.section__home__modules .section__module.section__module__group{min-height:100%}}@media (min-width:1024px){.section__home__modules .section__module__group{margin-bottom:0}}@media (min-width:1024px){.section__home__modules .section__module__equipment{margin-bottom:0;min-height:auto}}@media (min-width:1600px){.section__home__modules .section__module__equipment{min-height:auto}}.section__home__modules .section__module__equipment:hover{text-decoration:none}.section__home__modules .section__module__equipment:hover .section__module__equipment__link{text-decoration:underline}@media (max-width:1199px){.section__home__modules .section__module__equipment__content{padding-top:0}}@media (min-width:1024px){.section__home__modules .section__module__film{min-height:calc(50% - 5px)}}@media (min-width:1340px){.section__home__modules .section__module__film{min-height:auto}}.section__home__modules .section__module__film .btn{padding-left:15px}@media (min-width:768px){.section__home__modules .section__module__film .btn{padding-left:28px}}@media (min-width:1024px){.section__home__modules .column:first-of-type{min-height:100%}}.section__home__team{padding:50px 15px}@media (min-width:1340px){.section__home__team{padding:100px 15px 30px}}.section__home__team__title{font-family:Syne,sans-serif;text-align:center;color:#5f5f5f;font-size:30px;line-height:35px;margin-bottom:5px}@media (min-width:1024px){.section__home__team__title{font-size:50px;line-height:50px;margin-bottom:0}}.section__home__team__description{font-family:Syne,sans-serif;text-align:center;color:#5f5f5f;font-size:16px;line-height:24px;margin-bottom:40px}@media (min-width:1024px){.section__home__team__description{font-size:24px;line-height:40px;margin-bottom:55px}}.section__home__team__link{display:inline-block;position:relative;padding-right:25px;font-weight:700;margin-top:20px;font-size:16px;line-height:24px;color:#1e1e1e}@media (min-width:1024px){.section__home__team__link{font-size:24px;line-height:40px;padding-right:40px;margin-top:0}}.section__home__team__link svg{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:16px;height:auto}@media (min-width:768px){.section__home__team__link svg{width:23px}}.section__home__team__wrapper{position:relative;margin-bottom:40px}@media (min-width:1340px){.section__home__team__wrapper{margin-bottom:55px}}.section__home__team__wrapper .swiper{width:230px;overflow:visible}@media screen and (min-width:500px){.section__home__team__wrapper .swiper{width:440px}}@media screen and (min-width:600px){.section__home__team__wrapper .swiper{width:550px}}@media screen and (min-width:768px){.section__home__team__wrapper .swiper{width:660px}}@media screen and (min-width:1024px){.section__home__team__wrapper .swiper{width:880px}}@media screen and (min-width:1200px){.section__home__team__wrapper .swiper{width:1100px}}@media (min-width:1340px){.section__home__team__wrapper .swiper{width:calc(100% - 200px)}}.section__home__team__wrapper .swiper .swiper-slide{width:110px;padding:0 3px}@media (min-width:1024px){.section__home__team__wrapper .swiper .swiper-slide{width:150px}}.section__home__team__wrapper .swiper .swiper-slide.swiper-slide figure:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,.4)),to(hsla(0,0%,100%,.95)));background:linear-gradient(90deg,hsla(0,0%,100%,.4),hsla(0,0%,100%,.95))}.section__home__team__wrapper .swiper .swiper-slide.swiper-slide.swiper-slide-prev figure:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,.4)),to(hsla(0,0%,100%,.95)));background:linear-gradient(270deg,hsla(0,0%,100%,.4),hsla(0,0%,100%,.95))}.section__home__team__wrapper .swiper .swiper-slide.swiper-slide-visible figure:before{display:none}.section__home__team__item{text-align:center}.section__home__team__item__image{margin:0 auto 12px}.section__home__team__item__image img{margin:0 auto;border-radius:50%}.section__home__team__item__name{font-size:12px;line-height:14px;font-weight:700}.section__home__team--prev{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;cursor:pointer;position:absolute;left:-50px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10;padding:5px;margin-top:-33px}@media (min-width:500px){.section__home__team--prev{width:54px;height:54px;margin-top:-28px}}.section__home__team--prev svg{width:34px;height:24px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.section__home__team--next{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;cursor:pointer;position:absolute;right:-50px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10;padding:5px;margin-top:-33px}@media (min-width:500px){.section__home__team--next{width:54px;height:54px;margin-top:-28px}}.section__home__team--next svg{width:34px;height:24px}.section__home__reviews{padding:0 15px}@media (min-width:1600px){.section__home__reviews{padding:0}}.section__home__reviews__title{font-family:Syne,sans-serif;text-align:center;color:#5f5f5f;font-size:30px;line-height:35px}@media (min-width:1340px){.section__home__reviews__title{font-size:50px;line-height:50px}}.section__home__reviews__description{font-family:Syne,sans-serif;text-align:center;color:#5f5f5f;font-size:16px;line-height:24px}@media (min-width:1340px){.section__home__reviews__description{font-size:24px;line-height:40px}}.section__home__reviews__wrapper{margin-top:32px}@media (min-width:1024px){.section__home__reviews__wrapper{margin-top:64px}}.section__contact__title{font-family:Syne,sans-serif;font-size:35px;line-height:40px;font-weight:500;margin-bottom:20px;color:#5f5f5f}@media (min-width:1340px){.section__contact__title{font-size:60px;line-height:70px;margin-top:0;margin-bottom:1em}}.section__contact__offices{padding:50px 15px}@media (min-width:1024px){.section__contact__offices{padding:50px 15px}}.section__contact__offices__form{background:#f4f4f4 url(../svg/okregi_kontakt_formularz.svg) no-repeat 100% 0;background-size:100%;padding:20px;border-radius:10px}@media (min-width:1024px){.section__contact__offices__form{padding:40px 50px 50px;border-radius:20px}}@media (min-width:1340px){.section__contact__offices__form{margin-left:30px}}@media (min-width:1600px){.section__contact__offices__form{margin-left:60px}}.section__contact__offices__form__title{font-family:Syne,sans-serif;color:var(--main-theme-color,#f47b20);font-size:24px;line-height:30px;margin-bottom:10px}@media (min-width:768px){.section__contact__offices__form__title{font-size:30px;line-height:40px}}@media (min-width:1024px){.section__contact__offices__form__title{font-size:40px;line-height:60px}}.section__contact__offices__form__description{color:#5f5f5f;font-size:14px;line-height:20px;font-weight:500;margin-bottom:10px}@media (min-width:768px){.section__contact__offices__form__description{font-size:16px;line-height:20px;margin-bottom:20px}}@media (min-width:1024px){.section__contact__offices__form__description{font-size:20px;line-height:30px;margin-bottom:30px}}.section__contact__offices__form form button[type=submit]{text-align:left}@media (min-width:768px){.section__contact__offices__form form button[type=submit]{min-width:40%}}.section__contact__offices__form form button[type=submit]:hover{background-color:#1e1e1e}.section__contact__offices__map{background-color:#f4f4f4;border-radius:10px;aspect-ratio:1/1;margin-top:30px}@media (min-width:1024px){.section__contact__offices__map{border-radius:20px;margin-top:50px}}@media (min-width:1340px){.section__contact__offices__map{margin-left:30px}}@media (min-width:1600px){.section__contact__offices__map{margin-left:60px;margin-top:72px}}.section__contact__persons{padding:50px 15px 40px}@media (min-width:1024px){.section__contact__persons{padding:50px 15px 40px}}.section__contact__persons__title{color:#5f5f5f;font-family:Syne,sans-serif;margin-bottom:1em;font-size:24px;line-height:30px}@media (min-width:768px){.section__contact__persons__title{font-size:30px;line-height:40px}}@media (min-width:1024px){.section__contact__persons__title{font-size:40px;line-height:60px}}.section__contact__persons__item{margin-bottom:40px;padding-bottom:30px;border-bottom:1px solid #e8e8e8}@media (min-width:768px){.section__contact__persons__item{padding-bottom:30px;margin-bottom:60px;margin-right:60px}}.section__contact__persons__item .label{color:#5f5f5f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:12px;line-height:30px}.section__contact__persons__item .label svg{width:16px;height:auto;margin-right:10px}.section__contact__persons__item__title{color:var(--main-theme-color,#f47b20);font-size:18px;line-height:24px;margin-bottom:10px}@media (min-width:768px){.section__contact__persons__item__title{font-size:24px;line-height:30px;margin-bottom:.5em}}.section__contact__persons__item__description{color:#5f5f5f;font-size:14px;line-height:20px;margin-bottom:2em}@media (min-width:768px){.section__contact__persons__item__description{font-size:16px;line-height:24px;min-height:72px}}.section__contact__persons__item__phone{margin-bottom:20px}.section__contact__persons__item__phone .value{color:#5f5f5f;font-size:14px;line-height:20px}@media (min-width:768px){.section__contact__persons__item__phone .value{font-size:16px;line-height:24px}}@media (min-width:1024px){.section__contact__persons__item__phone .value{font-size:20px;line-height:30px}}.section__contact__persons__item__email .value{color:#1e1e1e;font-weight:600;font-size:14px;line-height:20px}@media (min-width:768px){.section__contact__persons__item__email .value{font-size:16px;line-height:24px}}@media (min-width:1024px){.section__contact__persons__item__email .value{font-size:20px;line-height:30px}}.section__contact__company{padding:0 15px}@media (min-width:1024px){.section__contact__company{padding:0 15px}}.section__contact__company__title{color:#5f5f5f;font-family:Syne,sans-serif;margin-bottom:1em;font-size:24px;line-height:30px}@media (min-width:768px){.section__contact__company__title{font-size:30px;line-height:40px}}@media (min-width:1024px){.section__contact__company__title{font-size:40px;line-height:60px}}.section__contact__company p{color:#5f5f5f;font-size:14px;line-height:20px}@media (min-width:768px){.section__contact__company p{font-size:16px;line-height:24px}}.section__contact__company+.site__footer{margin-top:50px}@media (min-width:768px){.section__contact__company+.site__footer{margin-top:100px}}.section__trainings__mainnav{padding:0 15px 50px}@media (min-width:1024px){.section__trainings__mainnav{padding:20px 15px 70px}}.section__trainings__mainnav span.label{text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%;margin-bottom:15px}@media (min-width:1024px){.section__trainings__mainnav span.label{margin-bottom:30px}}@media (min-width:1600px){.section__trainings__mainnav span.label{text-align:left;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.section__trainings__mainnav__flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px;margin-top:30px}@media (min-width:768px){.section__trainings__mainnav__flex{gap:10px;margin-top:20px}}@media (min-width:1024px){.section__trainings__mainnav__flex{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:10px}}.section__trainings__mainnav__flex>a{height:100%;width:100%}@media (min-width:768px){.section__trainings__mainnav__flex>a{width:49%}}@media (min-width:1024px){.section__trainings__mainnav__flex>a{width:24%}}.section__trainings__mainnav a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#f4f4f4;color:#1e1e1e;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border-radius:5px;font-size:16px;line-height:20px;padding:16px;font-weight:700;min-height:76px}@media (min-width:768px){.section__trainings__mainnav a{padding:18px 10px}}@media (min-width:1024px){.section__trainings__mainnav a{font-size:20px;line-height:30px;padding:24px 20px;min-height:138px}}@media (min-width:1340px){.section__trainings__mainnav a{min-height:138px}}.section__trainings__mainnav a.active,.section__trainings__mainnav a:hover{-webkit-box-shadow:0 2px 32px -9px rgba(0,0,0,.45);box-shadow:0 2px 32px -9px rgba(0,0,0,.45)}.section__trainings__mainnav a.active{color:#fff;background-color:var(--main-theme-color,#f47b20)}.section__trainings__intro{font-family:Syne,sans-serif;color:#5f5f5f;margin-top:50px;font-weight:500;font-size:22px;line-height:30px;padding:0 15px 40px}@media (min-width:1024px){.section__trainings__intro{font-size:40px;line-height:50px;padding-bottom:70px;margin-top:80px}}.section__trainings__intro a{position:relative;font-family:Inter,sans-serif;display:block;font-weight:700;padding-right:50px;color:#1e1e1e;font-size:18px;line-height:20px}@media (min-width:1024px){.section__trainings__intro a{font-size:36px;line-height:40px}}.section__trainings__intro a:after{position:absolute;width:26px;height:16px;background:rgba(0,0,0,0) url(../svg/arrow_right.svg) no-repeat 50%;background-size:100%;content:"";right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:1024px){.section__trainings__intro a:after{width:34px;height:24px}}.section__trainings__nav{background-color:#f4f4f4;padding:20px 15px;margin-bottom:50px}@media (min-width:1024px){.section__trainings__nav{padding:45px 15px;margin-bottom:100px}}.section__trainings__nav ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:1024px){.section__trainings__nav ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.section__trainings__nav ul li{font-weight:600;color:#1e1e1e;text-align:center;margin-bottom:20px}@media (min-width:1024px){.section__trainings__nav ul li{text-align:left;font-size:18px;line-height:24px;width:25%;padding:0 30px 0 50px;margin-bottom:0;border-right:1px solid #5f5f5f}}.section__trainings__nav ul li:first-of-type{padding-left:0}.section__trainings__nav ul li:last-of-type{border-right:none;margin-bottom:0}.section__trainings__tabs{padding:0 15px}.section__trainings__tabs__title{font-family:Syne,sans-serif;color:#5f5f5f;margin-bottom:30px;font-size:22px;line-height:30px;font-weight:500}@media (min-width:1024px){.section__trainings__tabs__title{font-size:40px;line-height:50px;margin-bottom:50px}}.section__trainings__tabs__content{position:relative;padding-bottom:40px;margin-bottom:90px}@media (min-width:1024px){.section__trainings__tabs__content{padding-bottom:60px;margin-bottom:60px}}.section__trainings__tabs__content:after{position:absolute;content:"";bottom:0;left:0;width:200px;height:1px;background-color:#5f5f5f}@media (min-width:1024px){.section__trainings__tabs__content:after{width:400px}}.section__trainings__tabs__content p{color:#5f5f5f;font-size:14px;line-height:22px}@media (min-width:1024px){.section__trainings__tabs__content p{font-size:16px;line-height:30px}}.section__trainings__tabs__content p a{color:#1e1e1e;font-weight:700}.section__trainings__tabs__content ol{counter-reset:counter}.section__trainings__tabs__content ol>li{position:relative;counter-increment:counter;padding-left:50px;margin-bottom:15px;font-size:14px;line-height:22px}@media (min-width:1024px){.section__trainings__tabs__content ol>li{padding-left:130px;margin-bottom:30px;font-size:16px;line-height:30px;color:#5f5f5f}}.section__trainings__tabs__content ol>li:before{position:absolute;top:0;left:0;content:counter(counter);display:block;width:30px;height:30px;border-radius:50%;text-align:center;line-height:24px;color:#fff;background-color:var(--main-theme-color,#f47b20);font-size:16px;font-family:Syne,sans-serif;margin-top:-5px}@media (min-width:1024px){.section__trainings__tabs__content ol>li:before{width:58px;height:58px;line-height:50px;font-size:30px;margin-top:-10px}}.section__trainings__tabs__content ol>li a{color:#1e1e1e;font-weight:700}.section__trainings__tabs__content ol>li ul{margin-top:10px}.section__trainings__tabs__content ol>li ul li{padding-left:20px;position:relative;margin-bottom:10px}@media (min-width:1024px){.section__trainings__tabs__content ol>li ul li{padding-left:30px}}.section__trainings__tabs__content ol>li ul li:before{position:absolute;top:6px;left:0;width:8px;height:8px;content:"";background-color:var(--main-theme-color,#f47b20);border-radius:50%}@media (min-width:1024px){.section__trainings__tabs__content ol>li ul li:before{top:10px}}.section__trainings__offer{text-align:center;font-family:Syne,sans-serif;color:#5f5f5f;margin-bottom:140px;margin-top:50px;font-weight:500;font-size:24px;line-height:30px;padding:0 15px}@media (min-width:1024px){.section__trainings__offer{font-size:40px;line-height:50px;margin-bottom:70px;margin-top:80px}}.section__trainings__offer a{position:relative;font-family:Inter,sans-serif;display:inline-block;font-weight:700;color:#1e1e1e;padding-right:30px;font-size:16px;line-height:24px}@media (min-width:1024px){.section__trainings__offer a{font-size:36px;line-height:40px;padding-right:50px}}.section__trainings__offer a:after{position:absolute;width:22px;height:16px;background:rgba(0,0,0,0) url(../svg/arrow_right.svg) no-repeat 50%;background-size:100%;content:"";right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:1024px){.section__trainings__offer a:after{width:34px;height:24px}}.section__traings-eu__intro{position:relative;padding:0 15px 50px}.section__traings-eu__intro:after{position:absolute;content:"";top:100%;left:50%;height:1px;width:150px;background-color:#5f5f5f;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:1024px){.section__traings-eu__intro:after{width:400px}}.section__traings-eu__intro__content{font-family:Syne,sans-serif;font-size:20px;line-height:24px;padding-bottom:50px;color:#5f5f5f}@media (min-width:1340px){.section__traings-eu__intro__content{padding-bottom:100px}}.section__traings-eu__intro__content p{font-weight:500;font-size:22px;line-height:28px}@media (min-width:1024px){.section__traings-eu__intro__content p{font-size:30px;line-height:40px}}.section__traings-eu__intro__content h2{font-weight:500;font-size:24px;line-height:30px}@media (min-width:1024px){.section__traings-eu__intro__content h2{font-size:40px;line-height:40px}}.section__traings-eu__intro__funds figure{margin-bottom:20px}@media (min-width:1024px){.section__traings-eu__intro__funds figure{margin-bottom:40px}}.section__traings-eu__intro__funds figure img{display:inline-block}.section__traings-eu__intro__social-funds{margin-top:50px}@media (min-width:1024px){.section__traings-eu__intro__social-funds{margin-top:0}}.section__traings-eu__intro__social-funds figure{margin-bottom:20px}@media (min-width:1024px){.section__traings-eu__intro__social-funds figure{text-align:right;margin-bottom:40px}}.section__traings-eu__intro__social-funds figure img{display:inline-block}.section__traings-eu__intro__social-funds span{font-weight:700}.section__traings-eu__description{padding:50px 15px;text-align:center}@media (min-width:1024px){.section__traings-eu__description{padding:50px 15px 100px}}.section__traings-eu__description__title{font-family:Syne,sans-serif;color:#5f5f5f;margin-bottom:30px;font-size:22px;line-height:30px;font-weight:500}@media (min-width:1024px){.section__traings-eu__description__title{font-size:40px;line-height:50px;margin-bottom:50px}}.section__traings-eu__description__content{color:#5f5f5f;font-size:14px;line-height:22px}@media (min-width:1024px){.section__traings-eu__description__content{font-size:16px;line-height:30px}}.section__traings-eu__description__content a{color:#1e1e1e;font-weight:700}.section__traings-eu__targets{text-align:center;padding:0 15px}@media (min-width:1024px){.section__traings-eu__targets{padding:50px 15px}}.section__traings-eu__targets__title{font-family:Syne,sans-serif;color:#5f5f5f;margin-bottom:20px;font-size:22px;line-height:30px;font-weight:500}@media (min-width:1024px){.section__traings-eu__targets__title{font-size:40px;line-height:50px;margin-bottom:30px}}.section__traings-eu__targets .column.lg-4{margin-bottom:20px}@media (min-width:1024px){.section__traings-eu__targets .column.lg-4{margin-bottom:0}}.section__traings-eu__targets .box{border-radius:10px;background-color:#f4f4f4;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:30px 15px 20px}@media (min-width:1024px){.section__traings-eu__targets .box{border-radius:20px;padding:50px 40px 30px}}@media (min-width:1600px){.section__traings-eu__targets .box{padding:80px 70px 50px}}.section__traings-eu__targets .box figure img{width:90px;max-height:90px;margin:0 auto 30px}@media (min-width:1024px){.section__traings-eu__targets .box figure img{width:115px;margin:0 auto 50px}}.section__traings-eu__targets .box p{font-size:14px;line-height:22px;text-align:center;margin-bottom:10px}@media (min-width:1340px){.section__traings-eu__targets .box p{font-size:16px;line-height:20px}}@media (min-width:1600px){.section__traings-eu__targets .box p{font-size:18px;line-height:24px;margin-bottom:0}}.section__traings-eu__targets__summary{text-align:center;font-family:Syne,sans-serif;color:#5f5f5f;margin-top:50px;font-weight:500;font-size:22px;line-height:30px;padding:0 0 40px}@media (min-width:1024px){.section__traings-eu__targets__summary{font-size:40px;line-height:50px;padding-bottom:70px;margin-top:80px}}@media (min-width:1340px){.section__traings-eu__targets__summary{font-size:50px;line-height:60px;padding-bottom:100px;margin-top:100px}}.section__traings-eu__for-who{padding:0 15px 75px}@media (min-width:1024px){.section__traings-eu__for-who{padding:0 15px 150px}}.section__traings-eu__for-who__description h4{text-align:center;font-family:Syne,sans-serif;color:#5f5f5f;margin-bottom:30px;font-weight:500;font-size:20px;line-height:30px}@media (min-width:1340px){.section__traings-eu__for-who__description h4{font-size:40px;line-height:50px;margin-bottom:30px}}.section__traings-eu__for-who__description h5{font-family:Syne,sans-serif;font-weight:500;color:#5f5f5f;font-size:16px;line-height:22px;text-align:center;margin-bottom:20px}@media (min-width:1340px){.section__traings-eu__for-who__description h5{font-size:20px;line-height:20px;margin-bottom:20px}}@media (min-width:1600px){.section__traings-eu__for-who__description h5{font-size:24px;line-height:30px}}.section__traings-eu__for-who__description p{font-size:14px;line-height:22px;text-align:center;margin-bottom:10px}@media (min-width:1340px){.section__traings-eu__for-who__description p{font-size:16px;line-height:20px;margin-bottom:20px}}@media (min-width:1600px){.section__traings-eu__for-who__description p{font-size:20px;line-height:30px}}.section__traings-eu__for-who__boxes{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;gap:15px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:50px}.section__traings-eu__for-who__boxes .box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:220px;margin-bottom:40px}@media (min-width:1024px){.section__traings-eu__for-who__boxes .box{margin-bottom:20px}}@media (min-width:1600px){.section__traings-eu__for-who__boxes .box{max-width:260px;margin-bottom:0}}.section__traings-eu__for-who__boxes .box figure img{min-width:75px;height:75px;margin:0 auto 25px}.section__traings-eu__for-who__boxes .box p{text-align:center;font-size:14px;line-height:22px;margin-bottom:10px}@media (min-width:1600px){.section__traings-eu__for-who__boxes .box p{font-size:18px;line-height:30px}}.section__traings-eu__for-who__boxes--larger{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.section__traings-eu__for-who__boxes--larger .box{max-width:260px}@media (min-width:1600px){.section__traings-eu__for-who__boxes--larger .box{max-width:400px}}@media (min-width:1340px){.section__traings-eu__for-who__boxes--larger .box p{font-size:18px;line-height:24px}}.section__traings-eu__for-who__subtitle{font-family:Syne,sans-serif;font-weight:500;color:#5f5f5f;font-size:16px;line-height:22px;text-align:center;margin-bottom:10px;margin-top:25px}@media (min-width:1340px){.section__traings-eu__for-who__subtitle{font-size:24px;line-height:30px;margin-bottom:20px}}@media (min-width:1600px){.section__traings-eu__for-who__subtitle{font-size:36px;line-height:40px;margin-top:55px}}.section__traings-eu__conditions{text-align:center;padding:35px 15px;background-color:#f4f4f4;margin-bottom:100px}@media (min-width:1340px){.section__traings-eu__conditions{padding:75px 15px}}.section__traings-eu__conditions h2{text-align:center;font-family:Syne,sans-serif;color:#5f5f5f;margin-bottom:20px;font-weight:500;font-size:22px;line-height:30px}@media (min-width:1024px){.section__traings-eu__conditions h2{font-size:40px;line-height:50px;margin-bottom:30px}}.section__traings-eu__conditions h5{color:#5f5f5f;font-size:16px;line-height:24px;max-width:1000px;margin:0 auto 2em}@media (min-width:1024px){.section__traings-eu__conditions h5{font-size:16px;line-height:30px;margin:0 auto 1em}}.section__traings-eu__conditions h4{text-align:center;font-family:Syne,sans-serif;color:#5f5f5f;font-weight:500;font-size:22px;line-height:30px;max-width:1000px;margin:20px auto}@media (min-width:1024px){.section__traings-eu__conditions h4{font-size:40px;line-height:50px;margin-bottom:30px;margin-top:40px}}.section__traings-eu__conditions p{color:#5f5f5f;font-size:16px;line-height:24px;margin-bottom:1em}@media (min-width:1024px){.section__traings-eu__conditions p{font-size:16px;line-height:30px}}.section__traings-eu__conditions ol{counter-reset:counter}.section__traings-eu__conditions ol>li{text-align:center;position:relative;counter-increment:counter;margin-bottom:15px;font-size:14px;line-height:22px;padding-top:50px}@media (min-width:1024px){.section__traings-eu__conditions ol>li{padding-top:70px;font-size:16px;line-height:30px;color:#5f5f5f;max-width:1200px;margin:0 auto 70px}}.section__traings-eu__conditions ol>li:before{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);content:counter(counter);display:block;width:30px;height:30px;border-radius:50%;text-align:center;line-height:28px;color:#fff;background-color:var(--main-theme-color,#f47b20);font-size:16px;font-family:Syne,sans-serif}@media (min-width:1024px){.section__traings-eu__conditions ol>li:before{width:58px;height:58px;line-height:50px;font-size:30px}}.section__traings-eu__conditions ol>li a{color:#1e1e1e;font-weight:700}.section__trainings-kfs__intro{position:relative;padding:0 15px 50px}@media (min-width:1340px){.section__trainings-kfs__intro{padding-bottom:120px}}.section__trainings-kfs__intro:after{position:absolute;content:"";top:100%;left:50%;height:1px;width:150px;background-color:#5f5f5f;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:1024px){.section__trainings-kfs__intro:after{width:400px}}.section__trainings-kfs__intro__content{color:#5f5f5f;font-size:22px;line-height:28px;margin-bottom:40px}@media (min-width:1024px){.section__trainings-kfs__intro__content{font-size:30px;line-height:40px;margin-bottom:40px}}.section__trainings-kfs__intro img{border-radius:10px}@media (min-width:768px){.section__trainings-kfs__intro img{border-radius:20px}}.section__trainings-kfs__description{position:relative;padding:50px 15px;text-align:center}@media (min-width:1024px){.section__trainings-kfs__description{padding:100px 15px}}.section__trainings-kfs__description:after{position:absolute;content:"";top:100%;left:50%;height:1px;width:150px;background-color:#5f5f5f;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:1024px){.section__trainings-kfs__description:after{width:400px}}.section__trainings-kfs__description__title{font-family:Syne,sans-serif;color:#5f5f5f;margin-bottom:30px;font-size:22px;line-height:30px;font-weight:500}@media (min-width:1024px){.section__trainings-kfs__description__title{font-size:40px;line-height:50px;margin-bottom:50px}}.section__trainings-kfs__description__items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:50px}@media (min-width:1340px){.section__trainings-kfs__description__items{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:60px}}@media (min-width:1600px){.section__trainings-kfs__description__items{gap:75px}}.section__trainings-kfs__description__item{width:100%}.section__trainings-kfs__description__content{color:#5f5f5f;font-size:14px;line-height:22px}@media (min-width:1024px){.section__trainings-kfs__description__content{font-size:16px;line-height:30px}}.section__trainings-kfs__description__content a{color:#1e1e1e;font-weight:700}.section__trainings-kfs__finance{position:relative;padding:50px 15px;text-align:center}@media (min-width:1024px){.section__trainings-kfs__finance{padding:100px 15px}}.section__trainings-kfs__finance:after{position:absolute;content:"";top:100%;left:50%;height:1px;width:150px;background-color:#5f5f5f;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:1024px){.section__trainings-kfs__finance:after{width:400px}}.section__trainings-kfs__finance__title{font-family:Syne,sans-serif;color:#5f5f5f;margin-bottom:30px;font-size:22px;line-height:30px;font-weight:500}@media (min-width:1024px){.section__trainings-kfs__finance__title{font-size:40px;line-height:50px;margin-bottom:50px}}.section__trainings-kfs__finance__content{color:#5f5f5f;font-size:16px;line-height:22px;margin-top:2em}@media (min-width:1024px){.section__trainings-kfs__finance__content{font-size:20px;line-height:30px}}.section__trainings-kfs__finance__content a{color:#1e1e1e;font-weight:700}.section__trainings-kfs__finance .boxes .column{margin-bottom:20px}@media (min-width:1024px){.section__trainings-kfs__finance .boxes .column{margin-bottom:0}}.section__trainings-kfs__finance .box{border-radius:10px;background-color:#f4f4f4;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:30px 15px}@media (min-width:1024px){.section__trainings-kfs__finance .box{border-radius:20px;padding:50px 30px}}@media (min-width:1600px){.section__trainings-kfs__finance .box{padding:80px 50px}}.section__trainings-kfs__finance .box figure img{width:90px;max-height:90px;margin:0 auto 30px}@media (min-width:1024px){.section__trainings-kfs__finance .box figure img{width:115px;margin:0 auto 35px}}.section__trainings-kfs__finance .box .title{color:var(--main-theme-color,#f47b20);font-family:Syne,sans-serif;font-size:20px;line-height:30px;margin-bottom:.5em}@media (min-width:1340px){.section__trainings-kfs__finance .box .title{font-size:30px;line-height:50px}}.section__trainings-kfs__finance .box p{font-size:14px;line-height:22px;text-align:center;margin-bottom:10px}@media (min-width:1340px){.section__trainings-kfs__finance .box p{font-size:16px;line-height:20px}}@media (min-width:1600px){.section__trainings-kfs__finance .box p{font-size:18px;line-height:24px;margin-bottom:0}}.section__trainings-kfs__informations{position:relative;padding:50px 15px;text-align:center}@media (min-width:1024px){.section__trainings-kfs__informations{padding:100px 15px}}.section__trainings-kfs__informations:after{position:absolute;content:"";top:100%;left:50%;height:1px;width:150px;background-color:#5f5f5f;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:1024px){.section__trainings-kfs__informations:after{width:400px}}.section__trainings-kfs__informations__title{font-family:Syne,sans-serif;color:#5f5f5f;margin-bottom:30px;font-size:22px;line-height:30px;font-weight:500}@media (min-width:1024px){.section__trainings-kfs__informations__title{font-size:40px;line-height:50px;margin-bottom:50px}}.section__trainings-kfs__informations__content{color:#5f5f5f;font-size:16px;line-height:22px;margin-top:2em}@media (min-width:1024px){.section__trainings-kfs__informations__content{font-size:20px;line-height:30px}}.section__trainings-kfs__informations__content a,.section__trainings-kfs__informations__content strong{color:#1e1e1e;font-weight:700}.section__trainings-kfs__informations__content ol{list-style-type:none;counter-reset:counter}.section__trainings-kfs__informations__content ol>li{position:relative;counter-increment:counter;padding-left:25px;margin-bottom:15px;font-size:16px;line-height:22px;display:inline-block}@media (min-width:1024px){.section__trainings-kfs__informations__content ol>li{padding-left:30px;margin-bottom:30px;font-size:20px;line-height:30px;color:#5f5f5f}}.section__trainings-kfs__informations__content ol>li:before{position:absolute;top:0;margin-left:-15px;display:inline;text-align:center;line-height:22px;font-size:16px}@media (min-width:1024px){.section__trainings-kfs__informations__content ol>li:before{line-height:30px;font-size:20px}}.section__trainings-kfs__legal-info{position:relative;padding:50px 15px;text-align:center}@media (min-width:1024px){.section__trainings-kfs__legal-info{padding:100px 15px}}.section__trainings-kfs__legal-info:after{position:absolute;content:"";top:100%;left:50%;height:1px;width:150px;background-color:#5f5f5f;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:1024px){.section__trainings-kfs__legal-info:after{width:400px}}.section__trainings-kfs__legal-info__title{font-family:Syne,sans-serif;color:#5f5f5f;margin-bottom:30px;font-size:22px;line-height:30px;font-weight:500}@media (min-width:1024px){.section__trainings-kfs__legal-info__title{font-size:40px;line-height:50px;margin-bottom:50px}}.section__trainings-kfs__legal-info__content{color:#5f5f5f;font-size:12px;line-height:18px;margin-top:2em}@media (min-width:1024px){.section__trainings-kfs__legal-info__content{font-size:14px;line-height:20px}}.section__trainings-kfs__legal-info__content a,.section__trainings-kfs__legal-info__content strong{color:#1e1e1e;font-weight:500}.section__trainings-fers__intro{font-family:Syne,sans-serif;position:relative;padding:50px 15px}@media (min-width:1024px){.section__trainings-fers__intro{padding:100px 15px}}.section__trainings-fers__intro:after{position:absolute;content:"";top:100%;left:50%;height:1px;width:150px;background-color:#5f5f5f;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:1024px){.section__trainings-fers__intro:after{width:400px}}.section__trainings-fers__intro h6{font-size:16px;line-height:30px;font-weight:500}@media (min-width:1024px){.section__trainings-fers__intro h6{font-size:20px;line-height:40px}}.section__trainings-fers__intro p{font-size:20px;line-height:30px;font-weight:500}@media (min-width:1024px){.section__trainings-fers__intro p{font-size:30px;line-height:40px}}.section__trainings-fers__intro img{border-radius:10px}@media (min-width:768px){.section__trainings-fers__intro img{border-radius:20px}}.section__trainings-fers__grants,.section__trainings-fers__join{position:relative;padding:50px 15px}@media (min-width:1024px){.section__trainings-fers__grants,.section__trainings-fers__join{padding:100px 15px}}.section__trainings-fers__grants:after,.section__trainings-fers__join:after{position:absolute;content:"";top:100%;left:50%;height:1px;width:150px;background-color:#5f5f5f;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:1024px){.section__trainings-fers__grants:after,.section__trainings-fers__join:after{width:400px}}.section__trainings-fers__grants__for div,.section__trainings-fers__join__for div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.section__trainings-fers__grants__for div p,.section__trainings-fers__join__for div p{max-width:340px;font-size:16px;line-height:30px;margin:0 0 0 20px;width:calc(100% - 60px)}@media (min-width:1024px){.section__trainings-fers__grants__for div p,.section__trainings-fers__join__for div p{margin:0;font-size:26px;line-height:34px}}.section__trainings-fers__grants__for figure,.section__trainings-fers__join__for figure{width:60px}@media (min-width:1024px){.section__trainings-fers__grants__for figure,.section__trainings-fers__join__for figure{width:130px}}.section__trainings-fers__grants__for figure img,.section__trainings-fers__join__for figure img{max-width:100%;height:auto}@media (min-width:1024px){.section__trainings-fers__grants__specializations ul,.section__trainings-fers__join__specializations ul{-webkit-columns:2;-moz-columns:2;column-count:2}}.section__trainings-fers__grants__title,.section__trainings-fers__join__title{font-family:Syne,sans-serif;color:#5f5f5f;margin-bottom:30px;font-size:22px;line-height:30px;font-weight:500;text-align:center}@media (min-width:1024px){.section__trainings-fers__grants__title,.section__trainings-fers__join__title{font-size:50px;line-height:55px;margin-bottom:50px;max-width:840px;margin-left:auto;margin-right:auto}}.section__trainings-fers__grants h3,.section__trainings-fers__join h3{font-family:Syne,sans-serif;color:#5f5f5f;font-size:22px;line-height:30px;font-weight:500;margin-top:30px;margin-bottom:15px}@media (min-width:1024px){.section__trainings-fers__grants h3,.section__trainings-fers__join h3{font-size:40px;line-height:50px;margin-top:50px;margin-bottom:30px}}.section__trainings-fers__grants p,.section__trainings-fers__join p{color:#5f5f5f;font-size:16px;line-height:24px;margin-bottom:1em;margin-top:10px}@media (min-width:1024px){.section__trainings-fers__grants p,.section__trainings-fers__join p{font-size:16px;line-height:30px}}.section__trainings-fers__grants ul,.section__trainings-fers__join ul{color:#5f5f5f;font-size:16px;line-height:24px;margin-bottom:1em;margin-top:10px}@media (min-width:1024px){.section__trainings-fers__grants ul,.section__trainings-fers__join ul{font-size:16px;line-height:30px}}.section__trainings-fers__grants ul li,.section__trainings-fers__join ul li{padding-left:20px;position:relative}@media (min-width:1024px){.section__trainings-fers__grants ul li,.section__trainings-fers__join ul li{padding-left:30px}}.section__trainings-fers__grants ul li:before,.section__trainings-fers__join ul li:before{position:absolute;top:6px;left:0;width:8px;height:8px;content:"";background-color:#5f5f5f;border-radius:50%}@media (min-width:1024px){.section__trainings-fers__grants ul li:before,.section__trainings-fers__join ul li:before{top:10px}}.section__trainings-fers__grants ul li a,.section__trainings-fers__join ul li a{color:#1e1e1e;font-weight:700}.section__trainings-fers__grants ul li ul,.section__trainings-fers__join ul li ul{margin-top:0}.section__trainings-fers__grants:after{display:none}.section__trainings-fers__grants__title{max-width:1170px;margin-left:auto;margin-right:auto}.section__trainings-fers__grants__for{margin-bottom:60px}@media (min-width:1024px){.section__trainings-fers__grants__for{margin-bottom:120px}}@media (min-width:1024px){.section__trainings-fers__grants__for div p{max-width:840px}}.section__about__intro{background-size:cover;background-position:50%;padding:35px 15px 250px}@media (min-width:1024px){.section__about__intro{background-size:cover;background-position:50%;padding:150px 15px 400px}}.section__about__intro img{position:absolute}.section__about__intro img.loaded{opacity:0}.section__about__intro img.desktop{display:none}@media (min-width:1024px){.section__about__intro img.desktop{display:block}}.section__about__intro img.mobile{display:block}@media (min-width:1024px){.section__about__intro img.mobile{display:none}}.section__about__intro__title{color:var(--main-theme-color,#f47b20);font-family:Syne,sans-serif;font-size:35px;line-height:40px;font-weight:500;margin-bottom:20px}@media (min-width:768px){.section__about__intro__title{font-size:70px;line-height:80px}}.section__about__intro__subtitle{font-size:20px;line-height:30px;color:#5f5f5f;margin-bottom:1em;max-width:540px}@media (min-width:768px){.section__about__intro__subtitle{font-size:30px;line-height:40px}}.section__about__description{padding:0 15px}.section__about__description__gallery{margin-top:-10px}@media (min-width:1024px){.section__about__description__gallery{margin-top:-30%}}.section__about__description__gallery--mobile{display:table;margin-bottom:50px}@media (min-width:1024px){.section__about__description__gallery--mobile{display:none}}.section__about__description__gallery--desktop{display:none}@media (min-width:1024px){.section__about__description__gallery--desktop{display:table}}.section__about__description__gallery .gallery__image{float:left;margin-bottom:5px;margin-left:5px}@media (min-width:768px){.section__about__description__gallery .gallery__image{margin-left:10px;margin-bottom:10px}}.section__about__description__gallery .gallery__image:first-of-type{margin-left:0;width:42%}.section__about__description__gallery .gallery__image:nth-of-type(2){width:calc(58% - 5px)}@media (min-width:768px){.section__about__description__gallery .gallery__image:nth-of-type(2){width:calc(58% - 10px)}}.section__about__description__gallery .gallery__image:last-of-type{width:42%}.section__about__description__title{font-family:Syne,sans-serif;font-size:24px;line-height:30px;font-weight:500;margin-bottom:10px;color:#5f5f5f}@media (min-width:768px){.section__about__description__title{font-size:40px;line-height:45px;margin-bottom:20px;margin-top:150px}}.section__about__description__join{color:var(--main-theme-color,#f47b20);font-weight:700;font-size:24px;line-height:30px;margin-bottom:30px}@media (min-width:768px){.section__about__description__join{font-size:40px;line-height:40px}}.section__about__description__content{font-size:16px;line-height:24px;color:#5f5f5f;margin-bottom:30px}@media (min-width:768px){.section__about__description__content{font-size:18px;line-height:24px}}@media (min-width:1340px){.section__about__description__content{font-size:24px;line-height:30px;margin-top:80px;margin-bottom:40px}}.section__about__formula{text-align:center;padding:50px 15px 100px}@media (min-width:1024px){.section__about__formula{padding:70px 15px 150px}}@media (min-width:1340px){.section__about__formula{padding:100px 15px 150px}}.section__about__formula__title{font-family:Syne,sans-serif;font-size:20px;line-height:35px;font-weight:500;margin-bottom:10px}@media (min-width:768px){.section__about__formula__title{font-size:40px;line-height:45px;margin-bottom:50px}}.section__about__formula__boxes{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}@media (min-width:1024px){.section__about__formula__boxes{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.section__about__formula__boxes .section__about__formula__box{width:100%}@media (min-width:768px){.section__about__formula__boxes .section__about__formula__box{width:calc(50% - 10px)}}@media (min-width:1024px){.section__about__formula__boxes .section__about__formula__box{width:calc(25% - 10px)}}@media (min-width:1024px){.section__about__formula__boxes .section__about__formula__box:first-of-type,.section__about__formula__boxes .section__about__formula__box:nth-of-type(2){width:calc(50% - 10px)}}.section__about__formula__box{background:#f4f4f4;border-radius:10px;padding:24px}@media (min-width:1024px){.section__about__formula__box{padding:48px;border-radius:20px}}.section__about__formula__box__icon{max-width:85px;margin:0 auto 20px}.section__about__formula__box__icon img{width:100%;height:auto}.section__about__formula__box__title{color:var(--main-theme-color,#f47b20);font-family:Syne,sans-serif;font-size:20px;line-height:25px;font-weight:500;margin-bottom:15px}@media (min-width:1024px){.section__about__formula__box__title{font-size:24px;line-height:30px;min-height:60px;max-width:235px;margin:0 auto 30px}}.section__about__formula__box__description{font-size:12px;line-height:18px;color:#5f5f5f;margin-bottom:1em}@media (min-width:1340px){.section__about__formula__box__description{font-size:14px;line-height:20px}}@media (min-width:1340px){.section__about__formula__box:first-of-type,.section__about__formula__box:nth-of-type(2){padding-bottom:70px}}@media (min-width:1340px){.section__about__formula__box:first-of-type .section__about__formula__box__icon,.section__about__formula__box:nth-of-type(2) .section__about__formula__box__icon{margin-bottom:40px}}@media (min-width:1340px){.section__about__formula__box:first-of-type .section__about__formula__box__title,.section__about__formula__box:nth-of-type(2) .section__about__formula__box__title{font-size:36px;line-height:40px;max-width:400px}}@media (min-width:1340px){.section__about__formula__box:first-of-type .section__about__formula__box__description,.section__about__formula__box:nth-of-type(2) .section__about__formula__box__description{font-size:18px;line-height:24px;max-width:410px;margin:0 auto}}@media (max-width:1199px){.section__about__formula__box:nth-of-type(3),.section__about__formula__box:nth-of-type(4),.section__about__formula__box:nth-of-type(5),.section__about__formula__box:nth-of-type(6){width:calc(50% - 5px);padding:15px 10px 10px}}@media (max-width:1199px){.section__about__formula__box:nth-of-type(3) .section__about__formula__box__title,.section__about__formula__box:nth-of-type(4) .section__about__formula__box__title,.section__about__formula__box:nth-of-type(5) .section__about__formula__box__title,.section__about__formula__box:nth-of-type(6) .section__about__formula__box__title{font-size:14px;line-height:18px}}@media (max-width:1199px){.section__about__formula__box:nth-of-type(3) .section__about__formula__box__description,.section__about__formula__box:nth-of-type(4) .section__about__formula__box__description,.section__about__formula__box:nth-of-type(5) .section__about__formula__box__description,.section__about__formula__box:nth-of-type(6) .section__about__formula__box__description{font-size:10px;line-height:16px}}@media (max-width:1199px){.section__about__formula__box:nth-of-type(3) .section__about__formula__box__icon,.section__about__formula__box:nth-of-type(4) .section__about__formula__box__icon,.section__about__formula__box:nth-of-type(5) .section__about__formula__box__icon,.section__about__formula__box:nth-of-type(6) .section__about__formula__box__icon{max-width:40px;margin:0 auto 5px}}.section__about__formula__box:first-of-type{background:#f4f4f4 url(../svg/okregi_08_onas.svg);background-repeat:no-repeat;background-size:cover;background-position:0 0}.section__about__formula__box:nth-of-type(2){background:#f4f4f4 url(../svg/okregi_09_onas.svg);background-repeat:no-repeat;background-size:cover;background-position:0}.section__about__recommended{padding:50px 15px}@media (min-width:1024px){.section__about__recommended{padding:70px 15px}}@media (min-width:1340px){.section__about__recommended{padding:100px 15px}}.section__about__recommended__gallery{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px;margin-bottom:50px}@media (min-width:768px){.section__about__recommended__gallery{gap:10px}}.section__about__recommended__gallery .gallery__image{width:calc(50% - 5px)}@media (min-width:768px){.section__about__recommended__gallery .gallery__image{width:calc(50% - 10px)}}.section__about__recommended__gallery .gallery__image:last-of-type{margin-top:10%}@media (min-width:1024px){.section__about__recommended__gallery .gallery__image:last-of-type{margin-top:100px}}.section__about__recommended__number{font-family:Syne,sans-serif;font-size:50px;line-height:50px;font-weight:500;color:var(--main-theme-color,#f47b20);margin-bottom:30px}@media (min-width:1024px){.section__about__recommended__number{font-size:80px;line-height:60px;margin-bottom:40px}}@media (min-width:1600px){.section__about__recommended__number{font-size:140px;line-height:120px;margin-bottom:40px}}.section__about__recommended__title{font-family:Syne,sans-serif;font-size:20px;line-height:30px;font-weight:500;margin-bottom:20px}@media (min-width:1024px){.section__about__recommended__title{font-size:35px;line-height:40px;margin-bottom:30px}}@media (min-width:1600px){.section__about__recommended__title{font-size:60px;line-height:70px;margin-bottom:30px}}.section__about__recommended__description{font-size:16px;line-height:24px;color:#5f5f5f;margin-bottom:1em}@media (min-width:768px){.section__about__recommended__description{font-size:18px;line-height:24px}}@media (min-width:1340px){.section__about__recommended__description{font-size:20px;line-height:30px}}@media (min-width:1600px){.section__about__recommended__description{font-size:24px;line-height:40px}}.section__about__offer{text-align:center;padding:50px 15px}@media (min-width:1024px){.section__about__offer{padding:70px 15px 50px}}@media (min-width:1340px){.section__about__offer{padding:100px 15px}}.section__about__offer__title{font-family:Syne,sans-serif;font-size:30px;line-height:35px;font-weight:500;margin-bottom:35px}@media (min-width:768px){.section__about__offer__title{font-size:40px;line-height:45px;margin-bottom:50px}}.section__about__offer__box{padding:20px 0 30px}@media (min-width:1024px){.section__about__offer__box{padding:50px}}.section__about__offer__box__icon{position:relative;width:100px;height:100px;margin:0 auto 20px}@media (min-width:768px){.section__about__offer__box__icon{width:120px;height:120px}}.section__about__offer__box__icon img{width:100%;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.section__about__offer__box__title{color:var(--main-theme-color,#f47b20);font-family:Syne,sans-serif;font-size:20px;line-height:25px;font-weight:500;margin-bottom:10px}@media (min-width:1340px){.section__about__offer__box__title{font-size:30px;line-height:40px;min-height:80px;max-width:340px;margin:0 auto 20px}}@media (min-width:1600px){.section__about__offer__box__title{font-size:36px}}.section__about__offer__box__description{font-size:12px;line-height:16px;color:#5f5f5f;margin-bottom:1em}@media (min-width:1340px){.section__about__offer__box__description{font-size:16px;line-height:24px}}@media (min-width:1600px){.section__about__offer__box__description{font-size:18px}}.section__about__banner{padding:60px 15px 420px;background-size:cover;background-position:100% 100%}@media (min-width:768px){.section__about__banner{min-height:100vh;padding:80px 15px 120px}}@media (min-width:1024px){.section__about__banner{padding:100px 15px 140px;background-position:bottom}}.section__about__banner__title{font-family:Syne,sans-serif;font-size:35px;line-height:40px;font-weight:500;margin-bottom:20px;color:var(--main-theme-color,#f47b20)}@media (min-width:1340px){.section__about__banner__title{font-size:60px;line-height:70px;margin-top:25px}}.section__about__banner__subtitle{font-size:18px;line-height:20px;color:#5f5f5f;margin-bottom:1em}@media (min-width:768px){.section__about__banner__subtitle{font-size:24px;line-height:30px}}@media (min-width:1024px){.section__about__banner__subtitle{font-size:28px;line-height:35px}}@media (min-width:1600px){.section__about__banner__subtitle{font-size:30px;line-height:40px}}.section__about__banner__description{font-size:16px;line-height:20px;color:#5f5f5f;margin-bottom:1em}@media (min-width:768px){.section__about__banner__description{font-size:18px;line-height:24px}}@media (min-width:1600px){.section__about__banner__description{font-size:24px;line-height:30px}}.section__about__banner img.loaded{opacity:0;position:absolute}.section__about__banner img.desktop{display:none}@media (min-width:1024px){.section__about__banner img.desktop{display:block}}.section__about__banner img.mobile{display:block}@media (min-width:1024px){.section__about__banner img.mobile{display:none}}.section__about__join{text-align:center;padding:100px 15px 50px}@media (min-width:1024px){.section__about__join{padding:150px 0 100px}}.section__about__join__title{color:var(--main-theme-color,#f47b20);font-family:Syne,sans-serif;font-weight:500;text-align:center;font-size:25px;line-height:35px;margin-bottom:55px}@media (min-width:1024px){.section__about__join__title{font-size:40px;line-height:40px;margin-bottom:65px}}.section__about__join__image{margin:0 auto 30px}.section__about__join__image img{max-width:190px;margin:0 auto 40px}@media (min-width:768px){.section__about__join__image img{max-width:100%;margin-bottom:60px}}.section__about__join__link{display:block;font-size:24px;line-height:28px;color:#1e1e1e;font-weight:700;text-align:left}@media (min-width:768px){.section__about__join__link{text-align:center;font-size:24px;line-height:30px;padding:0}}@media (min-width:1340px){.section__about__join__link{font-size:36px;line-height:40px}}.section__about__join__link a{display:inline-block;padding-right:55px;position:relative}@media (min-width:768px){.section__about__join__link a{display:inline-block}}.section__about__join__link svg{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:26px;height:auto}@media (min-width:768px){.section__about__join__link svg{width:34px}}.section__equipment__filters{padding:0 15px;margin-top:20px}@media (min-width:1024px){.section__equipment__filters{margin-top:40px}}@media (min-width:1340px){.section__equipment__filters{margin-top:40px}}.section__equipment__filters p{color:#5f5f5f;font-family:Syne,sans-serif;font-size:16px;line-height:20px;margin-bottom:10px}@media (min-width:1024px){.section__equipment__filters p{font-size:20px;line-height:24px;margin-bottom:20px}}@media (min-width:1340px){.section__equipment__filters p{font-size:24px;line-height:30px;margin-bottom:40px}}.section__equipment__title{text-align:center;margin-bottom:15px;color:#5f5f5f;font-family:Syne,sans-serif}@media (min-width:1024px){.section__equipment__title{margin-bottom:60px}}.section__equipment__list{position:relative;background-color:#f4f4f4;padding:40px 15px}@media (min-width:1024px){.section__equipment__list{padding:60px 20px}}.section__equipment__list__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:50px;margin-bottom:50px;margin-left:-10px;margin-right:-10px;width:calc(100% + 20px)}@media (min-width:1024px){.section__equipment__list__wrapper{row-gap:70px;margin-bottom:70px;margin-left:-16px;margin-right:-16px;width:calc(100% + 48px)}}.section__equipment__list__wrapper .equipment--card{margin:0 10px;width:100%}@media (min-width:500px){.section__equipment__list__wrapper .equipment--card{width:calc(50% - 20px)}}@media (min-width:768px){.section__equipment__list__wrapper .equipment--card{width:calc(33% - 32px);margin:0 16px}}@media (min-width:1024px){.section__equipment__list__wrapper .equipment--card{width:calc(25% - 32px)}}@media (min-width:1600px){.section__equipment__list__wrapper .equipment--card{width:calc(20% - 32px)}}.section__equipment__list__bar{position:fixed;z-index:900;bottom:0;left:0;right:0;background-color:#ddd;text-align:center;padding:0 27px;color:#5f5f5f;font-weight:500;font-family:Syne,sans-serif;font-size:14px;line-height:18px;width:100vw;min-height:10vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (min-width:1024px){.section__equipment__list__bar{font-size:20px;line-height:20px}}.section__equipment__layer{background:var(--main-theme-color,#f47b20) url(../images/login-decor.png) no-repeat 0 0;background-size:cover;border-radius:10px;padding:30px;position:relative}@media (min-width:1024px){.section__equipment__layer{border-radius:20px;background-size:contain;padding:70px 0 90px}}.section__equipment__layer__wrapper{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#f4f4f4;padding:75px 0}@media (min-width:1024px){.section__equipment__layer__wrapper{padding:150px 0}}.section__equipment__layer__title{text-align:center;color:#fff;font-size:22px;line-height:27px;font-weight:500;font-family:Syne,sans-serif;margin:0 auto 1em}@media (min-width:768px){.section__equipment__layer__title{font-size:30px;line-height:36px}}@media (min-width:1340px){.section__equipment__layer__title{font-size:40px;line-height:40px;margin-bottom:60px;max-width:66%}}.section__equipment__layer__form{margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:5px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (min-width:1024px){.section__equipment__layer__form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:30px;max-width:66%}}@media (min-width:1024px){.section__equipment__layer__form .right{min-width:300px}}.section__equipment__layer__form .right button{width:100%}.section__equipment__layer__form .right button:hover .st0{fill:#000}.section__equipment__layer__form .right a{display:block;text-align:center;margin-top:30px;color:#fff;font-weight:500}.section__equipment__layer__form .form__checkbox label{color:#fff;font-size:14px;line-height:18px;font-weight:400}@media (min-width:1024px){.section__equipment__layer__form .form__checkbox label{font-size:20px;line-height:26px;max-width:500px}}.page-template-page-equipment .site__footer{margin-top:0}.section__equipment--single{margin-bottom:100px;padding:20px 15px 0}@media (min-width:1024px){.section__equipment--single{margin-bottom:0}}.section__equipment--single .link--back{display:inline-block;margin-bottom:35px}@media (min-width:1024px){.section__equipment--single .link--back{margin-bottom:70px}}.section__equipment--single__title{color:#5f5f5f;font-weight:500;font-family:Syne,sans-serif;font-size:30px;line-height:36px;margin-bottom:15px}@media (min-width:1024px){.section__equipment--single__title{font-size:40px;line-height:50px;margin-bottom:20px}}@media (min-width:1340px){.section__equipment--single__title{font-size:50px;line-height:60px;margin-bottom:25px}}.section__equipment--single__subtitle{font-family:Syne,sans-serif;font-size:20px;line-height:30px;font-weight:500;color:#5f5f5f;margin-bottom:1em}@media (min-width:1024px){.section__equipment--single__subtitle{font-size:24px;line-height:30px}}.section__equipment--single__description{margin-bottom:40px}.section__equipment--single__price{max-width:410px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;padding:18px 0;color:var(--main-theme-color,#f47b20);font-weight:500;font-family:Syne,sans-serif;font-size:20px;line-height:26px;margin-bottom:30px}@media (min-width:1024px){.section__equipment--single__price{font-size:40px;line-height:50px;margin-bottom:40px}}.section__equipment--single__price span.nb{text-transform:uppercase}.section__equipment--single__price .woocommerce-Price-currencySymbol{margin-left:.2em}.section__equipment--single__gallery{position:relative;max-width:500px;margin:0 auto 50px}.section__equipment--single__gallery--mobile{display:block}@media (min-width:1024px){.section__equipment--single__gallery--mobile{display:none}}.section__equipment--single__gallery--desktop{display:none}@media (min-width:1024px){.section__equipment--single__gallery--desktop{display:block}}.section__equipment--single__gallery__thumbnails{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-top:20px}@media (min-width:1024px){.section__equipment--single__gallery__thumbnails{margin-top:auto}}.section__equipment--single__gallery__thumbnails .item{width:calc(25% - 6px);position:relative;overflow:hidden;-o-object-fit:cover;object-fit:cover;border-radius:5px;border:1px solid rgba(0,0,0,0);cursor:pointer}@media (min-width:1024px){.section__equipment--single__gallery__thumbnails .item{width:calc(25% - 8px)}}@media (min-width:1340px){.section__equipment--single__gallery__thumbnails .item{width:calc(20% - 8px)}}.section__equipment--single__gallery__thumbnails .item.active{border-color:var(--main-theme-color,#f47b20)}.section__equipment--single__gallery__thumbnails .item.video-wrapper .play{position:absolute;top:50%;left:50%;border-radius:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer;width:30px;height:30px;background:var(--main-theme-color,#f47b20) url(../images/play.png) no-repeat 55% 50%;background-size:30%}@media (min-width:1024px){.section__equipment--single__gallery__thumbnails .item.video-wrapper .play{width:50px;height:50px}}.section__equipment--single__gallery__thumbnails--mobile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (min-width:1024px){.section__equipment--single__gallery__thumbnails--mobile{display:none}}.section__equipment--single__gallery__thumbnails--desktop{display:none}@media (min-width:1024px){.section__equipment--single__gallery__thumbnails--desktop{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.section__equipment--single__gallery__swiper{position:relative;overflow:hidden}.section__equipment--single__gallery__swiper .swiper-slide{border-radius:10px;overflow:hidden}@media (min-width:1024px){.section__equipment--single__gallery__swiper .swiper-slide{border-radius:20px}}.section__equipment--single__gallery__swiper .swiper-slide img,.section__equipment--single__gallery__swiper .swiper-slide video{max-width:none;width:100%;height:auto}.section__equipment--single__gallery__swiper .swiper-slide video{opacity:0;z-index:-1}.section__equipment--single__gallery__swiper .swiper-slide.video .play,.section__equipment--single__gallery__swiper .swiper-slide video{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.section__equipment--single__gallery__swiper .swiper-slide.video .play{border-radius:50%;cursor:pointer;width:30px;height:30px;background:var(--main-theme-color,#f47b20) url(../images/play.png) no-repeat 55% 50%;background-size:30%}@media (min-width:1024px){.section__equipment--single__gallery__swiper .swiper-slide.video .play{width:64px;height:64px}}.section__equipment--single__gallery__swiper .swiper-slide.video.playing .play,.section__equipment--single__gallery__swiper .swiper-slide.video.playing img{opacity:0;z-index:-1}.section__equipment--single__gallery__swiper .swiper-slide.video.playing video{opacity:1;z-index:1}.section__equipment--single__gallery--prev{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;cursor:pointer;position:absolute;left:-17px;top:calc(50% - 46px);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10;padding:5px}@media (min-width:500px){.section__equipment--single__gallery--prev{width:34px;height:24px}}.section__equipment--single__gallery--prev svg{width:34px;height:24px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.section__equipment--single__gallery--prev.swiper-button-disabled{display:none}.section__equipment--single__gallery--next{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;cursor:pointer;position:absolute;right:-17px;top:calc(50% - 46px);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10;padding:5px}@media (min-width:500px){.section__equipment--single__gallery--next{width:34px;height:24px}}.section__equipment--single__gallery--next svg{width:34px;height:24px}.section__equipment--single__gallery--next.swiper-button-disabled{display:none}.section__equipment--single__image figure img{margin:50px auto}@media (min-width:1024px){.section__equipment--single__image figure img{margin:0 auto 50px}}.section__equipment--single__form{background:#f4f4f4 url(../svg/okregi_kontakt_formularz.svg) no-repeat 100% 0;background-size:100%;padding:20px;border-radius:10px}@media (min-width:1024px){.section__equipment--single__form{padding:40px 50px 50px;border-radius:20px}}@media (min-width:1340px){.section__equipment--single__form{padding:65px 70px 70px;margin-left:30px}}@media (min-width:1600px){.section__equipment--single__form{margin-left:60px}}.section__equipment--single__form__title{font-family:Syne,sans-serif;color:var(--main-theme-color,#f47b20);font-size:24px;line-height:30px;margin-bottom:10px}@media (min-width:768px){.section__equipment--single__form__title{font-size:30px;line-height:40px}}.section__equipment--single__form__description{color:#5f5f5f;font-size:14px;line-height:20px;font-weight:500;margin-bottom:10px}@media (min-width:768px){.section__equipment--single__form__description{font-size:16px;line-height:20px;margin-bottom:20px}}@media (min-width:1024px){.section__equipment--single__form__description{font-size:20px;line-height:30px;margin-bottom:30px}}.section__equipment--single__form form button[type=submit]{text-align:left}@media (min-width:768px){.section__equipment--single__form form button[type=submit]{min-width:40%}}.section__equipment--single__form form button[type=submit]:hover{background-color:#1e1e1e}.section__account__register{padding:20px 15px 50px}@media (min-width:1024px){.section__account__register{padding:50px 15px}}.section__account__register__back{float:right;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:end;-webkit-justify-content:end;-ms-flex-pack:end;justify-content:end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:30px}@media (min-width:1024px){.section__account__register__back{margin-bottom:0}}.section__account__register__back .link--arrow{padding-left:0;padding-right:25px;display:block}.section__account__register__back .link--arrow svg{position:absolute;top:50%;right:0;left:auto;-webkit-transform:translateY(50%)!important;-ms-transform:translateY(50%)!important;transform:translateY(50%)!important;width:11px}.section__account__register__back .link--arrow svg .st0{fill:#1e1e1e}.section__account__register__form{background:#f4f4f4 url(../svg/okregi_09_rejestracja.svg);background-size:contain;background-repeat:no-repeat;padding:20px;border-radius:10px}@media (min-width:1024px){.section__account__register__form{padding:40px 50px 50px;border-radius:20px}}@media (min-width:1340px){.section__account__register__form{margin-left:30px;margin-right:30px;padding:40px 120px 50px}}@media (min-width:1600px){.section__account__register__form{margin-left:60px;margin-right:60px}}.section__account__register__form__title{font-family:Syne,sans-serif;color:var(--main-theme-color,#f47b20);font-size:24px;line-height:30px;margin-bottom:10px;font-weight:500}@media (min-width:768px){.section__account__register__form__title{font-size:30px;line-height:40px;margin-bottom:20px}}@media (min-width:1024px){.section__account__register__form__title{font-size:40px;line-height:50px}}.section__account__register__form .select__dropdown{background-color:rgba(0,0,0,0);margin-bottom:10px}@media (min-width:768px){.section__account__register__form .select__dropdown{margin-bottom:5px}}.section__account__register__form .form__label--inline{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (min-width:1340px){.section__account__register__form .form__label--inline{width:275px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.section__account__register__form .form__label--inline small{display:block;font-size:10px;line-height:12px}@media (min-width:1340px){.section__account__register__form .form__label--inline+.select__dropdown,.section__account__register__form .form__label--inline+input,.section__account__register__form .form__label--inline+textarea{display:inline-block;vertical-align:top;max-width:calc(100% - 290px);margin-bottom:20px}}.section__account__register__form .form__label--inline+.select__dropdown .select__dropdown--current,.section__account__register__form .form__label--inline+input .select__dropdown--current,.section__account__register__form .form__label--inline+textarea .select__dropdown--current{padding:5px 15px;height:40px}@media (min-width:768px){.section__account__register__form .form__label--inline+.select__dropdown .select__dropdown--current,.section__account__register__form .form__label--inline+input .select__dropdown--current,.section__account__register__form .form__label--inline+textarea .select__dropdown--current{padding:8px 28px;height:60px}}.section__account__register__form .form__label--inline+.select__dropdown .select__dropdown--current .select__dropdown__title,.section__account__register__form .form__label--inline+input .select__dropdown--current .select__dropdown__title,.section__account__register__form .form__label--inline+textarea .select__dropdown--current .select__dropdown__title{font-size:12px;font-weight:500}@media (min-width:768px){.section__account__register__form .form__label--inline+.select__dropdown .select__dropdown--current .select__dropdown__title,.section__account__register__form .form__label--inline+input .select__dropdown--current .select__dropdown__title,.section__account__register__form .form__label--inline+textarea .select__dropdown--current .select__dropdown__title{font-size:16px;line-height:24px}}.section__account__register__form .form__label--inline+.select__dropdown .select__dropdown--current,.section__account__register__form .form__label--inline+.select__dropdown .select__dropdown__list,.section__account__register__form .form__label--inline+input .select__dropdown--current,.section__account__register__form .form__label--inline+input .select__dropdown__list,.section__account__register__form .form__label--inline+textarea .select__dropdown--current,.section__account__register__form .form__label--inline+textarea .select__dropdown__list{border-color:#fff;border-radius:4px}.section__account__register__form .form__label--inline+.select__dropdown .select__dropdown__list li label,.section__account__register__form .form__label--inline+input .select__dropdown__list li label,.section__account__register__form .form__label--inline+textarea .select__dropdown__list li label{font-size:12px;padding:4px 15px}@media (min-width:768px){.section__account__register__form .form__label--inline+.select__dropdown .select__dropdown__list li label,.section__account__register__form .form__label--inline+input .select__dropdown__list li label,.section__account__register__form .form__label--inline+textarea .select__dropdown__list li label{font-size:16px;padding:4px 28px}}.section__account__register__form .specializations__list{margin-bottom:35px}.section__account__register__form .specializations__list ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-bottom:15px}.section__account__register__form .specializations__list li{width:95px}@media (min-width:1024px){.section__account__register__form .specializations__list li{width:130px}}.section__account__register__form .specializations__list li .filters__categories__label{padding:16px 6px;font-size:10px;line-height:12px;text-align:center;font-weight:700;background-color:#fff;border-radius:5px;cursor:pointer;display:block;-webkit-transition:all .45s ease;transition:all .45s ease;height:100%}@media (min-width:1024px){.section__account__register__form .specializations__list li .filters__categories__label{font-size:11px;padding:25px}}.section__account__register__form .specializations__list li .filters__categories__label img{width:35px;height:auto;max-height:40px;display:block;margin:0 auto 15px}@media (min-width:1024px){.section__account__register__form .specializations__list li .filters__categories__label img{width:55px;max-height:60px}}.section__account__register__form .specializations__list li .filters__categories__label img.hover{display:none}.section__account__register__form .specializations__list li .filters__categories__label span{display:block;min-height:26px}.section__account__register__form .specializations__list li input{opacity:0;visibility:hidden;z-index:-100;position:absolute}.section__account__register__form .specializations__list li input:checked+.filters__categories__label{background-color:var(--main-theme-color,#f47b20);color:#fff;-webkit-box-shadow:0 2px 22.62px 6.38px rgba(0,0,0,.14);box-shadow:0 2px 22.62px 6.38px rgba(0,0,0,.14)}.section__account__register__form .specializations__list li input:checked+.filters__categories__label img{display:none}.section__account__register__form .specializations__list li input:checked+.filters__categories__label img.hover{display:block}.section__account__register__form .specializations__list li:hover .filters__categories__label{background-color:var(--main-theme-color,#f47b20);text-decoration:none;color:#fff;-webkit-box-shadow:0 2px 22.62px 6.38px rgba(0,0,0,.14);box-shadow:0 2px 22.62px 6.38px rgba(0,0,0,.14)}.section__account__register__form .specializations__list li:hover .filters__categories__label img{display:none}.section__account__register__form .specializations__list li:hover .filters__categories__label img.hover{display:block}.section__account__register__form .specializations__list small{font-size:10px;line-height:12px;color:#5f5f5f}@media (min-width:768px){.section__account__register__form .specializations__list small{padding-left:35px}}.section__account__register__form .form__input.form--error{margin-bottom:0!important}.section__account__register__form span.form--error{margin-left:0}@media (min-width:1340px){.section__account__register__form span.form--error{margin-left:290px}}.section__account__register__features{padding:40px 15px 0}@media (min-width:1024px){.section__account__register__features{padding:70px 0 0}}.section__account__register__features .hidden-desktop{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (min-width:1024px){.section__account__register__features .hidden-desktop{display:none}}.section__account__register__features .hidden-mobile{display:none}@media (min-width:1024px){.section__account__register__features .hidden-mobile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.section__account__register__features__title{font-family:Syne,sans-serif;color:#5f5f5f;text-align:center;font-size:20px;line-height:30px;max-width:680px;margin:0 auto 20px}@media (min-width:768px){.section__account__register__features__title{font-size:30px;line-height:36px}}@media (min-width:1024px){.section__account__register__features__title{font-size:40px;line-height:45px;max-width:380px}}.section__account__register__features__subtitle{font-size:16px;line-height:18px;color:#5f5f5f;text-align:center;font-weight:500;max-width:80%;margin:0 auto 15px;font-family:Syne,sans-serif;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.section__account__register__features__subtitle{font-size:20px;line-height:24px}}@media (min-width:1024px){.section__account__register__features__subtitle{font-size:24px;line-height:40px}}.section__account__register__features__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:360px;margin:0 auto 25px}@media (min-width:1024px){.section__account__register__features__list{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-bottom:45px;gap:40px;max-width:80%}}.section__account__register__features__list li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#5f5f5f;font-size:14px;line-height:18px;margin-bottom:20px}@media (min-width:1024px){.section__account__register__features__list li{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:0;-webkit-flex:0 1 25%;-ms-flex:0 1 25%;flex:0 1 25%}}.section__account__register__features__list li figure{width:40px;margin-right:20px}.section__account__register__features__list li figure img{width:100%}.section__account__register__features__list li p{margin-bottom:0;width:calc(100% - 60px)}.section__conference__intro{border-radius:20px;background-color:#f4f4f4;padding:20px 30px;margin-top:20px}@media (min-width:1024px){.section__conference__intro{padding:50px 0}}.section__conference__intro .section__course__price .price--sale{color:#5f5f5f}.section__conference__intro .section__course__slots{border-bottom:none}.section__conference__intro__includes__title{margin-bottom:20px}@media (min-width:1024px){.section__conference__intro__includes__title{margin-bottom:30px;font-size:18px}}@media (min-width:768px){.section__conference__intro__includes ul{-webkit-columns:2;-moz-columns:2;column-count:2}}.section__conference__intro__includes ul li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:16px;font-size:12px;color:#5f5f5f;margin-bottom:10px}@media (min-width:1024px){.section__conference__intro__includes ul li{gap:32px;margin-bottom:20px;font-size:18px;line-height:24px}}.section__conference__intro__includes ul li figure{width:32px;padding:10px 0}@media (min-width:1024px){.section__conference__intro__includes ul li figure{padding:5px 0;width:44px;max-height:48px}}.section__conference__intro__includes ul li div{width:calc(100% - 52px)}@media (min-width:1024px){.section__conference__intro__includes ul li div{width:calc(100% - 64px);padding-right:30px}}.section__conference__content,.section__conference__content_cols,.section__conference__content_image{padding:50px 15px}@media (min-width:1024px){.section__conference__content,.section__conference__content_cols,.section__conference__content_image{padding:75px 15px}}.section__conference__content .section__title,.section__conference__content_cols .section__title,.section__conference__content_image .section__title{color:#5f5f5f;margin-bottom:.75em}.section__conference__content .wysywig,.section__conference__content_cols .wysywig,.section__conference__content_image .wysywig{margin-bottom:30px}.section__conference__content_cols img,.section__conference__content_image img,.section__conference__content img{margin-bottom:30px;border-radius:10px}@media (min-width:1024px){.section__conference__content_cols img,.section__conference__content_image img,.section__conference__content img{border-radius:20px}}.section__conference__content_cols .section__title{text-align:center}@media (min-width:1024px){.section__conference__content_cols .section__conference__content_cols__wysywig--right{padding-left:40px}}@media (min-width:1024px){.section__conference__content_cols .section__conference__content_cols__wysywig--left{padding-right:40px}}.section__conference__logotypes{padding:25px 15px}@media (min-width:1024px){.section__conference__logotypes{padding:75px 15px}}.section__conference__logotypes+.section__course__partners{padding-top:0}.section__conference__logotypes:last-of-type{padding-bottom:0}.section__conference__logotypes__title{color:#5f5f5f;margin-bottom:40px;text-align:center}@media (min-width:1024px){.section__conference__logotypes__title{margin-bottom:30px}}.section__conference__logotypes__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.section__conference__logotypes__list>a{max-width:30%;padding:0 20px}@media (min-width:768px){.section__conference__logotypes__list>a{width:25%}}@media (min-width:1024px){.section__conference__logotypes__list>a{width:20%}}.section__conference__logotypes__list>a img{margin:0 auto}.section__conference__logotypes__list>a:after{display:none!important}.section__conference__join{background-color:#f4f4f4;text-align:center;padding:50px 15px;position:relative;overflow:hidden}@media (min-width:1024px){.section__conference__join{padding:75px 15px}}.section__conference__join__title{color:#5f5f5f;font-size:26px;margin-bottom:15px;position:relative}@media (min-width:1024px){.section__conference__join__title{font-size:50px;margin-bottom:20px}}.section__conference__join>svg{position:absolute;top:-100px;left:0;bottom:-10px;z-index:0;width:860px;height:940px;max-width:none}@media (min-width:1024px){.section__conference__join>svg{top:auto;left:0;bottom:-50px;width:860px;height:940px}}.section__conference__join .section__course__price .price--sale{color:#5f5f5f!important}@media (min-width:1024px){.section__conference__join .section__course__price .price--sale{font-size:30px}}.section__conference__join .section__course__btn{margin-top:16px}@media (min-width:1024px){.section__conference__join .section__course__btn{margin-top:20px}}.section__conference__join .section__course__btn .btn--large{font-size:20px;padding:20px}@media (max-width:1023px){.section__conference__join .section__course__btn .btn--large{display:block}}@media (min-width:1340px){.section__conference__join .section__course__btn .btn--large{font-size:30px;line-height:30px;padding:28px 48px}}.section__conference__join .section__course__slots{margin:16px 0 20px;color:#5f5f5f;font-size:14px;border:none}@media (min-width:1024px){.section__conference__join .section__course__slots{margin:20px 0 30px;font-size:20px;line-height:30px}}.section__conference__join__includes{background-color:#fff;padding:30px 12px 12px;border-radius:5px;position:relative}@media (min-width:1024px){.section__conference__join__includes{padding:40px 12px 60px}}.section__conference__join__includes__title{font-size:14px;line-height:18px;color:#5f5f5f;margin-bottom:28px}@media (min-width:1024px){.section__conference__join__includes__title{font-size:18px;line-height:24px;margin-bottom:36px}}.section__conference__join__includes ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:20px}@media (min-width:1024px){.section__conference__join__includes ul{max-width:80%;margin:0 auto;row-gap:0;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}}.section__conference__join__includes ul li{width:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:10px;line-height:13px;color:#5f5f5f;margin-bottom:30px}@media (min-width:1024px){.section__conference__join__includes ul li{width:calc(50% - 10px);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;font-size:18px;line-height:24px;text-align:left;padding:20px;margin-bottom:10px}}.section__conference__join__includes ul li figure{width:45px;margin-bottom:10px}@media (min-width:1024px){.section__conference__join__includes ul li figure{margin-right:30px;margin-bottom:0}}.section__conference__join__includes ul li figure img{max-width:45px;margin:0 auto}@media (min-width:1024px){.section__conference__join__includes ul li figure img{margin:0}}.section__conference__join__includes ul li div{margin:0 auto;width:calc(100% - 25px)}@media (min-width:1024px){.section__conference__join__includes ul li div{text-align:left;width:calc(100% - 75px);margin:0}}.section__conference__program{padding:50px 15px}@media (min-width:1024px){.section__conference__program{padding:75px 15px}}.section__conference__program__title{color:#5f5f5f;text-align:center;font-size:20px;line-height:40px;margin-bottom:15px}@media (min-width:1024px){.section__conference__program__title{margin-bottom:80px;font-size:36px;line-height:40px}}.section__conference__program .timeline__time{color:#5f5f5f}.section__conference__team{padding:50px 15px 100px}@media (min-width:1024px){.section__conference__team{padding:100px 15px}}.section__conference__banner{padding:50px 0}@media (min-width:1024px){.section__conference__banner{padding:75px 0}}.section__conference__banner img{opacity:0}.section__conference__banner .section__module__offer{border-radius:0}.section__conference__banner .section__module__offer__inner{right:20px}@media (min-width:768px){.section__conference__banner .section__module__offer__inner{padding:25px 45px;right:20px}}@media (min-width:1024px){.section__conference__banner .section__module__offer__inner{right:auto;width:inherit}}@media (min-width:1340px){.section__conference__banner .section__module__offer__title{font-size:40px;line-height:50px}}.section__conference__files{padding:50px 15px}@media (min-width:1024px){.section__conference__files{padding:75px 15px}}.section__conference__files__title{color:#5f5f5f;text-align:center;margin-bottom:30px;margin-top:15px}@media (min-width:768px){.section__conference__files__title{text-align:left;margin-top:40px}}.section__conference__files ul{-webkit-columns:1;-moz-columns:1;column-count:1}@media (min-width:1024px){.section__conference__files ul{-webkit-columns:2;-moz-columns:2;column-count:2}}.section__conference__fotorelation{padding:50px 15px}@media (min-width:1024px){.section__conference__fotorelation{padding:75px 15px}}.section__conference__fotorelation__title{color:#5f5f5f;font-size:20px;line-height:40px;text-align:center;margin-bottom:25px}@media (min-width:1024px){.section__conference__fotorelation__title{-moz-text-align-last:left;text-align-last:left;font-size:36px}}.section__conference__fotorelation__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.section__conference__fotorelation__thumbnails{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-top:20px}@media (min-width:1024px){.section__conference__fotorelation__thumbnails{margin-top:auto}}.section__conference__fotorelation__thumbnails .item{width:calc(25% - 6px);position:relative;overflow:hidden;-o-object-fit:cover;object-fit:cover;border-radius:5px;border:1px solid rgba(0,0,0,0);cursor:pointer}@media (min-width:1024px){.section__conference__fotorelation__thumbnails .item{width:calc(25% - 8px)}}@media (min-width:1340px){.section__conference__fotorelation__thumbnails .item{width:calc(20% - 8px)}}.section__conference__fotorelation__thumbnails .item.active{border-color:var(--main-theme-color,#f47b20)}.section__conference__fotorelation__thumbnails .item.video .play{position:absolute;top:50%;left:50%;border-radius:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer;width:30px;height:30px;background:var(--main-theme-color,#f47b20) url(../images/play.png) no-repeat 55% 50%;background-size:30%}@media (min-width:1024px){.section__conference__fotorelation__thumbnails .item.video .play{width:50px;height:50px}}.section__conference__fotorelation__thumbnails--mobile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (min-width:1024px){.section__conference__fotorelation__thumbnails--mobile{display:none}}.section__conference__fotorelation__thumbnails--desktop{display:none}@media (min-width:1024px){.section__conference__fotorelation__thumbnails--desktop{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.section__conference__fotorelation__swiper{position:relative;overflow:visible}.section__conference__fotorelation__swiper .swiper{position:relative}.section__conference__fotorelation__swiper .swiper .swiper-slide{border-radius:10px;overflow:hidden}@media (min-width:1024px){.section__conference__fotorelation__swiper .swiper .swiper-slide{border-radius:20px}}.section__conference__fotorelation__swiper .swiper .swiper-slide img,.section__conference__fotorelation__swiper .swiper .swiper-slide video{max-width:none;width:100%;height:auto}.section__conference__fotorelation__swiper .swiper .swiper-slide video{opacity:0;z-index:-1;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.section__conference__fotorelation__swiper .swiper .swiper-slide.video .play{position:absolute;top:50%;left:50%;border-radius:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer;width:30px;height:30px;background:var(--main-theme-color,#f47b20) url(../images/play.png) no-repeat 55% 50%;background-size:30%}@media (min-width:1024px){.section__conference__fotorelation__swiper .swiper .swiper-slide.video .play{width:64px;height:64px}}.section__conference__fotorelation--prev{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;cursor:pointer;position:absolute;left:-17px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10;padding:5px}@media (min-width:500px){.section__conference__fotorelation--prev{width:34px;height:24px}}.section__conference__fotorelation--prev svg{width:34px;height:24px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.section__conference__fotorelation--prev svg path{fill:#1e1e1e!important}.section__conference__fotorelation--prev.swiper-button-disabled{display:none}.section__conference__fotorelation--next{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;cursor:pointer;position:absolute;right:-17px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10;padding:5px}@media (min-width:500px){.section__conference__fotorelation--next{width:34px;height:24px}}.section__conference__fotorelation--next svg{width:34px;height:24px}.section__conference__fotorelation--next svg path{fill:#1e1e1e!important}.section__conference__fotorelation--next.swiper-button-disabled{display:none}.section__conference__boxes{padding:50px 15px}@media (min-width:1024px){.section__conference__boxes{padding:75px 15px}}.section__conference__boxes>.row{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.section__conference__boxes__title{color:#5f5f5f;margin-bottom:40px;text-align:center}@media (min-width:1024px){.section__conference__boxes__title{margin-bottom:60px}}.section__conference__boxes .column{padding-bottom:10px}.section__conference__boxes__item{background-color:#f4f4f4;border-radius:10px;text-align:center;height:100%;padding:34px 10px 17px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (min-width:1024px){.section__conference__boxes__item{border-radius:20px;padding:55px 45px 35px}}.section__conference__boxes__item figure{margin:0 auto 10px}@media (min-width:1024px){.section__conference__boxes__item figure{margin:0 auto 30px}}.section__conference__boxes__item figure img{min-width:45px;max-width:45px;margin:0 auto}@media (min-width:1024px){.section__conference__boxes__item figure img{min-width:80px;max-width:80px}}.section__conference__boxes__item__title{color:#5f5f5f;font-family:Syne,sans-serif;font-weight:500;font-size:14px;line-height:16px;margin-bottom:12px;min-height:32px}@media (min-width:1024px){.section__conference__boxes__item__title{font-size:24px;line-height:30px}}.section__conference__boxes__item__description{font-size:10px;line-height:13px;min-height:80px}@media (min-width:1024px){.section__conference__boxes__item__description{font-size:14px;line-height:20px}}.section__conference__heading{padding:50px 15px;color:#5f5f5f;font-family:Syne,sans-serif;font-weight:500;font-size:30px;line-height:40px;text-align:center}@media (min-width:1024px){.section__conference__heading{font-size:60px;line-height:70px;padding:100px 15px}}.conference--past .section__course__intro,.conference--upcoming .section__course__intro{padding-top:40px}@media (min-width:1024px){.conference--past .section__course__intro,.conference--upcoming .section__course__intro{padding-top:100px}}.conference--past .section__course__intro__logo,.conference--upcoming .section__course__intro__logo{margin-bottom:40px}.conference--past .section__course__intro__logo--mobile,.conference--upcoming .section__course__intro__logo--mobile{display:block}@media (min-width:1024px){.conference--past .section__course__intro__logo--mobile,.conference--upcoming .section__course__intro__logo--mobile{display:none}}.conference--past .section__course__intro__logo--desktop,.conference--upcoming .section__course__intro__logo--desktop{display:none}@media (min-width:1024px){.conference--past .section__course__intro__logo--desktop,.conference--upcoming .section__course__intro__logo--desktop{display:block}}.conference--visible-nav .section__course__intro{margin-top:-19px}.section__page{padding:0 15px;margin-bottom:50px}.section__page__title{font-family:Syne,sans-serif;font-size:28px;line-height:40px;margin-bottom:1em;margin-top:.5em;font-weight:500}@media (min-width:768px){.section__page__title{font-size:40px;line-height:50px}}@media (min-width:1024px){.section__page__title{font-size:50px;line-height:60px}}.section__page__content img{width:100%;height:auto;margin-bottom:30px;border-radius:10px}@media (min-width:1024px){.section__page__content img{margin-bottom:60px;border-radius:20px}}.section__page__content h1{font-size:30px;line-height:1.2em;margin-bottom:1em}.section__page__content h2{font-size:26px;line-height:1.2em;margin-bottom:1em}.section__page__content h3{font-size:22px;line-height:1.2em;margin-bottom:1em}.section__page__content h4{font-size:10px;line-height:1.2em;margin-bottom:1em}.section__page__content h5{font-size:18px;line-height:1.2em;margin-bottom:1em}.section__page__content h6{font-size:16px;line-height:1.2em;margin-bottom:1em}.woocommerce-page .page-title{display:none}.section__account__login{padding:50px 15px 25px}@media (min-width:1024px){.section__account__login{padding:75px 15px 25px}}@media (min-width:1340px){.section__account__login{padding:100px 15px 0}}.section__account__login__form{background:var(--main-theme-color,#f47b20) url(../images/login-decor.png) no-repeat 0 0;background-size:cover;border-radius:10px;padding:30px;position:relative;z-index:2}@media (min-width:1024px){.section__account__login__form{border-radius:20px;background-size:contain;padding:70px 0 90px;max-width:1100px;margin:0 auto}}.section__account__login__form .btn__secondary:hover{background-color:#1e1e1e;color:#fff;border-color:#1e1e1e}.section__account__login__form .btn__secondary:hover svg .st0{fill:#fff}.section__account__login__title{text-align:center;color:#fff;font-size:22px;line-height:27px;margin-bottom:1em;font-weight:500;font-family:Syne,sans-serif}@media (min-width:768px){.section__account__login__title{font-size:30px;line-height:36px}}@media (min-width:1340px){.section__account__login__title{font-size:40px;line-height:40px;margin-bottom:60px}}.section__account__login__fields{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:5px;margin:0 auto 20px}@media (min-width:1024px){.section__account__login__fields{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;max-width:66%;margin-bottom:20px}}.section__account__login__fields input{margin:0}.section__account__login__fields .form--error{color:#fff!important}.section__account__login__fields .btn{white-space:nowrap;padding:10px 50px 10px 20px;line-height:18px}@media (min-width:768px){.section__account__login__fields .btn{padding:15px 70px 15px 30px;line-height:28px}}.section__account__login__actions{color:#fff;margin:0 auto}@media (min-width:1024px){.section__account__login__actions{max-width:66%}}.section__account__login__actions p{color:#fff;display:inline-block;font-family:Syne,sans-serif;font-size:14px;line-height:24px;margin:0;font-weight:400}@media (min-width:1024px){.section__account__login__actions p{font-size:18px;line-height:40px}}.section__account__login__actions a{font-family:Inter,sans-serif;display:block;color:#fff;position:relative;font-size:12px;line-height:14px;font-weight:700}@media (min-width:768px){.section__account__login__actions a{font-size:14px;line-height:18px}}.section__account__login__actions a svg{width:14px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:768px){.section__account__login__actions a svg{width:16px}}.section__account__login__features{padding:40px 0 0}@media (min-width:1024px){.section__account__login__features{padding:70px 0 0;max-width:1000px;margin:0 auto}}.section__account__login__features__title{font-family:Syne,sans-serif;color:#5f5f5f;text-align:center;font-size:20px;line-height:30px;max-width:650px;margin:0 auto 40px}@media (min-width:768px){.section__account__login__features__title{font-size:30px;line-height:36px}}@media (min-width:1024px){.section__account__login__features__title{font-size:36px;line-height:40px}}.section__account__login__features__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:360px;margin:0 auto 25px}@media (min-width:1024px){.section__account__login__features__list{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-bottom:45px;gap:25px;max-width:100%}}.section__account__login__features__list li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#5f5f5f;font-size:16px;line-height:24px;margin-bottom:20px}@media (min-width:1024px){.section__account__login__features__list li{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:0;-webkit-flex:0 1 30%;-ms-flex:0 1 30%;flex:0 1 30%}}.section__account__login__features__list li figure{width:40px;margin-right:20px}@media (min-width:1024px){.section__account__login__features__list li figure{width:70px}}.section__account__login__features__list li figure img{width:100%}.section__account__login__features__list li p{margin-bottom:0}.section__account__login__features__link{text-align:center}.section__account__login__success{background-size:cover;border-radius:10px;padding:30px;position:relative;z-index:1;margin-bottom:-40px;text-align:center;background-color:#f4f4f4}@media (min-width:1024px){.section__account__login__success{border-radius:20px;background-size:contain;padding:70px 0 90px;max-width:1100px;margin:0 auto -40px}}.section__account__login__success svg{max-width:60px;margin:25px auto}.section__account__login__success p{font-size:14px;line-height:20px}@media (min-width:768px){.section__account__login__success p{font-size:16px;line-height:30px}}.section__account__login__success__header{border-top-right-radius:10px;border-top-left-radius:10px;margin-bottom:-20px;padding:40px 15px 50px}@media (min-width:768px){.section__account__login__success__header{padding:70px 15px 50px;border-top-right-radius:20px;border-top-left-radius:20px}}.section__account__login__success__header figure{margin:0 auto 20px;max-width:110px}@media (min-width:768px){.section__account__login__success__header figure{margin-bottom:40px}}.section__account__login__success__header figure img{max-width:70px;margin:0 auto}@media (min-width:768px){.section__account__login__success__header figure img{max-width:110px}}.section__account__login__success__header__text{text-align:center;font-family:Syne,sans-serif;font-weight:500;color:#5f5f5f;font-size:20px;line-height:30px}@media (min-width:1024px){.section__account__login__success__header__text{font-size:36px;line-height:40px}}.section__account__lost-password{padding:50px 15px 75px}@media (min-width:768px){.section__account__lost-password{padding:75px 15px 100px}}@media (min-width:1024px){.section__account__lost-password{padding:100px 15px 150px}}.section__account__lost-password__form{background:#f4f4f4 url(../images/lost-decor.png) no-repeat 0 0;background-size:contain;border-radius:10px;padding:30px;position:relative}@media (min-width:1024px){.section__account__lost-password__form{background-size:50%;border-radius:20px;padding:50px 0 160px;max-width:1100px;margin:0 auto}}.section__account__lost-password__title{text-align:center;color:#5f5f5f;font-size:22px;line-height:27px;margin-bottom:1em;font-weight:500;font-family:Syne,sans-serif}@media (min-width:768px){.section__account__lost-password__title{font-size:30px;line-height:36px}}@media (min-width:1340px){.section__account__lost-password__title{font-size:40px;line-height:40px}}.section__account__lost-password__fields{margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:5px}@media (min-width:1024px){.section__account__lost-password__fields{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;max-width:50%}}.section__account__lost-password__fields input{margin:0}.section__account__lost-password__fields .form__group{width:100%}.section__account__lost-password__fields .btn{white-space:nowrap;padding:10px 50px 10px 20px;line-height:18px}@media (min-width:768px){.section__account__lost-password__fields .btn{padding:15px 70px 15px 30px;line-height:28px}}.section__account__reset-password{padding:50px 15px 75px}@media (min-width:768px){.section__account__reset-password{padding:75px 15px 100px}}@media (min-width:1024px){.section__account__reset-password{padding:100px 15px 150px}}.section__account__reset-password__form{background:#f4f4f4 url(../images/lost-decor.png) no-repeat 0;background-size:50%;border-radius:10px;padding:30px;position:relative}@media (min-width:1024px){.section__account__reset-password__form{background-size:60%;border-radius:20px;padding:50px 0 160px}}.section__account__reset-password__title{text-align:center;color:#5f5f5f;font-size:22px;line-height:27px;margin-bottom:1em;font-weight:500;font-family:Syne,sans-serif}@media (min-width:768px){.section__account__reset-password__title{font-size:30px;line-height:36px}}@media (min-width:1340px){.section__account__reset-password__title{font-size:40px;line-height:40px}}.section__account__reset-password__fields{margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:5px}@media (min-width:1024px){.section__account__reset-password__fields{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;max-width:80%}}.section__account__reset-password__fields input{margin:0}.section__account__reset-password__fields .form__group{width:100%}.section__account__reset-password__fields .btn{white-space:nowrap;padding:10px 50px 10px 20px;line-height:18px}@media (min-width:768px){.section__account__reset-password__fields .btn{padding:15px 70px 15px 30px;line-height:28px}}.section__signup{padding:20px 15px 50px}@media (min-width:768px){.section__signup{padding-bottom:75px}}@media (min-width:1024px){.section__signup{margin-bottom:0;padding-bottom:100px}}.section__signup .section__course__intro__details{margin-bottom:0}.section__signup .section__course__intro__details .label-value .value{font-size:16px}@media (min-width:500px){.section__signup .section__course__intro__details .label-value .value{font-size:18px}}.section__signup .section__course__intro__details .label-value .value .duration{margin-top:0}@media (min-width:500px){.section__signup .section__course__intro__details .label-value .value .duration{margin-top:5px}}.section__signup--back{padding:10px 15px 35px}@media (min-width:1024px){.section__signup--back{padding:20px 15px 80px}}.section__signup__subtitle{font-size:20px;line-height:30px;color:#5f5f5f;margin-bottom:20px}@media (min-width:768px){.section__signup__subtitle{font-size:24px;line-height:34px;margin-bottom:30px}}@media (min-width:1024px){.section__signup__subtitle{font-size:30px;line-height:40px;margin-bottom:40px}}.section__signup__form .section__account__login__form{max-width:100%}@media (min-width:1024px){.section__signup__form .section__account__login__fields{max-width:66%}}.section__signup__form .section__account__login__fields .form__group{width:100%}@media (min-width:1024px){.section__signup__form .section__account__login__fields .form__group{width:40%}}.section__signup__form .section__account__login__actions{gap:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:1024px){.section__signup__form .section__account__login__actions{max-width:66%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}}.section__signup__form .section__account__login__actions p{width:100%;line-height:20px;margin-bottom:10px}@media (min-width:1024px){.section__signup__form .section__account__login__actions p{width:38%;margin-bottom:0}}.section__signup__form .section__account__login__actions p a{width:auto;display:inline-block;padding-right:30px}.section__signup__form .section__account__login__actions p span{display:block}.section__signup__register{padding:20px 15px 50px}@media (min-width:1024px){.section__signup__register{padding:50px 15px}}.section__signup__register__back{float:right;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:end;-webkit-justify-content:end;-ms-flex-pack:end;justify-content:end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:30px}@media (min-width:1024px){.section__signup__register__back{margin-bottom:0}}.section__signup__register__back .link--arrow{padding-left:0;padding-right:25px;display:block}.section__signup__register__back .link--arrow svg{position:absolute;top:50%;right:0;left:auto;-webkit-transform:translateY(50%)!important;-ms-transform:translateY(50%)!important;transform:translateY(50%)!important;width:11px}.section__signup__register__back .link--arrow svg .st0{fill:#1e1e1e}.section__signup__register__form{background:#f4f4f4 url(../svg/okregi_09_rejestracja.svg);background-size:contain;background-repeat:no-repeat;padding:20px;border-radius:10px}@media (min-width:1024px){.section__signup__register__form{padding:40px 50px 50px;border-radius:20px}}@media (min-width:1340px){.section__signup__register__form{margin-left:30px;margin-right:30px;padding:40px 70px 50px}}@media (min-width:1600px){.section__signup__register__form{margin-left:60px;margin-right:60px}}.section__signup__register__form__title{font-family:Syne,sans-serif;color:var(--main-theme-color,#f47b20);font-size:24px;line-height:30px;margin-bottom:10px;font-weight:500}@media (min-width:768px){.section__signup__register__form__title{font-size:30px;line-height:40px;margin-bottom:20px}}@media (min-width:1024px){.section__signup__register__form__title{font-size:40px;line-height:50px}}.section__signup__register__form .select__dropdown{background-color:rgba(0,0,0,0);margin-bottom:10px}@media (min-width:768px){.section__signup__register__form .select__dropdown{margin-bottom:5px}}.section__signup__register__form .form__label--inline{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (min-width:1340px){.section__signup__register__form .form__label--inline{width:275px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.section__signup__register__form .form__label--inline small{display:block;font-size:10px;line-height:12px}@media (min-width:1340px){.section__signup__register__form .form__label--inline+.select__dropdown,.section__signup__register__form .form__label--inline+input,.section__signup__register__form .form__label--inline+textarea{display:inline-block;vertical-align:top;max-width:calc(100% - 290px);margin-bottom:20px}}.section__signup__register__form .form__label--inline+.select__dropdown .select__dropdown--current,.section__signup__register__form .form__label--inline+input .select__dropdown--current,.section__signup__register__form .form__label--inline+textarea .select__dropdown--current{padding:5px 15px;height:40px}@media (min-width:768px){.section__signup__register__form .form__label--inline+.select__dropdown .select__dropdown--current,.section__signup__register__form .form__label--inline+input .select__dropdown--current,.section__signup__register__form .form__label--inline+textarea .select__dropdown--current{padding:8px 28px;height:60px}}.section__signup__register__form .form__label--inline+.select__dropdown .select__dropdown--current .select__dropdown__title,.section__signup__register__form .form__label--inline+input .select__dropdown--current .select__dropdown__title,.section__signup__register__form .form__label--inline+textarea .select__dropdown--current .select__dropdown__title{font-size:12px;font-weight:500}@media (min-width:768px){.section__signup__register__form .form__label--inline+.select__dropdown .select__dropdown--current .select__dropdown__title,.section__signup__register__form .form__label--inline+input .select__dropdown--current .select__dropdown__title,.section__signup__register__form .form__label--inline+textarea .select__dropdown--current .select__dropdown__title{font-size:16px;line-height:24px}}.section__signup__register__form .form__label--inline+.select__dropdown .select__dropdown--current,.section__signup__register__form .form__label--inline+.select__dropdown .select__dropdown__list,.section__signup__register__form .form__label--inline+input .select__dropdown--current,.section__signup__register__form .form__label--inline+input .select__dropdown__list,.section__signup__register__form .form__label--inline+textarea .select__dropdown--current,.section__signup__register__form .form__label--inline+textarea .select__dropdown__list{border-color:#fff;border-radius:4px}.section__signup__register__form .form__label--inline+.select__dropdown .select__dropdown__list li label,.section__signup__register__form .form__label--inline+input .select__dropdown__list li label,.section__signup__register__form .form__label--inline+textarea .select__dropdown__list li label{font-size:12px;padding:4px 15px}@media (min-width:768px){.section__signup__register__form .form__label--inline+.select__dropdown .select__dropdown__list li label,.section__signup__register__form .form__label--inline+input .select__dropdown__list li label,.section__signup__register__form .form__label--inline+textarea .select__dropdown__list li label{font-size:16px;padding:4px 28px}}.section__signup__register__form .specializations__list{margin-bottom:35px}.section__signup__register__form .specializations__list ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-bottom:15px}.section__signup__register__form .specializations__list li{width:95px}@media (min-width:1024px){.section__signup__register__form .specializations__list li{width:130px}}.section__signup__register__form .specializations__list li .filters__categories__label{padding:16px;font-size:10px;line-height:12px;text-align:center;font-weight:700;background-color:#fff;border-radius:5px;cursor:pointer;display:block;-webkit-transition:all .45s ease;transition:all .45s ease}@media (min-width:1024px){.section__signup__register__form .specializations__list li .filters__categories__label{font-size:11px;padding:25px}}.section__signup__register__form .specializations__list li .filters__categories__label img{width:35px;height:auto;max-height:40px;display:block;margin:0 auto 15px}@media (min-width:1024px){.section__signup__register__form .specializations__list li .filters__categories__label img{width:55px;max-height:60px}}.section__signup__register__form .specializations__list li .filters__categories__label img.hover{display:none}.section__signup__register__form .specializations__list li input{opacity:0;visibility:hidden;z-index:-100;position:absolute}.section__signup__register__form .specializations__list li input:checked+.filters__categories__label{background-color:var(--main-theme-color,#f47b20);color:#fff;-webkit-box-shadow:0 2px 22.62px 6.38px rgba(0,0,0,.14);box-shadow:0 2px 22.62px 6.38px rgba(0,0,0,.14)}.section__signup__register__form .specializations__list li input:checked+.filters__categories__label img{display:none}.section__signup__register__form .specializations__list li input:checked+.filters__categories__label img.hover{display:block}.section__signup__register__form .specializations__list li:hover .filters__categories__label{background-color:var(--main-theme-color,#f47b20);text-decoration:none;color:#fff;-webkit-box-shadow:0 2px 22.62px 6.38px rgba(0,0,0,.14);box-shadow:0 2px 22.62px 6.38px rgba(0,0,0,.14)}.section__signup__register__form .specializations__list li:hover .filters__categories__label img{display:none}.section__signup__register__form .specializations__list li:hover .filters__categories__label img.hover{display:block}.section__signup__register__form .specializations__list small{font-size:10px;line-height:12px;color:#5f5f5f}@media (min-width:768px){.section__signup__register__form .specializations__list small{padding-left:35px}}.section__signup__register__form .form__input.form--error{margin-bottom:0!important}.section__signup__register__form span.form--error{margin-left:0}@media (min-width:1340px){.section__signup__register__form span.form--error{margin-left:290px}}.section__signup__guest{padding:0 15px;margin-top:30px}@media (min-width:1024px){.section__signup__guest{margin-top:50px}}.section__signup__guest__inner{background-color:#f4f4f4;border-radius:10px;padding:30px 15px;text-align:center}@media (min-width:1024px){.section__signup__guest__inner{padding:50px 0;border-radius:20px}}.section__signup__guest__title{font-family:Syne,sans-serif;color:#5f5f5f;font-size:24px;line-height:30px;margin-bottom:10px;font-weight:500}@media (min-width:768px){.section__signup__guest__title{font-size:30px;line-height:40px;margin-bottom:20px}}.section__signup__guest__subtitle{font-family:Syne,sans-serif;color:#5f5f5f;text-align:center;font-size:16px;line-height:30px;max-width:650px;margin:0 auto 40px}@media (min-width:768px){.section__signup__guest__subtitle{font-size:20px;line-height:36px}}@media (min-width:1024px){.section__signup__guest__subtitle{font-size:24px;line-height:40px}}.section__signup__guest .section__account__login__features{border-top:1px solid #e8e8e8;width:100%;max-width:80%;padding-top:15px;margin:0 auto}@media (min-width:1024px){.section__signup__guest .section__account__login__features{margin-top:30px;text-align:left;padding-top:30px;max-width:66%}}.section__signup__details{padding:0 15px}.section__signup__details__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#f4f4f4;border-radius:10px;margin-top:30px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:1024px){.section__signup__details__inner{border-radius:20px;margin-top:50px}}.section__signup__details__title{font-family:Syne,sans-serif;font-size:24px;line-height:30px;margin-bottom:10px;font-weight:500}@media (min-width:768px){.section__signup__details__title{font-size:30px;line-height:40px;margin-bottom:20px}}@media (min-width:1024px){.section__signup__details__title{font-size:40px;line-height:40px}}.section__signup__details__form{background:var(--main-theme-color,#f47b20) url(../images/login-decor.png) no-repeat 0 0;background-size:contain;background-color:var(--main-theme-color,#f47b20);border-radius:10px;color:#fff;width:100%;padding:20px}@media (min-width:1024px){.section__signup__details__form{border-radius:20px;padding:55px 55px 25px}}@media (min-width:1340px){.section__signup__details__form{width:60%}}@media (min-width:1600px){.section__signup__details__form{width:64%}}.section__signup__details__form .section__signup__details__title{color:#fff}.section__signup__details__form__inner{max-width:500px}.section__signup__details__form .form__checkbox--large{margin-bottom:20px}.section__signup__details__form .form__checkbox--large label{color:#fff;font-size:13px;line-height:16px;font-weight:700}@media (min-width:1024px){.section__signup__details__form .form__checkbox--large label{font-size:14px;line-height:16px}}.section__signup__details__form .form__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}@media (min-width:768px){.section__signup__details__form .form__row{margin-bottom:0}}.section__signup__details__form .form__row .form__label--inline{font-size:14px;line-height:16px;padding:0;height:auto;margin-bottom:10px;color:#fff}@media (min-width:1600px){.section__signup__details__form .form__row .form__label--inline{font-size:14px;line-height:16px;padding:0;margin-bottom:0}}.section__signup__details__form .form__row .form__label--inline br{display:none}@media (min-width:1024px){.section__signup__details__form .form__row .form__label--inline br{display:initial}}.section__signup__details__form .form__row .select__dropdown{background:rgba(0,0,0,0)}.section__signup__details__form .form__row .select__dropdown--current,.section__signup__details__form .form__row .select__dropdown .form__input,.section__signup__details__form .form__row .select__dropdown__list{border-color:#fff}.section__signup__details__form .form__row+.btn{margin-top:20px;text-align:left}@media (min-width:768px){.section__signup__details__form .form__row+.btn{min-width:325px}}.section__signup__details__form .form__row+.btn:hover svg .st0{fill:#000}.section__signup__details__form .form__row .form--error{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#fff;margin-left:160px;margin-top:-5px}.section__signup__details__form small{display:block;font-size:12px;line-height:20px;margin-top:10px}.section__signup__details__data{width:100%;padding:20px}@media (min-width:1024px){.section__signup__details__data{padding:55px 55px 25px}}@media (min-width:1340px){.section__signup__details__data{width:40%}}@media (min-width:1600px){.section__signup__details__data{width:36%}}.section__signup__details__data .section__signup__details__title{color:#5f5f5f}.section__signup__details__customer{font-size:14px;line-height:26px}@media (min-width:1024px){.section__signup__details__customer{font-size:16px;line-height:30px}}.section__signup__details__customer h4{font-family:Syne,sans-serif;font-size:16px;line-height:26px;font-weight:500;margin-top:1em}@media (min-width:768px){.section__signup__details__customer h4{font-size:18px;line-height:30px}}@media (min-width:1024px){.section__signup__details__customer h4{font-size:20px;line-height:30px;margin-top:75px}}.section__signup__details__customer a{font-size:12px}@media (min-width:1024px){.section__signup__details__customer a{font-size:14px}}.section__signup__summary{padding:0 15px}.section__signup__summary__title{font-family:Syne,sans-serif;font-size:24px;line-height:30px;margin-bottom:10px;font-weight:500}@media (min-width:768px){.section__signup__summary__title{font-size:30px;line-height:40px;margin-bottom:20px}}@media (min-width:1024px){.section__signup__summary__title{font-size:40px;line-height:40px}}.section__signup__summary__customer{font-size:14px;line-height:26px}@media (min-width:1024px){.section__signup__summary__customer{font-size:16px;line-height:30px}}.section__signup__summary__customer a{font-size:12px}@media (min-width:1024px){.section__signup__summary__customer a{font-size:14px}}.section__signup__summary__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#f4f4f4;border-radius:10px;padding:30px 15px}@media (min-width:1024px){.section__signup__summary__inner{padding:50px;border-radius:20px}}.section__signup__summary .btn{display:block;width:100%;text-align:left;max-width:325px;margin-top:40px}@media (min-width:1024px){.section__signup__summary .btn{margin-top:0}}.section__signup__summary small{display:block;font-size:12px;line-height:20px;margin-top:10px}.section__signup__payment{padding:0 15px}.section__signup__payment .section__course__price--desktop{display:none}@media (min-width:1024px){.section__signup__payment .section__course__price--desktop{display:block}}@media (min-width:1024px){.section__signup__payment .section__course__price--mobile{display:none}}.section__signup__payment__title{font-family:Syne,sans-serif;font-size:24px;line-height:30px;margin-bottom:10px;font-weight:500;margin-top:30px}@media (min-width:768px){.section__signup__payment__title{font-size:30px;line-height:40px;margin-bottom:20px}}@media (min-width:1024px){.section__signup__payment__title{font-size:40px;line-height:40px}}.section__signup__payment__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#f4f4f4;border-radius:10px;padding:30px 15px}@media (min-width:1024px){.section__signup__payment__inner{padding:50px;border-radius:20px}}.section__signup__payment .btn.btn--large{display:block;width:100%;text-align:left;padding:18px 40px 18px 18px}@media (min-width:1024px){.section__signup__payment .btn.btn--large{margin-top:60px}}@media (min-width:1024px){.section__signup__payment .btn.btn--large.mobile{display:none}}.section__signup__payment .btn.btn--large.desktop{display:none}@media (min-width:1024px){.section__signup__payment .btn.btn--large.desktop{display:block}}@media (min-width:1024px){.section__signup__payment .btn.btn--large.st{font-size:20px}}.section__signup__payment small{display:block;font-size:12px;line-height:20px;margin-top:10px}@media (min-width:1024px){.section__signup__payment small.mobile{display:none}}.section__signup__payment small.desktop{display:none}@media (min-width:1024px){.section__signup__payment small.desktop{display:block}}.section__signup__payment__company-fields{margin:15px 0}@media (min-width:1024px){.section__signup__payment__company-fields{margin:30px 0;max-width:75%}}@media (min-width:1600px){.section__signup__payment__company-fields{max-width:50%}}@media (min-width:1024px){.section__signup__payment__company-fields span.form--error{padding-left:165px;width:100%}}.section__signup__payment__coupon-form{position:relative;margin-top:10px}@media (min-width:1024px){.section__signup__payment__coupon-form{margin-top:20px}}.section__signup__payment__coupon-form .row{max-width:100%}@media (min-width:1340px){.section__signup__payment__coupon-form .form__label--inline{font-size:14px}}.section__signup__payment__coupon-form .btn{position:absolute;width:32px;height:32px;top:25px;right:4px;padding:0;line-height:32px;text-align:center}@media (min-width:1024px){.section__signup__payment__coupon-form .btn{width:50px;height:50px;top:5px;right:10px;padding:0;line-height:50px}}@media (min-width:1340px){.section__signup__payment__coupon-form .btn{right:20px}}.section__signup__payment__gateways{margin-bottom:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.section__signup__payment__gateways .form--error{width:100%;margin-top:10px}.section__signup__payment__gateways .wc_payment_method{width:calc(50% - 3px);aspect-ratio:1/1}@media (min-width:1024px){.section__signup__payment__gateways .wc_payment_method{height:180px;width:180px;aspect-ratio:auto}}.section__signup__payment__gateways .wc_payment_method input{opacity:0;position:absolute;left:-9999px}.section__signup__payment__gateways .wc_payment_method label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;background-color:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border-radius:10px;font-size:12px;line-height:16px;font-weight:700;color:#1e1e1e;padding:15px 10px;cursor:pointer;-webkit-transition:all .45s ease;transition:all .45s ease}@media (min-width:1024px){.section__signup__payment__gateways .wc_payment_method label{border-radius:20px;font-size:16px;line-height:18px;padding:15px}}.section__signup__payment__gateways .wc_payment_method label:hover{-webkit-box-shadow:0 2px 22.62px 6.38px rgba(0,0,0,.14);box-shadow:0 2px 22.62px 6.38px rgba(0,0,0,.14)}.section__signup__payment__gateways .wc_payment_method label svg{fill:var(--main-theme-color,#f47b20);max-width:80%;max-height:90px;margin:10px auto auto}.section__signup__payment__gateways .wc_payment_method label svg .st0,.section__signup__payment__gateways .wc_payment_method label svg .st1{-webkit-transition:all .45s ease;transition:all .45s ease}.section__signup__payment__gateways .wc_payment_method input:checked+label{background-color:var(--main-theme-color,#f47b20);color:#fff}.section__signup__payment__gateways .wc_payment_method input:checked+label svg .st0{fill:#fff!important}.section__signup__payment__gateways .wc_payment_method input:checked+label svg .st1{stroke:#fff!important}.section__signup__payment__gateways .wc_payment_method.payment_method_przelewy24{height:140px;width:100%;aspect-ratio:2/1}@media (min-width:1024px){.section__signup__payment__gateways .wc_payment_method.payment_method_przelewy24{width:360px;height:180px;aspect-ratio:auto}}.section__signup__payment__gateways .wc_payment_method.payment_method_przelewy24 img:first-of-type{margin-bottom:auto;margin-top:15px;max-width:140px}@media (min-width:1024px){.section__signup__payment__gateways .wc_payment_method.payment_method_przelewy24 img:first-of-type{margin-top:30px}}.section__signup__payment__gateways .wc_payment_method.payment_method_przelewy24 img:last-of-type{margin-top:auto}.section__signup__payment__gateways .wc_payment_method.payment_method_bacs svg,.section__signup__payment__gateways .wc_payment_method.payment_method_leaselink_pay_by_paynow_pl_leaselink svg{max-height:70px}@media (min-width:1024px){.section__signup__payment__gateways .wc_payment_method.payment_method_bacs svg,.section__signup__payment__gateways .wc_payment_method.payment_method_leaselink_pay_by_paynow_pl_leaselink svg{max-height:90px}}.section__signup__thankyou{margin:20px 15px 0}@media (min-width:768px){.section__signup__thankyou{margin:50px 15px 0}}.section__signup__thankyou__inner{background-color:#f4f4f4;border-radius:10px;padding:30px 15px}@media (min-width:1024px){.section__signup__thankyou__inner{padding:50px;border-radius:20px}}.section__signup__thankyou__inner figure{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.section__signup__thankyou__inner figure img{display:inline-block;margin:0 auto 20px;max-width:80px}@media (min-width:1340px){.section__signup__thankyou__inner figure img{margin-bottom:40px;max-width:100%}}.section__signup__thankyou__title{font-family:Syne,sans-serif;font-size:24px;line-height:30px;margin-bottom:10px;font-weight:500;color:#5f5f5f;text-align:center}@media (min-width:768px){.section__signup__thankyou__title{font-size:30px;line-height:40px;margin-bottom:20px}}@media (min-width:1024px){.section__signup__thankyou__title{font-size:36px;line-height:40px}}.section__signup__thankyou__content{font-size:12px;line-height:20px;color:#5f5f5f;max-width:930px;margin:0 auto 30px;text-align:center}@media (min-width:768px){.section__signup__thankyou__content{font-size:16px;line-height:24px;margin-bottom:40px}}@media (min-width:1024px){.section__signup__thankyou__content{font-size:20px;line-height:30px;margin-bottom:60px}}.section__signup__thankyou__course__title{font-family:Syne,sans-serif;font-size:24px;line-height:30px;margin-bottom:10px;font-weight:500;color:#5f5f5f;text-align:center}@media (min-width:768px){.section__signup__thankyou__course__title{font-size:30px;line-height:40px;margin-bottom:20px}}@media (min-width:1024px){.section__signup__thankyou__course__title{font-size:36px;line-height:40px}}.section__signup__thankyou .section__course__intro__details{max-width:540px;border-top:1px solid #e8e8e8;padding-top:24px;margin:48px auto 0}.section__signup__thankyou .section__course__intro__details--bb{border-bottom:1px solid #e8e8e8;padding-bottom:24px;margin-bottom:48px}.section__signup__thankyou .transfer__details{max-width:670px;margin:0 auto}.section__signup__thankyou .transfer__details .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.section__signup__thankyou .transfer__details .row .left{width:100px;font-size:12px;line-height:20px;color:#5f5f5f}@media (min-width:768px){.section__signup__thankyou .transfer__details .row .left{width:150px;font-size:16px;line-height:24px}}.section__signup__thankyou .transfer__details .row .right{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:500;font-size:16px;line-height:20px;color:#5f5f5f}@media (min-width:768px){.section__signup__thankyou .transfer__details .row .right{font-size:24px;line-height:30px}}@media (min-width:768px){.section__signup__thankyou .transfer__details .row:first-of-type .right{font-size:30px;line-height:30px}}.section__signup__thankyou__email{text-align:center;padding-top:40px}@media (min-width:1024px){.section__signup__thankyou__email{padding-top:80px}}.section__signup__thankyou__email svg{width:60px;height:auto;margin:0 auto 20px;display:inline-block}.section__signup__thankyou__email p{font-size:14px;line-height:20px;margin:0 auto 20px;color:#5f5f5f;text-align:center}@media (min-width:768px){.section__signup__thankyou__email p{font-size:16px;line-height:30px}}.page-template-singup .section__step:not(.is-active){display:none}.page-template-singup[data-step=payment] .section__signup .section__course__price{opacity:0}.section__account{padding:25px 15px 0}@media (min-width:1024px){.section__account{padding-top:50px}}.section__account__header{border-bottom:1px solid #e8e8e8;font-family:Syne,sans-serif;color:#5f5f5f;font-size:24px;line-height:30px;margin-bottom:10px;font-weight:500;padding:1em 0}@media (min-width:768px){.section__account__header{font-size:30px;line-height:40px;margin-bottom:20px}}@media (min-width:1024px){.section__account__header{font-size:36px;line-height:40px}}.section__account__empty{font-family:Syne,sans-serif;color:#5f5f5f;font-size:30px;line-height:30px;margin-bottom:10px;font-weight:500;padding:.5em 0}@media (min-width:768px){.section__account__empty{font-size:36px;line-height:40px;margin-bottom:20px}}@media (min-width:1024px){.section__account__empty{font-size:40px;line-height:40px}}.section__account__navigation{background-color:#f4f4f4;padding:5px;overflow-x:auto;margin-left:-20px;margin-right:-20px}@media (min-width:1340px){.section__account__navigation{padding:40px 26px;border-radius:20px;margin:0}}.section__account__navigation ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (min-width:1340px){.section__account__navigation ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.section__account__navigation ul li{padding:8px 16px}@media (min-width:1340px){.section__account__navigation ul li{padding:16px 0}}@media (min-width:1340px){.section__account__navigation ul li:first-of-type{padding-top:0}}@media (min-width:1340px){.section__account__navigation ul li:last-of-type{margin-top:20px;padding-bottom:0;padding-top:30px;border-top:1px solid #e8e8e8}}.section__account__navigation ul li a{text-decoration:none;color:#1e1e1e;font-weight:700;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;white-space:nowrap}.section__account__navigation ul li a:hover{text-decoration:underline;text-underline-offset:4px}.section__account__navigation ul li a svg{width:14px;height:auto;margin-right:30px;display:none}@media (min-width:1340px){.section__account__navigation ul li a svg{display:block}}.section__account__navigation ul li.is-active a{text-decoration:underline;text-underline-offset:4px}.section__account__form{margin-top:30px;border-radius:10px;padding:45px 15px;background-color:#f4f4f4}@media (min-width:1024px){.section__account__form{border-radius:20px;padding:25px 0}}@media (min-width:1600px){.section__account__form{padding:45px 0}}.section__account__form h3{font-family:Syne,sans-serif;color:#5f5f5f;font-size:24px;line-height:30px;margin-bottom:10px;font-weight:500}@media (min-width:768px){.section__account__form h3{font-size:30px;line-height:40px;margin-bottom:20px}}@media (min-width:1024px){.section__account__form h3{font-size:40px;line-height:50px}}.section__account__form h5{font-family:Syne,sans-serif;color:#5f5f5f;font-size:16px;line-height:20px;margin-bottom:1em;font-weight:500}@media (min-width:768px){.section__account__form h5{font-size:18px;line-height:22px;margin-bottom:2em}}@media (min-width:1024px){.section__account__form h5{font-size:20px;line-height:26px}}.section__account__form .form__label--inline{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (min-width:1340px){.section__account__form .form__label--inline{width:275px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.section__account__form .form__label--inline small{display:block;font-size:10px;line-height:12px}.section__account__form .form__label--inline+.select__dropdown,.section__account__form .form__label--inline+input,.section__account__form .form__label--inline+textarea{border-radius:4px}@media (min-width:1340px){.section__account__form .form__label--inline+.select__dropdown,.section__account__form .form__label--inline+input,.section__account__form .form__label--inline+textarea{display:inline-block;vertical-align:top;max-width:calc(100% - 290px);margin-bottom:20px}}.section__account__form .form__label--inline+.select__dropdown .select__dropdown--current,.section__account__form .form__label--inline+input .select__dropdown--current,.section__account__form .form__label--inline+textarea .select__dropdown--current{padding:5px 15px;height:40px}@media (min-width:768px){.section__account__form .form__label--inline+.select__dropdown .select__dropdown--current,.section__account__form .form__label--inline+input .select__dropdown--current,.section__account__form .form__label--inline+textarea .select__dropdown--current{padding:8px 28px;height:60px}}.section__account__form .form__label--inline+.select__dropdown .select__dropdown--current .select__dropdown__title,.section__account__form .form__label--inline+input .select__dropdown--current .select__dropdown__title,.section__account__form .form__label--inline+textarea .select__dropdown--current .select__dropdown__title{font-size:12px;font-weight:500}@media (min-width:768px){.section__account__form .form__label--inline+.select__dropdown .select__dropdown--current .select__dropdown__title,.section__account__form .form__label--inline+input .select__dropdown--current .select__dropdown__title,.section__account__form .form__label--inline+textarea .select__dropdown--current .select__dropdown__title{font-size:16px;line-height:24px}}.section__account__form .form__label--inline+.select__dropdown .select__dropdown--current,.section__account__form .form__label--inline+.select__dropdown .select__dropdown__list,.section__account__form .form__label--inline+input .select__dropdown--current,.section__account__form .form__label--inline+input .select__dropdown__list,.section__account__form .form__label--inline+textarea .select__dropdown--current,.section__account__form .form__label--inline+textarea .select__dropdown__list{border-color:#fff;border-radius:4px}.section__account__form .form__label--inline+.select__dropdown .select__dropdown__list li label,.section__account__form .form__label--inline+input .select__dropdown__list li label,.section__account__form .form__label--inline+textarea .select__dropdown__list li label{font-size:12px;padding:4px 15px}@media (min-width:768px){.section__account__form .form__label--inline+.select__dropdown .select__dropdown__list li label,.section__account__form .form__label--inline+input .select__dropdown__list li label,.section__account__form .form__label--inline+textarea .select__dropdown__list li label{font-size:16px;padding:4px 28px}}.section__account__form .specializations__list{margin-bottom:35px}.section__account__form .specializations__list ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-bottom:15px}.section__account__form .specializations__list li{width:95px}@media (min-width:1024px){.section__account__form .specializations__list li{width:130px}}.section__account__form .specializations__list li .filters__categories__label{padding:16px 6px;font-size:10px;line-height:12px;text-align:center;font-weight:700;background-color:#fff;border-radius:5px;cursor:pointer;display:block;-webkit-transition:all .45s ease;transition:all .45s ease;height:100%}@media (min-width:1024px){.section__account__form .specializations__list li .filters__categories__label{font-size:11px;padding:25px}}.section__account__form .specializations__list li .filters__categories__label img{width:35px;height:auto;max-height:40px;display:block;margin:0 auto 15px}@media (min-width:1024px){.section__account__form .specializations__list li .filters__categories__label img{width:55px;max-height:60px}}.section__account__form .specializations__list li .filters__categories__label img.hover{display:none}.section__account__form .specializations__list li .filters__categories__label span{display:block;min-height:26px}.section__account__form .specializations__list li input{opacity:0;visibility:hidden;z-index:-100;position:absolute}.section__account__form .specializations__list li input:checked+.filters__categories__label{background-color:var(--main-theme-color,#f47b20);color:#fff;-webkit-box-shadow:0 2px 22.62px 6.38px rgba(0,0,0,.14);box-shadow:0 2px 22.62px 6.38px rgba(0,0,0,.14)}.section__account__form .specializations__list li input:checked+.filters__categories__label img{display:none}.section__account__form .specializations__list li input:checked+.filters__categories__label img.hover{display:block}.section__account__form .specializations__list li:hover .filters__categories__label{background-color:var(--main-theme-color,#f47b20);text-decoration:none;color:#fff;-webkit-box-shadow:0 2px 22.62px 6.38px rgba(0,0,0,.14);box-shadow:0 2px 22.62px 6.38px rgba(0,0,0,.14)}.section__account__form .specializations__list li:hover .filters__categories__label img{display:none}.section__account__form .specializations__list li:hover .filters__categories__label img.hover{display:block}.section__account__form .specializations__list small{font-size:10px;line-height:12px;color:#5f5f5f}@media (min-width:768px){.section__account__form .specializations__list small{padding-left:35px}}.section__account__files_orders{margin-bottom:70px}.section__account__orders{background-color:var(--main-theme-color,#f47b20);border-radius:10px;padding:15px 30px}@media (min-width:1340px){.section__account__orders{padding:20px 30px}}@media (min-width:1600px){.section__account__orders{border-radius:20px;padding:25px 50px}}.section__account__orders__title{color:#fff;text-align:left;font-family:Syne,sans-serif;font-size:24px;line-height:30px;margin-bottom:10px;font-weight:500}@media (min-width:768px){.section__account__orders__title{font-size:30px;line-height:40px;margin-bottom:25px}}@media (min-width:1024px){.section__account__orders__title{font-size:30px;line-height:40px}}@media (min-width:1024px){.section__account__orders .section__team--single__courses__item{gap:15px}}@media (min-width:1600px){.section__account__orders .section__team--single__courses__item{gap:25px}}.section__account__orders .section__team--single__courses__item__content__meta .date,.section__account__orders .section__team--single__courses__item__content__meta .location,.section__account__orders .section__team--single__courses__item__content__title{color:#fff}.section__account__orders .section__team--single__courses__item__content__meta{border-bottom-color:#fff;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.section__account__orders svg .st0,.section__account__orders svg .st1{fill:#fff}.section__account__orders .location path{fill:#fff!important}.section__account__orders .calendar{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-top:3px}.section__account__orders .calendar svg{width:14px;height:14px;margin-right:4px}.section__account__orders__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.section__account__orders__list .section__team--single__courses__item{width:100%}@media (min-width:768px){.section__account__orders__list .section__team--single__courses__item{width:48%}}.section__account__orders__list .section__team--single__courses__item__content__meta .date,.section__account__orders__list .section__team--single__courses__item__content__meta .location{width:auto}.section__account__orders__list--column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.section__account__orders__list--column .section__team--single__courses__item{width:100%}}.section__account__modules .section__module__film{margin-bottom:20px}@media (min-width:1024px){.section__account__modules .section__module__film{margin-bottom:0}}@media (min-width:1600px){.section__account__modules .section__module__film{padding:40px 30px}}.section__account__modules .section__module__payments{background-color:var(--main-theme-color,#f47b20);height:auto;max-width:80%;margin:0 auto}@media (min-width:768px){.section__account__modules .section__module__payments{height:100%;max-width:100%}}.section__account__modules .section__module__payments__title{font-size:24px;line-height:30px}@media (min-width:1340px){.section__account__modules .section__module__payments__title{margin-bottom:auto}}@media (min-width:1600px){.section__account__modules .section__module__payments__title{margin-bottom:15px}}@media (min-width:1340px){.section__account__modules .lg-8{width:62%}}@media (min-width:1340px){.section__account__modules .lg-4{width:38%}}.section__account__categories{margin-bottom:70px}.section__account__categories__title{font-family:Syne,sans-serif;color:#5f5f5f;font-size:24px;line-height:30px;margin-bottom:10px;font-weight:500}@media (min-width:768px){.section__account__categories__title{font-size:30px;line-height:40px;margin-bottom:16px}}@media (min-width:1024px){.section__account__categories__title{font-size:36px;line-height:40px}}.section__account__categories .account__categories{position:relative;overflow:hidden}.section__account__categories .account__categories ul li{width:95px;opacity:.3}@media (min-width:1024px){.section__account__categories .account__categories ul li{width:130px}}.section__account__categories .account__categories ul li.swiper-slide-visible{opacity:1}.section__account__categories .account__categories ul li .account__categories__label{padding:16px;font-size:10px;line-height:12px;text-align:center;font-weight:700;background-color:#f4f4f4;border-radius:5px;cursor:pointer;display:block;-webkit-transition:all .45s ease;transition:all .45s ease}@media (min-width:1024px){.section__account__categories .account__categories ul li .account__categories__label{font-size:12px;padding:25px}}.section__account__categories .account__categories ul li .account__categories__label img{width:35px;height:auto;max-height:40px;display:block;margin:0 auto 15px}@media (min-width:1024px){.section__account__categories .account__categories ul li .account__categories__label img{width:55px;max-height:60px}}.section__account__categories .account__categories ul li .account__categories__label img.hover{display:none}.section__account__categories .account__categories ul li .account__categories__label span{display:block;min-height:26px}.section__account__categories .account__categories ul li input{opacity:0;visibility:hidden;z-index:-100;position:absolute}.section__account__categories .account__categories ul li input:checked+.account__categories__label{background-color:var(--main-theme-color,#f47b20);color:#fff;-webkit-box-shadow:0 2px 22.62px 6.38px rgba(0,0,0,.14);box-shadow:0 2px 22.62px 6.38px rgba(0,0,0,.14)}.section__account__categories .account__categories ul li input:checked+.account__categories__label img{display:none}.section__account__categories .account__categories ul li input:checked+.account__categories__label img.hover{display:block}.section__account__categories .account__categories ul li:hover .account__categories__label{background-color:var(--main-theme-color,#f47b20);text-decoration:none;color:#fff;-webkit-box-shadow:0 2px 22.62px 6.38px rgba(0,0,0,.14);box-shadow:0 2px 22.62px 6.38px rgba(0,0,0,.14)}.section__account__categories .account__categories ul li:hover .account__categories__label img{display:none}.section__account__categories .account__categories ul li:hover .account__categories__label img.hover{display:block}.section__account__categories .account__categories--prev{display:none;width:54px;height:130px;cursor:pointer;position:absolute;left:0;top:0;bottom:0;z-index:10;padding:10px}@media (min-width:1024px){.section__account__categories .account__categories--prev{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.section__account__categories .account__categories--prev svg{width:34px;height:24px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.section__account__categories .account__categories--prev.swiper-button-disabled{display:none}.section__account__categories .account__categories--next{display:none;width:54px;height:130px;cursor:pointer;position:absolute;right:0;top:0;bottom:0;z-index:10;padding:10px}@media (min-width:1024px){.section__account__categories .account__categories--next{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.section__account__categories .account__categories--next svg{width:34px;height:24px}.section__account__categories .account__categories--next.swiper-button-disabled{display:none}.section__account__courses{margin-top:70px;border-radius:10px;padding:45px 15px;background-color:#f4f4f4;margin-bottom:70px}@media (min-width:1024px){.section__account__courses{border-radius:20px}}@media (min-width:1340px){.section__account__courses{padding:25px}}@media (min-width:1600px){.section__account__courses{padding:45px 60px}}.section__account__courses .row{max-width:100%;width:100%;margin:0}.section__account__courses__title{font-family:Syne,sans-serif;color:#5f5f5f;font-size:24px;line-height:30px;margin-bottom:30px;font-weight:500;text-align:center}@media (min-width:768px){.section__account__courses__title{font-size:30px;line-height:40px;margin-bottom:25px}}@media (min-width:1024px){.section__account__courses__title{font-size:36px;line-height:40px}}@media (min-width:1600px){.section__account__courses__title{margin-bottom:45px}}.section__account__courses__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:20px}@media (min-width:1600px){.section__account__courses__list{gap:30px}}.section__account__courses__list .course--card{width:100%}@media (min-width:500px){.section__account__courses__list .course--card{width:calc(50% - 20px)}}@media (min-width:1024px){.section__account__courses__list .course--card{width:calc(33% - 12px)}}@media (min-width:1600px){.section__account__courses__list .course--card{width:calc(33% - 32px)}}.section__account__upcoming-courses{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-radius:10px;padding:15px 20px;background-color:var(--main-theme-color,#f47b20);margin-top:20px}@media (min-width:1024px){.section__account__upcoming-courses{border-radius:20px;padding:30px 40px;margin-top:40px}}@media (min-width:1024px){.section__account__upcoming-courses--grid .section__account__upcoming-courses__promo{width:45%;padding-left:60px}}.section__account__upcoming-courses--grid .section__account__upcoming-courses__promo:before{left:30px;width:1px;height:100%;content:"";position:absolute}@media (min-width:1024px){.section__account__upcoming-courses--grid .section__account__upcoming-courses__promo:before{background-color:#e8e8e8}}@media (min-width:1024px){.section__account__upcoming-courses--grid .section__account__upcoming-courses__promo__title{margin:0 0 1em}}.section__account__upcoming-courses__list{width:100%;margin-bottom:30px}@media (min-width:1024px){.section__account__upcoming-courses__list{margin-bottom:0;width:55%}}.section__account__upcoming-courses__promo{position:relative;width:100%}@media (min-width:1024px){.section__account__upcoming-courses__promo{width:55%;padding-right:40px}}.section__account__upcoming-courses__promo:before{left:20px;width:1px;height:100%;content:"";position:absolute}@media (min-width:1024px){.section__account__upcoming-courses__promo:before{background-color:#e8e8e8}}@media (min-width:1024px){.section__account__upcoming-courses__promo--wide{width:70%}}.section__account__upcoming-courses__promo--wide .section__account__upcoming-courses__promo:before,.section__account__upcoming-courses__promo--wide:before{display:none}.section__account__upcoming-courses__promo__title{font-family:Syne,sans-serif;color:#fff;font-size:24px;line-height:30px;margin-top:15px;margin-bottom:10px;font-weight:500}@media (min-width:768px){.section__account__upcoming-courses__promo__title{font-size:30px;line-height:40px;margin:0 0 1em}}@media (min-width:1024px){.section__account__upcoming-courses__promo__title{font-size:36px;line-height:40px}}.section__account__upcoming-courses__promo__link{display:block;color:#1e1e1e;font-size:14px;line-height:20px;font-weight:700;padding-right:25px;position:relative}@media (min-width:768px){.section__account__upcoming-courses__promo__link{font-size:18px;line-height:26px;margin-bottom:1em}}@media (min-width:1600px){.section__account__upcoming-courses__promo__link{font-size:24px;line-height:30px;margin-bottom:1em}}.section__account__upcoming-courses__promo__link svg{max-height:16px;position:absolute;right:0;bottom:8px}.section__account__upcoming-courses__title{font-family:Syne,sans-serif;color:#fff;font-size:24px;line-height:30px;margin-bottom:10px;font-weight:500}@media (min-width:768px){.section__account__upcoming-courses__title{font-size:26px;line-height:30px;margin-bottom:1em;max-width:390px}}@media (min-width:1024px){.section__account__upcoming-courses__title{font-size:30px;line-height:36px}}.section__account__upcoming-courses .section__team--single__courses__item{max-width:450px}.section__account__upcoming-courses .section__team--single__courses__item__content__meta .date,.section__account__upcoming-courses .section__team--single__courses__item__content__meta .location,.section__account__upcoming-courses .section__team--single__courses__item__content__title{color:#fff}.section__account__upcoming-courses .section__team--single__courses__item__content__meta{border-bottom-color:#fff;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.section__account__upcoming-courses .section__team--single__courses__item svg .st0,.section__account__upcoming-courses .section__team--single__courses__item svg .st1{fill:#fff}.section__account__upcoming-courses .section__team--single__courses__item .location path{fill:#fff!important}.section__account__upcoming-courses .section__team--single__courses__item .calendar{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-top:3px}.section__account__upcoming-courses .section__team--single__courses__item .calendar svg{width:14px;height:14px;margin-right:4px}.section__account__upcoming-reserved-courses{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-radius:10px;padding:15px 20px;background-color:#f4f4f4;margin-top:20px}@media (min-width:1024px){.section__account__upcoming-reserved-courses{border-radius:20px;padding:30px 40px;margin-top:40px}}@media (min-width:1024px){.section__account__upcoming-reserved-courses--grid .section__account__upcoming-reserved-courses__promo{width:45%;padding-left:60px;padding-top:20px}}.section__account__upcoming-reserved-courses--grid .section__account__upcoming-reserved-courses__promo:before{left:30px;width:1px;height:100%;content:"";position:absolute}@media (min-width:1024px){.section__account__upcoming-reserved-courses--grid .section__account__upcoming-reserved-courses__promo:before{background-color:#e8e8e8}}.section__account__upcoming-reserved-courses__list{width:100%;margin-bottom:30px}@media (min-width:1024px){.section__account__upcoming-reserved-courses__list{margin-bottom:0;width:55%}}.section__account__upcoming-reserved-courses__promo{position:relative;width:100%}@media (min-width:1024px){.section__account__upcoming-reserved-courses__promo{width:55%;padding-right:40px}}.section__account__upcoming-reserved-courses__promo:before{left:20px;width:1px;height:100%;content:"";position:absolute}@media (min-width:1024px){.section__account__upcoming-reserved-courses__promo:before{background-color:#e8e8e8}}@media (min-width:1024px){.section__account__upcoming-reserved-courses__promo--wide{width:70%}}.section__account__upcoming-reserved-courses__promo--wide .section__account__upcoming-reserved-courses__promo:before,.section__account__upcoming-reserved-courses__promo--wide:before{display:none}.section__account__upcoming-reserved-courses__promo p{display:block;font-size:14px;line-height:20px;font-weight:700;padding-right:25px;position:relative}@media (min-width:768px){.section__account__upcoming-reserved-courses__promo p{font-size:18px;line-height:26px;margin-bottom:1em}}@media (min-width:1600px){.section__account__upcoming-reserved-courses__promo p{font-size:24px;line-height:30px;margin-bottom:1em}}.section__account__upcoming-reserved-courses__title{font-family:Syne,sans-serif;font-size:24px;line-height:30px;margin-bottom:10px;font-weight:500}@media (min-width:768px){.section__account__upcoming-reserved-courses__title{font-size:26px;line-height:30px;margin-bottom:1em;max-width:390px}}@media (min-width:1024px){.section__account__upcoming-reserved-courses__title{font-size:30px;line-height:36px}}.section__account__past-courses__header{border-top:1px solid #e8e8e8;font-family:Syne,sans-serif;color:#5f5f5f;font-size:24px;line-height:30px;margin-bottom:10px;font-weight:500;padding:1em 0;margin-top:70px}@media (min-width:768px){.section__account__past-courses__header{font-size:30px;line-height:40px;margin-bottom:20px;margin-top:40px}}@media (min-width:1024px){.section__account__past-courses__header{font-size:36px;line-height:40px;margin-top:70px}}.section__account__past-courses__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.section__account__past-courses__list .section__team--single__courses__item{width:100%}@media (min-width:1024px){.section__account__past-courses__list .section__team--single__courses__item{width:50%;padding-right:5vw}}.section__account__past-courses__list .section__team--single__courses__item__content__title{font-weight:400}.section__account__past-courses__list .section__team--single__courses__item__content__meta{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.section__account__past-courses__list .section__team--single__courses__item__content__meta .location{white-space:wrap;text-align:left;width:50%}@media (min-width:500px){.section__account__past-courses__list .section__team--single__courses__item__content__meta .location{width:auto}}.section__account__past-courses__list .section__team--single__courses__item__content__meta .date{width:50%}@media (min-width:500px){.section__account__past-courses__list .section__team--single__courses__item__content__meta .date{width:auto}}.section__account__files h2{color:#5f5f5f;font-size:18px;line-height:30px;margin-top:30px;margin-bottom:15px;font-weight:500}@media (min-width:1024px){.section__account__files h2{font-size:20px;line-height:40px;margin-top:20px;margin-bottom:20px}}.section__account__files .files__title{color:var(--main-theme-color,#f47b20);font-family:Syne,sans-serif;font-size:14px;line-height:20px;margin-bottom:0;font-weight:500}@media (min-width:768px){.section__account__files .files__title{font-size:16px;line-height:20px;margin-bottom:0}}.section__account__files .files__subtitle{font-size:12px;line-height:20px;color:#5f5f5f;margin-bottom:10px}.section__account__files .files__metadata{font-size:8px;line-height:13px;margin-bottom:56px;padding:4px 0}@media (min-width:1024px){.section__account__files .files__metadata{font-size:14px;line-height:18px;padding:7px 0;margin-bottom:10px}}.section__account__files .files__metadata svg{height:auto;width:15px;max-height:14px;display:inline-block}@media (min-width:1024px){.section__account__files .files__metadata svg{width:16px;max-height:18px}}.section__account__files .files__metadata .label-value .label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:10px;line-height:16px;margin-bottom:5px;color:#5f5f5f}@media (min-width:768px){.section__account__files .files__metadata .label-value .label{font-size:14px;line-height:20px;margin-bottom:10px}}.section__account__files .files__metadata .label-value .label svg{margin-right:5px}@media (min-width:1024px){.section__account__files .files__metadata .label-value .label svg{margin-right:8px}}.section__account__files .files__metadata .label-value .value{display:block;font-size:18px;line-height:18px;color:#5f5f5f}.section__account__files .files__metadata .label-value .value small{display:block;font-size:10px;line-height:20px;margin-top:5px}@media (min-width:768px){.section__account__files .files__metadata .label-value .value small{font-size:14px}}.section__account__files .files__metadata .label-value .value small a{font-weight:700;color:#1e1e1e}@media (min-width:1024px){.section__account__files .files__metadata .date .value,.section__account__files .files__metadata .location .value{font-size:24px;line-height:18px}}.section__account__files__header{font-family:Syne,sans-serif;color:#5f5f5f;font-size:24px;line-height:30px;margin-bottom:30px;font-weight:500}@media (min-width:768px){.section__account__files__header{font-size:30px;line-height:40px;margin-bottom:25px;margin-top:25px}}@media (min-width:1024px){.section__account__files__header{font-size:30px;line-height:40px}}@media (min-width:1600px){.section__account__files__header{margin-bottom:45px}}.section__account__files__link{position:relative;font-size:14px;line-height:18px;font-weight:700;padding-right:25px;max-width:300px;margin-top:20px}@media (min-width:768px){.section__account__files__link{display:block}}.section__account__files__link svg{width:14px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:768px){.section__account__files__link svg{width:16px}}
/*# sourceMappingURL=style.css.map */