a,a:active,a:focus,a:hover{text-decoration:none}img,svg{vertical-align:middle}a,button{background:0 0}blockquote,dd,dl,dt,figure,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0}*,::after,::before{box-sizing:border-box}ol,ul{padding:0;list-style:none}article,aside,blockquote,dd,dl,dt,figcaption,figure,footer,header,main,nav,section{display:block}b,strong{font-weight:bolder}a{color:inherit;-webkit-text-decoration-skip:objects}img{border-style:none;max-width:100%;height:auto}svg{overflow:hidden}button{border:none;padding:0;box-shadow:none;cursor:pointer;border-radius:0;-webkit-appearance:button}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;display:block;width:100%}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical;min-height:114px}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}a:focus,button:focus,input:focus,input:required:invalid,textarea:focus{outline:0}table{border-collapse:collapse}th{text-align:inherit}button::-moz-focus-inner{padding:0;border-style:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield}.container,.row>*{width:100%;padding-right:15px;padding-left:15px}.container{margin-right:auto;margin-left:auto}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.row>*{flex-shrink:0;max-width:100%}.row-no-gap{margin-left:0;margin-right:0}.row-no-gap>*{padding-left:0;padding-right:0}.justify-content-between{justify-content:space-between}.align-items-center{align-items:center}.text-right{text-align:right}.col-6{flex:0 0 auto;width:50%}@media (min-width:360px){.container{max-width:350px}}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1170px}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-6{margin-left:50%}.col-lg-20{flex:0 0 auto;width:20%}}@media (min-width:1400px){.container{max-width:1170px}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}}@font-face{font-family:'Avenir Next';src:local('Avenir Next Regular'),local('AvenirNext-Regular'),url(../fonts/avenir-next-regular.woff2) format('woff2'),url(../fonts/avenir-next-regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Avenir Next';src:local('Avenir Next Medium'),local('AvenirNext-Medium'),url(../fonts/avenir-next-medium.woff2) format('woff2'),url(../fonts/avenir-next-medium.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Avenir Next';src:local('Avenir Next Demi Bold'),local('AvenirNext-DemiBold'),url(../fonts/avenir-next-demibold.woff2) format('woff2'),url(../fonts/avenir-next-demibold.woff) format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Avenir Next';src:local('Avenir Next Bold'),local('AvenirNext-Bold'),url(../fonts/avenir-next-bold.woff2) format('woff2'),url(../fonts/avenir-next-bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}:root{--primary:#000;--secondary:#fff;--stroke:#f4a2ca;--border:#e3e3e3;--highlight:#d0d0d0;--highlight-text:#fff}.page-template-dark-template,.single-career,.error404{--primary:#fff;--secondary:#2a2a2a;--stroke:#6a2647;--border:#414141;--highlight:#474747;--highlight-text:#818181}html{-webkit-tap-highlight-color:transparent;height:100%}body{font-family:"Avenir Next","Arial",sans-serif;font-size:22px;line-height:157.6%;font-weight:400;-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;overflow-x:hidden;margin:0;text-align:left;-webkit-tap-highlight-color:rgba(0,0,0,0);color:var(--primary,#000);background:var(--secondary,#fff)}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}::-webkit-scrollbar{width:8px;background-color:#f5f5f5}::-webkit-scrollbar-thumb{background-color:#a0a0a0;outline:1px solid #708090}@-moz-document url-prefix(){html{scrollbar-color:#a0a0a0 #f5f5f5;scrollbar-width:thin}}.article-author img,.partner-card img,.support-card img{background:var(--secondary,#fff);image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}.keen-slider{position:relative;display:flex;flex-wrap:nowrap;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent;overflow:hidden;cursor:ew-resize}.keen-slider__slide{min-height:100%}.keen-slider[data-keen-slider-moves] *{pointer-events:none}.keen-dots{display:flex;justify-content:center;pointer-events:none}.keen-dots__point{display:flex;line-height:1;border:5px solid transparent;border-radius:50%;width:10px;height:10px;flex:0 0 auto;overflow:hidden;text-indent:20px;font-size:0;background:var(--highlight,#d0d0d0);transform:scale(.5);transition:transform .4s ease,background-color .4s ease;pointer-events:auto;z-index:4}.keen-dots__point:not(:last-child){margin:0 8px 0 0}.keen-dots__point-active{transform:scale(1);background:#eb6209}.keen-dots__point:hover{background:#eb6209}.keen-dots__point:active{background:#db5d08}.keen-nav{display:flex;justify-content:space-between;pointer-events:none;width:100%;z-index:4}.zoom-trigger{cursor:zoom-in}.zoom-bg,.zoom-img{cursor:zoom-out;z-index:100}.zoom-bg{position:fixed;top:0;right:0;bottom:0;left:0;background:#fff;transition:opacity .3s ease-in-out;opacity:0;z-index:90}.zoom-img{display:block;position:absolute;border-radius:18px;transition:transform .3s ease-in-out;will-change:transform}.zoom-bg-reveal{opacity:1}.zoom-original-hidden{visibility:hidden}.noUi-target{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;touch-action:none;user-select:none;position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;cursor:pointer;z-index:0}.noUi-connects:before,.noUi-connect:before{content:'';display:block;position:absolute;height:5px;width:100%;left:0;bottom:25px;border-radius:20px;background:#646464}.noUi-connect:before{background:#e0006c}.noUi-connect,.noUi-origin{position:absolute;top:0;right:0;height:100%;width:100%;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat;will-change:transform;transition:transform .2s ease;z-index:1}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{position:absolute;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:55px;height:55px;background:linear-gradient(180deg,#989898 0%,#dcdcdc 100%);border:5px solid #d0d0d0;border-radius:50%;cursor:ew-resize;right:-27px;top:0}.noUi-touch-area{display:inline-flex;align-items:center;justify-content:center;position:relative;line-height:1;font-weight:500;height:100%;width:100%;z-index:2}.noUi-tooltip{position:absolute;left:50%;transform:translate(-50%,0);top:-55px;line-height:1;text-align:center;color:#e0006c;font-size:40px;font-weight:700}.cookie-banner{position:fixed;width:345px;background:#e0006c;border-radius:9px;padding:15px;left:40px;bottom:40px;transition:opacity .4s ease,transform .4s ease;display:none;z-index:14}.cookie-banner .btn-close{position:absolute;top:10px;right:10px;width:20px;height:20px}.cookie-banner .btn-close:hover svg{fill:#f9bcd4}.cookie-banner-text{font-weight:600;font-size:14px;line-height:19px;color:#fff;max-width:280px}.cookie-banner-text a{text-decoration:underline;transition:opacity .4s ease}.cookie-banner-text a:hover{opacity:.7}.cookie-banner-text a:active{opacity:.5}.cookie-banner-hidden{opacity:0;pointer-events:none;transform:translate(0,100%)}@keyframes scaleIn{from{transform:scale(.7)}to{transform:scale(1)}}@keyframes scaleOut{from{transform:scale(1)}to{transform:scale(.7)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0;pointer-events:none}}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:300;background:#000;overflow:hidden;animation:fadeIn .3s normal forwards;opacity:0}.modal-wrap{width:100%;height:100%;display:flex;align-items:flex-start;justify-content:center;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:100px 0 80px}.modal-wrap .btn-close{position:absolute;top:40px;right:40px;z-index:4}.modal{width:100%;transform:scale(.7);animation:scaleIn .3s normal forwards;will-change:transform}.modal-content .contact-form-section-title{margin:0 0 42px}.modal-out{animation:fadeOut .3s normal forwards;pointer-events:none}.modal-out .modal{animation:scaleOut .3s normal forwards}.modal .course-form-section{background:none;border-radius:0;padding:0}.btn{font-weight:700;font-size:15px;line-height:20px;display:inline-flex;text-align:center;justify-content:center;align-items:center;color:#fff;border:1px solid;border-radius:44px;padding:12px 26px;transition:color .4s ease,border-color .4s ease,background-color .4s ease}.btn svg{transition:opacity .4s ease}.btn-primary{color:#fff;border-color:#e0006c;background:#e0006c}.btn-primary:hover{color:#fff;border-color:#ff007b;background:#ff007b}.btn-primary:active{color:#fff;border-color:#ca0061;background:#ca0061}.btn-stroke{color:#e0006c;border-color:var(--stroke,#f4a2ca)}.btn-stroke:hover{color:#fff;border-color:#ff007b;background:#ff007b}.btn-stroke:active{color:#fff;border-color:#ca0061;background:#ca0061}.btn-play{display:inline-flex;line-height:1}.btn-play svg{flex:0 0 auto;pointer-events:none;width:84px;height:84px;fill:#fff;transition:fill .4s ease}.btn-play:hover svg{fill:#ff007b}.btn-play:active svg{fill:#ca0061}.btn-share{display:inline-flex;align-items:center;justify-content:center;line-height:1;width:50px;height:50px;flex:0 0 auto;border-radius:50%;border:1px solid #b6b6b6;transition:border-color .4s ease,background-color .4s ease}.btn-share:hover{background:#ff007b;border-color:#ff007b}.btn-share:active{background:#ca0061;border-color:#ca0061}.btn-share svg{width:18px;height:18px;flex:0 0 auto;fill:#000;transition:fill .4s ease;pointer-events:none}.btn-share:hover svg{fill:#fff}.btn-share:active svg{fill:#fff}.btn-medium{padding:20px 50px}.btn-medium svg{width:10px;height:10px;flex:0 0 auto;fill:#fff;margin:0 0 0 10px;pointer-events:none}.btn-large{font-weight:500;font-size:30px;line-height:1;padding:32px 52px}.btn-link{font-weight:600;font-size:14px;line-height:19px;display:inline-flex;justify-content:center;align-items:center;text-align:center;color:#e0006c;transition:color .4s ease}.btn-link:hover{color:#ff007b}.btn-link:active{color:#ca0061}.btn-link svg{width:10px;height:10px;flex:0 0 auto;fill:#e0006c;margin:0 0 0 8px;transition:fill .4s ease;pointer-events:none}.btn-link:hover svg{fill:#ff007b}.btn-link:active svg{fill:#ca0061}.btn-action svg{width:62px;height:8px;flex:0 0 auto;fill:#fff;margin:0 0 0 10px}.btn-nav{display:inline-flex;line-height:1;flex:0 0 auto;width:55px;height:55px;border-radius:50%;align-items:center;justify-content:center;border:1px solid #5b5b5b;transition:border-color .4s ease;pointer-events:auto}.btn-nav:hover{border-color:#ff007b}.btn-nav:active{border-color:#ca0061}.btn-nav svg{width:13px;height:18px;flex:0 0 auto;fill:var(--primary,#fff);transition:fill .4s ease;pointer-events:none}.btn-nav:hover svg{fill:#ff007b}.btn-nav:active svg{fill:#ca0061}.btn-close{display:inline-flex;line-height:1;flex:0 0 auto;width:50px;height:50px;color:#fff;transition:color .4s ease}.btn-close svg{width:100%;height:100%;fill:currentColor;transition:fill .4s ease;pointer-events:none}.btn-close:hover{color:#ff007b}.btn-close:active{color:#ca0061}@keyframes rotation{from{transform:rotate(0)}to{transform:rotate(359deg)}}.btn-load:disabled{position:relative;color:transparent}.btn-load:disabled svg{opacity:0}.btn-load:disabled:after{content:'';border:solid 2px #fff;border-left-color:transparent;width:20px;height:20px;position:absolute;left:50%;top:50%;border-radius:50%;margin:-10px 0 0 -10px;animation:rotation .6s infinite linear}.btn-link:disabled:after{border:solid 2px #e0006c;border-left-color:transparent}.btn-social{position:relative;display:inline-flex;align-items:center;justify-content:center;line-height:1;width:34px;height:34px;flex:0 0 auto;border-radius:50%;background:#e0006c}.btn-social:before{content:'';position:absolute;width:100%;height:100%;border-radius:100%;z-index:-1;top:0;left:0;background:#e0006c}.btn-social:hover:before{transform:scale(1.46);opacity:0;transition:opacity .7s ease,transform .7s ease}.btn-social svg{fill:#fff;width:18px;height:18px;flex:0 0 auto;pointer-events:none}.btn-instagram{background:linear-gradient(237deg,#aa55ff -5%,#e71a63 51%,#ffbd00 107%)}.btn-instagram:before{background:#e71a63}.btn-facebook{background:#3a63cb}.btn-facebook:before{background:#3a63cb}.btn-linkedin{background:#0073b1}.btn-linkedin:before{background:#0073b1}.btn-twitter{background:#1da1f2}.btn-twitter:before{background:#1da1f2}.btn-back-top{display:inline-flex;align-items:center;justify-content:center;line-height:1;width:62px;height:62px;border-radius:50%;border:1px solid #5b5b5b;background:#323232;transition:border-color .4s ease}.btn-back-top:hover{border-color:#ff007b}.btn-back-top:active{border-color:#ca0061}.btn-back-top svg{width:22px;height:22px;fill:#fff;flex:0 0 auto;pointer-events:none}body{padding:16px 0 0}main{padding:16px 0 0}.header{position:-webkit-sticky;position:sticky;top:0;background:var(--secondary,#fff);border-bottom:1px solid var(--secondary,#fff);transition:border-color .4s ease;width:100%;z-index:20}.header-sticky{border-color:var(--highlight,#d0d0d0)}.header-container{padding:24px 40px;max-width:1920px;display:flex;align-items:center;justify-content:space-between;margin:0 auto}.header-logo,.header-logo svg{display:inline-flex;flex:0 0 auto;width:128px;height:44px;fill:var(--primary,#000);transition:fill .4s ease}.header-row{display:flex;align-items:center}.main-menu-wrap{display:flex;align-items:center}.main-menu-wrap:after{content:'';display:block;flex:0 0 auto;width:1px;height:10px;background:var(--border,#e3e3e3);margin:0 30px}.main-menu ul{display:flex}.main-menu li{display:inline-flex}.main-menu>ul>.menu-item-has-children{position:relative}.main-menu li:not(:last-child){margin:0 20px 0 0}.main-menu a{display:inline-flex;font-weight:700;font-size:14px;line-height:20px;padding:5px 10px;transition:color .4s ease}.current-menu-item>a{color:#e0006c}.main-menu li:hover>a{color:#e0006c}.main-menu li:active>a{color:#ca0061}.main-menu a svg{width:20px;height:20px;flex:0 0 auto;margin:0 10px 0 0;fill:var(--primary,#000);transition:fill .4s ease}.main-menu li:hover>a svg{fill:#e0006c}.main-menu li:active>a svg{fill:#ca0061}.menu-item-dropdown{display:inline-flex;line-height:1;width:10px;height:30px;flex:0 0 auto;padding:10px 0;pointer-events:none}.menu-item-dropdown svg{width:10px;height:10px;flex:0 0 auto;fill:#e0006c;transition:transform .4s ease,fill .4s ease;pointer-events:none}.main-menu li:hover>.menu-item-dropdown svg{transform:rotate(180deg)}.main-menu li:active>.menu-item-dropdown svg{fill:#ca0061}.sub-menu{position:absolute;left:50%;top:100%;flex-direction:column;transform:translate(-50%,0);width:320px;padding:76px 0 30px 30px;opacity:0;transition:opacity .4s ease,.4s visibility .4s ease;pointer-events:none;visibility:hidden;will-change:opacity}.sub-menu:before{content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height:calc(100% - 30px);background:var(--secondary,#fff);border:1px solid var(--border,#e3e3e3);box-shadow:0 15px 25px rgba(0,0,0,.19);border-radius:18px;z-index:-1}.main-menu>ul>li>.sub-menu:after{content:'';display:block;position:absolute;top:22px;left:50%;width:18px;height:18px;margin:0 0 0 -9px;border-radius:5px;border:1px solid var(--border,#e3e3e3);background:var(--secondary,#fff);transform:rotate(45deg);clip-path:polygon(0 0,100% 0,50% 50%,0 100%);z-index:-1}.main-menu li:hover>.sub-menu{opacity:1;pointer-events:auto;visibility:visible;transition:opacity .4s ease,.4s visibility 0s ease}.main-menu .sub-menu li{display:flex;margin:0;padding:0 30px 0 0}.main-menu .sub-menu li:not(:last-child){margin:0 0 5px}.main-menu .sub-menu .sub-menu li{margin:0}.sub-menu li .menu-item-dropdown svg{transform:rotate(-90deg)}.sub-menu li:hover>.menu-item-dropdown svg{transform:rotate(90deg)}.sub-menu a{font-size:16px;font-weight:500;flex:1;padding:10px 30px 10px 0}.sub-menu li a[href="#"]{font-weight:700;font-size:20px;line-height:124.1%;color:var(--primary,#000);margin:0 0 8px;pointer-events:none}.sub-menu .menu-item-dropdown{height:40px;padding:15px 0}.sub-menu .sub-menu{top:0;left:100%;transform:none;height:100%;width:300px}.sub-menu .sub-menu li{padding:0 0 0 15px}.sub-menu .sub-menu:before{box-shadow:15px 15px 20px rgba(0,0,0,.11)}.sub-menu .sub-menu:after{content:'';display:block;position:absolute;bottom:0;left:-15px;width:30px;height:calc(100% - 30px);border:1px solid var(--border,#e3e3e3);border-width:1px 0 1px;background:var(--secondary,#fff) linear-gradient(to right,var(--secondary,#fff) 29px,var(--border,#e3e3e3) 1px) no-repeat 0 55px / 40px calc(100% - 85px)}.language-switcher{font-weight:600;font-size:15px;line-height:20px;display:inline-flex;align-items:center;text-transform:uppercase;cursor:pointer;position:relative;transition:color .4s ease;transform:translateZ(0)}.current-language{display:inline-flex;align-items:center;padding:10px 0}.current-language svg{width:23px;height:14px;flex:0 0 auto;margin:0 5px 0 0;border:1px solid var(--border,#e3e3e3);;border-radius:10px}.current-language svg:last-child{width:10px;height:10px;fill:#e0006c;margin:0 0 0 8px;transition:transform .4s ease;border-radius:0;border:none}.language-switcher:hover svg:last-child{transform:rotate(180deg)}.language-list{position:absolute;left:0;top:calc(100% - 1px);pointer-events:none;background:var(--secondary,#fff);border:1px solid var(--border,#e3e3e3);border-radius:8px;line-height:1;text-align:center;width:100%;padding:5px 0;transform:translate(0,10px);opacity:0;transition:opacity .4s ease,transform .4s ease,.4s visibility .4s ease;visibility:hidden}.language-list:empty{display:none}.language-list:empty+.current-language svg:last-child{display:none}.language-switcher:hover .language-list{opacity:1;transform:translate(0,0);pointer-events:auto;visibility:visible;transition:opacity .4s ease,transform .4s ease,.4s visibility 0s ease}.language-list a{display:block;border-radius:4px;padding:5px;transition:background-color .4s ease,color .4s ease}.language-list a:hover{color:#fff;background:#e0006c}.language-list a:active{color:#fff;background:#ca0061}.header-account{display:flex;align-items:center}.header-account:before,.header-account:after{content:'';display:block;flex:0 0 auto;width:1px;height:10px;background:var(--border,#e3e3e3);margin:0 30px}.header-actions{display:flex;flex-wrap:wrap;align-items:center}.header-actions .btn:first-child{margin:0 10px 0 0}.btn-menu{position:relative;line-height:1;display:none;width:34px;height:34px;flex:0 0 34px;margin:0 0 0 30px;transition:transform .4s ease}.menu-open .btn-menu{transform:rotate(90deg)}.btn-menu span{display:block;position:absolute;width:34px;height:2px;background:var(--primary,#000);left:0;top:50%;margin:-1px 0 0;transition:transform .4s ease,background-color .4s ease}.btn-menu span:nth-child(1){transform:translate(0,-6px)}.btn-menu span:nth-child(3){transform:translate(0,6px)}.menu-open .btn-menu span:nth-child(1){transform:rotate(45deg) translate(0,0)}.menu-open .btn-menu span:nth-child(2){transform:scaleX(0)}.menu-open .btn-menu span:nth-child(3){transform:rotate(-45deg) translate(0,0)}.menu-footer{display:none;max-width:960px;padding:0 15px;margin:0 auto}.menu-footer .footer-app{flex:0 0 100%;margin:30px 0 60px}.menu-footer-content{display:flex;flex-wrap:wrap;align-items:center;padding:20px 0 0;border-top:1px solid #555}.menu-footer .copyright-policy{flex:0 0 auto;width:auto;border:none;padding:0;font-size:14px}.menu-footer .social-list{flex:1;display:flex}.menu-footer .btn-social{width:50px;height:50px}.menu-footer .btn-social:not(:last-child){margin:0 14px 0 0}.menu-footer .btn-social svg{width:26px;height:26px}.menu-header{display:none;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:0 auto;padding:0 15px;z-index:6}.menu-header .btn{margin:0 10px 10px 0}.menu-header-action{display:none}.header-row .menu-header-action .btn{padding:8px 12px}.menu-header .language-switcher{display:inline-flex;color:#fff;z-index:4}.menu-header .language-list{background:#fff}.menu-header .language-switcher a{color:#000}.menu-header .language-switcher a:hover,.menu-header .language-switcher a:active{color:#fff}.breadcrumbs{margin:0 0 40px}.breadcrumbs-list{display:flex;font-weight:600;font-size:16px;line-height:1;color:var(--highlight-text,#fff)}.breadcrumbs-list a{display:inline-flex;color:#fff;background:#e0006c;border-radius:8px;padding:5px 9px;transition:background-color .4s ease}.breadcrumbs-list a:hover{background:#ff007b}.breadcrumbs-list a:active{background:#ca0061}.breadcrumbs-list li{display:inline-flex;overflow:hidden}.breadcrumbs-list li:not(:last-child){flex:0 0 auto;margin:0 5px 0 0}.breadcrumbs-list span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:8px;padding:5px 9px;background:var(--highlight,#d0d0d0)}.page-header-section{margin:0 0 60px}.page-title{font-weight:700;font-size:60px;line-height:113%;max-width:795px}.section-title-wrap{margin:0 0 60px;text-align:center}.section-title-wrap .btn-link{margin:15px 0 0}.section-suptitle{font-weight:500;font-size:22px;line-height:1;margin:0 0 10px}.section-title{font-weight:700;font-size:50px;line-height:124.1%}.section-title strong{font-weight:inherit;color:#e0006c}.section-subtitle{font-size:16px;line-height:22px;margin:20px 0 0}.section-subtitle+.btn-link{margin:20px 0 0}.pagination{margin:20px 0 0;text-align:center}.pagination .screen-reader-text{display:none}.nav-links{display:inline-flex}.page-numbers{font-weight:700;font-size:18px;line-height:1;display:inline-flex;color:#000;width:66px;height:66px;flex:0 0 auto;border-radius:50%;border:1px solid #b5b5b5;align-items:center;justify-content:center;transition:border-color .4s ease,background-color .4s ease,color .4s ease}.page-numbers:hover{border-color:#eb6209;color:#eb6209}.page-numbers:active{border-color:#db5d08;color:#db5d08}.nav-links .current{color:#fff;border:1px solid #eb6209;background:#eb6209}.nav-links .dots,.nav-links .prev,.nav-links .next{border:none}.nav-links .dots{width:20px}.page-numbers:not(:last-child){margin:0 10px 0 0}.nav-links .prev{margin:0 20px 0 0}.nav-links .next{margin:0 0 0 10px}.page-numbers svg{width:40px;height:15px;flex:0 0 auto;fill:#e0006c;transition:fill .4s ease}.prev:hover svg,.next:hover svg{fill:#ff007b}.prev:active svg,.next:active svg{fill:#ca0061}.range-slider{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;scroll-snap-type:x mandatory}.range-slider::-webkit-scrollbar{display:none}.range-element{position:relative;margin:40px 0 0;display:none}.range-element:before{content:'';display:block;position:absolute;top:15px;left:0;height:3px;width:100%;background:var(--highlight,#d0d0d0);border-radius:4px;z-index:-1;pointer-events:none}.range-element-field{height:33px;background:none;padding:10px 0}.range-element-field::-webkit-slider-thumb{width:230px;height:13px;background:#e0006c;border-radius:8px;-webkit-appearance:none;appearance:none;border:none;cursor:pointer;-webkit-box-shadow:none;box-shadow:none}.range-element-field::-webkit-slider-runnable-track{border:none;background:none;-webkit-box-shadow:none;box-shadow:none}.range-element-field::-moz-range-thumb{width:230px;height:13px;background:#e0006c;border-radius:8px;border:none;cursor:pointer;box-shadow:none}.range-element-field::-moz-range-track{border:none;background:none;box-shadow:none}.dropdown-select{position:relative}.dropdown-select-title{display:block;width:100%;text-align:left;font-weight:600;font-size:22px;line-height:124.1%;color:#fff;padding:11px 60px 11px 10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dropdown-select-title svg{position:absolute;bottom:16px;right:20px;width:18px;height:18px;flex:0 0 auto;fill:#e0006c;transition:transform .4s ease;pointer-events:none}.dropdown-select-open .dropdown-select-title svg{transform:rotate(180deg)}.dropdown-select-list{display:block;position:absolute;left:-1px;right:-1px;top:100%;background:#202020;border-radius:0 0 12px 12px;padding:5px 0;transition:opacity .4s,transform .4s,.4s visibility .4s;transform:scale(.94);opacity:0;pointer-events:none;visibility:hidden;z-index:10}.dropdown-select-list:before{content:'';display:block;position:absolute;height:12px;top:-12px;left:0;width:100%;background:#202020;border-bottom:1px solid #353535;pointer-events:none}.dropdown-select-open .dropdown-select-list{opacity:1;transform:scale(1);pointer-events:auto;visibility:visible;transition:opacity .4s,transform .4s,.4s visibility 0s}.dropdown-select-list li{display:block;cursor:pointer;font-weight:600;font-size:22px;line-height:124.1%;color:#fff;padding:7px 10px;border-radius:4px;transition:background-color .4s ease}.dropdown-select-list li:hover{background:#e0006c}.dropdown-select-list li:active{background:#ca0061}.dropdown-select-list .dropdown-select-selected{background:#ca0061}.form-element{position:relative;background:#202020;border-radius:12px;border:1px solid #202020;margin:0 0 20px;transition:border-color .4s ease}.form-element:focus-within{border-color:#959595}.form-element-label{display:block;font-weight:500;font-size:14px;line-height:19px;color:#fff;padding:10px 15px 5px 10px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.form-element-label abbr{color:#e0006c}.form-element-field{font-size:22px;line-height:124%;color:#fff;background:none;padding:11px 10px}.form-element-textarea .form-element-field{height:260px}.form-element-field::-webkit-input-placeholder{color:#5f5f5f}.form-element-field::placeholder{color:#5f5f5f}.form-element-verification{display:none}.form-element-line{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:12px;border:1px solid #e0006c;opacity:0;transition:opacity .4s ease;pointer-events:none;z-index:4}.form-element-field:required:not(:focus):not(:placeholder-shown):invalid+.form-element-line{opacity:1}.form-element-select{position:absolute;left:36%;bottom:0;width:1px;height:1px;overflow:hidden;opacity:0}.form-element-dropdown{height:85px}.form-element-dropdown .form-element-label{pointer-events:none}.form-element-dropdown:focus-within{border-color:#202020}.form-element-checkbox-list{margin:40px 0}.form-element-checkbox{position:relative}.form-element-checkbox+.form-element-checkbox{margin:15px 0 0}.form-element-checkbox-input{position:absolute;width:32px;height:32px;top:0;left:0}.form-element-checkbox-label{display:flex;cursor:pointer;position:relative;font-weight:500;font-size:14px;line-height:19px;color:#bcbcbc;max-width:800px;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.form-element-checkbox-label:before{content:'';display:inline-flex;width:32px;height:32px;flex:0 0 auto;border:1px solid #474747;margin:0 20px 0 0;background:#202020;border-radius:5px;transition:border-color .4s ease,background-color .4s ease}.form-element-checkbox-input:checked+.form-element-checkbox-label:before{border-color:#e0006c;background:#e0006c}.form-element-checkbox-label:after{content:'';display:inline-flex;position:absolute;top:6px;left:12px;width:9px;height:15px;border-right:2px solid transparent;border-bottom:2px solid transparent;transform:rotate(45deg) scale(.6);transition:border .4s,transform .4s}.form-element-checkbox-input:checked+.form-element-checkbox-label:after{border-color:#fff;transform:rotate(45deg) scale(1)}.form-element-checkbox-label:hover:before{border-color:#e0006c}.form-element-checkbox span{padding:6px 0 0}.form-element-checkbox strong{font-weight:inherit;color:#fff}.form-element-checkbox a{color:#e0006c;transition:color .4s ease}.form-element-checkbox a:hover{color:#ff007b}.form-element-checkbox a:active{color:#ca0061}.form-element-recaptcha{position:relative;display:block}.form-element-recaptcha-input{position:absolute;width:26px;height:26px;top:24px;left:14px;opacity:0;z-index:-1}.google-recaptcha{width:302px;height:76px;border-radius:3px;overflow:hidden;background:#3f3f3f}.form-element-number{display:inline-block}.form-element-number .form-element-label{padding:10px 115px 5px 10px}.btn-qty{height:42px;width:55px;position:absolute;right:0;border-left:1px solid #2a2a2a;background:#202020;display:inline-flex;line-height:1;align-items:center;justify-content:center;transition:background-color .4s ease}.btn-qty svg{width:16px;height:16px;flex:0 0 auto;fill:#e0006c;transition:fill .4s ease;pointer-events:none}.btn-qty:hover{background-color:#ff007b}.btn-qty:active{background-color:#ca0061}.btn-qty:hover svg{fill:#fff}.btn-qty:active svg{fill:#fff}.btn-plus{top:0;border-bottom:1px solid #2a2a2a;border-radius:0 12px 0 0}.btn-minus{bottom:0;border-radius:0 0 12px 0}.btn-minus svg{transform:rotate(180deg)}.category-list-section{margin:0 0 45px}.category-list-section ul{display:flex;flex-wrap:wrap}.cat-item{display:inline-flex;line-height:1;position:relative;margin:0 15px 15px 0}.cat-item a{font-weight:700;font-size:15px;line-height:20px;border-radius:44px;padding:12px 26px;display:inline-flex;color:#000;border:1px solid #f4a2ca;transition:color .4s ease,background-color .4s ease,border-color .4s ease}.cat-item a:hover{color:#ff007b;border-color:#ff007b}.cat-item a:active{color:#ca0061;border-color:#ca0061}.category-list-section .current-cat a{color:#fff;border-color:#e0006c;background:#e0006c}.article-list-section{margin:0 0 120px}.article-card-media{display:block;position:relative;overflow:hidden}.article-card-media img{width:100%;height:100%;object-fit:cover;object-position:center}.article-card-label{position:absolute;display:block;top:25px;left:25px;background:#eb6209;border-radius:15px 15px 15px 5px;font-weight:700;font-size:18px;line-height:1;text-transform:uppercase;color:#fff;padding:18px 8px}.article-card-date{display:inline-flex}.article-card-excerpt{margin:0 0 20px}.article-card-excerpt p{font-size:16px;line-height:26px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.article-card-fluid{margin:0 0 120px}.article-card-fluid .article-card-media{height:365px;border-radius:46px}.article-card-fluid .article-card-content{padding:25px 20px 0;position:relative}.article-card-title{display:block}.article-card-fluid .article-card-title{font-weight:700;font-size:50px;line-height:124.1%;max-width:664px;margin:0 0 20px}.article-card-fluid .article-card-date{position:absolute;top:25px;right:20px;font-weight:600;font-size:17px;line-height:23px}.article-card{margin:0 0 60px}.article-card .article-card-media{height:204px;border-radius:18px}.blog .article-card .article-card-media,.archive .article-card .article-card-media,.blog .article-card-fluid .article-card-media,.archive .article-card-fluid .article-card-media,.similar-article-section .article-card .article-card-media,.article-content-section .wp-block-image img,.zoom-img{border:1px solid #d3d3d3}.article-card .article-card-content{padding:15px 17px 0}.article-card .article-card-date{font-weight:600;font-size:16px;line-height:1;color:#fff;padding:5px;background:#000;border-radius:5px;margin:0 0 15px}.article-card .article-card-title{font-weight:700;font-size:24px;line-height:115.6%;max-width:306px;margin:0 0 10px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.text-content h2{font-weight:700;font-size:50px;line-height:124.1%;margin:60px 0 40px}.text-content h3{font-weight:700;font-size:30px;line-height:124.1%;margin:40px 0 30px}.text-content h4{font-weight:700;font-size:26px;line-height:124.1%;margin:40px 0 30px}.text-content h2:first-child,.text-content h3:first-child,.text-content h4:first-child{margin-top:0}.text-content p{font-size:22px;line-height:157.6%;margin:0 0 25px}.text-content figure{margin:60px 0}.text-content img{border-radius:18px}.text-content figcaption{font-size:16px;line-height:157.6%;color:#7d7d7d;margin:10px 0 0}.text-content ul,.text-content ol{font-weight:600;font-size:22px;line-height:157.6%;margin:60px 0}.text-content ul{list-style:disc inside}.text-content ol{list-style:decimal inside}.text-content a{color:#e0006c;transition:color .4s ease}.text-content a:hover{color:#ff007b}.text-content a:active{color:#ca0061}.wp-block-media-video{max-width:460px}.wp-block-media-video-inner{height:0;padding-bottom:56.25%;position:relative;overflow:hidden;border-radius:18px}.wp-block-media-video-inner img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:4}.wp-block-media-video-inner .btn-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:6}.wp-block-media-video-duration{position:absolute;right:10px;bottom:10px;font-weight:600;font-size:16px;line-height:1;color:#fff;padding:5px 9px;background:#000;border-radius:8px;z-index:8}.wp-block-media-video-inner iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.text-content blockquote{position:relative;border-left:6px solid #eb6209;background:#f9f9f9;padding:30px 30px 30px 75px;margin:40px 0}.text-content blockquote:before{content:'\201C';display:block;position:absolute;top:10px;left:20px;font-family:'Arial';font-size:100px;line-height:1;color:#e3e3e3}.text-content blockquote p{font-size:22px;line-height:157.6%;font-style:italic;color:#6c6c6c;margin:0}.text-content blockquote cite{display:block;font-weight:600;line-height:1;font-style:normal;margin:20px 0 0}.text-content table{width:100%;border-collapse:collapse;line-height:130%;font-size:20px;display:block;overflow:auto}.text-content th{font-weight:600;background:#f9f9f9;border:1px solid #dcdbdb;padding:5px 10px}.text-content td{border:1px solid #dcdbdb;padding:5px 10px}.text-content tfoot{color:#6c6c6c}.course-content-section .location-section{margin:60px 0}.text-content .google-map{height:300px}.text-content .course-form-section{width:100vw;position:relative;left:50%;transform:translate(-50%,0);margin:120px 0 0}.wp-block-buttons{display:flex;flex-wrap:wrap;margin:30px 0 15px}.wp-block-button{margin:0 15px 15px 0}.wp-block-buttons .wp-block-button__link{font-weight:700;font-size:15px;line-height:20px;display:inline-flex;text-align:center;justify-content:center;align-items:center;border:1px solid;border-radius:44px;padding:20px 50px;transition:color .4s ease,border-color .4s ease,background-color .4s ease;color:#fff;border-color:#e0006c;background:#e0006c}.is-style-outline .wp-block-button__link{color:#e0006c;border-color:var(--stroke,#f4a2ca);background:var(--secondary,#fff)}.is-style-fill .wp-block-button__link{color:#fff;border-color:#e0006c;background:#e0006c}.wp-block-buttons .wp-block-button__link:hover{color:#fff;border-color:#ff007b;background:#ff007b}.wp-block-buttons .wp-block-button__link:active{color:#fff;border-color:#ca0061;background:#ca0061}.is-content-justification-center{justify-content:center}.is-content-justification-right{justify-content:flex-end}.article-content-section{margin:0 0 120px}.article-content-section .text-content{max-width:890px;margin:0 0 65px}.article-header{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;margin:0 0 60px}.article-header-media{width:100%;flex:0 0 100%;margin:40px 0 0;position:relative}.article-header-media img{width:100%;height:365px;object-fit:cover;object-position:center;border-radius:46px;border:1px solid #d3d3d3}.article-footer{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;border-top:1px solid #d5d5d5;padding:30px 0 0}.article-author{display:flex;align-items:center}.article-author-info{line-height:1}.article-author img{width:86px;height:86px;flex:0 0 auto;object-fit:cover;object-position:center;border-radius:50%;margin:0 15px 0 0}.article-author-name{font-weight:500;font-size:20px;line-height:115.1%}.article-publish-date{font-weight:600;font-size:14px;line-height:19px;color:#6c6c6c}.article-share-wrap{font-weight:500;font-size:20px;line-height:185.5%;display:flex;align-items:center}.article-share{display:flex;margin:0 0 0 15px}.article-share .btn-share:not(:last-child){margin:0 10px 0 0}.similar-article-section{margin:0 0 60px}.support-section{margin:0 0 120px}.support-card{flex:0 0 auto;width:100%}.support-card{max-width:410px;text-align:center}.support-card img{width:auto;height:86px;margin:0 0 20px}.support-card-title{font-weight:700;font-size:50px;line-height:124.6%;margin:0 0 20px}.support-card-text{margin:0 0 40px}.support-card-text p{font-size:18px;line-height:114.1%}.support-card-text p:not(:last-child){margin:0 0 20px}.support-card-text a{color:#e0006c;transition:color .4s ease}.support-card-text a:hover{color:#ff007b}.support-card-text a:hover{color:#ca0061}.support-card .btn{margin:0 0 10px}.support-opening-hours{font-weight:600;font-size:18px;line-height:114.1%;margin:0 0 40px}.support-card-link{display:inline-flex;align-items:center;font-weight:600;font-size:22px;line-height:157.6%;color:#e0006c;transition:color .4s ease}.support-card-link:hover{color:#ff007b}.support-card-link:active{color:#ca0061}.support-card-link svg{width:24px;height:17px;flex:0 0 auto;margin:0 10px 0 0}.contact-form-section{background:#2a2a2a;border-radius:38px;padding:120px 0;margin:0 0 120px}.contact-form-section .section-title-wrap{text-align:left;color:#fff;max-width:720px}.faq-section{margin:0 0 120px}.faq-list{margin:0 0 80px}.faq-item{border:1px solid #f2f2f2;box-shadow:0 2px 8px rgba(0,0,0,.07);border-radius:18px;padding:0 0 10px}.faq-item:not(:last-child){margin:0 0 15px}.faq-item-title{position:relative;font-weight:600;font-size:22px;line-height:124.1%;padding:40px 75px 30px 30px;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;transition:color .4s ease}.faq-item-title span{display:inline-flex;max-width:780px;pointer-events:none}.faq-item-title svg{position:absolute;left:30px;top:32px;width:30px;height:44px;flex:0 0 auto;pointer-events:none;display:none}.faq-item-icon{display:inline-flex;justify-content:center;position:absolute;line-height:1;width:31px;height:31px;top:38px;right:30px;transition:transform .4s .4s;pointer-events:none}.slide-toggle-active .faq-item-icon{transform:rotate(45deg);transition:transform .4s}.faq-item-icon:before,.faq-item-icon:after{content:'';display:block;width:3px;height:31px;background:#e0006c;transform-origin:center;transition:transform .4s}.faq-item-icon:before{position:absolute;top:0;left:14px;transform:rotate(90deg)}.slide-toggle-active .faq-item-icon:before,.slide-toggle-active .faq-item-icon:after{transition:transform .4s .4s}.slide-toggle-active .faq-item-icon:before,.slide-toggle-active .faq-item-icon:after{transform:rotate(45deg)}.faq-item-text{position:relative;overflow:hidden;max-height:0;padding:0 30px;transition:max-height .4s ease}.faq-item-text h2,.faq-item-text h3{font-weight:700;font-size:35px;line-height:124.1%;color:var(--primary,#000);margin:60px 0 30px}.faq-item-text h2:first-child,.faq-item-text h3:first-child{margin-top:0}.faq-item-text h2:last-child,.faq-item-text h3:last-child{margin-bottom:0}.faq-item-text ul,.faq-item-text ol{font-weight:600;font-size:22px;line-height:157.6%}.faq-item-text ul{list-style:disc inside}.faq-item-text ol{list-style:decimal inside}.faq-item-text ul:not(:last-child),.faq-item-text ol:not(:last-child){margin:0 0 60px}.faq-item-text p{font-size:22px;line-height:30px}.faq-item-text p:not(:last-child){margin:0 0 30px}.faq-item-text p:last-child{padding:0 0 30px}.faq-item-text a{color:#e0006c;transition:color .4s ease,border-color .4s ease,background-color .4s ease}.faq-item-text a:hover{color:#ff007b}.faq-item-text a:active{color:#ca0061}.faq-item .faq-item-text .btn{color:#fff}.faq-item-text-footer{font-weight:500;padding-top:40px}.faq-item-text-footer:before{content:'';display:block;width:100%;height:1px;background:var(--border,#e3e3e3);margin:60px 0 40px;opacity:.7}.faq-item-text-footer span{opacity:.5}.faq-item-text-footer .btn{margin:0 0 0 30px}.cta-section{position:relative;background:#2a2a2a;border-radius:80px;overflow:hidden;display:flex;align-items:center;padding:20px 20px 20px 96px}.cta-section-pattern{position:absolute;top:0;left:0;width:100%;height:100%}.cta-content{display:flex;align-items:center;flex:1;border-right:1px solid #656565;padding:0 95px 0 0;margin:0 95px 0 0;z-index:2}.cta-section-icon{width:19px;height:42px;flex:0 0 auto;fill:#fff;margin:0 35px 0 0}.cta-section-title{font-weight:700;font-size:35px;line-height:1;color:#fff}.cta-section .btn-action{width:324px;z-index:2}.cta-section p{max-width:525px;font-size:22px;line-height:129.6%;color:#fff;z-index:2}.cta-section p a{color:#e0006c;transition:color .4s ease}.cta-section p a:hover{color:#ff007b}.cta-section p a:active{color:#ca0061}.google-map-wrap{position:relative;border-radius:38px;overflow:hidden}.google-map{height:550px}.google-map-placeholder{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1.04);filter:blur(8px);z-index:6}.google-map-loaded .google-map-placeholder{opacity:0;transform:scale(1);transition:opacity .4s ease,transform .4s ease;pointer-events:none}.google-map-cookie{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:270px;z-index:8}.google-map-loaded .google-map-cookie{display:none}.text-content-section{margin:0 0 120px}.text-content-section .text-content{max-width:890px}.price-section{margin:0 0 120px;overflow:hidden}.price-section-title{font-weight:500;font-size:30px;line-height:41px;margin:0 0 40px;max-width:630px}.price-section-title a{color:#e0006c;text-decoration:underline;transition:color .4s ease}.price-section-title a{color:#ff007b}.price-section-title a:active{color:#ca0061}.price-container{max-width:1560px;padding:0 3px;margin:0 auto}.price-row{margin:0 -3px}.price-row>*{padding:0 3px}.price-card{position:relative;background:#fbfbfb;border:1px solid #dcdbdb;border-radius:18px;padding:30px;transition:border-color .4s ease}.price-card-title{display:flex;align-items:center;font-weight:700;font-size:30px;line-height:41px;margin:0 0 16px}.price-card-title svg{width:21px;height:21px;flex:0 0 auto;margin:0 15px 0 0;fill:var(--color-scheme,--primary)}.price-card-value{position:relative;margin:0 0 44px}.price-card-value p{font-weight:500;font-size:14px;line-height:19px;color:#6c6c6c}.price-card-value strong{font-weight:700;font-size:30px;line-height:41px;color:#000}.price-card-caption{position:absolute;top:100%;left:0;font-weight:500;font-size:14px;line-height:19px;color:#000}.price-card-text{border-top:1px solid #ececec;padding:30px 0 0}.price-card-text h4{font-weight:700;font-size:16px;line-height:124.1%;color:#181818;margin:0 0 24px}.price-card-text ul{margin:0 0 30px}.price-card-text li{position:relative;padding:0 0 0 16px;font-weight:500;font-size:20px;line-height:115.1%}.price-card-text li:not(:last-child){margin:0 0 12px}.marked-price-field:before{content:'';display:inline-flex;position:absolute;top:4px;left:3px;width:5px;height:9px;border:solid #06c76d;border-width:0 2px 2px 0;transform:rotate(45deg)}.price-card-text em{font-style:normal;color:#9597a3}.price-card-text li em:before,.price-card-text li em:after{content:'';position:absolute;top:5px;left:4px;height:10px;width:2px;background:#9597a3;z-index:4}.price-card-text li em:before{transform:rotate(45deg)}.price-card-text li em:after{transform:rotate(-45deg)}.price-card-text hr{display:block;border:solid #ececec;border-width:1px 0 0 0;margin:0 0 30px}.price-card .btn{width:100%}.price-card-selected{border:2px solid var(--color-scheme,--primary)}.price-card-label{position:absolute;top:10px;right:10px;font-weight:500;font-size:14px;line-height:19px;color:var(--color-scheme,--primary)}.price-card-icon{position:absolute;top:-20px;left:50%;width:20px;height:13px;margin:0 0 0 -10px;fill:var(--color-scheme,--primary)}.price-card .btn-link{width:100%;margin:10px 0 0;font-weight:700;font-size:15px;line-height:20px}.thank-you-section{padding:74px 0 0;margin:0 0 120px}.request-step-section+.thank-you-section{padding:0}.thank-you-card{max-width:450px;text-align:center;margin:0 auto}.thank-you-card img{height:260px;width:auto;margin:0 0 18px}.thank-you-card-title{font-weight:700;font-size:50px;line-height:136%;margin:0 0 5px}.thank-you-card-text{margin:0 0 40px}.thank-you-card-text p{font-weight:500;font-size:22px;line-height:130%}.thank-you-card-text p:not(:last-child){margin:0 0 20px}.thank-you-card strong{font-weight:inherit;color:#eb6209}.latest-news-section{margin:0 0 120px}.latest-news-section .article-card{margin:0}.latest-news-slider-wrap{position:relative}.latest-news-nav{position:absolute;top:75px;left:-80px;width:calc(100% + 160px)}.latest-news-slider{margin-bottom:20px}.request-step-section{padding:10px 0 0;margin:0 0 60px}.request-step-card{display:flex;flex-wrap:wrap;align-items:center}.request-steps-number{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:66px;height:66px;background:#e0006c;border-radius:50%;font-weight:500;font-size:30px;line-height:1;color:#fff}.request-steps-title{font-weight:500;font-size:14px;line-height:19px;color:#e0006c;margin:0 0 0 16px}.request-steps-line{flex:1;position:relative;margin:0 0 0 30px}.request-steps-line:after{content:'';display:block;background:#e0006c;flex:1;height:1px}.request-steps-line:before{content:'';display:block;position:absolute;top:50%;right:0;margin:-4px 0 0;width:8px;height:8px;border:solid #e0006c;border-width:1px 1px 0 0;border-radius:2px;transform:rotate(45deg)}.request-step-card svg{width:17px;height:11px;flex:0 0 auto;fill:#34bea4;margin:0 0 0 30px}.request-step-inactive .request-steps-line:before{display:none}.request-step-inactive .request-steps-number{background:#656565;color:#2a2a2a}.request-step-inactive .request-steps-title{color:#656565}.request-step-inactive .request-steps-line:after{background:#656565}.request-step-inactive svg{fill:#656565}.request-form-section{margin:0 0 120px}.request-form-section .section-title-wrap{text-align:left}.error-section{position:relative;overflow:hidden;padding:70px 0 0;margin:0 0 120px}.error-card{max-width:440px;margin:0 auto;text-align:center}.error-card img{height:190px;width:auto;margin:0 0 30px}.error-card-status{font-weight:700;font-size:220px;line-height:75%;color:#ebebeb;margin:0 0 20px}.error-card-title{font-weight:700;font-size:22px;line-height:33px;margin:0 0 16px}.error-background-pattern{position:absolute;top:0;left:0;fill:#262626;width:1620px;height:1384px;z-index:-1}.media-overlay-section{margin:0 0 120px}.media-overlay-section-container{max-width:1920px;margin:0 auto;padding:0 40px}.media-overlay-card{position:relative;border-radius:38px;overflow:hidden}.media-overlay-card:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.64;z-index:4}.media-overlay-card img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.tag-list{display:flex;line-height:1}.tag-list span{font-weight:600;font-size:16px;line-height:1;color:var(--primary,#000);border:1px solid var(--primary,#000);border-radius:8px;padding:5px 10px;margin:0 5px 5px 0}.media-overlay-card .tag-list{position:absolute;top:30px;left:30px;z-index:6}.media-overlay-content{text-align:center;color:#fff;padding:120px 0;position:relative;z-index:8}.media-overlay-card-title{font-weight:700;font-size:50px;line-height:124.6%;max-width:960px;margin:0 auto 20px}.media-overlay-text{margin:0 auto;max-width:440px}.media-overlay-text p{font-size:16px;line-height:22px}.media-overlay-text p:not(:last-child){margin:0 0 20px}.media-overlay-card .btn{margin:40px 0 0}.media-overlay-inner{position:relative;text-align:center;color:#fff;padding:120px 0 112px;margin:0 auto;z-index:8}.media-overlay-inner .media-overlay-text{max-width:600px}.media-overlay-footer{margin:120px 0 0}.media-overlay-footer-title{font-weight:700;font-size:50px;line-height:124.1%;margin:0 0 60px}.media-overlay-footer-title strong{font-weight:inherit;color:#e0006c}.media-overlay-column{display:flex;justify-content:center}.media-overlay-column:first-child{border-right:1px solid #7a7a7a}.media-overlay-column-card{max-width:270px}.media-overlay-column-card h3,.media-overlay-column-card h4{font-weight:600;font-size:30px;line-height:115.6%;margin:0 0 15px}.media-overlay-column-card p{font-size:16px;line-height:26px}.media-overlay-column-card p:not(:last-child){margin:0 0 20px}.content-list-section{margin:0 0 120px}.content-list-text h2,.content-list-text h3{font-weight:700;font-size:50px;line-height:124.1%;max-width:730px;margin:0 0 40px}.content-list-text ul:not(:last-child){margin:0 0 80px}.content-list-text ul{-moz-columns:2;columns:2;-webkit-columns:2;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px;-webkit-column-rule:1px solid #474747;-moz-column-rule:1px solid #474747;column-rule:1px solid #474747}.content-list-text li{font-weight:500;font-size:20px;line-height:115.1%;color:#a3a3a3;margin:0 0 22px;position:relative;padding:0 16% 0 15px}.content-list-text li:before{content:'';display:inline-flex;position:absolute;top:4px;left:3px;width:5px;height:9px;border:solid #a3a3a3;border-width:0 2px 2px 0;transform:rotate(45deg)}.content-list-text strong{font-weight:inherit;color:var(--primary,#000)}.advantages-section{margin:0 0 120px}.advantages-container{max-width:1220px;margin:0 auto;background:#eb6209;border-radius:38px;padding:80px 0}.advantages-section .section-title-wrap{text-align:left;color:#000}.advantages-column{border-right:1px solid #b34a07}.advantages-column:first-child{border-left:1px solid #b34a07}.advantages-card{padding:10px 30px 10px 20px}.advantages-card-number{font-weight:700;font-size:50px;line-height:62px;color:#000;margin:0 0 20px}.advantages-card-text p{font-weight:500;font-size:20px;line-height:115.1%;color:#000}.advantages-card-text p:not(:last-child){margin:0 0 20px}.advantages-inner{position:relative;overflow:hidden}.career-form-section{margin:0 0 120px}.career-form-section .section-title-wrap{text-align:left}.career-form-section .form{margin:0 0 80px}.career-social-list{padding:20px 0 0;border-top:1px solid #474747;text-align:center}.career-social-list-title{font-weight:500;font-size:14px;line-height:19px;color:#bcbcbc;margin:0 0 10px}.dropzone{border:1px dashed #e0006c;border-radius:12px;min-height:190px;display:flex;flex-wrap:wrap;align-items:flex-start;padding:30px 30px 15px;line-height:1;max-width:390px;margin:0 auto}.dz-default{margin:auto 0;text-align:center;width:100%;order:2}.dz-button{font-weight:600;font-size:14px;line-height:124.1%;color:#fff;display:inline-flex;flex-direction:column;align-items:center;white-space:pre;cursor:default}.dz-button strong{font-weight:inherit;color:#e0006c;transition:color .4s ease;cursor:pointer}.dz-button strong:hover{color:#ff007b}.dz-button strong:active{color:#ca0061}.dz-default svg{width:42px;height:32px;fill:#e0006c;pointer-events:none;margin:0 0 16px}.dz-started .dz-default svg{display:none}.dz-started .dz-default{margin:auto 0 0}.dz-image{display:inline-flex;margin:0 10px 0 0}.dz-image svg{width:18px;height:18px;flex:0 0 auto;fill:#e0006c}.dz-error .dz-image svg{fill:#ffc700;color:#000}.dz-size{display:none}.dz-error-message{width:23px;height:23px;flex:0 0 auto;position:relative;border-radius:50%;background:red;margin:0 0 0 auto;z-index:6;align-items:center;justify-content:center;cursor:pointer;order:2;display:none}.dz-error .dz-error-message{display:inline-flex}.dz-error-message:before{content:'?';font-size:14px;line-height:19px;font-weight:700;color:#fff}.dz-error-message span{position:absolute;right:34px;top:0;width:210px;background:#000;border-radius:7px;font-weight:500;font-size:14px;line-height:19px;color:#fff;padding:20px;opacity:0;transition:opacity .4s ease;pointer-events:none}.dz-error-message:hover span{opacity:1}.dz-file-preview{display:flex;align-items:center;width:100%;flex:0 0 100%;margin:0 0 22px}.dz-filename{font-weight:500;font-size:14px;line-height:19px;color:#fff;margin:0 10px 0 0;max-width:210px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.dz-success-mark{display:none}.dz-error-mark{display:none}.dz-error .dz-filename{color:red}.dz-progress{display:none}.dz-remove{display:inline-flex;line-height:1;width:18px;height:18px;padding:4px}.dz-remove svg{width:100%;height:100%;fill:none;transition:stroke .4s ease;stroke:#fff;;stroke-width:4px}.dz-remove:hover svg{stroke:#ff007b}.dz-remove:active svg{stroke:#ca0061}.form-element-upload{background:#2a2a2a;border:1px solid #404040;padding:65px 15px}.form-element-upload:focus-within{border:1px solid #404040}.dropzone-title{display:block;font-weight:500;font-size:14px;line-height:19px;text-align:center;color:#fff;pointer-events:none}.dropzone-title abbr{color:#e0006c}.dropzone-subtitle{font-weight:500;font-size:14px;line-height:19px;text-align:center;color:#666}.dropzone-text{font-weight:500;font-size:14px;line-height:19px;text-align:center;color:#bcbcbc;margin:0 0 20px}.form-element-upload-field{width:100%;height:1px;max-width:390px;margin:0 auto;pointer-events:none;opacity:0}.dz-hidden-input{width:0;height:0;visibility:hidden;position:absolute;left:0;bottom:0}.grow-section{margin:0 0 120px}.grow-card-header{border:1px solid var(--highlight,#d0d0d0);padding:25px 15px 8px 25px;border-radius:22px;margin:0 0 24px}.grow-card-header img{height:100px;width:auto;margin:0 0 84px}.grow-card-number{font-weight:700;font-size:50px;line-height:1;text-align:right}.grow-card-text{padding:0 0 0 12px}.grow-card-text p{font-size:16px;line-height:157.6%}.grow-card-text p:not(:last-child){margin:0 0 22px}.page-template-dark-template .faq-list{margin:0 0 120px}.page-template-dark-template .faq-item{border-color:#393939;box-shadow:0 2px 8px rgba(0,0,0,.28)}.page-template-dark-template .faq-item-title{padding-left:80px}.page-template-dark-template .faq-item-title svg{display:inline-flex}.page-template-dark-template .faq-item-text{color:#a3a3a3}.page-template-dark-template .cta-section{padding:30px 60px;border:1px solid #505050}.page-template-dark-template .cta-content{padding:0 60px 0 0;margin:0 60px 0 0}.page-template-dark-template .slide-toggle-active{color:#636363}.additional-section{margin:0 0 120px}.additional-card{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;height:100%;border-radius:22px;color:#fff;padding:30px;background:var(--color-scheme,#e0006c);--stroke:rgba(255, 255, 255, .59)}.additional-card-content h2,.additional-card-content h3{font-weight:600;font-size:30px;line-height:115.6%;margin:0 0 20px}.additional-card-content{margin:0 0 30px}.additional-card-content p{font-size:16px;line-height:157.6%}.additional-card-content p:not(:last-child){margin:0 0 20px}.additional-card .btn{color:#fff}.service-section{margin:0 0 120px}.service-section-content{display:flex;flex-direction:column;align-items:center;text-align:center;margin:0 0 120px}.service-section-title{display:flex;flex-direction:column;align-items:center;font-weight:700;font-size:60px;line-height:113%;margin:0 0 60px;max-width:915px}.service-section-title:after{content:'';display:block;width:30px;height:2px;background:var(--primary,#000);margin:60px 0 0}.service-section-content img{flex:0 0 auto;height:180px;width:auto;margin:0 0 40px}.service-section-text{max-width:550px;margin:0 0 40px}.service-section-text p{font-weight:500;font-size:24px;line-height:124.1%}.service-section-text p:not(:last-child){margin:0 0 20px}.service-advantage-column{border-right:1px solid var(--border,#e3e3e3)}.service-advantage-column:first-child{border-left:1px solid var(--border,#e3e3e3)}.service-advantage-card{text-align:center;height:100%;padding:44px 30px 60px}.service-advantage-card img{height:80px;width:auto;margin:0 0 26px}.service-advantage-card-text{max-width:260px;margin:0 auto}.service-advantage-card-text p{font-size:16px;line-height:128.1%;color:#666}.service-advantage-card-text p:not(:last-child){margin:0 0 20px}.service-content-section{margin:0 0 120px}.service-content-section-title-wrap{margin:0 0 120px}.service-content-section-title{text-align:center;font-weight:700;font-size:60px;line-height:124.1%;margin:0 auto;max-width:850px}.service-content-section-title strong{font-weight:inherit;color:#e0006c}.service-content-row:not(:last-child){margin-bottom:120px}.service-content-card{line-height:1}.service-content-card-text{padding:20px 0 0;margin:0 0 20px}.service-content-card-text h2,.service-content-card-text h3{font-weight:700;font-size:35px;line-height:124.1%;color:#202020;margin:0 0 20px}.service-content-card-text p{font-size:16px;line-height:25px;color:#666}.service-content-card-text p:not(:last-child){margin:0 0 20px}.service-content-media img{width:100%;filter:drop-shadow(0 20px 60px rgba(216,221,228,.81))}.service-content-column-list{margin:30px 0 0;max-width:360px}.service-content-column{margin:0 0 30px}.service-content-column img{height:60px;width:auto;margin:0 0 20px}.service-content-column p{font-size:14px;line-height:128%;color:#666}.service-content-column p:not(:last-child){margin:0 0 20px}.action-media-section{margin:0 0 120px}.action-media-card{border-radius:47px;overflow:hidden;border:1px solid #e0e0e0;position:relative}.action-media-card-pattern{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.action-media-image{height:100%;display:flex;align-items:flex-end;padding:40px 0 0}.action-media-content{max-width:400px;padding:80px 0}.action-media-content .btn:not(:last-child){margin:0 15px 15px 0}.action-media-content .btn-stroke{background:var(--secondary,#fff)}.action-media-content .btn-stroke:hover{background:#ff007b}.action-media-content .btn-stroke:active{background:#ca0061}.action-media-title{font-weight:600;font-size:24px;line-height:124.1%;margin:0 0 30px}.action-media-title strong{font-weight:inherit;color:#e0006c}.partner-section{margin:0 0 120px}.partner-section-title-wrap{margin:0 0 60px;text-align:center}.partner-section-title{max-width:670px;margin:0 auto;font-weight:700;font-size:35px;line-height:124.1%}.partner-section-title strong{font-weight:inherit;color:#e0006c}.partner-slider-wrap{position:relative}.partner-slider{border:1px solid #f0f0f0;border-radius:18px;margin:0 0 40px;will-change:transform}.partner-slider .keen-slider__slide{display:flex;flex-wrap:wrap}.partner-card{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:50%;height:90px;border-right:1px solid #f0f0f0}.partner-card:nth-child(-n+2){border-bottom:1px solid #f0f0f0}.partner-slider .partner-in-view-2{flex-direction:column;width:16.66666667%}.partner-slider .partner-in-view-2 .partner-card{width:100%}.partner-slider .partner-in-view-2 .partner-card:nth-child(2){border-bottom:0}.partner-card img{width:80px}.partner-nav{position:absolute;top:64px;left:-80px;width:calc(100% + 160px)}.partner-nav .btn-nav{border-color:var(--stroke,#f4a2ca)}.partner-nav .btn-nav:hover{border-color:#ff007b}.partner-nav .btn-nav:active{border-color:#ca0061}.partner-nav .btn-nav svg{fill:#e0006c}.course-content-section{overflow:hidden}.course-header{border-top:1px solid #cecece;padding:30px 0 0;margin:0 0 75px}.course-date{display:flex}.course-date svg{flex:0 0 auto;width:34px;height:36px;fill:#000;margin:0 15px 0 0}.course-header time{font-weight:500;font-size:30px;line-height:120%;text-transform:capitalize}.course-content-section .text-content h2{font-size:35px}.course-content-section h2,.course-content-section h3,.course-content-section h4,.course-content-section p,.course-content-section ul,.course-content-section ol{max-width:840px}.course-content-section blockquote,.course-content-section table,.course-content-section .wp-block-image{max-width:945px}.course-schedule{margin:60px 0}.course-content-section .course-schedule-title{margin:0 0 40px}.course-schedule-card{border:1px solid #e0006c;border-radius:18px;padding:30px;margin:0 0 40px;max-width:945px}.course-schedule-item{display:flex;flex-wrap:wrap}.course-schedule-date{display:inline-flex;flex:0 0 auto;padding:0 30px 0 0;min-width:180px}.course-schedule-item svg{flex:0 0 auto;width:25px;height:25px;fill:#eb6209;margin:0 10px 0 0}.course-schedule-item time{font-weight:600;font-size:16px;line-height:157.6%}.course-schedule-item p{font-weight:600;font-size:16px;line-height:157.6%;margin:0;flex:1;max-width:945px}.course-schedule-item p:before{content:'\002F';display:inline-flex;margin:0 8px 0 0}.course-schedule-item:not(:last-child){border-bottom:1px solid #d2d2d2;padding:0 0 20px;margin:0 0 20px}.course-schedule-text{padding:0 0 60px;border-bottom:1px solid #cecece}.course-schedule-text p:last-child{margin:0}.course-form-section{background:#2a2a2a;border-radius:38px;padding:120px 0}.course-form-section .section-title-wrap{text-align:left;color:#fff}.course-form-section .form-element-textarea .form-element-field{height:365px}.course-list-section{margin:0 0 80px}.course-card{margin:0 0 30px}.course-card-inner{display:flex;flex-direction:column;justify-content:space-between;border:1px solid #d3d3d3;border-radius:18px;padding:20px;height:100%}.course-card-content{margin:0 0 40px;position:relative}.course-card-date{font-weight:600;font-size:16px;line-height:1;color:#fff;background:#000;border-radius:5px;padding:5px;position:absolute;top:0;right:0;display:inline-flex}.course-card-title{display:block;font-weight:700;font-size:30px;line-height:124.1%;color:#202020;max-width:350px;margin:0 0 10px}.course-card-excerpt{max-width:450px}.course-card-excerpt p{font-size:16px;line-height:25px;color:#666}.course-list-section .pagination{margin:40px 0 0}.course-card-footer{text-align:right}.cta-individual-section{margin:0 0 120px}.main-section{position:relative;margin:0 0 120px}.main-section .container{position:relative}.main-section-content{padding:152px 0 240px}.main-section-content .btn-link{font-size:15px;line-height:20px}.main-section-content .btn-stroke{background:var(--secondary,#fff)}.main-section-content .btn-stroke:hover{background:#ff007b}.main-section-content .btn-stroke:active{background:#ca0061}.main-section .social-list{position:absolute;left:40px;bottom:0;display:inline-flex;flex-direction:column;z-index:4}.main-section .social-list .btn-social:not(:last-child){margin:0 0 10px}.main-section-title{font-weight:700;font-size:60px;line-height:113%;margin:0 0 30px;max-width:645px}.main-section-title strong{font-weight:inherit;color:#eb6209}.main-section-text{margin:0 0 40px;max-width:480px}.main-section-text p{font-size:16px;line-height:22px;color:#666}.main-section-text p:not(:last-child){margin:0 0 20px}.main-section-actions{display:flex;flex-wrap:wrap;gap:15px}.main-section-image{position:absolute;max-width:940px;bottom:0;left:330px;z-index:-1}.function-section{position:relative;margin:0 0 120px}.function-section:before{content:'';position:absolute;top:0;left:0;bottom:40px;width:100%;background:#fafafa;border-radius:38px;z-index:-1}.function-section .section-title-wrap{margin:0 auto;padding:120px 0 0;max-width:680px}.function-section .section-subtitle{max-width:490px;margin-left:auto;margin-right:auto;color:#666}.function-section-image{max-width:500px;margin:30px 0 0}.scale-section{margin:0 0 120px;overflow:hidden}.scale-section .section-title{max-width:660px;margin:0 auto}.scale-section .section-subtitle{max-width:490px;margin-left:auto;margin-right:auto}.scale-slider-wrap{position:relative}.scale-slider{margin-bottom:40px;flex-wrap:nowrap;overflow:hidden}.scale-card-image-wrap{text-align:center;margin:0 0 15px}.scale-card-image{height:100%;width:auto}.scale-card{height:100%;background:#fafafa;border-radius:18px;overflow:hidden;padding:20px 0 40px;text-align:center;line-height:1;display:flex;flex-direction:column}.scale-card .btn-link{margin:auto 0 0}.scale-card-title{font-weight:600;font-size:20px;line-height:115.6%;margin:0 0 10px;padding:0 18px;word-break:break-word}.scale-card-text{margin:0 0 8px;padding:0 10px}.scale-card-text p{font-size:16px;line-height:26px}.scale-card-text p:not(:last-child){margin:0 0 18px}.scale-nav{position:absolute;top:50%;left:-80px;width:calc(100% + 160px);margin:-27px 0 0}.scale-nav .btn-nav{border-color:#f4a2ca}.scale-nav .btn-nav:active{border-color:#ca0061}.scale-nav .btn-nav:hover{border-color:#ff007b}.scale-nav .btn-nav svg{fill:#e0006c}.scale-nav .btn-nav:active svg{fill:#ca0061}.scale-nav .btn-nav:hover svg{fill:#ff007b}.invoice-section{margin:0 0 120px}.invoice-section .section-title{max-width:480px;margin:0 auto}.invoice-section .section-subtitle{max-width:530px;margin-left:auto;margin-right:auto}.invoice-card{text-align:center;line-height:1}.invoice-card-image{height:150px;width:auto;margin:0 0 30px}.invoice-card-title{font-weight:600;font-size:24px;line-height:115.6%;margin:0 0 10px}.invoice-card-text{max-width:200px;margin:0 auto}.invoice-card-text p{font-size:16px;line-height:22px;color:#666}.invoice-card-text p:not(:last-child){margin:0 0 18px}.invoice-card .btn-link{margin:20px 0 0}.electronic-section{background:#fafafa;border-radius:38px;padding:100px 0}.electronic-image{max-width:400px;width:100%;padding:0 0 0 15px}.electronic-logo{width:164px;height:52px;margin:0 0 30px}.electronic-text{margin:0 0 40px;max-width:415px}.electronic-text ul{font-weight:500;font-size:20px;line-height:124.1%}.electronic-text li{position:relative;padding:0 0 0 20px}.electronic-text li:before{content:'';display:block;position:absolute;left:0;top:8px;width:9px;height:9px;border-radius:50%;background:#eb6209}.electronic-text li:not(:last-child){margin:0 0 25px}.product-header-section{text-align:center;margin:0 0 90px}.product-header-title-wrap{max-width:820px;margin:0 auto}.product-header-title{font-weight:700;font-size:60px;line-height:83%;margin:0 0 40px}.product-header-subtitle p{font-weight:700;font-size:24px;line-height:124.1%}.product-header-subtitle p:not(:last-child){margin:0 0 30px}.product-section{background:#f9fafc;padding:60px 0}.product-section+.action-media-section{margin-top:60px}.product-section-filled{padding:60px 0;background:#fff}.product-section-title-wrap{margin:0 0 24px;text-align:center}.product-section-title-wrap img{height:75px;width:auto;margin:0 0 20px}.product-section-suptitle{max-width:550px;margin:0 auto}.product-section-suptitle p{font-weight:600;font-size:16px;line-height:124.1%;margin:0 0 20px}.product-section-title{font-weight:700;font-size:35px;line-height:107%;max-width:650px;margin:0 auto}.product-column{margin:0 0 30px}.product-card{display:flex;flex-direction:column;justify-content:space-between;text-align:center;padding:106px 30px 30px;border-radius:40px;height:100%;box-shadow:0 20px 60px rgba(216,221,228,.81);background:var(--secondary,#fff)}.product-card img{height:92px;width:auto}.product-card-text{text-align:left;max-width:270px;margin:56px 0 0}.product-card-text p{font-weight:600;font-size:16px;line-height:128.1%}.product-card-text p:not(:last-child){margin:0 0 20px}.product-more-button{margin:30px 0 0;text-align:center}.footer{background:#202020;border-radius:38px 38px 0 0}.footer-container{position:relative;max-width:1920px;margin:0 auto}.footer-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;border-bottom:1px solid #363636;padding:50px 0;margin:0 0 56px}.subscribe-form{display:flex;flex-wrap:wrap;align-items:center}.subscribe-form label{font-size:16px;line-height:1;color:#fff;margin:0 10px 0 0;flex:0 0 auto}.subscribe-form input{background:none;border:1px solid #686868;width:280px;margin:0 5px 0 0;color:#fff;font-size:15px;line-height:20px;border-radius:44px;padding:12px 20px;transition:border-color .4s ease}.subscribe-form input:required:not(:focus):not(:placeholder-shown):invalid{border-color:#e0006c}.subscribe-form input:focus{border-color:#959595}.subscribe-form input::-webkit-input-placeholder{color:#aaa}.subscribe-form input::placeholder{color:#aaa}.footer-app{display:flex}.footer-app a{display:inline-flex;line-height:1;border:1px solid #a6a6a6;transition:border-color .4s ease;border-radius:6px}.footer-app a:hover{border-color:#ff007b}.footer-app a:active{border-color:#ca0061}.footer-app a:not(:last-child){margin:0 6px 0 0}.footer-app img{height:36px;width:auto;flex:0 0 auto;border-radius:6px}.footer-content{margin:0 0 70px}.widget-row .widget:nth-last-child(2){flex:1}.footer-logo{width:122px;height:42px;fill:#fff}.wp-block-footer-menu{padding:15px 0 0}.widget-title{font-weight:600;font-size:24px;line-height:115.6%;color:#fff}.textwidget{margin:58px 0 0}.widget-title+.textwidget{margin:30px 0 0}.textwidget hr{display:block;width:32px;border:solid #363636;border-width:1px 0 0 0;margin:16px 0}.textwidget li{display:flex;line-height:1}.textwidget a{display:inline-flex;font-size:16px;line-height:1;color:#b1b1b1;padding:10px 4px 10px 0;transition:color .4s ease}.textwidget a:hover{color:#e0006c}.textwidget a:active{color:#cA0061}.footer-copyright{display:flex;flex-wrap:wrap;align-items:center;padding:14px 0 16px;border-top:1px solid #363636;font-size:14px;line-height:1;color:#b1b1b1}.footer-copyright p{flex:1}.footer-copyright a{display:inline-flex;transition:color .4s ease;padding:4px 0}.footer-copyright a:hover{color:#ff007b}.footer-copyright a:active{color:#ca0061}.copyright-policy{flex:1;text-align:right;color:#e0006c}.copyright-policy a{font-weight:600}.copyright-policy a:not(:last-child){margin:0 25px 0 0}.footer .social-list{position:absolute;left:30px;bottom:30px;display:inline-flex;flex-direction:column;z-index:4}.footer .social-list .btn-social:not(:last-child){margin:0 0 10px}.footer .btn-back-top{position:absolute;top:8px;right:8px}.home .partner-section-title-wrap{margin:0 0 40px}.home .latest-news-section{background:#2b2b2b;border-radius:38px;padding:120px 0;--primary:#fff;color:#fff}.home .service-content-media{display:flex;align-items:center;height:100%}.single-course .page-header-section{margin:0 0 30px}.single-post .text-content ol,.single-post .text-content ul{font-weight:400;margin:0}.partner-list-section{margin:0 0 120px}.partner-list-section-image{height:350px;margin:0 0 60px;border-radius:46px;overflow:hidden}.partner-list-section-image img{width:100%;height:100%;object-fit:cover;object-position:center}.partner-list-item:not(:last-child){margin:0 0 120px}.partner-item-content{margin:0 0 60px}.partner-item-title{font-weight:700;font-size:50px;line-height:124%;margin:0 0 40px}.partner-item-text{max-width:1000px}.partner-item-text p:not(:last-child){margin:0 0 30px}.partner-list{border:1px solid #f0f0f0;border-radius:18px;display:grid;grid-template-columns:repeat(6,1fr);background:linear-gradient(#f0f0f0 1px,transparent 1px) 0 90px / 100% 91px repeat,linear-gradient(90deg,#f0f0f0 1px,transparent 1px) 20% 0 / calc(16.66666667% + 1px) 100% repeat;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}.partner-list-column{display:flex;align-items:center;justify-content:center;height:90px;padding:0 15px}.partner-list-column img{max-width:80px;transition:transform .4s ease}.partner-list-column:hover img{transform:scale(1.08)}.about-section{margin:0 0 120px}.about-section-title-wrap{max-width:840px;margin:0 auto;text-align:center}.about-section-title{font-weight:700;font-size:40px;line-height:124%;margin:0 0 40px}.about-section-subtitle{max-width:510px;margin:0 auto;font-size:16px;line-height:25px;color:#666}.about-section-image{margin:60px 0 120px;border-radius:38px;overflow:hidden;height:350px}.about-section-image img{width:100%;height:100%;object-fit:cover;object-position:center}.about-section-content{margin:0 0 120px}.about-section-item-image{width:100%;height:300px;overflow:hidden;border-radius:18px}.about-section-item-image img{width:100%;height:100%;object-fit:cover;object-position:center}.about-section-item-title{font-weight:700;font-size:35px;line-height:124%;margin:0 0 20px}.about-section-item-text{margin:36px 0 0}.about-section-item-text p{font-size:16px;line-height:25px}.about-section-item-text p:not(:last-child){margin:0 0 24px}.about-section-item:not(:last-child){margin:0 0 120px}.quiz-overlay-inner{background:#2a2a2a;height:100%;--primary:#fff}.quiz-header{position:absolute;top:0;left:0;width:100%}.quiz-header-container{max-width:1920px;margin:0 auto;padding:0 40px;background:#2a2a2a;position:relative;z-index:4}.quiz-header-row{position:relative;display:flex;align-items:center;justify-content:space-between;padding:40px 0}.quiz-logo{display:inline-flex;line-height:1}.quiz-logo svg{fill:#fff;flex:0 0 auto;width:128px;height:44px}.quiz-content{height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.quiz-steps{padding:160px 0}.quiz-step{display:none}.quiz-step-active{display:block}.quiz-step img{height:74px;width:auto;margin:0 0 30px}.quiz-question{font-weight:700;font-size:70px;line-height:1;color:#fff;max-width:740px;margin:0 0 20px}.quiz-question-subtitle{font-size:22px;line-height:124%;color:#5f5f5f;margin:0 0 40px}.quiz-question-subtitle strong{font-weight:400;color:#34bea4}.quiz-answer-row{display:flex;flex-wrap:wrap;margin:0 0 30px}.quiz-question+.quiz-answer-row{margin-top:50px}.quiz-answer-row .form-element{margin:0;min-width:300px}.quiz-answer{display:inline-flex;cursor:pointer;margin:0 14px 20px 0}.quiz-answer-input{opacity:0}.quiz-answer-text{font-weight:400;font-size:30px;line-height:90%;color:#fff;display:inline-flex;flex:0 0 auto;padding:20px 52px;border:1px solid #6b6b6b;border-radius:50px;justify-content:center;align-items:center;text-align:center;max-width:360px;min-height:96px;min-width:152px;transition:border-color .4s ease,background-color .4s ease;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.quiz-answer:hover .quiz-answer-text{border-color:#e0006c}.quiz-answer-input:checked+.quiz-answer-text{border-color:#e0006c;background:#e0006c}.quiz-nav-wrap{display:flex;align-items:center}.quiz-nav{display:inline-flex;line-height:1;align-items:center;font-weight:700;font-size:17px;transition:color .4s ease}.quiz-nav svg{width:10px;height:10px;flex:0 0 auto;transition:fill .4s ease;pointer-events:none}.quiz-prev{color:#979797}.quiz-prev svg{fill:#979797;transform:rotate(180deg);margin:0 10px 0 0}.quiz-next{color:#e0006c}.quiz-next svg{fill:#e0006c;margin:0 0 0 10px}.quiz-nav:hover{color:#ff007b}.quiz-nav:active{color:#ca0061}.quiz-nav:hover svg{fill:#ff007b}.quiz-nav:active svg{fill:#ca0061}.quiz-nav-separator{display:inline-flex;height:27px;width:1px;background:#6b6b6b;margin:0 20px}.quiz-numbers-wrap{position:absolute;left:0;bottom:0;width:100%;padding:20px 0 30px;background:#2a2a2a}.quiz-numbers{display:flex;flex-wrap:wrap;max-width:700px}.quiz-number{display:inline-flex;line-height:1;align-items:center;white-space:nowrap;margin:0 0 10px}.quiz-number:not(:last-child){margin-right:10px}.quiz-number svg{width:24px;height:8px;flex:0 0 auto;margin:0 0 0 10px}.quiz-number span{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;flex:0 0 auto;border-radius:50%;font-weight:700;font-size:14px;line-height:19px;color:#5e5e5e;border:1px solid #464646;transition:color .4s ease,background-color .4s ease,border-color .4s ease}.quiz-number svg{fill:#464646}.quiz-number-active span{background:#e0006c;border-color:#e0006c;color:#fff}.quiz-number-active svg{fill:#e0006c}.quiz-number-active:last-child span{background:#34bea4;color:#34bea4;border-color:#34bea4;position:relative}.quiz-number-active:last-child span:after{content:'';display:inline-flex;position:absolute;top:4px;left:10px;width:9px;height:15px;border-right:2px solid transparent;border-bottom:2px solid transparent;border-color:#fff;transform:rotate(45deg);transition:border .4s,transform .4s}.tooltip{position:relative}.tooltip:before,.tooltip:after{position:absolute;display:block;bottom:100%;left:0;opacity:0;transition:opacity .4s ease;pointer-events:none}.tooltip:before{content:'';width:1.04em;height:1.04em;border-radius:0 0 5px 0;border:1px solid #e0006c;background:#202020;transform:rotate(45deg);clip-path:polygon(50% 50%,100% 0,100% 100%,0% 100%);margin:0 0 7px 3px;z-index:2;left:50%}.tooltip:after{content:attr(aria-label);margin:0 0 14px;white-space:nowrap;color:#fff;font-weight:700;font-size:14px;line-height:1;padding:10px 15px;background:#202020;border:1px solid #e0006c;border-radius:6px;text-transform:none;letter-spacing:normal}.tooltip:hover:before,.tooltip:hover:after{opacity:1}.quiz-fields-container .form-element:last-child{margin:0}.quiz-fields-content{margin:0 0 50px}.quiz-fields-content strong{font-weight:400;color:#34bea4}.quiz-fields-content p{font-size:22px;line-height:124%;color:#fff}.quiz-fields-content p:not(:last-child){margin:0 0 26px}.quiz-fields-content-wrap{padding:0 0 0 30px;border-left:1px solid #303030;height:100%}.quiz-fields-content-wrap .form-element-checkbox{margin:30px 0 0}.notification-banner{background:#e0006c;position:relative;z-index:30}.notification-banner-text{color:#fff;font-weight:500;font-size:20px;line-height:135%;display:flex;justify-content:center;align-items:center;text-align:center;padding:16px 0 17px}.notification-banner-text svg{width:26px;height:24px;flex:0 0 auto;margin:0 10px 0 0;fill:#ffc147;color:#000}.notification-banner-visible{padding:0}.table-of-contents{position:relative;border:10px solid #fff5f2;border-radius:10px;padding:45px 40px 30px;margin:0 0 60px}.table-of-contents:after{content:'';display:block;width:44px;height:52px;position:absolute;top:-24px;left:-5px;background:url(/wp-content/themes/finbite/img/bookmark-icon.svg) center center / contain no-repeat}.table-of-contents .table-of-contents-title{font-size:26px;font-weight:700;line-height:124.1%;margin:0 0 20px}.table-of-contents ol,.table-of-contents ul{font-size:18px;line-height:124.1%;list-style-type:none;margin:0}.table-of-contents li{border-top:1px solid #f0f0f0}.table-of-contents-list>li:first-child{border:none}.table-of-contents a{font-weight:600;display:block;position:relative;color:#000;padding:15px 0 15px 30px}.table-of-contents a:before{content:'';position:absolute;width:6px;height:6px;background:#ff007b;top:22px;left:0;border-radius:100%}.table-of-contents li li a{font-size:16px;font-weight:500;color:#6c6c6c}.table-of-contents li li a:before{display:none}.calculator-section{margin:0 0 100px}.calculator-card{position:relative;overflow:hidden;border-radius:38px}.calculator-theme-light .calculator-card{background:var(--secondary);padding:30px;border:1px solid var(--border)}.calculator-theme-dark .calculator-card{background:#232323;padding:60px;color:var(--secondary)}.calculator-card-pattern{position:absolute;top:0;left:0;width:100%;height:100%}.calculator-card-content{position:relative;z-index:6}.calculator-card-title{font-weight:700;line-height:124%}.calculator-theme-light .calculator-card-title{font-size:24px;margin:0 0 10px}.calculator-theme-dark .calculator-card-title{font-size:35px;margin:0 0 50px}.calculator-card-subtitle{line-height:115%;max-width:460px}.calculator-theme-light .calculator-card-subtitle{font-size:16px;margin:0 0 60px}.calculator-theme-dark .calculator-card-subtitle{font-size:24px;font-weight:700;color:#d5d5d5;margin:0 0 90px}.range-input{max-width:590px}.calculator-theme-light .range-input{height:35px}.calculator-theme-light .noUi-handle{width:35px;height:35px;border:2px solid #d0d0d0;right:-17px}.calculator-theme-light .noUi-connects:before,.calculator-theme-light .noUi-connect:before{bottom:14px}.calculator-theme-light .noUi-tooltip{top:-40px;font-size:30px}.calculator-theme-dark .range-input{height:55px}.calculator-items-column{padding-left:0}.calculator-theme-light .calculator-card-item:not(:last-child){margin:0 0 25px}.calculator-theme-dark .calculator-card-item:not(:last-child){margin:0 0 55px}.calculator-card-item-label{line-height:124%}.calculator-theme-light .calculator-card-item-label{font-size:16px}.calculator-theme-dark .calculator-card-item-label{font-size:18px;font-weight:500}.calculator-card-item-value{color:#e0006c;font-weight:700;line-height:124%;white-space:nowrap}.calculator-theme-light .calculator-card-item-value{font-size:30px}.calculator-theme-dark .calculator-card-item-value{font-size:40px}.calculator-card .btn{width:100%;max-width:320px;transition:background-color .4s ease,border-color .4s ease}.calculator-card .btn,.calculator-card .btn:hover,.calculator-card .btn:active{color:var(--secondary)}.calculator-theme-dark .btn{margin:50px 0 0}.d-none{display:none}.modal-advertising{background:rgba(255,255,255,.59)}.modal-advertising-light{background:rgba(0,0,0,.59)}.modal-advertising .modal{pointer-events:none}.modal-advertising-card{background:#000;color:#fff;border-radius:38px;padding:70px 60px;text-align:center;pointer-events:auto;position:relative}.modal-advertising-light .modal-advertising-card{background:#fff;color:#000}.modal-advertising-card .btn-close{width:30px;height:30px;top:30px;right:30px}.modal-advertising-light .btn-close{color:#e0006c}.modal-advertising-light .btn-close:hover{color:#ff007b}.modal-advertising-light .btn-close:active{color:#ca0061}.modal-advertising-card-title{font-weight:700;font-size:50px;line-height:124%}.modal-advertising-card-title strong{font-weight:inherit;color:#e0006c}.modal-advertising-card-subtitle{margin:0 0 10px}.modal-advertising-card-text{font-size:18px;line-height:150%;margin:0 0 50px}a#CybotCookiebotDialogPoweredbyCybot,div#CybotCookiebotDialogPoweredByText,.CookiebotWidget-main-logo{display:none!important}@media all and (min-width:1200px){.sub-menu{max-height:none!important}}@media all and (max-width:1599px){.modal .section-title-wrap{margin:0 0 40px}.header-container{padding:24px 26px}.main-menu-wrap:after{margin:0 15px}.header-account:before,.header-account:after{margin:0 15px}.main-menu li:not(:last-child){margin:0 10px 0 0}.header-row .btn{padding:10px 15px}.page-header-section{margin:0 0 40px}.page-title{font-size:40px}.section-title-wrap{margin:0 0 50px}.section-title{font-size:30px}.text-content h2{font-size:30px}.text-content h3{font-size:24px}.text-content h4{font-size:20px}.text-content .course-form-section{margin:100px 0 0}.price-section{margin:0 0 100px}.price-section-title{font-size:20px;line-height:27px;max-width:460px}.price-container{max-width:1146px}.price-card-title{font-size:20px;line-height:27px;margin:0 0 10px}.price-card-value strong{font-size:20px;line-height:27px}.price-card-text h4{max-width:150px}.faq-section{margin:0 0 100px}.request-form-section{margin:0 0 100px}.thank-you-section{padding:20px 0 0;margin:0 0 100px}.thank-you-card img{height:170px;margin:0 0 24px}.thank-you-card-title{font-size:40px;margin:0 0 10px}.latest-news-section{margin:0 0 100px}.category-list-section{margin:0 0 25px}.article-list-section{margin:0 0 100px}.article-card-fluid .article-card-title{font-size:40px;max-width:530px}.article-card-fluid{margin:0 0 100px}.article-content-section{margin:0 0 100px}.similar-article-section{margin:0 0 40px}.support-card-title{font-size:40px;margin:0 0 30px}.support-section{margin:0 0 100px}.contact-form-section .section-title-wrap{max-width:460px;margin:0 0 50px}.contact-form-section{padding:60px 0;margin:0 0 100px}.google-map{height:510px}.additional-section{margin:0 0 100px}.page-template-dark-template .faq-list{margin:0 0 100px}.grow-section{margin:0 0 100px}.media-overlay-section{margin:0 0 100px}.media-overlay-inner{padding:90px 0}.media-overlay-card-title{font-size:30px;max-width:600px}.media-overlay-footer{margin:40px 0 0}.media-overlay-footer-title{font-size:30px;margin:0 0 30px}.media-overlay-content{padding:70px 0}.media-overlay-section-container{padding:0 26px}.content-list-text h2,.content-list-text h3{font-size:40px;max-width:100%}.content-list-text ul:not(:last-child){margin:0 0 60px}.content-list-section{margin:0 0 100px}.advantages-section{margin:0 0 100px}.career-form-section{margin:0 0 100px}.error-section{padding:20px 0 0;margin:0 0 100px}.error-card img{height:170px}.error-card-status{font-size:200px}.text-content-section{margin:0 0 100px}.service-section{margin:0 0 100px}.service-section-title{font-size:40px;line-height:119%;max-width:610px}.service-section-content{margin:0 0 100px}.service-content-section{margin:0 0 100px}.service-content-section-title{font-size:40px;line-height:119%;max-width:870px}.service-content-section-title-wrap{margin:0 0 100px}.partner-section{margin:0 0 100px}.cta-individual-section{margin:0 0 100px}.course-form-section{padding:60px 0}.main-section-title{font-size:40px;line-height:119%;max-width:430px}.main-section-content{padding:72px 0 200px}.main-section-image{max-width:780px;left:auto;right:15px}.main-section{margin:0 0 100px}.function-section .section-title-wrap{max-width:580px;padding:150px 0 0}.function-section{margin:0 0 100px}.invoice-section .section-title{max-width:335px}.invoice-section{margin:0 0 100px}.product-header-title{font-size:40px;line-height:119%}.single-course .page-header-section{margin:0 0 40px}.quiz-question{font-size:40px;line-height:115%;max-width:620px}}@media all and (max-width:1330px){.latest-news-nav{display:none}.partner-nav{display:none}.scale-nav{display:none}.btn-back-top,.footer .social-list{display:none}}@media all and (max-width:1199px){.wp-block-media-video{max-width:100%}.text-content .course-form-section{margin:60px 0 0}.range-slider{flex-wrap:nowrap;overflow-y:auto}.range-element{display:block}.language-switcher{display:none}.header-container{padding:24px 15px;max-width:960px;margin:0 auto}.header-row .btn{padding:12px 20px}.header-account:before{display:none}.header-account:after{margin:0 30px}.btn-menu{display:inline-flex}.header-logo,.header-account,.header-actions{z-index:6}.menu-open .header{--primary:#fff;--stroke:#6a2647;--border:#414141}.menu-header{display:flex;max-width:960px}.main-menu-wrap{display:block;position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;pointer-events:none}.main-menu-wrap:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:110px;background:#2a2a2a;visibility:hidden;transition:visibility 0s;z-index:2}.menu-open .main-menu-wrap:before{visibility:visible;transition:0s visibility .4s}.menu-open .main-menu-wrap{pointer-events:auto}.main-menu-inner{height:100%;position:relative;background:#2a2a2a;padding:130px 0 40px;overflow-y:auto;-webkit-overflow-scrolling:touch;transition:transform .4s ease;right:-100%}.menu-open .main-menu-inner{transform:translate(-100%,0)}.main-menu{max-width:960px;padding:0 15px;margin:0 auto}.main-menu ul{color:#fff;flex-direction:column;border-top:1px solid #373737}.main-menu>ul{margin:10px 0 0}.main-menu li{border-bottom:1px solid #373737;display:flex;flex-wrap:wrap}.main-menu li:not(:last-child){margin:0}.main-menu li:hover>.menu-item-dropdown svg{transform:none}.main-menu>ul>.menu-item-has-children>.sub-menu>li:last-child{padding:0 0 15px}.main-menu a{font-size:20px;line-height:1;padding:20px 0 18px;flex:1;transition:none}.main-menu li:not(.current-menu-item):hover>a{color:inherit}.main-menu a svg{display:none}.menu-item-dropdown{position:absolute;top:0;left:0;width:100%;height:58px;justify-content:flex-end;padding:24px 0;pointer-events:auto}.menu-item-has-children .slide-toggle-active svg,.main-menu li:hover>.slide-toggle-active svg{transform:rotate(180deg)}.header .main-menu>ul>li>.sub-menu{max-height:0;transition:max-height .4s ease}.main-menu .sub-menu{flex:0 0 100%;width:100%;visibility:visible;pointer-events:auto;opacity:1;left:auto;top:auto;will-change:auto;transform:none;padding:0;border:none;color:#b1b1b1;transition:none;display:block;position:relative;overflow:hidden}.sub-menu:before,.main-menu>ul>li>.sub-menu:after{display:none}.main-menu .sub-menu li{padding:0;border:none;margin:0}.sub-menu .sub-menu{left:auto;top:auto;height:auto;max-height:none}.sub-menu .sub-menu:after{display:none}.sub-menu .sub-menu li{padding:0}.sub-menu li a[href="#"]{display:none}.main-menu .sub-menu a{font-weight:400;font-size:16px;padding:12px 0}.sub-menu .menu-item-dropdown{display:none}.menu-footer{display:block}.notification-banner-visible .main-menu-inner{padding:190px 0 40px}.notification-banner-visible .header-sticky .main-menu-inner{padding:130px 0 40px}.service-section{margin:0 0 70px}.service-advantage-column{margin:0 0 30px}.service-advantage-column:nth-child(n+3){border-left:1px solid var(--border,#e3e3e3)}.service-content-card{margin:0 0 30px}.service-content-row:not(:last-child){margin-bottom:100px}.service-content-row:nth-child(2n) .col-lg-5:first-child{order:2}.service-content-section{margin:0 0 100px}.service-content-card-text{padding:0}.service-content-column-list{max-width:100%}.service-content-media{text-align:center}.service-content-media img{max-width:460px}.action-media-section{margin:0 0 100px}.action-media-image{position:absolute;top:0;left:0;width:42%;padding:0;z-index:-1}.action-media-image img{position:absolute;right:0;bottom:0;max-width:none;width:auto;height:calc(100% - 40px)}.action-media-content{max-width:100%;padding:80px 40px 80px 20px}.request-step-section{margin:0 0 40px}.article-card-fluid .article-card-media{height:220px;border-radius:30px}.article-card .article-card-media{height:186px;border-radius:18px}.article-header-media img{height:220px;border-radius:30px}.article-content-section .text-content{margin:0 0 60px}.support-card{max-width:100%;width:50%}.support-card-title{font-size:30px;margin:0 0 20px}.support-card .btn{width:100%;padding:32px 15px}.faq-item-title span{max-width:525px}.page-template-dark-template .cta-section{padding:30px 40px}.page-template-dark-template .cta-content{padding:0 35px 0 0;margin:0 35px 0 0}.cta-section p{max-width:330px}.cta-content{padding:0 55px 0 0;margin:0 55px 0 0}.cta-section .btn-action{padding:20px;width:195px}.cta-section{position:relative;background:#2a2a2a;border-radius:80px;overflow:hidden;display:flex;align-items:center;padding:20px 20px 20px 50px}.cta-section-title{font-size:20px}.media-overlay-inner{padding:60px 0}.media-overlay-footer{margin:90px 0 0}.media-overlay-footer-title{margin:0 0 40px}.media-overlay-card .container{margin:0;padding:0;max-width:100%}.media-overlay-section-container{padding:0 15px;max-width:960px}.grow-section{margin:0 0 40px}.grow-column{margin:0 0 60px}.additional-section{margin:0 0 70px}.additional-column{margin:0 0 30px}.advantages-section{margin:0 0 90px}.advantages-section .section-title-wrap{padding:0 40px}.advantages-container{padding:0;background:none}.advantages-inner{background:#eb6209;border-radius:38px;padding:80px 0}#advantages-slider{padding:0 0 0 40px}#advantages-slider:after{content:'';display:block;width:40px;height:40px;flex:0 0 auto}.advantages-column{width:35%}.price-section{margin:0 0 90px}.price-column{width:336px}.price-container{max-width:100%}#price-slider{--price-container:944px;--price-offset:calc((100vw - var(--price-container)) / 2);padding:0 0 0 var(--price-offset)}#price-slider:after{content:'';display:block;flex:0 0 auto;height:40px;width:var(--price-offset)}.course-header{margin:0 0 60px}.course-schedule-text{padding:0 0 40px}.main-section-image{max-width:560px}.electronic-image{padding:0}.product-header-title-wrap{max-width:620px}.product-header-section{margin:0 0 100px}.product-section+.action-media-section{margin-top:40px}.subscribe-form{margin:0 0 40px}.footer-logo-column{display:none}.btn-back-top{display:inline-flex}.wp-block-footer-menu{padding:0}.footer-header{margin:0 0 50px}.footer-copyright>p,.copyright-policy{flex:0 0 auto;width:50%}.footer-copyright .wp-block-group{order:2;margin:15px 0 0}.home .service-content-media{display:block}.home .service-content-card{margin:0 0 60px}.home .latest-news-section{padding:100px 0}.partner-list-section{margin:0 0 80px}.partner-list-section-image{margin:0 0 70px}.partner-item-title{font-size:35px}.partner-list-item:not(:last-child){margin:0 0 100px}.partner-list{grid-template-columns:repeat(4,1fr);background-position:0 90px,33.33% 0;background-size:100% 91px,calc(25% + 1px) 100%}.about-section-title-wrap{max-width:610px}.about-section-title{font-size:40px}.about-section-image{margin:60px 0 100px}.about-section-content{margin:0 0 70px}.about-section-item-image-column{order:1}.about-section-item-image{max-width:450px;margin:0 auto}.about-section-item-text{margin:0 0 30px}.about-section-item:not(:last-child){margin:0 0 100px}.about-section{margin:0 0 100px}.partner-slider .keen-slider__slide{width:50%}.partner-slider .partner-in-view-2{width:25%}.quiz-steps{padding:190px 0 130px}.quiz-fields-content-wrap{padding:0;border:none}.scale-section{margin:0 0 100px}.calculator-theme-dark .calculator-card{padding:40px}.calculator-theme-light .calculator-card-item:not(:last-child),.calculator-theme-dark .calculator-card-item:not(:last-child){margin:0 0 20px}.calculator-items-column{padding-left:15px}.range-input{max-width:100%}.calculator-theme-light .range-input{margin:0 0 30px}.calculator-theme-dark .range-input{margin:0 0 35px}.calculator-theme-dark .noUi-tooltip{font-size:30px;top:-50px}.calculator-theme-light .btn{margin:30px 0 0}}@media all and (max-width:991px){.header-container,.main-menu,.menu-header,.menu-footer{max-width:720px}#price-slider{--price-container:704px}.media-overlay-section-container{max-width:720px}.media-overlay-card .tag-list{display:none}.advantages-column{width:226px}.advantages-card{padding:10px 35px 10px 20px}.quiz-fields-content-wrap .btn{width:100%}.scale-slider{overflow:visible}.scale-slider{max-width:600px}.scale-card-title{margin:0 0 32px}.scale-card-text p{line-height:22px}.scale-card-text{margin:0 0 32px;padding:0 20px}.scale-slider-wrap .keen-dots__point:last-child{display:none}}@media all and (max-width:767px){body{padding:10px 0 0}main{padding:5px 0 0}.breadcrumbs-list{font-size:13px}.page-header-section{margin:0 0 20px}.page-title{font-size:30px}.range-element-field::-webkit-slider-thumb{width:120px}.range-element-field::-moz-range-thumb{width:120px}.text-content h2{font-size:20px;margin:40px 0 20px}.text-content h3{font-size:18px;margin:40px 0 20px}.text-content h4{font-size:18px;margin:40px 0 20px}.text-content figure{margin:40px 0}.text-content ul,.text-content ol{margin:40px 0}.text-content blockquote p{font-size:20px}.text-content blockquote{border-left:4px solid #eb6209;padding:30px}.text-content blockquote:before{display:none}.text-content .course-form-section{margin:40px 0 0}.page-numbers{width:40px;height:40px}.header-logo,.header-logo svg{width:94px;height:32px}.header-account{display:none}.header-actions .btn{padding:8px 12px}.header-actions .btn:first-child{margin:0}.header-actions .btn:not(:first-child){display:none}.header-container{padding:10px 15px;max-width:540px}.btn-menu{margin:0 0 0 20px}.main-menu-wrap:before{height:70px}.main-menu,.menu-header,.menu-footer{max-width:540px}.main-menu-inner{padding:80px 0 40px}.menu-header-action{display:block}.language-switcher{margin:0 0 10px}.main-menu>ul{margin:20px 0 0}.menu-footer .social-list{display:flex;flex:0 0 100%;width:100%;margin:0 0 30px}.menu-footer .copyright-policy{flex:0 0 100%;width:100%;justify-content:space-between}.notification-banner-visible .main-menu-inner{padding:134px 0 40px}.notification-banner-visible .header-sticky .main-menu-inner{padding:80px 0 40px}#price-slider{--price-container:524px}.price-section{margin:0 0 50px}.section-title{font-size:20px}.section-title-wrap{margin:0 0 40px}.form-element{margin:0 0 15px}.form-element-checkbox-list{margin:15px 0 30px}.form .text-right{text-align:left;margin:30px 0 0}.modal-wrap .btn-close{width:30px;height:30px;top:30px;right:30px}.cookie-banner{left:30px;bottom:30px}.faq-section{margin:0 0 60px}.faq-list{margin:0 0 60px}.faq-item-title{padding:40px 90px 30px 30px}.cta-section{padding:20px 20px 20px 30px}.cta-section-icon{margin:0 24px 0 0}.cta-content{padding:0 24px 0 0;margin:0;border:none}.cta-section-title{font-size:15px;text-align:center}.cta-section .btn-action{width:auto;padding:20px 24px}.service-section-title{font-size:30px;margin:0 0 40px}.service-section-title:after{margin:40px 0 0}.service-section-content img{margin:0 0 30px}.service-section-text p{font-size:18px}.service-section-content{margin:0 0 40px}.service-advantage-column{border-left:1px solid var(--border,#e3e3e3)}.service-advantage-card{padding:10px 30px 12px}.service-section{margin:0 0 54px}.service-content-section-title{font-size:30px}.service-content-section-title-wrap{margin:0 0 60px}.service-content-card-text h2,.service-content-card-text h3{font-size:20px}.service-content-row:not(:last-child){margin-bottom:60px}.service-content-section{margin:0 0 60px}.action-media-section{margin:0 0 60px}.action-media-image{display:none}.action-media-content{padding:40px 30px}.action-media-title{font-size:20px;margin:0 0 20px}.partner-section-title{max-width:320px;font-size:20px}.partner-section-title-wrap{margin:0 0 30px}.partner-section{margin:0 0 60px}.partner-slider{margin:0 0 30px}.partner-slider .keen-slider__slide{width:100%}.partner-slider .partner-in-view-2{width:50%}.request-steps-line{margin:0 0 0 20px}.request-step-card svg{margin:0 0 0 20px}.request-steps-title{order:2;flex:0 0 100%;margin:10px 0 0}.request-step-section{margin:0 0 30px}.request-form-section{margin:0 0 80px}.thank-you-card-title{font-size:30px}.thank-you-card-text{margin:0 0 30px}.thank-you-card img{margin:0 0 38px}.thank-you-section{margin:0 0 60px}.category-list-section{margin:0 0 15px}.article-card-fluid .article-card-media{height:110px;border-radius:15px}.article-card-label{top:10px;left:10px}.article-card-fluid .article-card-title{font-size:20px;max-width:240px}.article-card-fluid .article-card-content{padding:10px 10px 0}.article-card-fluid .article-card-date{top:10px;right:0;font-size:11px}.article-card-fluid{margin:0 0 60px}.article-card .article-card-media{height:195px}.article-card{margin:0 0 40px}.article-list-section{margin:0 0 60px}.error-section{margin:0 0 60px}.error-card img{margin:0 0 20px}.error-card-status{font-size:100px;margin:0 0 10px}.error-card-title{margin:0 0 10px}.article-author{flex:0 0 100%;margin:0 0 20px}.article-share .btn-share:not(:last-child){margin:0 5px 0 0}.article-header-media img{height:110px;border-radius:18px}.article-header{margin:0 0 40px}.article-content-section .text-content{margin:0 0 40px}.article-content-section{margin:0 0 60px}.support-card{width:100%}.support-card:not(:last-child){margin:0 0 60px}.support-section{margin:0 0 60px}.contact-form-section{padding:40px 0;margin:0 0 60px}.text-content-section{margin:0 0 60px}.media-overlay-section-container{max-width:540px}.media-overlay-inner{padding:60px 15px}.media-overlay-card-title{font-size:20px}.media-overlay-footer{margin:30px 0 0}.media-overlay-footer-title{font-size:20px;margin:0 0 30px}.media-overlay-column-card h3,.media-overlay-column-card h4{font-size:20px;margin:0}.media-overlay-column-card{max-width:290px}.media-overlay-column:not(:last-child){margin:0 0 30px}.media-overlay-section{margin:0 0 60px}.media-overlay-content{padding:60px 30px}.media-overlay-card .btn{margin:30px 0 0}.media-overlay-text{max-width:260px}.grow-column{margin:0 0 40px}.grow-section{margin:0 0 20px}.faq-item-text h2,.faq-item-text h3{font-size:22px;margin:40px 0 20px}.faq-item-text ul:not(:last-child),.faq-item-text ol:not(:last-child){margin:0 0 40px}.faq-item-text-footer:before{margin:40px 0}.page-template-dark-template .cta-section{display:none}.page-template-dark-template .faq-list{margin:0}.faq-item-text-footer span{display:block;margin:0 0 20px}.faq-item-text-footer .btn{margin:0}.additional-section{margin:0 0 30px}.additional-card{padding:30px 40px 30px 30px}.content-list-text h2,.content-list-text h3{font-size:30px;margin:0 0 30px}.content-list-text ul{-webkit-columns:1;-moz-columns:1;columns:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;-webkit-column-rule:none;-moz-column-rule:none;column-rule:none}.content-list-section{margin:0 0 60px}.advantages-inner{padding:60px 0}.advantages-section{margin:0 0 50px}.career-form-section .form{margin:0 0 60px}.career-form-section{margin:0 0 60px}.dropzone{min-height:120px;padding:15px}.form-element-upload{padding:45px 30px}.dz-filename{max-width:165px}.course-card-title{max-width:100%;font-size:24px}.course-card-date{position:relative;top:auto;right:auto;margin:0 0 10px}.course-card-excerpt{max-width:100%}.course-card-content{margin:0 0 20px}.course-card-footer{text-align:left}.course-list-section .pagination{margin:30px 0 0}.course-list-section{margin:0 0 60px}.cta-individual-section{margin:0 0 60px}.course-date svg{margin:0 10px 0 0}.course-header{margin:0 0 40px}.course-header time{font-size:28px}.course-content-section .text-content h2{font-size:20px}.course-schedule{margin:40px 0}.course-schedule-date{flex:0 0 100%;padding:0;min-width:auto;margin:0 0 10px}.course-content-section .location-section{margin:40px 0}.course-form-section{padding:40px 0}.main-section{margin:0 0 60px}.main-section-title{font-size:30px;line-height:127%;max-width:330px;margin:0 0 20px}.main-section-text{margin:0 0 30px}.main-section-image{position:relative;bottom:auto;right:auto;max-width:100%}.main-section-content{padding:70px 0 30px}.main-section .social-list{display:none}.function-section{margin:0 0 80px}.function-section .section-title-wrap{padding:60px 0 0}.function-section-image{max-width:100%}.invoice-card-text{max-width:100%}.invoice-section{margin:0 0 60px}.invoice-column:not(:last-child){margin:0 0 40px}.electronic-section{padding:60px 0}.electronic-image-wrap{text-align:center;margin:0 0 60px}.product-header-section{margin:0 0 60px}.product-header-title{font-size:30px;line-height:127%;margin:0 0 20px}.product-header-subtitle p{font-size:20px}.product-header-subtitle p:not(:last-child){margin:0 0 20px}.product-section-title{font-size:20px;line-height:125%}.product-more-button{margin:10px 0 0}.subscribe-form{margin:0 0 30px}.subscribe-form label{margin:0 0 10px;flex:0 0 100%}.footer-header{padding:40px 0 30px;margin:0}.textwidget{margin:0}.widget-title{margin:30px 0 0}.footer-content{margin:0 0 30px}.subscribe-form input{width:200px}.subscribe-form .btn{padding:12px 20px}.footer-copyright p,.copyright-policy{width:100%}.copyright-policy{order:2;text-align:left;display:flex;flex-wrap:wrap;justify-content:space-between}.footer-copyright .wp-block-group{margin:10px 0 30px}.footer-copyright{padding:20px 0 30px}.copyright-policy a:not(:last-child){margin:0 10px 0 0}.home .service-content-card{margin:0 0 40px}.home .latest-news-section{padding:60px 0}.partner-item-title{font-size:20px;margin:0 0 20px}.partner-item-text p{font-size:16px}.partner-item-text p:not(:last-child){margin:0 0 20px}.partner-list-item:not(:last-child){margin:0 0 60px}.partner-list-section{margin:0 0 60px}.about-section-title{font-size:28px;line-height:127%}.about-section-image{margin:60px 0}.about-section-content{margin:0 0 30px}.about-section-item-title{font-size:20px}.about-section-item:not(:last-child){margin:0 0 60px}.about-section{margin:0 0 60px}.quiz-logo svg{width:94px;height:30px}.quiz-header-container{padding:0 15px}.quiz-header-row{padding:20px 0}.quiz-steps{padding:100px 0}.quiz-step img{height:42px;margin:0 0 20px}.quiz-question{font-size:20px;line-height:120%;margin:0 0 10px}.quiz-question+.quiz-answer-row{margin-top:40px}.quiz-numbers-wrap{padding:20px 0 10px}.quiz-fields-content-wrap{margin:40px 0 0}.quiz-answer-text{max-width:320px;padding:20px;min-width:145px}.tooltip:after{white-space:normal;width:200px}.quiz-header-row .btn-close{width:30px;height:30px}.notification-banner-text{font-size:16px;line-height:94%;padding:16px 0 14px}.scale-slider{max-width:250px}.scale-section{margin:0 0 60px}.scale-card-title{margin:0 0 20px}.scale-card-text{margin:0 0 20px;padding:0 18px}.scale-slider-wrap .keen-dots__point:last-child{display:inline-flex}.table-of-contents .table-of-contents-title{font-size:18px;margin:0 0 15px}.table-of-contents{border:5px solid #fff5f2;border-radius:5px;padding:30px 15px 10px;margin:0 0 40px}.table-of-contents .table-of-contents-list{font-size:16px}.table-of-contents a{padding:10px 0}.table-of-contents a:before{display:none}.table-of-contents li li a{font-size:15px;padding:10px 0 10px 15px}.calculator-section{margin:0 0 60px}.calculator-theme-dark .calculator-card{padding:30px}.calculator-theme-dark .calculator-card-title{margin:0 0 20px}.calculator-theme-dark .calculator-card-subtitle{margin:0 0 80px}.calculator-theme-dark .calculator-card-item-value{font-size:30px}.calculator-card .btn{max-width:100%}.calculator-theme-dark .btn{margin:40px 0 0}.calculator-theme-light .noUi-handle,.calculator-theme-dark .noUi-handle{width:32px;height:32px;border-width:2px;right:-16px}.calculator-theme-light .range-input,.calculator-theme-dark .range-input{height:32px;margin:0 0 30px}.calculator-theme-light .noUi-connects:before,.calculator-theme-light .noUi-connect:before,.calculator-theme-dark .noUi-connects:before,.calculator-theme-dark .noUi-connect:before{bottom:13px}.calculator-theme-light .noUi-tooltip,.calculator-theme-dark .noUi-tooltip{font-size:25px;top:-40px}.modal-advertising-card-title{font-size:24px}.modal-advertising-card-subtitle{margin:0 0 20px}.modal-advertising-card-text{font-size:16px;margin:0 0 30px}.modal-advertising-card{border-radius:38px;padding:50px 30px 40px}.modal-wrap .btn-close{width:25px;height:25px;top:20px;right:20px}}@media (max-width:575px){.cookie-banner{left:15px;right:15px;bottom:15px;width:auto}.header-container,.main-menu,.menu-header,.menu-footer{max-width:350px}#price-slider{--price-container:334px}.media-overlay-section-container{max-width:350px}.action-media-content .btn{width:100%}.action-media-content .btn:not(:last-child){margin:0 0 20px}.product-more-button .btn{width:100%}.main-section-content .btn-medium{width:100%}.main-section-actions{margin:0 0 20px}.electronic-content .btn{width:100%}.cta-section .btn-action svg{display:none}.google-recaptcha{margin:0 auto}.form .btn-load{width:100%}.thank-you-card .btn{width:100%}.article-card-fluid .btn{width:100%}.faq-item .faq-item-text .btn{width:100%}.media-overlay-card .btn{width:100%}.service-section-action .btn-medium{width:100%}.service-section-action .btn-medium:not(:last-child){margin:0 0 15px}.service-section-action .btn-link{background:#f9cce2;border-radius:44px}.course-card-footer .btn{width:100%}.footer-copyright .wp-block-group__inner-container{font-size:0}.footer-copyright .wp-block-group__inner-container a{font-size:14px}.footer-copyright .wp-block-group__inner-container a:not(:last-child){margin:0 0 10px}.partner-list{grid-template-columns:repeat(2,1fr);background-position:0 90px,100% 0;background-size:100% 91px,calc(50% + 1px) 100%}.calculator-card-pattern{width:130%}}