@import url(https://fonts.googleapis.com/css2?family=Fira+Sans:wght@300;400;500&family=Space+Mono:wght@400;700&display=swap);@font-face{font-family:"agilekrc";src:url("https://agilekrc.co.uk/wp-content/themes/agilekrc/assets/icons/fonts/agilekrc.eot");src:url("https://agilekrc.co.uk/wp-content/themes/agilekrc/assets/icons/fonts/agilekrc.eot?#iefix") format("embedded-opentype"),url("https://agilekrc.co.uk/wp-content/themes/agilekrc/assets/icons/fonts/agilekrc.woff") format("woff"),url("https://agilekrc.co.uk/wp-content/themes/agilekrc/assets/icons/fonts/agilekrc.ttf") format("truetype"),url("https://agilekrc.co.uk/wp-content/themes/agilekrc/assets/icons/fonts/agilekrc.svg#agilekrc") format("svg");font-weight:400;font-style:normal}[data-icon]:before,li.menu-item-has-children:after,.image.is-video a:before,ul.checklist li:before{font-family:"agilekrc" !important;content:attr(data-icon);font-style:normal !important;font-weight:400 !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=icon-]:before,[class*=" icon-"]:before{font-family:"agilekrc" !important;font-style:normal !important;font-weight:400 !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-award:before{content:"\61"}.icon-bag:before{content:"\62"}.icon-briefcase:before{content:"\63"}.icon-calendar:before{content:"\64"}.icon-cert:before{content:"\65"}.icon-chat:before{content:"\66"}.icon-close:before{content:"\67"}.icon-coaching:before{content:"\68"}.icon-cookie:before{content:"\69"}.icon-copy:before{content:"\6a"}.icon-doc:before{content:"\6b"}.icon-doc2:before{content:"\6c"}.icon-down:before{content:"\6d"}.icon-download:before{content:"\6e"}.icon-info:before{content:"\6f"}.icon-learn:before{content:"\70"}.icon-left:before{content:"\71"}.icon-magnify:before{content:"\72"}.icon-menu:before{content:"\73"}.icon-minus:before{content:"\74"}.icon-money:before{content:"\75"}.icon-monitor:before{content:"\76"}.icon-person:before{content:"\77"}.icon-phone:before{content:"\78"}.icon-pin:before{content:"\79"}.icon-play:before{content:"\7a"}.icon-plus:before{content:"\41"}.icon-right:before{content:"\42"}.icon-rocket:before{content:"\43"}.icon-scrum:before{content:"\44"}.icon-self:before{content:"\45"}.icon-setting:before{content:"\46"}.icon-simple-down:before{content:"\47"}.icon-simple-left:before{content:"\48"}.icon-simple-right:before{content:"\49"}.icon-simple-up:before{content:"\4a"}.icon-trash:before{content:"\4b"}.icon-up:before{content:"\4c"}.icon-wallet:before{content:"\4d"}.icon-youtube:before{content:"\4e"}.icon-twitter:before{content:"\4f"}.icon-facebook:before{content:"\50"}.icon-linkedin:before{content:"\51"}.icon-check:before{content:"\52"}body,body a{color:#231f20}mark{background-color:#6adebf;opacity:1;padding:0}.coverGradient{position:relative;overflow:hidden}.coverGradient:before{content:"";background-image:-webkit-linear-gradient(top,rgba(0,0,0,.37),rgba(0,0,0,.74));background-image:-o-linear-gradient(top,rgba(0,0,0,.37) 0,rgba(0,0,0,.74) 100%);background-image:linear-gradient(180deg,rgba(0,0,0,.37),rgba(0,0,0,.74));position:absolute;width:100%;height:100%;left:0;top:0}.box{background-color:#231f20;border:1px solid transparent;color:#fff}.box.shadow{box-shadow:0 2px 15px 1px rgba(0,0,0,.11)}.bg-red{background-color:#f14f5c;color:#fff}.bg-orange{background-color:#ff9561;color:#fff}.bg-black,.bg-dark{background-color:#231f20;color:#fff}.bg-black:not(.has-form) .box,.bg-dark:not(.has-form) .box{color:#fff}.bg-black:not(.has-form) .box.bg-border,.bg-dark:not(.has-form) .box.bg-border{border-color:#515151}.bg-black{background-color:#000}.bg-light{background-color:#fff;color:#231f20}.bg-slate{background-color:#5f5bd3}.bg-slate .bg-border{color:#fff!important}.bg-blue{background-color:#219be4}.bg-green{background-color:#6adebf}.bg-gray{background-color:#e7e7e7}.bg-purple{background-color:#a242a9}.bg-border{background-color:transparent;border-color:#e7e7e7;color:#231f20}.bg-lightBlue{background-color:#f4faff;color:#231f20}.bg-lightBlueSecond{background-color:#e6f4ff;color:#231f20}.bg-heroGradient{background:#5f5bd3;background-image:-webkit-linear-gradient(226deg,transparent,rgba(0,0,0,.25) 87%),-webkit-radial-gradient(97% 2.5%,circle,rgba(99,90,217,0) 0,rgba(57,47,189,.77) 88%);background-image:-o-linear-gradient(226deg,transparent 0,rgba(0,0,0,.25) 87%),-o-radial-gradient(97% 2.5%,circle,rgba(99,90,217,0) 0,rgba(57,47,189,.77) 88%);background-image:linear-gradient(224deg,transparent,rgba(0,0,0,.25) 87%),radial-gradient(circle at 97%,at 2.5%,rgba(99,90,217,0) 0,rgba(57,47,189,.77) 88%);background-image:linear-gradient(224deg,transparent,rgba(0,0,0,.25) 87%),radial-gradient(circle at 97% 2.5%,rgba(99,90,217,0) 0,rgba(57,47,189,.77) 88%);color:#fff}.bg-heroGradient a,.bg-darkGradient a{color:#fff}.bg-heroGradient .btn.border,.bg-heroGradient .btn.transparent{color:#fff;border-color:hsla(0,0%,94.9%,.1)}.bg-darkGradient{background:#231f20;background-image:-webkit-radial-gradient(41% 66%,circle,transparent 0,rgba(0,0,0,.77) 88%);background-image:-o-radial-gradient(41% 66%,circle,transparent 0,rgba(0,0,0,.77) 88%);background-image:radial-gradient(circle at 41%,at 66%,transparent 0,rgba(0,0,0,.77) 88%);background-image:radial-gradient(circle at 41% 66%,transparent 0,rgba(0,0,0,.77) 88%);color:#fff}.bg-image{background-color:transparent;position:relative;overflow:hidden;color:#fff;border:none}.bg-image-el{background-size:cover;background-position:50%;background-repeat:no-repeat;z-index:1;width:100%;height:100%;left:0;top:0;position:absolute}.bg-transparent{border:none;background-color:transparent;color:#231f20}.bg-none{background-color:rgba(0,0,0,.2)}body.home .hero.bg-heroGradient{background-color:#703773}.coverImage{position:relative}.coverImage .inner{position:relative;z-index:2}.coverImage-src{position:absolute;width:100%;height:100%;left:0;top:0;background-size:cover;background-position:50%;opacity:.3;mix-blend-mode:multiply;z-index:1}body .site-header{background-color:#fff;-webkit-transition:color .25s,background-color .25s;-o-transition:color .25s,background-color .25s;transition:color .25s,background-color .25s}body:not(.menu-is-open):not(.header-is-sticky):not(.header-is-sticky-full) .site-header{color:#fff;background-color:transparent}body:not(.menu-is-open):not(.header-is-sticky):not(.header-is-sticky-full) .site-header a{color:#fff;-webkit-transition:color .25s;-o-transition:color .25s;transition:color .25s}body:not(.menu-is-open):not(.header-is-sticky):not(.header-is-sticky-full) .site-header *{fill:#fff;-webkit-transition:fill .25s;-o-transition:fill .25s;transition:fill .25s}body:not(.menu-is-open):not(.header-is-sticky):not(.header-is-sticky-full) .site-header #uuid-0f39a3e3-7b0e-4fd2-9577-c1d925f492d4{fill:#939598}body:not(.menu-is-open):not(.header-is-sticky):not(.header-is-sticky-full) .site-header #uuid-1279936d-5470-4a75-bbdb-1604ddfc4c0e{fill:#c7c8ca}body:not(.menu-is-open):not(.header-is-sticky):not(.header-is-sticky-full) .site-header .btn{background-color:#fff;color:#231f20;border-color:#fff}body:not(.menu-is-open):not(.header-is-sticky):not(.header-is-sticky-full) .site-header .btn.transparent{color:#fff;background-color:transparent;border-color:transparent}body:not(.menu-is-open):not(.header-is-sticky):not(.header-is-sticky-full) .site-header .mobile-btn svg line{stroke:#fff!important}body.header-is-sticky-full .site-header:after{content:"";width:100%;height:1px;background-color:rgba(35,31,33,.1);left:0;position:absolute;bottom:0;pointer-events:none}.sticky-nav-items{background-color:#f4faff}.sticky-nav.ver-blue .sticky-nav-items a.is-active{color:#5f5bd3}.sticky-nav.ver-blue .sticky-nav-items-over .current-line,.sticky-nav.ver-blue .sticky-nav-items a.is-active:after{background-color:#5f5bd3}.sticky-nav.ver-purple .sticky-nav-items a.is-active{color:#a242a9}.sticky-nav.ver-purple .sticky-nav-items-over .current-line,.sticky-nav.ver-purple .sticky-nav-items a.is-active:after{background-color:#a242a9}.color-purple{color:#a242a9}.color-slate{color:#5f5bd3}.color-blue{color:#219be4}.color-green{color:#6adebf}.color-red{color:#f14f5c}.btn.bg-blue,.btn.bg-purple,.btn.bg-slate,.color-light{color:#fff}.btn.bg-green{background-color:#6adebf;color:#231f20}.btn.border{background-color:transparent;border:1px solid rgba(35,31,32,.1)}.btn.border:after{opacity:.05}.hero mark{color:#fff;background-color:#58a1ae;font-weight:500}.sub-menu>li.close-this-submenu .btn{background-color:transparent;border:1px solid hsla(0,0%,94.9%,.19);color:#fff}.sub-menu>li>.sub-menu>li.close-this-submenu .btn{background-color:transparent;border:1px solid rgba(35,31,32,.19);color:#231f20}.menu>li>ul.sub-menu>li.close-this-submenu:not(:last-child),.menu>li>ul.sub-menu>li>ul.sub-menu>li.close-this-submenu:not(:last-child){border-bottom:none!important}section .swiper-pagination-bullet{background-color:#231f20}section.bg-dark .swiper-pagination-bullet,section.bg-darkGradient .swiper-pagination-bullet,section.bg-heroGradient .swiper-pagination-bullet{background-color:#fff}.shop-steps .btn.is-active{background-color:#219be4;color:#fff!important}.shop-steps .btn.is-active span{color:#fff!important}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.box-horizontal.bg-border{border-color:rgba(35,31,32,.1)}.bg-dark,.bg-dark [class^=color-]{color:#fff}.bg-dark .bg-border{border-color:#515151}.bg-dark .bg-border p,.bg-dark a,.bg-heroGradient [class^=color-]{color:#fff}.bg-heroGradient .bg-border{border-color:hsla(0,0%,100%,.2);color:#fff}.bg-heroGradient .bg-border p{color:#fff}.bg-heroGradient .btn.bg-border{color:#fff!important;border-color:hsla(0,0%,100%,.2)!important}.bg-lightBlueSecond .arrows .only-icon{background-color:rgba(0,0,0,.1)!important}.box:not(.bg-light) .form-control.form-transparent,.box:not(.bg-light) .form-select.form-transparent{background-color:transparent;border-color:hsla(0,0%,100%,.2);color:#fff}.box:not(.bg-light) .form-control.form-transparent:focus,.box:not(.bg-light) .form-select.form-transparent:focus{background-color:transparent;color:#fff}body{font-family:Fira Sans,sans-serif;line-height:1.8;font-weight:300}body .text-space{font-family:Space Mono,monospace;font-weight:400}body .h1,body .h2,body .h3,body .h4,body .h5,body .h6,body h1,body h2,body h3,body h4,body h5,body h6{font-weight:500;line-height:1.1;margin-bottom:1.5rem}body .h1.nomargin,body .h2.nomargin,body .h3.nomargin,body .h4.nomargin,body .h5.nomargin,body .h6.nomargin,body h1.nomargin,body h2.nomargin,body h3.nomargin,body h4.nomargin,body h5.nomargin,body h6.nomargin{margin:0}body .h1 a,body .h2 a,body .h3 a,body .h4 a,body .h5 a,body .h6 a,body h1 a,body h2 a,body h3 a,body h4 a,body h5 a,body h6 a{text-decoration:none}body .h1,body h1{font-size:calc(34.3662px + 1.50235vw);line-height:1.25}body .h1 .big-text,body h1 .big-text{font-size:calc(31.09859px + 4.50704vw)}body .h2,body h2{font-size:calc(26.3662px + 1.50235vw)}body .h3,body h3{font-size:calc(29.1831px + .75117vw)}body .h4,body h4{font-size:calc(21.1831px + .75117vw);line-height:1.5}body .h5,body h5{font-size:calc(22.59155px + .37559vw)}body .h6,body h6{font-size:calc(15.88732px + .56338vw);line-height:1.25}body p{margin-bottom:1rem}body small,body time small{font-size:14px}body .big-text .h1,body .big-text h1,body.home .hero .h1,body.home .hero h1{font-size:calc(31.09859px + 4.50704vw)}body .big-text p,body.home .hero p{line-height:2}body .big-text.h1,body .hero .h1,body .hero h1{font-size:calc(31.09859px + 4.50704vw)}body .btn-big-extra,body .btn-big-extra .value{font-size:1.375rem}body .form-control{font-family:Fira Sans,sans-serif}body a{text-decoration:underline}body a:hover{text-decoration:none}body .sticky-nav-items{font-weight:500}body .link-text .value{font-size:14px;font-weight:700}body .numbers .current-number{font-weight:700}body .number-sm{line-height:1;font-size:1rem}body .number-smd{line-height:1;font-size:1.5rem}body .number-md{line-height:1;font-size:calc(21.1831px + .75117vw)}body .number-lg{line-height:1;font-size:calc(17.91549px + 3.75587vw)}body .number-xl{line-height:1;font-size:calc(-23.38028px + 16.90141vw)}body .number-timeline{font-size:110px;line-height:1}body .box .h1:last-child,body .box .h2:last-child,body .box .h3:last-child,body .box .h4:last-child,body .box .h5:last-child,body .box .h6:last-child,body .box h1:last-child,body .box h2:last-child,body .box h3:last-child,body .box h4:last-child,body .box h5:last-child,body .box h6:last-child,body .box p:last-child{margin:0}body blockquote{font-size:clamp(1.25rem,2.778vw,2.5rem);font-weight:500;line-height:1.53}body .table-col:before{font-size:14px;font-weight:500}body figcaption{margin-top:1rem;font-weight:500}body .numbers{font-family:Space Mono,monospace;font-weight:400}span.big-text{display:inline-block}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}body:not(.home) section.hero .h1,body:not(.home) section.hero h1{font-size:calc(17.91549px + 3.75587vw)!important;line-height:1.25}ul.checklist{list-style:none;margin:0!important}ul.checklist li{position:relative;padding-left:2rem}ul.checklist li:before{content:"\52";position:absolute;left:0;top:.25rem;width:1.5rem;height:1.5rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;color:#6adebf}ul.checklist li:not(:last-child){position:relative;padding-left:2rem;border-bottom:1px solid rgba(35,31,32,.2);padding-bottom:1rem;margin-bottom:1rem}.journey-text .h1,.journey-text .h2,.journey-text .h3,.journey-text .h4,.journey-text .h5,.journey-text .h6,.journey-text h1,.journey-text h2,.journey-text h3,.journey-text h4,.journey-text h5,.journey-text h6{font-size:4rem}.course_excerpt p{font-size:1rem!important}.grid-articles time,.next-link time,.prev-link time{font-weight:400!important}.single a,aside .sidebar-articles ul.categories li a{text-decoration:none}.max-container h1:not(:last-child),.max-container h2:not(:last-child),.max-container h3:not(:last-child),.max-container h4:not(:last-child),.max-container h5:not(:last-child),.max-container h6:not(:last-child),.max-container p:not(:last-child){margin-top:1rem}.max-container p:not(:last-child){margin-bottom:1.5rem}.single .content-section a{text-decoration:underline;cursor:pointer}.single .content-section a:hover{text-decoration:none}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:-o-transform;transition-property:transform;transition-property:transform,-webkit-transform,-o-transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{-webkit-flex-shrink:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:-o-transform;transition-property:transform;transition-property:transform,-webkit-transform,-o-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:height,-o-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform,-o-transform}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";-webkit-flex-shrink:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-webkit-order:9999;order:9999}[dir=ltr] .swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-left:var(--swiper-centered-offset-before)}[dir=rtl] .swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-right:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);-moz-margin-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-top:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;width:calc(var(--swiper-navigation-size)/44*27);height:44px;height:var(--swiper-navigation-size);margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;color:var(--swiper-theme-color);color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;-webkit-font-feature-settings:normal,;-moz-font-feature-settings:normal,;font-feature-settings:normal,;font-variant:normal;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:opacity .3s;-o-transition:.3s opacity;transition:opacity .3s;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:8}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-o-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-o-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-o-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-o-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-o-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:8px;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:#000;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:1;opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:transform .2s,top .2s;-o-transition:.2s transform,.2s top;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:transform .2s,left .2s;-o-transition:.2s transform,.2s left;transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:transform .2s,right .2s;-o-transition:.2s transform,.2s right;transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-o-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s linear infinite;-o-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s linear infinite;box-sizing:border-box;border-left:4px solid var(--swiper-theme-color);border-bottom:4px solid var(--swiper-theme-color);border-right:4px solid var(--swiper-theme-color);border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-o-keyframes swiper-preloader-spin{to{-o-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);-o-transform:rotate(1turn);transform:rotate(1turn)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-grid-column>.swiper-wrapper,.swiper-grid>.swiper-wrapper{-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{-webkit-transform-origin:100% 0;-o-transform-origin:100% 0;transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;-webkit-transition-property:opacity,height,-webkit-transform;transition-property:opacity,height,-webkit-transform;-o-transition-property:opacity,height,-o-transform;transition-property:transform,opacity,height;transition-property:transform,opacity,height,-webkit-transform,-o-transform}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-transform-origin:center bottom;-o-transform-origin:center bottom;transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}@-webkit-keyframes fadein{0%{opacity:0;-webkit-transform:translateX(5px);transform:translateX(5px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-o-keyframes fadein{0%{opacity:0;-o-transform:translateX(5px);transform:translateX(5px)}to{opacity:1;-o-transform:translateX(0);transform:translateX(0)}}@keyframes fadein{0%{opacity:0;-webkit-transform:translateX(5px);-o-transform:translateX(5px);transform:translateX(5px)}to{opacity:1;-webkit-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadein2{0%{opacity:0;-webkit-transform:translateY(5px);transform:translateY(5px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-o-keyframes fadein2{0%{opacity:0;-o-transform:translateY(5px);transform:translateY(5px)}to{opacity:1;-o-transform:translateY(0);transform:translateY(0)}}@keyframes fadein2{0%{opacity:0;-webkit-transform:translateY(5px);-o-transform:translateY(5px);transform:translateY(5px)}to{opacity:1;-webkit-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes moveSide{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-o-keyframes moveSide{0%{-o-transform:scaleX(0);transform:scaleX(0)}to{-o-transform:scaleX(1);transform:scaleX(1)}}@keyframes moveSide{0%{-webkit-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes moveBottomTop{0%{-webkit-transform:translateY(0);transform:translateY(0)}49%{-webkit-transform:translateY(80px);transform:translateY(80px)}50%{-webkit-transform:translateY(-80px);transform:translateY(-80px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-o-keyframes moveBottomTop{0%{-o-transform:translateY(0);transform:translateY(0)}49%{-o-transform:translateY(80px);transform:translateY(80px)}50%{-o-transform:translateY(-80px);transform:translateY(-80px)}to{-o-transform:translateY(0);transform:translateY(0)}}@keyframes moveBottomTop{0%{-webkit-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}49%{-webkit-transform:translateY(80px);-o-transform:translateY(80px);transform:translateY(80px)}50%{-webkit-transform:translateY(-80px);-o-transform:translateY(-80px);transform:translateY(-80px)}to{-webkit-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes copied{0%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}49%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@-o-keyframes copied{0%{-o-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}49%{-o-transform:scale(0);transform:scale(0)}50%{-o-transform:scale(0);transform:scale(0)}to{-o-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@keyframes copied{0%{-webkit-transform:scale(1) rotate(0);-o-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}49%{-webkit-transform:scale(0);-o-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(0);-o-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1) rotate(0);-o-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-o-keyframes rotate{0%{-o-transform:rotate(0deg);transform:rotate(0deg)}to{-o-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);-o-transform:rotate(1turn);transform:rotate(1turn)}}section.sticky-nav{height:60px;position:-webkit-sticky;position:sticky;top:74.8px}section.sticky-nav .sticky-nav-items{-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;grid-gap:0;gap:0;height:60px}section.sticky-nav .sticky-nav-items,section.sticky-nav .sticky-nav-items a{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}section.sticky-nav .sticky-nav-items a{padding-left:1.52rem;padding-right:1.52rem;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;text-decoration:none;white-space:nowrap;position:relative}section.sticky-nav .sticky-nav-items a:after{content:"";width:100%;height:4px;position:absolute;bottom:0;left:0}section.sticky-nav .sticky-nav-items a h2{font-size:1rem;margin:0}section.sticky-nav .sticky-nav-items-over{overflow:auto;width:100%;background:#f4faff;position:relative;-webkit-overflow-scrolling:touch;scroll-behavior:auto;-ms-overflow-style:none;scrollbar-width:none}section.sticky-nav .sticky-nav-items-over .progress{position:absolute;bottom:0;left:0;width:100%;height:4px;max-width:120px;display:none}section.sticky-nav .sticky-nav-items-over::-webkit-scrollbar{display:none}section:not(.sticky-nav){padding-top:2.5rem;padding-bottom:2.5rem}section:not(.sticky-nav) .inner,section:not(.sticky-nav) .inner-full{padding-left:30px;padding-right:30px;margin:auto}section.small-gap{padding-top:2.5rem;padding-bottom:2.5rem;overflow:hidden}section.hero{height:auto;padding-top:calc(2.5rem + 72px)}section.hero .inner{width:100%;z-index:2}section.hero .inner .content{max-width:760px}section.hero .inner .content-small{max-width:465px}section.hero.has-boxes{padding-bottom:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}section.hero-sm .design-lines.big .lines-group .line-first,section.hero-sm .design-lines.big .lines-group .line-second,section.hero-sm .design-lines.big .lines-group .line-third{top:10.667vw}section.hero:before{content:"";opacity:.2;background-image:-webkit-linear-gradient(top,#000,transparent);background-image:-o-linear-gradient(top,#000 0,transparent 100%);background-image:linear-gradient(180deg,#000,transparent);width:100%;height:200px;pointer-events:none;z-index:2;position:absolute;top:0;left:0}section.hero-center .inner{margin:auto!important}section.overflow-hidden{overflow:hidden}.gap{height:2rem}.gap-half{height:1rem}.gap-2{height:4rem}.gap-4,.gap-6{height:2rem}.text-align-center{text-align:center}.text-align-right{text-align:right}.hero-container,.max-container{max-width:843px;margin:auto}.max-container p a,.max-container ul a{text-decoration:underline}.max-container p a:hover,.max-container ul a:hover{text-decoration:none}.align-center{-webkit-box-align:center;-webkit-align-items:center;align-items:center}.justify-content{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;justify-content:flex-start!important}.justify-bottom{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;justify-content:flex-end!important}.justify-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;justify-content:space-between!important}.justify-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;justify-content:flex-start!important}.justify-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;justify-content:center!important}.justify-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;justify-content:flex-end!important}.justify-end-mobile-space{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;justify-content:space-between!important}.justify-between{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.design-lines,.design-lines-bottom,.design-lines-bottom .lines,.design-lines .lines{position:relative}.design-lines-bottom .lines-group,.design-lines .lines-group{pointer-events:none;position:absolute;left:0;top:0;width:100%;height:40px;max-width:1440px;-webkit-transform:translateY(60px);-o-transform:translateY(60px);transform:translateY(60px);z-index:2}.design-lines-bottom .lines-group .line-first,.design-lines .lines-group .line-first{position:absolute;left:0;top:0;width:64px;height:10px;background-color:#a242a9;-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.design-lines-bottom .lines-group .line-second,.design-lines .lines-group .line-second{position:absolute;left:0;top:0;width:30px;height:10px;background-color:#6adebf;-webkit-transform:translate(calc(64px - 100%),20px);-o-transform:translate(calc(64px - 100%),20px);transform:translate(calc(64px - 100%),20px)}.design-lines-bottom .lines-group .line-third,.design-lines .lines-group .line-third{position:absolute;background-color:#f14f5c}.design-lines-bottom .lines-group-reverse,.design-lines .lines-group-reverse{position:absolute;width:100%;left:0;top:0;bottom:0;z-index:1;pointer-events:none;height:86%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.design-lines-bottom .lines-group-reverse .line-first,.design-lines .lines-group-reverse .line-first{position:absolute;left:0;bottom:0;width:120px;height:10px;background-color:#a242a9;-webkit-transform:translateY(-60px);-o-transform:translateY(-60px);transform:translateY(-60px)}.design-lines-bottom .lines-group-reverse .line-second,.design-lines .lines-group-reverse .line-second{position:absolute;left:0;bottom:0;width:30px;height:10px;background-color:#6adebf;-webkit-transform:translate(calc(64px - 100%),20px);-o-transform:translate(calc(64px - 100%),20px);transform:translate(calc(64px - 100%),20px)}.design-lines-bottom.big,.design-lines.big{width:100%;position:absolute;top:0;right:0;left:0;height:100%;display:none}.design-lines-bottom.big .lines,.design-lines.big .lines{position:relative}.design-lines-bottom.big .lines-group,.design-lines.big .lines-group{max-width:inherit;height:100%;position:absolute;top:0;left:0;right:0;-webkit-transform:translate(0);-o-transform:translate(0);transform:translate(0)}.design-lines-bottom.big .lines-group .line-first,.design-lines.big .lines-group .line-first{top:16.667vw;right:16.944vw;left:auto;-webkit-transform:none;-o-transform:none;transform:none;width:6.944vw;height:2.083vw;background-color:#6adebf}.design-lines-bottom.big .lines-group .line-second,.design-lines.big .lines-group .line-second{top:16.667vw;right:0;left:auto;-webkit-transform:none;-o-transform:none;transform:none;width:14.583vw;height:2.083vw;background-color:#5f5bd3;margin-top:8.333vw}.design-lines-bottom.big .lines-group .line-third,.design-lines.big .lines-group .line-third{top:16.667vw;right:14.583vw;left:auto;margin-top:20.833vw;width:2.361vw;height:2.361vw;background-color:#f14f5c}.has-design-lines-bottom{position:relative}.has-design-lines-bottom .design-image .lines-group .line-first{left:auto;right:0}.has-design-lines-bottom .design-image .lines-group .line-second{left:auto;right:1.25rem}.design-lines-bottom{position:absolute;bottom:0;display:none;height:90px;width:100%}.design-lines-bottom .lines-group{margin-top:-9rem;width:310px}.design-lines-bottom .lines-group,.design-lines-bottom .lines-group .line-first{-webkit-transform:none!important;-o-transform:none!important;transform:none!important}.section-has-design{position:relative}.section-has-design .inner{position:relative;z-index:2}.section-has-design .design-lines{z-index:1}.section-has-design .design-lines.big .lines-group .line-first,.section-has-design .design-lines.big .lines-group .line-second,.section-has-design .design-lines.big .lines-group .line-third{top:4.667vw}.flip-content .design-lines .lines-group{-webkit-transform:translateY(60px) rotateY(180deg);transform:translateY(60px) rotateY(180deg)}section.nogap{padding:0!important}section.nogap-top{padding-top:0!important}section.nogap-bottom{padding-bottom:0!important}.section-header{display:-webkit-box;display:-webkit-flex;display:flex;grid-gap:2rem;gap:2rem}.section-header,.section-header.normal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.section-header.normal{grid-gap:.5rem;gap:.5rem;margin-bottom:2rem}ol:not(.menu):not(.sub-menu),ul:not(.menu):not(.sub-menu){margin:1rem 0 1rem 1rem;line-height:2}body:not(.home) section.hero{position:relative}body:not(.home) section.hero .inner{margin:auto auto 0}body:not(.home) section.hero .inner .content{max-width:inherit}body:not(.home) section.hero .inner .content:not(.content-split){max-width:760px}body:not(.home) section.hero .inner .content-split{display:grid;grid-gap:2rem;gap:2rem;grid-template-columns:1fr}body:not(.home) section.hero.image-text .inner{margin:auto}body:not(.home) section.hero.image-text .grid{grid-gap:2rem;gap:2rem;position:relative;grid-template-columns:1fr}body:not(.home) section.hero.image-text .grid .design-lines{position:absolute;right:0;top:0;display:none}body:not(.home) section.hero.image-text .grid .design-lines .lines-group .line-first{background-color:#6adebf}body:not(.home) section.hero.image-text .grid .design-lines .lines-group .line-second{background-color:#5f5bd3}body:not(.home) section.hero.image-text .image.cut-corner{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,55px 100%,55px calc(100% - 55px),0 calc(100% - 55px));clip-path:polygon(0 0,100% 0,100% 100%,55px 100%,55px calc(100% - 55px),0 calc(100% - 55px))}body:not(.home) section.hero.image-text .image.cut-corner:before{left:0;-webkit-transform:translate(55px,-55px);-o-transform:translate(55px,-55px);transform:translate(55px,-55px)}article .image-article:not(:last-child),article .max-container:not(:last-child){margin-bottom:1.5rem}.coverImage{overflow:hidden}.custom-grids .flip-content .grid>:first-child{-webkit-box-ordinal-group:3;-webkit-order:2;order:2}.custom-grids .flip-content .grid>:nth-child(2){-webkit-box-ordinal-group:2;-webkit-order:1;order:1}.section-title-arrows{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;grid-gap:2rem;gap:2rem;margin-bottom:.5rem}.section-title-arrows h1,.section-title-arrows h2,.section-title-arrows h3,.section-title-arrows h4,.section-title-arrows h5,.section-title-arrows h6{margin:0}.section-sticky .gap-2{height:2rem}.section-sticky .content-section:not(:last-child),.section-sticky .content-section>:not(:last-child){margin-bottom:2rem}.sticky-side-over ul{display:none}.sticky-side .stickyMobileBtn{padding:1rem 1.5rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;text-decoration:none;white-space:nowrap;position:relative;font-weight:500;border-bottom:1px solid rgba(0,0,0,.1)}.sticky-side .stickyMobileBtn i{-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;-o-transition:-o-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease,-o-transform .25s ease}.sticky-side .stickyMobileBtn.is-open i{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.sticky-side.box{margin-left:-30px;margin-right:-30px;position:-webkit-sticky;position:sticky;top:75px;z-index:9}.sticky-side-container{position:relative}.sticky-side ul{position:-webkit-sticky;position:sticky;top:0;-webkit-transition:top .25s ease;-o-transition:top .25s ease;transition:top .25s ease;margin:0!important;padding:0;list-style:none}.sticky-side ul li a{padding:1rem 1.5rem;height:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;text-decoration:none;position:relative}.sticky-side ul li a:after{content:"";width:4px;height:100%;position:absolute;bottom:0;right:0;background-color:transparent;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;-o-transition:-o-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease,-o-transform .5s ease;-webkit-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;-o-transform-origin:right;transform-origin:right;background-color:#5f5bd3;display:block}.sticky-side ul li a h2{font-size:1rem;margin:0;line-height:1.5}.sticky-side ul li a.is-active{color:#5f5bd3}.sticky-side ul li a.is-active:after{-webkit-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}.sticky-side ul li:not(:last-child) a{border-bottom:1px solid rgba(0,0,0,.1)}.single .trigger-header,.single .trigger-sticky{top:50vh}figure{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.image,figure.relative{position:relative}.image{width:100%;min-width:40%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.image img{width:100%;-o-object-fit:cover;object-fit:cover}.image-item{background-size:cover;background-position:50%;background-repeat:no-repeat;position:absolute;width:100%;height:100%;top:0;left:0}.image-portrait,.image-portrait img{aspect-ratio:.817}.image-portrait-long,.image-portrait-long img{aspect-ratio:.6777}.image-landscape,.image-landscape img{aspect-ratio:1.33}.image-landscape-long,.image-landscape-long img{aspect-ratio:1.873}.image-article,.image-article img,.image-article video{aspect-ratio:1.63}.image-video,.image-video img,.image-video video{aspect-ratio:1.77}.image-squere,.image-squere img{aspect-ratio:1}.image.radius{border-radius:6px;overflow:hidden}.image.cut-corner{-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 55px),calc(100% - 55px) calc(100% - 55px),calc(100% - 55px) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 55px),calc(100% - 55px) calc(100% - 55px),calc(100% - 55px) 100%,0 100%)}.image.cut-corner:before{content:"";width:2rem;height:2rem;position:absolute;right:0;bottom:0;background-color:#f14f5c;pointer-events:none;-webkit-transform:translate(-55px,-55px);-o-transform:translate(-55px,-55px);transform:translate(-55px,-55px);z-index:3}.image.cut-corner-reverse{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,55px 100%,55px calc(100% - 55px),0 calc(100% - 55px));clip-path:polygon(0 0,100% 0,100% 100%,55px 100%,55px calc(100% - 55px),0 calc(100% - 55px))}.image.cut-corner-reverse:before{left:0;-webkit-transform:translate(55px,-55px);-o-transform:translate(55px,-55px);transform:translate(55px,-55px)}.image.is-video{overflow:hidden;position:relative}.image.is-video a{position:absolute;width:100%;height:100%;left:0;top:0}.image.is-video a:after,.image.is-video a:before{position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;width:2.75rem;height:2.75rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin:auto;pointer-events:none;-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;-o-transition:-o-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s,-o-transform .25s}.image.is-video a:before{content:"\7a";color:#fff}.image.is-video a:after{content:"";border-radius:6px;border:1px solid #fff}.image.is-video a:hover:before{-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.image.is-video a:hover:after{-webkit-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9)}.image.cover:before{content:"";background-color:#000;opacity:.2;position:absolute;width:100%;height:100%;left:0;top:0;z-index:2}.image .certificate-content{position:absolute;left:0;z-index:2;width:100%;background:0 0;padding:1rem;pointer-events:none;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;grid-gap:1rem;gap:1rem}.image .certificate-content.top{top:0;max-width:290px}.image .certificate-content.bottom{bottom:0}.image .certificate-content figure{-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.image .certificate-content figure img{height:100%!important;max-height:90px;width:auto;-o-object-fit:inherit!important;object-fit:inherit!important;aspect-ratio:inherit!important}figure{margin:0}figure.image-has-caption-absolute{position:relative;overflow:hidden}figure.image-has-caption-absolute figcaption{position:absolute;bottom:0;width:100%;height:80px;background-color:rgba(35,31,32,.9);color:#fff;padding:1.5rem 2rem;-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;-o-transition:-o-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s,-o-transform .25s}figure.image-has-caption-absolute:hover figcaption{-webkit-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}figcaption{margin-top:1rem;width:100%}.cover-link-group-content{position:absolute;height:100%;z-index:2;background-color:rgba(0,0,0,.45)}.cover-link-group-content,.cover-link-group-item{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.cover-link-group-item{height:33.33%;padding:1rem;grid-gap:1rem;gap:1rem;color:#fff;text-decoration:none;position:relative;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-transition:background-color .25s;-o-transition:background-color .25s;transition:background-color .25s}.cover-link-group-item:before{content:"";position:absolute;z-index:0;width:100%;height:100%;left:0;top:0;background-color:#219be4;opacity:.2;-webkit-transform-origin:left;-o-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .4s cubic-bezier(.215,.61,.355,1);transition:-webkit-transform .4s cubic-bezier(.215,.61,.355,1);-o-transition:-o-transform .4s cubic-bezier(.215,.61,.355,1);transition:transform .4s cubic-bezier(.215,.61,.355,1);transition:transform .4s cubic-bezier(.215,.61,.355,1),-webkit-transform .4s cubic-bezier(.215,.61,.355,1),-o-transform .4s cubic-bezier(.215,.61,.355,1)}.cover-link-group-item .value{font-weight:500;line-height:1.25;opacity:.7;-webkit-transition:opacity .25s;-o-transition:opacity .25s;transition:opacity .25s}.cover-link-group-item:not(:last-child){border-bottom:1px solid hsla(0,0%,100%,.1)}.cover-link-group-item.is-active:hover{background-color:transparent}.cover-link-group-item.is-active:before{-webkit-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}.cover-link-group-item.is-active .number-smd{color:#6adebf;position:relative;z-index:1}.cover-link-group-item.is-active .value{opacity:1;position:relative;z-index:1}.cover-link-group-images .image-item{opacity:0;-webkit-transition:opacity .25s cubic-bezier(.215,.61,.355,1);-o-transition:opacity .25s cubic-bezier(.215,.61,.355,1);transition:opacity .25s cubic-bezier(.215,.61,.355,1)}.cover-link-group-images .image-item.is-active{opacity:1}.cover-link-group-text .text{display:none;-webkit-transition:opacity .25s cubic-bezier(.215,.61,.355,1);-o-transition:opacity .25s cubic-bezier(.215,.61,.355,1);transition:opacity .25s cubic-bezier(.215,.61,.355,1)}.cover-link-group-text .text.is-active{display:block;-webkit-animation-name:fadein2;-o-animation-name:fadein2;animation-name:fadein2;-webkit-animation-duration:.4s;-o-animation-duration:.4s;animation-duration:.4s}.image-grid{display:grid;grid-template-columns:2fr 1fr;grid-gap:1rem;gap:1rem;margin-bottom:0}.image-grid,.image-grid-item{position:relative}.image-grid .image.position-absolute{position:relative;top:0;right:0;max-width:50%;margin-top:1rem;margin-right:0;margin-left:auto}.hero figure{margin:0!important}.image-in-container:not(:last-child){margin-bottom:1.5rem}.site-header{padding:1rem 0;display:grid;-webkit-box-align:center;-webkit-align-items:center;align-items:center;grid-template-columns:repeat(3,1fr);position:fixed;top:0;width:100%;left:0;z-index:6;pointer-events:none}.site-header-left{padding-left:1rem}.site-header-left,.site-header-middle,.site-header-right{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.site-header-middle{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.site-header-right{-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;padding-right:1rem}.site-header nav ul{display:-webkit-box;display:-webkit-flex;display:flex;list-style:none;grid-gap:1.5rem;gap:1.5rem}.site-header nav ul li a{font-weight:500;text-decoration:none}.site-header .logo{width:100%;height:auto;max-width:90px}.site-header .logo a{text-decoration:none}.site-header .logo svg{width:100%;height:100%}.site-header .mobile-btn{display:-webkit-box;display:-webkit-flex;display:flex;width:40px;height:40px;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding-top:.5rem;padding-bottom:.5rem}.site-header .mobile-btn svg{width:24px;height:16px;-webkit-transition:.25s;-o-transition:.25s;transition:.25s}.site-header .mobile-btn svg line{-webkit-transition:stroke .25s,opacity .25s,-webkit-transform .25s;transition:stroke .25s,opacity .25s,-webkit-transform .25s;-o-transition:stroke .25s,opacity .25s,-o-transform .25s;transition:stroke .25s,transform .25s,opacity .25s;transition:stroke .25s,transform .25s,opacity .25s,-webkit-transform .25s,-o-transform .25s}body.header-is-sticky-full .site-header{position:-webkit-sticky;position:sticky}.site-footer{position:relative;padding-top:2.5rem;padding-bottom:2.5rem}.site-footer-inner{padding-left:1.5rem;padding-right:1.5rem}.site-footer .footer-logo{max-width:150px;margin-bottom:2rem}.site-footer .footer-address h4{line-height:1.5;margin-bottom:2rem}.site-footer .footer-address .max-width{max-width:250px}.site-footer .footer-info{margin-bottom:2rem}.site-footer .footer-content nav ul{line-height:2.5;list-style:none;margin:0;padding:0}.site-footer .footer-content nav ul li a{text-decoration:none;font-weight:400}.site-footer .footer-links ul{line-height:2.5;list-style:none;margin:0;padding:0;font-weight:500}.site-footer .footer-links ul li a{text-decoration:none}.site-footer .footer-footer .copyright{opacity:.75}.grid{display:grid;grid-gap:2rem;gap:2rem}.grid-shop{grid-template-columns:1fr}.grid.nogap{grid-gap:0;gap:0}.grid.borders .box{margin:0 -1px -1px 0}.grid.borders .box:not(.bg-border){border:1px solid hsla(0,0%,100%,.12)}.grid.borders .box.grid-title{border:none!important}.grid.borders .box.grid-title .bg-image-el{left:-1px;top:-1px}.grid-split{grid-template-columns:1fr;grid-gap:2rem;gap:2rem}.grid.grid-course,.grid.grid-event{grid-template-columns:repeat(1,1fr)}.grid.grid-course .box-lg,.grid.grid-event .box-lg{padding:1.5rem}.grid.grid-course .box-lg h5,.grid.grid-event .box-lg h5{font-size:1.5rem}.grid-resources,.grid-resources-hero{grid-gap:0!important;gap:0!important}.grid-resources-hero{position:relative}.grid-resources-hero a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.grid-resources-hero figure{height:100%;position:relative;overflow:hidden}.grid-resources-hero figure img{-webkit-transition:-webkit-transform .5s cubic-bezier(.215,.61,.355,1);transition:-webkit-transform .5s cubic-bezier(.215,.61,.355,1);-o-transition:-o-transform .5s cubic-bezier(.215,.61,.355,1);transition:transform .5s cubic-bezier(.215,.61,.355,1);transition:transform .5s cubic-bezier(.215,.61,.355,1),-webkit-transform .5s cubic-bezier(.215,.61,.355,1),-o-transform .5s cubic-bezier(.215,.61,.355,1);height:100%}.grid-resources-hero:hover figure img{-webkit-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.grid-resources-hero h1,.grid-resources-hero h2,.grid-resources-hero h3,.grid-resources-hero h4,.grid-resources-hero h5{margin-bottom:1rem!important}.grid-articles{display:grid;position:relative;grid-gap:0!important;gap:0!important}.grid-articles:after{content:"";bottom:-2px;left:0;width:100%;height:4px;background-color:#231f20;position:absolute}.grid-articles>.box{padding:0 0 1rem!important;border-bottom:1px solid #515151;margin-bottom:1rem}.grid-articles>.box:first-child,.grid-articles>.box:nth-child(2){border-top:0;padding-top:0!important}.grid-articles>.box h1,.grid-articles>.box h2,.grid-articles>.box h3,.grid-articles>.box h4,.grid-articles>.box h5,.grid-articles>.box h6{margin-bottom:1rem!important}.grid-navigation{grid-template-columns:1fr}.flex{display:-webkit-box;display:-webkit-flex;display:flex;grid-gap:2rem;gap:2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.flex-full{width:100%}.flex-all,.flex-full{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}.flex-course,.flex-event,.flex-proceed{grid-gap:.5rem;gap:.5rem}.flex-sm{grid-gap:.5rem!important;gap:.5rem!important}.flex .box{width:100%}.event-detail .box{height:calc(100% + 1px)}.box{padding:1rem;position:relative}.box .content{position:relative;z-index:2}.box.radius{border-radius:6px;overflow:hidden}.box.radius-big{border-radius:12px;overflow:hidden}.box-list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;grid-gap:.5rem;gap:.5rem}.box-list .box-left,.box-list .box-right{width:100%}.box-list [data-title]:before{content:"" attr(data-title) ": ";display:block;font-size:14px;opacity:.75;font-family:Fira Sans,sans-serif;font-weight:600}.box.grid-title{text-align:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.box.grid-title .bg-image-el:before{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background-image:-webkit-linear-gradient(top,rgba(0,0,0,.37),rgba(0,0,0,.74));background-image:-o-linear-gradient(top,rgba(0,0,0,.37) 0,rgba(0,0,0,.74) 100%);background-image:linear-gradient(180deg,rgba(0,0,0,.37),rgba(0,0,0,.74))}.box-grid{display:grid}.box-sm{padding:20px}.box-sm .flex{grid-gap:1rem;gap:1rem}.box-sm .flex i{-webkit-box-align:center;-webkit-align-items:center;align-items:center}.box-links,.box-sm .flex i{display:-webkit-box;display:-webkit-flex;display:flex}.box-links{-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;width:100%;z-index:3;margin-top:2.5rem}.box-links .box-group{display:-webkit-box;display:-webkit-flex;display:flex;overflow:auto}.box-links .box-group a{min-width:230px;text-decoration:none;position:relative;border:none;padding:2.1rem}.box-links .box-group a:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;-webkit-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);background-color:#231f20;-webkit-transform-origin:bottom;-o-transform-origin:bottom;transform-origin:bottom;-webkit-transition:-webkit-transform .25s cubic-bezier(.215,.61,.355,1);transition:-webkit-transform .25s cubic-bezier(.215,.61,.355,1);-o-transition:-o-transform .25s cubic-bezier(.215,.61,.355,1);transition:transform .25s cubic-bezier(.215,.61,.355,1);transition:transform .25s cubic-bezier(.215,.61,.355,1),-webkit-transform .25s cubic-bezier(.215,.61,.355,1),-o-transform .25s cubic-bezier(.215,.61,.355,1);display:none}.box-links .box-group a .container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;position:relative;z-index:2}.box-links .box-group a .container .icon{margin-bottom:.75rem}.box-links .box-group a:nth-child(3){background-color:#953e9b}.box-links .box-group a:nth-child(2){background-color:#893b8d}.box-links .box-group a:first-child{background-color:#7b3780}.box-links .box-group a:focus:before,.box-links .box-group a:hover:before{-webkit-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}.box-link{position:relative;overflow:hidden}.box-link a{position:absolute;width:100%;height:100%;left:0;top:0}.box-link.has-link{-webkit-transition:border-color .25s cubic-bezier(.215,.61,.355,1);-o-transition:border-color .25s cubic-bezier(.215,.61,.355,1);transition:border-color .25s cubic-bezier(.215,.61,.355,1)}.box-link.has-link:hover{border-color:#231f20}.box-nobox{background:0 0}.box-nobox,.box-nopadding{display:grid;border:none;padding:0!important}.box-squere{aspect-ratio:1.5;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.box-squere img{width:100%;max-width:200px;height:auto}.box-rectangle{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.box-rectangle img{width:100%;max-width:200px;height:auto}.box-usecase.has-link{-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;-o-transition:-o-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s,-o-transform .25s}.box-usecase.has-link:hover{-webkit-transform:scale(1.035);-o-transform:scale(1.035);transform:scale(1.035)}.box-article,.box-course,.box-solution,.box-trainer,.box-usecase{position:relative}.box-article a,.box-course a,.box-solution a,.box-trainer a,.box-usecase a{position:absolute;width:100%;height:100%;top:0;left:0;z-index:3}.box-article .title,.box-course .title,.box-solution .title,.box-trainer .title,.box-usecase .title{line-height:1.3!important}.box-article .image.image-article{margin-bottom:0!important}.box-course-all{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;height:100%}.box-course .bg-green{color:#fff!important}.box-usecase{aspect-ratio:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.box-usecase .title{max-width:230px}.box-image,.box-solution{aspect-ratio:.75;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;grid-gap:2rem;gap:2rem}.box-image .title,.box-solution .title{max-width:230px}.box-image .icon-scale,.box-solution .icon-scale{-webkit-transition:-webkit-transform .4s cubic-bezier(.215,.61,.355,1);transition:-webkit-transform .4s cubic-bezier(.215,.61,.355,1);-o-transition:-o-transform .4s cubic-bezier(.215,.61,.355,1);transition:transform .4s cubic-bezier(.215,.61,.355,1);transition:transform .4s cubic-bezier(.215,.61,.355,1),-webkit-transform .4s cubic-bezier(.215,.61,.355,1),-o-transform .4s cubic-bezier(.215,.61,.355,1);-webkit-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left}.box-image.is-hover .hover-container,.box-solution.is-hover .hover-container{display:block!important}.box-image.is-hover .icon-scale,.box-solution.is-hover .icon-scale{-webkit-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5)}.box-image .meta-box,.box-solution .meta-box{position:relative;z-index:2}.box-image-content,.box-solution-content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;grid-gap:3rem;gap:3rem;position:relative;z-index:2}.box-image-bg,.box-solution-bg{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1;background-size:cover;background-position:50%}.box-image-bg:before,.box-solution-bg:before{content:"";background-image:-webkit-linear-gradient(top,rgba(0,0,0,.37),rgba(0,0,0,.74));background-image:-o-linear-gradient(top,rgba(0,0,0,.37) 0,rgba(0,0,0,.74) 100%);background-image:linear-gradient(180deg,rgba(0,0,0,.37),rgba(0,0,0,.74));position:absolute;width:100%;height:100%;left:0;top:0}.box.has-link{position:relative}.box.has-link a:not(.btn){position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.box.has-link figure.image{-webkit-transform:translateZ(0);transform:translateZ(0)}.box-horizontal{-webkit-transition:background-color .25s cubic-bezier(.215,.61,.355,1);-o-transition:background-color .25s cubic-bezier(.215,.61,.355,1);transition:background-color .25s cubic-bezier(.215,.61,.355,1)}.box-horizontal .box-content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;grid-gap:1rem;gap:1rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.box-horizontal .box-content .image{width:100%;min-width:inherit}.box-horizontal:hover{background-color:#f4faff}.box-horizontal:not(:last-child){margin-bottom:.5rem}.box-hover-image{position:relative;min-height:250px}.box-hover-image:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(35,31,32,.35);background-image:-webkit-linear-gradient(top,transparent,rgba(0,0,0,.5));background-image:-o-linear-gradient(top,transparent 0,rgba(0,0,0,.5) 100%);background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.5));z-index:2}.box-hover-image .content{position:absolute;z-index:3;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;display:-webkit-box;display:-webkit-flex;display:flex;top:0;left:0;right:0;bottom:0;margin:auto;background-color:transparent}.box-hover-image .content-header{-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end}.box-hover-image .content-footer{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.box-hover-image .content .btn-group{-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;opacity:0;-webkit-transform:translateX(-5px);-o-transform:translateX(-5px);transform:translateX(-5px);-webkit-transition:opacity .5s cubic-bezier(.215,.61,.355,1),-webkit-transform .5s cubic-bezier(.215,.61,.355,1);transition:opacity .5s cubic-bezier(.215,.61,.355,1),-webkit-transform .5s cubic-bezier(.215,.61,.355,1);-o-transition:opacity .5s cubic-bezier(.215,.61,.355,1),-o-transform .5s cubic-bezier(.215,.61,.355,1);transition:transform .5s cubic-bezier(.215,.61,.355,1),opacity .5s cubic-bezier(.215,.61,.355,1);transition:transform .5s cubic-bezier(.215,.61,.355,1),opacity .5s cubic-bezier(.215,.61,.355,1),-webkit-transform .5s cubic-bezier(.215,.61,.355,1),-o-transform .5s cubic-bezier(.215,.61,.355,1)}.box-hover-image a{position:absolute;width:100%;height:100%;left:0;top:0;z-index:4}.box.width{width:100%}.box-simple .flex{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}.box-simple.box-sm{padding:.75rem}.box-simple.box-sm .box-left{padding-left:.5rem}.box-disabled{pointer-events:none}.noborders .box:not(.bg-border){border:none!important}.course-detail .box-lg{height:100%}.price-content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;grid-gap:1.5rem;gap:1.5rem}.price-content-box{position:relative}.price-content-box:hover .btn:after{-webkit-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}.price-content-box a{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2}.price-content-box .flex{position:relative;z-index:1}.box-list{position:relative}.box-list .box{-webkit-transition:border-color .25s cubic-bezier(.215,.61,.355,1);-o-transition:border-color .25s cubic-bezier(.215,.61,.355,1);transition:border-color .25s cubic-bezier(.215,.61,.355,1)}.box-list .box:hover{border-color:#231f20}.box-list .box:hover .btn:after{-webkit-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}.box-list .box a{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2}.table{width:100%;border:1px solid rgba(35,31,32,.15)}.table-row{background-color:#f4faff;padding:1rem}.table-row:not(:last-child){border-bottom:1px solid rgba(35,31,32,.1)}.table-row:last-child .table-col{border:none}.table-row:nth-child(2n){background-color:#fff}.table-row.row-header{background-color:#e6f4ff;display:none}.table-row.row-header .table-col{font-weight:500}.table-col{line-height:1.5;font-weight:400}.table-col:not(:last-child){padding:0 0 1rem}.table-col:before{content:attr(data-title);display:-webkit-box;display:-webkit-flex;display:flex;margin-bottom:.5rem}.table.notitle .table-col:before{display:none}.table.only-white .table-row{background-color:#fff!important}.sm-table-4{width:100%}.sm-table-4.flex-full{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;border-radius:6px;padding:7px 1rem;font-weight:500;text-align:center;background-color:#e7e7e7;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;grid-gap:1rem;gap:1rem;border:1px solid transparent;height:42px;cursor:pointer}.btn,.btn-group{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.btn-group{grid-gap:.5rem;gap:.5rem;-webkit-flex-wrap:wrap;flex-wrap:wrap}.btn-group.full{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:1fr 1fr}.btn.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.btn .value{position:relative;z-index:2;font-family:Fira Sans,sans-serif;font-weight:500;font-size:1rem;white-space:nowrap}.btn .icon{width:auto;height:2rem;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;z-index:2}.btn .icon,.btn .icon i{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.btn .icon i{font-size:1rem}.btn-sm .icon i{font-size:.75rem!important}.btn-big{height:60px;min-width:60px}.btn-big,.btn-big-extra{padding:1rem 1.5rem;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.btn-big-extra{min-width:74px;height:74px;max-height:inherit}.btn-big-extra .icon i{font-size:1.2rem!important}.btn-loading{width:120px;height:42px;-webkit-transition:width .25s ease;-o-transition:width .25s ease;transition:width .25s ease}.btn-loading .value{-webkit-transition:.25s ease;-o-transition:.25s ease;transition:.25s ease;opacity:1;-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.btn-loading .icon,.btn-loading .value{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.btn-loading .icon{width:42px;height:42px;z-index:2;opacity:0;-webkit-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9)}.btn-loading .icon svg{width:60%;height:60%}.btn-loading .icon svg path{fill:#fff}.btn-loading.is-loading{width:42px}.btn-loading.is-loading .value{opacity:0;-webkit-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9)}.btn-loading.is-loading .icon{opacity:1;-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-animation:rotate 1.5s infinite;-o-animation:rotate 1.5s infinite;animation:rotate 1.5s infinite;-webkit-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear}.btn:after{position:absolute;content:"";background-color:#231f20;opacity:.1;-webkit-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;-o-transform-origin:left;transform-origin:left;width:100%;height:100%;left:0;top:0;-webkit-transition:-webkit-transform .25s cubic-bezier(.215,.61,.355,1);transition:-webkit-transform .25s cubic-bezier(.215,.61,.355,1);-o-transition:-o-transform .25s cubic-bezier(.215,.61,.355,1);transition:transform .25s cubic-bezier(.215,.61,.355,1);transition:transform .25s cubic-bezier(.215,.61,.355,1),-webkit-transform .25s cubic-bezier(.215,.61,.355,1),-o-transform .25s cubic-bezier(.215,.61,.355,1);display:none;z-index:1}.btn:hover{border-color:rgba(35,31,32,.1)}.btn:hover:after{-webkit-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}.btn.only-icon{width:42px;padding:7px}.btn.only-icon .icon{width:2rem}.btn.only-icon.btn-big-extra{width:66px;padding:1rem}.btn.transparent{color:#231f20;background-color:transparent;border-color:transparent}.btn.bg-light{background-color:#fff;color:#231f20}.btn.bg-dark{background-color:#231f20;color:#fff}.btn.bg-dark:after{background-color:#fff}.btn.bg-slate{background-color:#5f5bd3}.btn.bg-blue{background-color:#219be4}.btn.bg-purple{background-color:#a242a9}.btn.bg-border{background-color:transparent;border-color:#e7e7e7;color:#231f20}.btn.bg-lightBlue{background-color:#f4faff;color:#231f20}.btn.bg-lightBlueSecond{background-color:#e6f4ff;color:#231f20}.btn.bg-heroGradient{background:#5f5bd3;background-image:-webkit-linear-gradient(226deg,transparent,rgba(0,0,0,.25) 87%),-webkit-radial-gradient(97% 2.5%,circle,rgba(99,90,217,0) 0,rgba(57,47,189,.77) 88%);background-image:-o-linear-gradient(226deg,transparent 0,rgba(0,0,0,.25) 87%),-o-radial-gradient(97% 2.5%,circle,rgba(99,90,217,0) 0,rgba(57,47,189,.77) 88%);background-image:linear-gradient(224deg,transparent,rgba(0,0,0,.25) 87%),radial-gradient(circle at 97%,at 2.5%,rgba(99,90,217,0) 0,rgba(57,47,189,.77) 88%);background-image:linear-gradient(224deg,transparent,rgba(0,0,0,.25) 87%),radial-gradient(circle at 97% 2.5%,rgba(99,90,217,0) 0,rgba(57,47,189,.77) 88%);color:#fff}.btn.bg-heroGradient .btn.border,.btn.bg-heroGradient .btn.transparent{color:#fff;border-color:hsla(0,0%,94.9%,.1)}.btn.bg-darkGradient{background:#231f20;background-image:-webkit-radial-gradient(41% 66%,circle,transparent 0,rgba(0,0,0,.77) 88%);background-image:-o-radial-gradient(41% 66%,circle,transparent 0,rgba(0,0,0,.77) 88%);background-image:radial-gradient(circle at 41%,at 66%,transparent 0,rgba(0,0,0,.77) 88%);background-image:radial-gradient(circle at 41% 66%,transparent 0,rgba(0,0,0,.77) 88%);color:#fff}.btn.bg-image{background-color:transparent;position:relative;overflow:hidden;color:#fff;border:none}.btn.bg-image-el{background-size:cover;background-position:50%;background-repeat:no-repeat;z-index:1;width:100%;height:100%;left:0;top:0;position:absolute}.btn-floating{position:relative}.btn-floating .btn{position:absolute;right:0;top:0;bottom:0;margin:auto 8px auto auto}.btn-floating .form-control{padding-right:140px!important}.btn.nohover{border-color:transparent!important}.btn.nohover:after{display:none}.btn.noradius{border-radius:0}.btn.fullwidth{width:100%;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.btn.disabled{pointer-events:none;opacity:.5;background:#c9c9c9!important}.btn.disabled:after,.site-header .btn:after{display:none}.link-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:flex;grid-gap:1rem;gap:1rem}.link-text{grid-gap:1rem;gap:1rem;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.link-text,.link-text .value{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.link-text .value{line-height:1}.link-text .icon{width:auto;height:1.5rem;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.link-text .icon,.link-text .icon i{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.link-text .icon i{font-size:1rem}.link-text.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.link-text.full{width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}:root{--smallSubNavWidth:420px;--bigSubNavWidth:480px}li.menu-item-has-children{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;grid-gap:0;gap:0}li.menu-item-has-children:after{content:"\47";font-size:1rem;-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;-o-transition:-o-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s,-o-transform .25s;position:absolute;top:1.75rem;right:0}li.menu-item-has-children:hover>a:before{-webkit-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}li.menu-item-has-children.is-active:after{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}ul.sub-menu{display:none}ul.sub-menu li a{font-size:1rem!important;line-height:1.75!important;font-weight:400!important}ul.sub-menu li:after{font-size:.75rem!important;top:1.5rem}.menu{-webkit-box-align:center;-webkit-align-items:center;align-items:center}.menu>li>a{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex}.menu>li>ul.sub-menu{z-index:2;top:182px;width:100%;left:0;height:100%;background-color:#fff;color:#231f20;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;height:calc(100% - 182px)}.menu>li>ul.sub-menu>li:not(:last-child){border-bottom:1px solid #f2f2f2!important}.menu>li>ul.sub-menu>li>a{padding-top:.5rem;padding-bottom:.5rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.menu>li>ul.sub-menu>li>ul.sub-menu{top:182px;z-index:2;width:100%;height:calc(100% - 182px);background-color:#f4faff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.menu>li>ul.sub-menu>li>ul.sub-menu>li:not(:last-child){border-bottom:1px solid rgba(35,31,32,.195)!important}.menu>li>ul.sub-menu>li>ul.sub-menu>li>a{padding-top:.5rem;padding-bottom:.5rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;padding-left:.75rem!important;padding-right:.75rem!important}.menu>li>ul.sub-menu>li>ul.sub-menu>li>a,.site-header .menu{-webkit-box-align:center;-webkit-align-items:center;align-items:center}.site-header .menu>li>a{display:-webkit-box;display:-webkit-flex;display:flex;padding-top:2.225rem;padding-bottom:2.225rem}.this-submenu-is-open>.sub-menu{-webkit-transform:translateX(0)!important;-o-transform:translateX(0)!important;transform:translateX(0)!important}.nav-bg{position:fixed;top:99px;left:0;width:100%;height:50vh;min-height:560px;background:#231f20;z-index:5;display:none;-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;-o-transition:-o-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s,-o-transform .25s;-webkit-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;-o-transform-origin:top;transform-origin:top}.nav-bg:before{content:"";width:100%;top:0;left:420px;left:var(--smallSubNavWidth);background-color:#f4faff;transition:opacity .25s,-webkit-transform .25s;transition:transform .25s,opacity .25s;transition:transform .25s,opacity .25s,-webkit-transform .25s,-o-transform .25s}.nav-bg-img,.nav-bg:before{height:100%;position:absolute;-webkit-transition:opacity .25s,-webkit-transform .25s;-o-transition:opacity .25s,-o-transform .25s;opacity:0}.nav-bg-img{width:30%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;background-color:#e6f4ff;padding:1.5rem!important;transition:opacity .25s,-webkit-transform .25s;transition:opacity .25s,transform .25s;transition:opacity .25s,transform .25s,-webkit-transform .25s,-o-transform .25s;z-index:5}.nav-bg-img .flex{grid-gap:1rem;gap:1rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;text-align:center}.nav-bg-img .flex-item:first-child{width:100%}.nav-bg-img .flex-item:last-child{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:100%}.nav-bg .lines-group{position:absolute;right:0;bottom:0;width:500px;height:100%;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;display:none}.nav-bg .lines-group .line-first{position:absolute;right:0;bottom:200px;width:60px;height:10px;-webkit-transform:translateX(-180px);-o-transform:translateX(-180px);transform:translateX(-180px)}.nav-bg .lines-group .line-second{position:absolute;right:0;bottom:200px;width:64px;height:10px;-webkit-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}#site-mobile-navigation{-webkit-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;-o-transition:-o-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s,-o-transform .25s;position:fixed;left:0;width:100%;top:0;height:100%;z-index:5;background:#fff;padding:110px 0 30px;max-width:500px}#site-mobile-navigation .btn-group{margin-bottom:1.5rem;padding-left:30px;padding-right:30px}#site-mobile-navigation ul{list-style:none}#site-mobile-navigation ul li:not(:last-child){border-bottom:1px solid #f2f2f2}#site-mobile-navigation ul li a{padding:1rem 0;text-decoration:none;font-size:1.5rem;font-weight:500;display:-webkit-box;display:-webkit-flex;display:flex;width:100%}#site-mobile-navigation ul li a:before{content:"";position:absolute;left:0;width:4px;height:100%;top:0;-webkit-transform:translateX(-34px);-o-transform:translateX(-34px);transform:translateX(-34px);background-color:#a242a9;-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;-o-transition:-o-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s,-o-transform .25s}#site-mobile-navigation ul li.current-menu-item{position:relative}#site-mobile-navigation ul li.current-menu-item a:before{-webkit-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translateX(-30px)}body.menu-is-open{overflow:hidden}body.menu-is-open .mobile-btn svg{-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}body.menu-is-open .mobile-btn svg line#uuid-a2f94336-9c7e-49eb-b9fa-b2ee42f651c1{-webkit-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:0}body.menu-is-open .mobile-btn svg line#uuid-89386eb0-f88f-47eb-b741-859525268b68{-webkit-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);opacity:0}body.menu-is-open .mobile-btn svg line#uuid-254543c1-83a6-44c8-ab92-aea74c8f4639{-webkit-transform:translateY(6px) rotate(45deg) scale(.85) translateY(-50%);-o-transform:translateY(6px) rotate(45deg) scale(.85) translateY(-50%);transform:translateY(6px) rotate(45deg) scale(.85) translateY(-50%)}body.menu-is-open .mobile-btn svg line#uuid-8dfa9662-42ce-4a36-9182-8fcfbfe32c16{-webkit-transform:rotate(-45deg) translate(-8px,7px) scale(.85);-o-transform:rotate(-45deg) translate(-8px,7px) scale(.85);transform:rotate(-45deg) translate(-8px,7px) scale(.85)}body.menu-is-open{overflow:hidden!important}body.menu-is-open #site-mobile-navigation{-webkit-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}body.menu-is-open .overlay{pointer-events:inherit;opacity:1}body.megamenu-is-open .nav-bg{-webkit-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}body.megamenu-is-open .nav-bg-img{opacity:1;-webkit-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition-delay:.25s;-o-transition-delay:.25s;transition-delay:.25s}body.sub-megamenu-is-open .nav-bg:before{opacity:1}span.mobile-sub-menu{position:absolute;right:0;top:0;width:3rem;height:100%;z-index:2}.close-this-submenu{display:none;border-bottom:none!important;margin-bottom:1rem}.close-this-submenu .btn{max-width:inherit;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-bottom:.5rem;margin-top:1.25rem}html .site-header{-webkit-transition:background-color .25s,-webkit-transform .25s;transition:background-color .25s,-webkit-transform .25s;-o-transition:background-color .25s,-o-transform .25s;transition:background-color .25s,transform .25s;transition:background-color .25s,transform .25s,-webkit-transform .25s,-o-transform .25s}html section.sticky-nav{-webkit-transition:top .25s;-o-transition:top .25s;transition:top .25s}html[data-position=active][data-scroll=down] .site-header{-webkit-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}html[data-position=active][data-scroll=down] .search-field{-webkit-transform:translateY(-200%);-o-transform:translateY(-200%);transform:translateY(-200%)}html[data-position=active][data-scroll=down] section.sticky-nav{top:0}.nav-bg-img{position:relative!important;z-index:3;right:0;top:-1px;background-size:cover;background-position:50%}.nav-bg-img .box{width:100%}.nav-bg-img:before{display:none}.nav-bg-img .btn:after{position:absolute;content:"";background-color:#231f20;opacity:.1;-webkit-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;-o-transform-origin:left;transform-origin:left;width:100%;height:100%;left:0;top:0;-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;-o-transition:-o-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s,-o-transform .25s;display:none;z-index:1}.nav-bg-img:hover{border-color:rgba(35,31,32,.1)}.nav-bg-img:hover .btn:after{-webkit-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}.form-floating,.form .wpcf7-form-control-wrap{position:relative;width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.form-select{height:60px!important}.form-control,.form-select{display:block;width:100%;padding:.375rem .85rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#f4faff;background-clip:padding-box;border:1px solid #f4faff;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:6px;-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control:not(textarea),.form-select:not(textarea){height:60px!important}.form-control:focus,.form-select:focus{border-color:#a242a9;background-color:#fff}.form-control.sm,.form-control.sm:not(textarea),.form-select.sm,.form-select.sm:not(textarea){height:42px!important}.form-field textarea::-webkit-input-placeholder{color:#231f20!important}.form-field textarea:-moz-placeholder,.form-field textarea::-moz-placeholder{color:#231f20!important}.form-field textarea:-ms-input-placeholder{color:#231f20!important}.form .wpcf7-form-control-wrap textarea{height:auto!important;padding-top:1rem!important;padding-bottom:1rem!important}.form .wpcf7-form-control-wrap textarea::-webkit-input-placeholder{color:#231f20!important}.form .wpcf7-form-control-wrap textarea:-moz-placeholder,.form .wpcf7-form-control-wrap textarea::-moz-placeholder{color:#231f20!important}.form .wpcf7-form-control-wrap textarea:-ms-input-placeholder{color:#231f20!important}.form-select{background-size:1rem;background-repeat:no-repeat;background-position:calc(100% - 1rem);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3E%3C/svg%3E")}.form-floating .form-select,.form-floating>.form-control,.form .wpcf7-form-control-wrap .form-select,.form .wpcf7-form-control-wrap>.form-control{height:calc(3.5rem + 2px)}.form-floating .form-select::-moz-placeholder,.form-floating>.form-control::-moz-placeholder,.form .wpcf7-form-control-wrap .form-select::-moz-placeholder,.form .wpcf7-form-control-wrap>.form-control::-moz-placeholder{display:none}.form-floating .form-select::-moz-placeholder,.form-floating .form-select::placeholder,.form-floating>.form-control::-moz-placeholder,.form-floating>.form-control::placeholder,.form .wpcf7-form-control-wrap .form-select::-moz-placeholder,.form .wpcf7-form-control-wrap .form-select::placeholder,.form .wpcf7-form-control-wrap>.form-control::-moz-placeholder,.form .wpcf7-form-control-wrap>.form-control::placeholder{display:none;color:transparent}.form-floating .form-select::-webkit-input-placeholder,.form-floating>.form-control::-webkit-input-placeholder,.form .wpcf7-form-control-wrap .form-select::-webkit-input-placeholder,.form .wpcf7-form-control-wrap>.form-control::-webkit-input-placeholder{color:transparent}.form-floating .form-select:-moz-placeholder,.form-floating .form-select::-moz-placeholder,.form-floating>.form-control:-moz-placeholder,.form-floating>.form-control::-moz-placeholder,.form .wpcf7-form-control-wrap .form-select:-moz-placeholder,.form .wpcf7-form-control-wrap .form-select::-moz-placeholder,.form .wpcf7-form-control-wrap>.form-control:-moz-placeholder,.form .wpcf7-form-control-wrap>.form-control::-moz-placeholder{color:transparent}.form-floating .form-select:not(:-moz-placeholder-shown),.form-floating>.form-control:not(:-moz-placeholder-shown),.form .wpcf7-form-control-wrap .form-select:not(:-moz-placeholder-shown),.form .wpcf7-form-control-wrap>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating .form-select:focus,.form-floating .form-select:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form .wpcf7-form-control-wrap .form-select:focus,.form .wpcf7-form-control-wrap .form-select:not(:placeholder-shown),.form .wpcf7-form-control-wrap>.form-control:focus,.form .wpcf7-form-control-wrap>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating .form-select:not(:-moz-placeholder-shown)~label,.form-floating>.form-control:not(:-moz-placeholder-shown)~label,.form .wpcf7-form-control-wrap .form-select:not(:-moz-placeholder-shown)~label,.form .wpcf7-form-control-wrap>.form-control:not(:-moz-placeholder-shown)~label{transform:scale(.7) translateY(-.15rem) translateX(.44rem)}.form-floating .form-select:focus~label,.form-floating .form-select:not(:placeholder-shown)~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form .wpcf7-form-control-wrap .form-select:focus~label,.form .wpcf7-form-control-wrap .form-select:not(:placeholder-shown)~label,.form .wpcf7-form-control-wrap>.form-control:focus~label,.form .wpcf7-form-control-wrap>.form-control:not(:placeholder-shown)~label{-webkit-transform:scale(.7) translateY(-.15rem) translateX(.44rem);-o-transform:scale(.7) translateY(-.15rem) translateX(.44rem);transform:scale(.7) translateY(-.15rem) translateX(.44rem)}.form-floating>label,.form .wpcf7-form-control-wrap>label{color:#231f20;position:absolute;top:0;left:0;height:100%;padding:.8rem .85rem;pointer-events:none;border:1px solid transparent;-webkit-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;-webkit-transition:opacity .1s ease-in-out,-webkit-transform .1s ease-in-out;transition:opacity .1s ease-in-out,-webkit-transform .1s ease-in-out;-o-transition:opacity .1s ease-in-out,-o-transform .1s ease-in-out;transition:opacity .1s ease-in-out,transform .1s ease-in-out;transition:opacity .1s ease-in-out,transform .1s ease-in-out,-webkit-transform .1s ease-in-out,-o-transform .1s ease-in-out;font-weight:400;white-space:nowrap}.form-floating>label.wrap,.form .wpcf7-form-control-wrap>label.wrap{white-space:normal}.form-group,.form-row{display:-webkit-box;display:-webkit-flex;display:flex;grid-gap:1rem;gap:1rem}.form-group,.form-row,.form-row-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.form-row-list{grid-gap:.5rem!important;gap:.5rem!important}.form-field label{font-weight:500;margin-bottom:.5rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex}.form textarea{resize:none}.form-quantity input::-webkit-inner-spin-button,.form-quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form-quantity input[type=number]{-moz-appearance:textfield}.form-quantity .quantity{max-width:120px;position:relative}.form-quantity .quantity span{cursor:pointer}.form-quantity .quantity span i{font-size:.75rem}.form-quantity .quantity .minus,.form-quantity .quantity .plus,.form-quantity .quantity span i{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.form-quantity .quantity .minus,.form-quantity .quantity .plus{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;position:absolute;top:0;bottom:0;padding:.5rem;height:100%;width:42px}.form-quantity .quantity .minus{left:0}.form-quantity .quantity .plus{right:0}.form-quantity .quantity input{text-align:center;background-color:#fff!important;border-color:#e7e7e7!important;padding-left:2.6rem;padding-right:2.6rem}.form-quantity .quantity input:focus{border-color:#a242a9}.form-check{display:-webkit-box;display:-webkit-flex;display:flex;grid-gap:.5rem;gap:.5rem;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.form-check-label{line-height:24px;cursor:pointer;font-weight:300}.form-check input[type=checkbox],.form-check input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:24px;width:24px;background:#fff;border:1px solid #231f20;margin:0 8px 0 0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;cursor:pointer;outline-offset:5px;outline-color:red}.form-check input[type=checkbox]:disabled,.form-check input[type=radio]:disabled{opacity:.7;background:red;cursor:not-allowed}.form-check input[type=checkbox]:after,.form-check input[type=radio]:after{content:"";display:block;-webkit-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .12s ease-in-out;transition:-webkit-transform .12s ease-in-out;-o-transition:.12s -o-transform ease-in-out;transition:transform .12s ease-in-out;transition:transform .12s ease-in-out,-webkit-transform .12s ease-in-out,-o-transform .12s ease-in-out}.form-check input[type=checkbox]:checked:after,.form-check input[type=radio]:checked:after{-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.form-check input[type=checkbox]{border-radius:0}.form-check input[type=checkbox]:after{width:.75rem;height:.75rem}.form-check input[type=checkbox]:checked{border:none;background-color:#5f5bd3}.form-check input[type=checkbox]:checked:after{content:url('data:image/svg+xml;charset=utf-8,<svg viewBox="0 0 16 15" xmlns="http://www.w3.org/2000/svg"><path fill="%23fff" d="M15.25.847a1.51 1.51 0 01.405 2.096L8.106 14.11a1.944 1.944 0 01-2.94.329L.6 10.156a1.51 1.51 0 112.067-2.202l3.645 3.42 6.841-10.122a1.51 1.51 0 012.098-.405z"/></svg>')}.form-check input[type=radio]{border-radius:20px}.form-check input[type=radio]:after{width:14px;height:14px;border-radius:7px}.form-check input[type=radio]:checked{border-color:#5f5bd3}.form-check input[type=radio]:checked:after{background-color:#5f5bd3}.form .button-style{grid-gap:0!important;gap:0!important}.form .button-style .input-info{display:none}.form .button-style .form-check{position:relative;margin:.5rem 0}.form .button-style .form-check:first-child{margin-top:0}.form .button-style .form-check:last-child{margin-bottom:0}.form .button-style .form-check input{position:absolute;top:0;bottom:0;margin:auto;left:1.5rem;z-index:2}.form .button-style .form-check input:checked~.form-check-label .value,.form .button-style .form-check input:checked~.form-check-label>label,.form .button-style .form-check input:checked~label{background-color:#5f5bd3;color:#fff}.form .button-style .form-check input[type=checkbox]:checked{background-color:#3c39a3;border:1px solid hsla(0,0%,100%,.35)!important}.form .button-style .form-check-label{background-color:#fff;border:1px solid #e7e7e7;padding:1rem 1.25rem 1rem 4rem;width:100%;border-radius:6px;font-weight:600;transition:background-color .15s,-color .15s;height:60px;overflow:hidden;cursor:pointer}.form .button-style .form-check-label .flex,.form .button-style .form-check-label .value{position:relative;z-index:2;white-space:nowrap;pointer-events:none}.form .button-style .form-check-label label{cursor:pointer}.form .button-style .form-check-label .cards{grid-gap:.5rem;gap:.5rem;pointer-events:none}.form .button-style .form-check-label .cards-item img{max-height:100%}.form.card-details{grid-gap:1rem;gap:1rem;display:grid}.box:not(.bg-light) .form-control,.box:not(.bg-light) .form-select{background-color:#fff;border-color:#fff}.box:not(.bg-light) .form-control:focus,.box:not(.bg-light) .form-select:focus{border-color:#a242a9;background-color:#fff}.form-field textarea{padding-top:1rem}span.wpcf7-not-valid-tip{font-size:14px;font-weight:300;margin-top:.5rem}.form .response .wpcf7-response-output{margin:0 0 1rem;padding:1rem 2rem;border:none!important;text-align:center;border-radius:6px}.wpcf7 form.sent .wpcf7-response-output{background-color:#6adebf;color:#231f20}.wpcf7 form.aborted .wpcf7-response-output,.wpcf7 form.failed .wpcf7-response-output{background-color:#f14f5c;color:#fff}.wpcf7 form.spam .wpcf7-response-output{background-color:#a242a9;color:#fff}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{background-color:#5f5bd3;color:#fff}textarea{resize:none}.swiper{width:100%;height:100%}.swiper-slide{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.swiper-slide .box{width:100%}.swiper-pagination{margin-top:2rem;bottom:0;position:relative}.swiper-pagination-bullet{width:9px;height:9px}.swiper-wrapper{height:auto}.arrows .btn{-webkit-transition:opacity .25s;-o-transition:opacity .25s;transition:opacity .25s;will-change:opacity}.swiper-button-disabled{opacity:.5;pointer-events:none}section.has-carousel-fullscreen{overflow:hidden;position:relative}section.has-carousel-fullscreen .swiper{overflow:inherit!important}.swiper-button-lock{display:none}.swiper-pagination-bullet{-webkit-transition:opacity .25s cubic-bezier(.215,.61,.355,1);-o-transition:opacity .25s cubic-bezier(.215,.61,.355,1);transition:opacity .25s cubic-bezier(.215,.61,.355,1)}.course-swiper .swiper-wrapper{height:auto!important}.accordion-container,.accordion-container-item{position:relative;height:auto}.accordion-container-item{width:100%;background-color:#fff}.accordion-container-item:not(:last-child){margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid #f2f2f2}.accordion-container-item a{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;grid-gap:2rem;gap:2rem;-webkit-transition:color .25s ease;-o-transition:color .25s ease;transition:color .25s ease;text-decoration:none}.accordion-container-item a,.accordion-container-item a .title{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.accordion-container-item a .title{padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;grid-gap:.5rem;gap:.5rem}.accordion-container-item a .title *{margin-bottom:0}.accordion-container-item a i{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:34px;height:34px;color:#231f20;-webkit-transition:color .25s ease;-o-transition:color .25s ease;transition:color .25s ease}.accordion-container-item a i:before{-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;-o-transition:-o-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease,-o-transform .25s ease;-webkit-transform-origin:center;-o-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.accordion-container-item a.active i{color:#5f5bd3}.accordion-container-item a.active i:before{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.accordion-container-item .content{display:none;padding-top:2rem}.accordion-container-item .content p:last-child{margin:0}.accordion-container-item .content ul{margin-left:1rem;line-height:2}.timeline a{color:#fff}.timeline-year-content-header{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;grid-gap:.5rem;gap:.5rem;width:100%}.timeline-year-content .swiper-slide,.timeline .current-year{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.timeline .current-year,.timeline .current-year>span{-webkit-transition:-webkit-transform .45s cubic-bezier(.215,.61,.355,1);transition:-webkit-transform .45s cubic-bezier(.215,.61,.355,1);-o-transition:-o-transform .45s cubic-bezier(.215,.61,.355,1);transition:transform .45s cubic-bezier(.215,.61,.355,1);transition:transform .45s cubic-bezier(.215,.61,.355,1),-webkit-transform .45s cubic-bezier(.215,.61,.355,1),-o-transform .45s cubic-bezier(.215,.61,.355,1);-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.timeline .current-year>span{-webkit-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%)}.timeline .swiper-slide-active .current-year{-webkit-transform:translateX(-33%);-o-transform:translateX(-33%);transform:translateX(-33%)}.timeline .swiper-slide-active .current-year>span{-webkit-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%)}.timeline .next-year{cursor:pointer}.timeline .next-year.opacity-50{-webkit-transition:opacity .25s;-o-transition:opacity .25s;transition:opacity .25s}.timeline .next-year.opacity-50:hover{opacity:1}.timeline .next-year.opacity-50.swiper-button-disabled{opacity:.1;pointer-events:none}.timeline-inner{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;grid-gap:.5rem;gap:.5rem;width:100%}.timeline-milestones{overflow:auto;scroll-behavior:smooth}.timeline-milestones *{margin:0}.timeline-milestones-item{opacity:.5;cursor:pointer;-webkit-transition:opacity .25s cubic-bezier(.215,.61,.355,1);-o-transition:opacity .25s cubic-bezier(.215,.61,.355,1);transition:opacity .25s cubic-bezier(.215,.61,.355,1);white-space:nowrap}.timeline-milestones-item.is-active,.timeline-milestones-item:hover{opacity:1}.timeline-years{overflow:auto;scroll-behavior:smooth;margin-bottom:2.5rem;display:none}.timeline-years .timeline-year-item{opacity:.5;cursor:pointer;-webkit-transition:opacity .25s cubic-bezier(.215,.61,.355,1);-o-transition:opacity .25s cubic-bezier(.215,.61,.355,1);transition:opacity .25s cubic-bezier(.215,.61,.355,1);white-space:nowrap}.timeline-years .timeline-year-item.is-active,.timeline-years .timeline-year-item:hover{opacity:1}.timeline-line{width:100%;height:1px;margin-top:1.5rem;margin-bottom:1.5rem;background-color:hsla(0,0%,100%,.25);position:relative}.timeline-line-active{width:0;height:100%;background-color:#6adebf;position:absolute;left:0;top:0;-webkit-transition:width .15s ease;-o-transition:width .15s ease;transition:width .15s ease;display:none}.timeline-section{position:relative;overflow:hidden}.milestone-value{opacity:0;-webkit-transition:opacity .15s ease;-o-transition:opacity .15s ease;transition:opacity .15s ease}.milestone-value.is-active{opacity:1}.modal{position:fixed;width:100%;left:0;right:0;max-width:1024px;margin:auto;background:#fff;z-index:9991;top:0;min-height:200px;bottom:0;overflow:auto;pointer-events:none;opacity:0;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;-webkit-animation-name:inherit;-o-animation-name:inherit;animation-name:inherit}.modal-header{position:-webkit-sticky;position:sticky;top:0;background-color:#fff;padding:.75rem 1.5rem;z-index:2}.modal-header:after{content:"";background-color:rgba(35,31,32,.2);position:absolute;width:calc(100% - 3rem);height:1px;bottom:0;left:0;right:0;margin:auto}.modal-header .btn{margin-right:-1rem}.modal-container{padding:1.5rem}body.modal-is-open{overflow:hidden!important}body.modal-is-open header,body.modal-is-open main section{-webkit-filter:blur(4px);filter:blur(4px)}body.modal-is-open .overlay{opacity:1;pointer-events:inherit;z-index:9}body.modal-is-open .overlay:before{opacity:.4}body.modal-is-open .modal{pointer-events:inherit;opacity:1;-webkit-animation-name:fadein2;-o-animation-name:fadein2;animation-name:fadein2;-webkit-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s}.sidebar-extra{position:fixed;width:100%;top:0;right:0;max-width:1024px;z-index:9991;height:100%;overflow:auto;pointer-events:none;opacity:0;-webkit-transform-origin:right;-o-transform-origin:right;transform-origin:right;-webkit-transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,-webkit-transform .5s;-o-transition:opacity .5s,-o-transform .5s;transition:opacity .5s,transform .5s;transition:opacity .5s,transform .5s,-webkit-transform .5s,-o-transform .5s;display:none}.sidebar-extra-container,.sidebar-extra-header{opacity:0;-webkit-transition:opacity .25s;-o-transition:opacity .25s;transition:opacity .25s}.sidebar-extra-container{padding:1.5rem}.sidebar{position:fixed;width:100%;top:0;right:0;max-width:1024px;background:#fff;z-index:9991;height:100%;overflow:auto;pointer-events:none;opacity:0;-webkit-transform-origin:right;-o-transform-origin:right;transform-origin:right;-webkit-animation-name:inherit;-o-animation-name:inherit;animation-name:inherit}.sidebar-container,.sidebar-header{opacity:0;-webkit-transition:opacity .25s;-o-transition:opacity .25s;transition:opacity .25s}.sidebar-header{position:-webkit-sticky;position:sticky;top:0;background-color:#fff;padding:.75rem 1.5rem;z-index:2}.sidebar-header:after{content:"";background-color:rgba(35,31,32,.2);position:absolute;width:calc(100% - 3rem);height:1px;bottom:0;left:0;right:0;margin:auto}.sidebar-header .btn{margin-right:-1rem}.sidebar-container{padding:1.5rem}.sidebar-container .h1:not(:first-child),.sidebar-container .h2:not(:first-child),.sidebar-container .h3:not(:first-child),.sidebar-container .h4:not(:first-child),.sidebar-container .h5:not(:first-child),.sidebar-container .h6:not(:first-child),.sidebar-container h1:not(:first-child),.sidebar-container h2:not(:first-child),.sidebar-container h3:not(:first-child),.sidebar-container h4:not(:first-child),.sidebar-container h5:not(:first-child),.sidebar-container h6:not(:first-child){margin-bottom:.5rem;margin-top:1.5rem}.sidebar-container a{text-decoration:underline}body.sidebar-is-open{overflow:hidden!important}body.sidebar-is-open header,body.sidebar-is-open main section{-webkit-filter:blur(4px);filter:blur(4px)}body.sidebar-is-open .overlay{opacity:1;pointer-events:inherit;z-index:9}body.sidebar-is-open .overlay:before{opacity:.4}body.sidebar-is-open .sidebar{pointer-events:inherit;opacity:1;-webkit-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);-webkit-animation-name:moveSide;-o-animation-name:moveSide;animation-name:moveSide;-webkit-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s}body.sidebar-is-open .sidebar-container,body.sidebar-is-open .sidebar-header{opacity:1;-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}body.sidebar-extra-is-open .sidebar-extra{pointer-events:inherit;opacity:1}body.sidebar-extra-is-open .sidebar-extra-container,body.sidebar-extra-is-open .sidebar-extra-header{opacity:1;-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.sidebar-extra .swiper-slide,.sidebar-extra .swiper-slide .box{-webkit-align-self:inherit!important;align-self:inherit!important;height:auto!important}ul.social{list-style:none;margin:0!important;padding:0;display:-webkit-box;display:-webkit-flex;display:flex;grid-gap:2.1rem;gap:2.1rem;-webkit-box-align:center;-webkit-align-items:center;align-items:center}ul.social li a{text-decoration:none;font-size:1.8rem}ul.social li a.facebook{color:#1877f2}ul.social li a.linkedin{color:#0a66c2}ul.social li a.twitter{color:#1da1f2}ul.social li a.youtube{color:red}.sticky-nav{z-index:5}.h-divider-purple{border-bottom:1px solid #a242a9}.h-divider-gradient{position:relative}.h-divider-gradient:before{content:"";position:absolute;width:100%;height:1px;left:0;background-image:-webkit-linear-gradient(right,#924198,#5f5bd3 36%,#219be4 68%,#6adebf);background-image:-o-linear-gradient(right,#924198 0,#5f5bd3 36%,#219be4 68%,#6adebf 100%);background-image:linear-gradient(270deg,#924198,#5f5bd3 36%,#219be4 68%,#6adebf)}.h-divider-gradient.top:before{top:0}.h-divider-gradient.bottom:before{bottom:0}.h-divider-gray{border-bottom:1px solid #e7e7e7}.h-divider-arrow{position:relative;width:100%;height:33px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.h-divider-arrow:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:100%;height:1px;background-image:-webkit-linear-gradient(right,rgba(35,31,32,0),#231f20 51%,rgba(35,31,32,0));background-image:-o-linear-gradient(right,rgba(35,31,32,0) 0,#231f20 51%,rgba(35,31,32,0) 100%);background-image:linear-gradient(270deg,rgba(35,31,32,0),#231f20 51%,rgba(35,31,32,0));opacity:.15}.h-divider-arrow .symbol{position:relative;width:48px;height:33px;z-index:2}section.has-divider-top{position:relative}section.has-divider-top .h-divider-gradient,section.has-divider-top .h-divider-gray,section.has-divider-top .h-divider-purple{position:absolute;top:0;width:100%;height:1px;left:0;right:0;margin:auto;max-width:1280px}.numbers{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;grid-gap:.5rem;gap:.5rem;color:#231f20}.numbers .swiper-pagination-current{color:#5f5bd3;font-weight:700}.sticky-element.auto .numbers{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.scroll-content{height:200px;overflow:auto;background-color:#fff;padding:2rem;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-color:#219be4 rgba(0,0,0,.075)!important;scrollbar-width:thin!important}.scroll-content::-webkit-scrollbar{width:10px;background-color:rgba(0,0,0,.075)}.scroll-content::-webkit-scrollbar-thumb{background:#219be4}.modal,.sidebar,.sidebar-extra{scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-color:#219be4 rgba(0,0,0,.075)!important;scrollbar-width:thin!important}.modal::-webkit-scrollbar,.sidebar-extra::-webkit-scrollbar,.sidebar::-webkit-scrollbar{width:10px;background-color:rgba(0,0,0,.075)}.modal::-webkit-scrollbar-thumb,.sidebar-extra::-webkit-scrollbar-thumb,.sidebar::-webkit-scrollbar-thumb{background:#219be4}blockquote{padding-top:2rem;padding-bottom:2rem;position:relative}blockquote:after,blockquote:before{content:"";width:100%;height:1px;background-image:-webkit-linear-gradient(right,#924198,#5f5bd3 36%,#219be4 68%,#6adebf);background-image:-o-linear-gradient(right,#924198 0,#5f5bd3 36%,#219be4 68%,#6adebf 100%);background-image:linear-gradient(270deg,#924198,#5f5bd3 36%,#219be4 68%,#6adebf);position:absolute;left:0}blockquote:before{top:0}blockquote:after{bottom:0}blockquote .quote-bottom,blockquote .quote-top{background-color:#fff;width:56px;height:56px;position:absolute;border-radius:100px;z-index:2;background-size:100% 100%;background-position:50%}blockquote .quote-top{left:0;top:0;-webkit-transform:translateY(-50%) translateX(-25%);-o-transform:translateY(-50%) translateX(-25%);transform:translateY(-50%) translateX(-25%);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 56.25 54'%3E%3Cellipse cx='28.12' cy='27' rx='28.12' ry='27' fill='%23fff'/%3E%3Cpath d='M20.07 37.6c-1.69 0-3.11-.55-4.24-1.65s-1.71-2.48-1.71-4.14c0-.86.13-1.74.4-2.65.26-.91.74-2.12 1.43-3.62l5.16-10.94h5.71l-3.25 12.38c1.69 1.18 2.54 2.79 2.54 4.83 0 1.66-.58 3.04-1.75 4.14-1.16 1.1-2.59 1.65-4.28 1.65zm15.31 0c-1.69 0-3.11-.55-4.24-1.65s-1.71-2.48-1.71-4.14c0-.86.13-1.74.4-2.65.26-.91.74-2.12 1.43-3.62l5.16-10.94h5.71l-3.25 12.38c1.69 1.18 2.54 2.79 2.54 4.83 0 1.66-.58 3.04-1.75 4.14s-2.59 1.65-4.28 1.65z' fill='%23d4e7f7'/%3E%3C/svg%3E")}blockquote .quote-bottom{right:0;bottom:0;-webkit-transform:translateY(50%) translateX(25%);-o-transform:translateY(50%) translateX(25%);transform:translateY(50%) translateX(25%);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 56.25 54'%3E%3Cellipse cx='28.12' cy='27' rx='28.12' ry='27' fill='%23fff'/%3E%3Cpath d='M36.18 16.4c1.69 0 3.11.55 4.24 1.65s1.71 2.48 1.71 4.14c0 .86-.13 1.74-.4 2.65-.26.91-.74 2.12-1.43 3.62L35.14 39.4h-5.71l3.25-12.38c-1.69-1.18-2.54-2.79-2.54-4.83 0-1.66.58-3.04 1.75-4.14 1.16-1.1 2.59-1.65 4.28-1.65zm-15.31 0c1.69 0 3.11.55 4.24 1.65s1.71 2.48 1.71 4.14c0 .86-.13 1.74-.4 2.65-.26.91-.74 2.12-1.43 3.62L19.83 39.4h-5.71l3.25-12.38c-1.69-1.18-2.54-2.79-2.54-4.83 0-1.66.58-3.04 1.75-4.14s2.59-1.65 4.28-1.65z' fill='%23d4e7f7'/%3E%3C/svg%3E")}.hide-mobile{display:none}.hide-desk{display:-webkit-box;display:-webkit-flex;display:flex}footer,footer .lines,section.design,section.design .lines{position:relative}footer .lines-group,section.design .lines-group{display:none;pointer-events:none;position:absolute;left:0;right:0;top:0;width:100%;height:40px;-webkit-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px);z-index:2}footer .lines-group .line-first,section.design .lines-group .line-first{position:absolute;right:0;top:0;width:64px;height:10px;-webkit-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}footer .lines-group .line-second,section.design .lines-group .line-second{position:absolute;right:0;top:0;width:64px;height:10px;-webkit-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}footer.bottom .lines-group,section.design.bottom .lines-group{top:inherit;bottom:0;-webkit-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px);height:30%}footer.bottom .lines-group .line-first,section.design.bottom .lines-group .line-first{-webkit-transform:translateX(120px);-o-transform:translateX(120px);transform:translateX(120px);right:inherit;left:0;width:60px}footer.bottom .lines-group .line-second,section.design.bottom .lines-group .line-second{-webkit-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px);right:inherit;left:0}.overlay{position:fixed;z-index:4;opacity:0;-webkit-transition:opacity .25s cubic-bezier(.215,.61,.355,1);-o-transition:opacity .25s cubic-bezier(.215,.61,.355,1);transition:opacity .25s cubic-bezier(.215,.61,.355,1);pointer-events:none}.overlay,.overlay:before{left:0;top:0;width:100%;height:100%}.overlay:before{content:"";position:absolute;background-color:#231f20;opacity:.2}.search-field-header{width:100%;height:calc(100% - 180px);left:0;position:fixed;top:180px;background:#fff;z-index:6;opacity:0;pointer-events:none;-webkit-transition:opacity .25s;-o-transition:opacity .25s;transition:opacity .25s;padding:30px;max-width:500px}.open-search .off,.open-search .on{-webkit-animation-name:fadein2;-o-animation-name:fadein2;animation-name:fadein2;-webkit-animation-duration:.25s;-o-animation-duration:.25s;animation-duration:.25s}.open-search .off{display:none}.open-search .off i{font-size:.75rem}body.search-is-open{overflow:hidden!important}body.search-is-open .open-search .off{display:-webkit-box;display:-webkit-flex;display:flex}body.search-is-open .open-search .off,body.search-is-open .open-search .on{-webkit-animation-name:fadein2;-o-animation-name:fadein2;animation-name:fadein2;-webkit-animation-duration:.25s;-o-animation-duration:.25s;animation-duration:.25s}body.search-is-open .open-search .on{display:none}body.search-is-open .search-field-header{opacity:1;pointer-events:inherit}body.search-is-open .search-field-header:before{opacity:1;-webkit-transition-delay:.25s;-o-transition-delay:.25s;transition-delay:.25s}.current-line{position:absolute;bottom:0;width:0;height:4px;left:0;z-index:9;-webkit-transition:width .25s cubic-bezier(.215,.61,.355,1),opacity .25s,-webkit-transform .25s cubic-bezier(.215,.61,.355,1);transition:width .25s cubic-bezier(.215,.61,.355,1),opacity .25s,-webkit-transform .25s cubic-bezier(.215,.61,.355,1);-o-transition:width .25s cubic-bezier(.215,.61,.355,1),opacity .25s,-o-transform .25s cubic-bezier(.215,.61,.355,1);transition:width .25s cubic-bezier(.215,.61,.355,1),opacity .25s,transform .25s cubic-bezier(.215,.61,.355,1);transition:width .25s cubic-bezier(.215,.61,.355,1),opacity .25s,transform .25s cubic-bezier(.215,.61,.355,1),-webkit-transform .25s cubic-bezier(.215,.61,.355,1),-o-transform .25s cubic-bezier(.215,.61,.355,1);display:none;-webkit-transform-origin:bottom;-o-transform-origin:bottom;transform-origin:bottom}.trigger-header,.trigger-sticky{position:absolute;width:100%;top:100vh;left:0;height:1px;z-index:99;pointer-events:none}.trigger-header{top:90px}.more-content{display:none}.more-content-element{text-decoration:underline}.more-content p:last-child{margin:0}.cards{grid-gap:20px;gap:20px}.cards,.cards-item{display:-webkit-box;display:-webkit-flex;display:flex}.cards-item img{width:100%;max-height:29px}.map{padding:0!important;display:-webkit-box;display:-webkit-flex;display:flex}.map iframe{margin:0;padding:0;width:100%;height:100%;top:0;position:absolute;left:0;border:0!important}.map .i4ewOd-pzNkMb-haAclf{display:none!important;visibility:hidden!important}.map-container{aspect-ratio:.83;position:relative;width:100%}section.nogap-bottom .move-down{margin-top:-46px;-webkit-transform:translateY(46px);-o-transform:translateY(46px);transform:translateY(46px)}.title-nomargin *{margin:0!important}.arrows{grid-gap:.5rem!important;gap:.5rem!important}.arrows .btn{cursor:pointer}.arrows .btn .icon i{font-size:.75rem!important}.cookies{position:fixed;bottom:0;left:0;right:0;margin:auto;z-index:999;pointer-events:none;opacity:0;-webkit-transform:translateY(15px);-o-transform:translateY(15px);transform:translateY(15px);-webkit-transition:.25s cubic-bezier(.215,.61,.355,1);-o-transition:.25s cubic-bezier(.215,.61,.355,1);transition:.25s cubic-bezier(.215,.61,.355,1)}.cookies,.cookies-container{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;grid-gap:.5rem;gap:.5rem}.cookies-container{padding:2rem;text-align:center}.cookies-container p{margin:0!important}.cookies-container i{display:-webkit-box;display:-webkit-flex;display:flex;font-size:1.5rem}.cookies-container .btn{min-width:90px;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.cookies-container .btn,.cookies-left{-webkit-box-align:center;-webkit-align-items:center;align-items:center}.cookies-left{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;grid-gap:.5rem;gap:.5rem}.cookies-over:before{content:"";pointer-events:none;position:fixed;bottom:0;width:100%;left:0;z-index:999;height:50%;opacity:.25;background-image:-webkit-linear-gradient(top,rgba(35,31,32,0),#231f20);background-image:-o-linear-gradient(top,rgba(35,31,32,0) 0,#231f20 100%);background-image:linear-gradient(180deg,rgba(35,31,32,0),#231f20);opacity:0;-webkit-transform:translateY(15px);-o-transform:translateY(15px);transform:translateY(15px);-webkit-transition:.25s cubic-bezier(.215,.61,.355,1);-o-transition:.25s cubic-bezier(.215,.61,.355,1);transition:.25s cubic-bezier(.215,.61,.355,1)}@-webkit-keyframes fadeInBox{0%{opacity:0}to{opacity:1}}@-o-keyframes fadeInBox{0%{opacity:0}to{opacity:1}}@keyframes fadeInBox{0%{opacity:0}to{opacity:1}}body.cookies-is-active .cookies{opacity:1;pointer-events:inherit;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}body.cookies-is-active .cookies,body.cookies-is-active .cookies-over:before{-webkit-transform:translate(0);-o-transform:translate(0);transform:translate(0)}body.cookies-is-active .cookies-over:before{opacity:.4}.chat-icon{position:fixed;bottom:0;right:0;z-index:999;-webkit-transform:translate(-20px,100%);-o-transform:translate(-20px,100%);transform:translate(-20px,100%);-webkit-transition:opacity .25s cubic-bezier(.215,.61,.355,1),-webkit-transform .45s cubic-bezier(.215,.61,.355,1);transition:opacity .25s cubic-bezier(.215,.61,.355,1),-webkit-transform .45s cubic-bezier(.215,.61,.355,1);-o-transition:opacity .25s cubic-bezier(.215,.61,.355,1),-o-transform .45s cubic-bezier(.215,.61,.355,1);transition:transform .45s cubic-bezier(.215,.61,.355,1),opacity .25s cubic-bezier(.215,.61,.355,1);transition:transform .45s cubic-bezier(.215,.61,.355,1),opacity .25s cubic-bezier(.215,.61,.355,1),-webkit-transform .45s cubic-bezier(.215,.61,.355,1),-o-transform .45s cubic-bezier(.215,.61,.355,1)}.chat-icon .btn{width:55px;height:55px}body.menu-is-open .chat-icon{opacity:0}html[data-position=active] .chat-icon{-webkit-transform:translate(-20px,-20px);-o-transform:translate(-20px,-20px);transform:translate(-20px,-20px)}.modal-close,.sidebar-close{-webkit-transition:color .25s cubic-bezier(.215,.61,.355,1),-webkit-transform .25s cubic-bezier(.215,.61,.355,1);transition:color .25s cubic-bezier(.215,.61,.355,1),-webkit-transform .25s cubic-bezier(.215,.61,.355,1);-o-transition:color .25s cubic-bezier(.215,.61,.355,1),-o-transform .25s cubic-bezier(.215,.61,.355,1);transition:color .25s cubic-bezier(.215,.61,.355,1),transform .25s cubic-bezier(.215,.61,.355,1);transition:color .25s cubic-bezier(.215,.61,.355,1),transform .25s cubic-bezier(.215,.61,.355,1),-webkit-transform .25s cubic-bezier(.215,.61,.355,1),-o-transform .25s cubic-bezier(.215,.61,.355,1)}.hero .certificate{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;max-width:220px}.hero .certificate img{width:100%}.hero .content-links{margin-top:2.5rem;padding-top:2.5rem;border-top:1px solid hsla(0,0%,100%,.2)}.lines-group{pointer-events:none}.logo-text{-webkit-box-align:center;-webkit-align-items:center;align-items:center;grid-gap:2rem;gap:2rem}.article-excerpt,.logo-text{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.article-excerpt{grid-gap:1rem;gap:1rem}.article-excerpt .author-name,.article-excerpt date{white-space:nowrap}.article-excerpt-item,.big-icon-element{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.big-icon-element{grid-gap:2rem;gap:2rem}.big-icon-element-item .title{margin-bottom:.5rem}.big-icon-element-item p{line-height:1.5}.big-icon-element-item.icon{min-width:60px;min-height:60px;width:60px;height:60px;font-size:1.25rem}.big-icon-element-item.icon,.big-icon-element-item.icon i{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.meta-box{-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.meta-box,.meta-box-item{display:-webkit-box;display:-webkit-flex;display:flex;grid-gap:1rem;gap:1rem}.meta-box-item{-webkit-box-align:center;-webkit-align-items:center;align-items:center}.meta-box-item a{text-decoration:none}.meta-box-img{max-width:60px;max-height:60px}.meta-box-content-group,.meta-box-number{-webkit-box-align:center;-webkit-align-items:center;align-items:center}.meta-box-content-group{display:-webkit-box;display:-webkit-flex;display:flex;grid-gap:3rem;gap:3rem}.testimonials{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}.testimonials-left{padding-top:2.5rem}.testimonials-right{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding-top:0}.testimonials-right .pretitle{position:relative}.testimonials-right .pretitle:before{position:absolute;content:"";width:3px;height:100%;background-color:#6adebf;left:0;top:0;-webkit-transform:translateX(calc(-4.5rem - 2px));-o-transform:translateX(calc(-4.5rem - 2px));transform:translateX(calc(-4.5rem - 2px))}.testimonials-image{max-width:90px;max-height:90px}.testimonials-left h1,.testimonials-left h2,.testimonials-left h3,.testimonials-left h4,.testimonials-left h5,.testimonials-left h6,.testimonials-right h1,.testimonials-right h2,.testimonials-right h3,.testimonials-right h4,.testimonials-right h5,.testimonials-right h6{line-height:1.5}.testimonials-name{padding-top:1rem;opacity:.7}.testimonials:not(.is-closed) .dynamic-container-more{display:none}.testimonials .dynamic-container{position:relative;overflow:hidden}.testimonials .dynamic-container-more{margin-top:.5rem;cursor:pointer}.testimonials .dynamic-container:after{content:"";width:100%;height:30%;background:#fff;background:-webkit-linear-gradient(top,hsla(0,0%,100%,0),#fff);background:-o-linear-gradient(top,hsla(0,0%,100%,0) 0,#fff 100%);background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);position:absolute;bottom:0;left:0;opacity:0;-webkit-transition:.25s ease;-o-transition:.25s ease;transition:.25s ease;pointer-events:none}.testimonials .dynamic-container.is-closed:after{opacity:1}.sticky-element{width:100%}.sticky-element.auto{width:auto}.scroll-container .swiper-slide{-webkit-transition:opacity .25s;-o-transition:opacity .25s;transition:opacity .25s}.pagination-swiper-mobile{bottom:0!important;position:relative;margin-top:2rem;text-align:center}.swiper-mobile-images{width:100%;height:100%}.swiper-mobile-images .swiper-wrapper{height:100%}.trigger{position:absolute;top:0;width:100%;height:1px;pointer-events:none;left:0;bottom:0;margin:auto}.back-from-article{margin-bottom:1.5rem}.sticky-social{position:relative}.sticky-social-box{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;grid-gap:1rem;gap:1rem;position:-webkit-sticky;position:sticky;top:0;-webkit-transition:-webkit-transform .25s cubic-bezier(.215,.61,.355,1);transition:-webkit-transform .25s cubic-bezier(.215,.61,.355,1);-o-transition:-o-transform .25s cubic-bezier(.215,.61,.355,1);transition:transform .25s cubic-bezier(.215,.61,.355,1);transition:transform .25s cubic-bezier(.215,.61,.355,1),-webkit-transform .25s cubic-bezier(.215,.61,.355,1),-o-transform .25s cubic-bezier(.215,.61,.355,1);width:100%;padding:1rem 2rem;z-index:3;background:#fff;border-bottom:1px solid rgba(35,31,33,.1)}.design-lines.big{pointer-events:none}.design-image{position:relative}.design-image .progress-container{position:absolute;right:0;background:red;width:10px;height:100%;z-index:5}.design-image .progress-container .progress-bar{background-color:#2196f3;height:0;width:100%}.scroll-line{position:absolute;bottom:0;right:0;width:3px;background:0 0}.scroll-line:before{content:"";width:1px;height:100%;left:0;right:0;position:absolute;top:0;margin:auto;background-color:rgba(35,31,32,.1);z-index:1}.scroll-line-progress{background-color:#6adebf;width:100%;height:0;position:absolute;top:0;left:0;z-index:2}.is-video a{z-index:3}.is-video img{-webkit-transition:-webkit-transform .5s cubic-bezier(.215,.61,.355,1);transition:-webkit-transform .5s cubic-bezier(.215,.61,.355,1);-o-transition:-o-transform .5s cubic-bezier(.215,.61,.355,1);transition:transform .5s cubic-bezier(.215,.61,.355,1);transition:transform .5s cubic-bezier(.215,.61,.355,1),-webkit-transform .5s cubic-bezier(.215,.61,.355,1),-o-transform .5s cubic-bezier(.215,.61,.355,1)}.is-video:hover img{-webkit-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.custom-buttons{display:grid;grid-template-columns:1fr}.custom-buttons-item{padding:1rem;margin:0!important;font-weight:300!important;-webkit-transition:background-color .25s;-o-transition:background-color .25s;transition:background-color .25s;cursor:pointer}.custom-buttons-item:not(:last-child){border-bottom:1px solid hsla(0,0%,100%,.1)}.custom-buttons-item.is-active{background-color:#219be4!important}.custom-buttons-content.is-active{-webkit-animation-name:fadein2;-o-animation-name:fadein2;animation-name:fadein2;-webkit-animation-duration:.25s;-o-animation-duration:.25s;animation-duration:.25s}.custom-buttons-images .image-item{display:none}.custom-buttons-images .image-item.is-active{display:block;-webkit-animation-name:fadein2;-o-animation-name:fadein2;animation-name:fadein2;-webkit-animation-duration:.25s;-o-animation-duration:.25s;animation-duration:.25s}time{font-weight:700!important;white-space:nowrap!important}.absolute-label{position:absolute;width:100%;height:100%;left:0;top:0}.form-check-label{position:relative}.menu-nav-mobile-btn.btn-group.full{display:-webkit-box;display:-webkit-flex;display:flex;grid-gap:1rem;gap:1rem}.menu>.has-box>.sub-menu>.floating-box{display:none!important}section.sticky-nav .inner{scroll-behavior:auto!important}.sticky-element{max-width:540px!important}.course-price{bottom:0;right:0;padding:1rem 2rem}.course-number,.course-price{position:absolute;background:#fff;z-index:2}.course-number{top:-1px;left:-1px;padding:1rem!important;max-width:90px;max-height:90px}.image-text h1,.image-text h2,.image-text h3,.image-text h4{line-height:1.3}.icons-info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;grid-gap:1.5rem;gap:1.5rem;margin-bottom:2rem}.icons-info-line-left{background:-webkit-linear-gradient(left,transparent,#000);background:-o-linear-gradient(left,transparent 0,#000 100%);background:linear-gradient(90deg,transparent,#000)}.icons-info-line-left,.icons-info-line-right{width:100%;max-width:170px;height:1px;opacity:.2}.icons-info-line-right{background:-webkit-linear-gradient(right,transparent,#000);background:-o-linear-gradient(right,transparent 0,#000 100%);background:linear-gradient(270deg,transparent,#000)}.icons-info .icon-group{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;grid-gap:1.5rem;gap:1.5rem}.icons-info .icon-group:last-child .icons-info-separator{display:none}.icons-info .center{grid-gap:1.5rem;gap:1.5rem}.icons-info-item,.icons-info .center{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.icons-info-item{min-width:80px;min-height:80px;width:100%;height:100%;max-width:100px;max-height:100px;aspect-ratio:1;border-radius:100px;position:relative}.icons-info-item:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;bottom:0;right:0;margin:auto;background-repeat:no-repeat;background-position:50%;opacity:.4;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 99.87 98.64'%3E%3Cpath d='M1.91 58.72l-.8.46C.39 55.8 0 52.3 0 48.7 0 24.91 16.65 5.02 38.92 0v.9C17.13 5.9.88 25.4.88 48.7c0 3.43.36 6.79 1.03 10.02zm48.03 39.03c-15.75 0-29.76-7.43-38.73-18.97l-.77.44c9.13 11.8 23.43 19.41 39.5 19.41s29.28-7.03 38.43-18.06l-.77-.45c-9 10.77-22.53 17.63-37.66 17.63zM60.95 0v.9c21.79 5 38.04 24.49 38.04 47.8 0 4.05-.5 7.99-1.43 11.75l.8.46c.98-3.91 1.51-8 1.51-12.21 0-23.79-16.65-43.68-38.92-48.7z' fill='%23231f20'/%3E%3C/svg%3E")}.icons-info-item i{font-size:2.5rem}.icons-info-item i,.icons-info-separator i{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;justify-self:center}.icons-info-separator i{font-size:1.5rem}.link-list{grid-gap:1.5rem;gap:1.5rem}.link-list,.link-list-item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.link-list-item{cursor:pointer;-webkit-transition:opacity .25s;-o-transition:opacity .25s;transition:opacity .25s;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;grid-gap:1rem;gap:1rem}.link-list-item:not(:last-child){border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:1rem}.link-list-item i{font-size:1.5rem}.link-list-item h1,.link-list-item h2,.link-list-item h3,.link-list-item h4,.link-list-item h5{margin:0}.link-list-item:focus,.link-list-item:hover{opacity:1}.link-list-item:focus i,.link-list-item:hover i{opacity:1;-webkit-transform:translate(0);-o-transform:translate(0);transform:translate(0)}.box-bigbutton{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;grid-gap:2rem;gap:2rem;max-width:840px;margin:auto;position:relative}.box-bigbutton:not(:last-child){margin-bottom:1rem}.box-bigbutton a{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2}.box-bigbutton-icon{width:100%;height:100%;max-width:110px;max-height:110px;aspect-ratio:1;border-radius:1rem;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;font-size:2.5rem;color:#fff;overflow:hidden}.box-bigbutton-content,.box-bigbutton-icon,.box-bigbutton-icon i{display:-webkit-box;display:-webkit-flex;display:flex}.box-bigbutton-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;grid-gap:.5rem;gap:.5rem}.box-bigbutton-content *{margin:0}.box-bigbutton.has-link i{-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;-o-transition:-o-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s,-o-transform .25s}.box-bigbutton.has-link:hover .box-bigbutton-icon i{-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.box-bigbutton.has-link.download i{-webkit-transition:initial;-o-transition:initial;-webkit-transition:none 0s ease 0s;-o-transition:none 0s ease 0s;transition:none 0s ease 0s;transition:initial}.box-bigbutton.has-link.download:hover .box-bigbutton-icon i{-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-animation-name:moveBottomTop;-o-animation-name:moveBottomTop;animation-name:moveBottomTop;-webkit-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s}.item-about{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;grid-gap:.25rem;gap:.25rem}.item-about *{margin:0}.item-about a:not(.color-blue){color:#a242a9}.item-about a.color-blue{grid-gap:.5rem!important;gap:.5rem!important}.course-detail .sub-title,.event-detail .sub-title{margin-bottom:.5rem;padding-right:2rem}.course-box-list,.proceed-box-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;grid-gap:.5rem;gap:.5rem}.course-box-list:not(.visible),.proceed-box-list:not(.visible){display:none}.course-box-list ul.checklist li,.proceed-box-list ul.checklist li{padding-bottom:.5rem;margin-bottom:.5rem}.course-box-list ul.checklist li:not(:last-child),.proceed-box-list ul.checklist li:not(:last-child){border-color:hsla(0,0%,100%,.12)}.course-box-list .flex-course:not(:last-child),.course-box-list .flex-proceed:not(:last-child),.proceed-box-list .flex-course:not(:last-child),.proceed-box-list .flex-proceed:not(:last-child){padding-bottom:.5rem;margin-bottom:.5rem;border-bottom:1px solid hsla(0,0%,100%,.12)}.show-box-content{position:absolute;top:0;width:100%;left:0;height:60px;padding:1.5rem 1rem}.show-box-content .value{visibility:hidden}.show-box-content .icon{-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;-o-transition:-o-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s,-o-transform .25s}.show-box-content.is-active .icon{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}aside .sidebar-articles{padding-bottom:2rem;-webkit-transition:top .25s;-o-transition:top .25s;transition:top .25s}aside .sidebar-articles #categoriesShow{width:100%}aside .sidebar-articles .categories{margin:0!important;list-style:none;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;grid-gap:1.5rem;gap:1.5rem;width:100%;padding-top:1rem}aside .sidebar-articles .categories li a{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;grid-gap:3rem;gap:3rem}aside .sidebar-articles .categories li a .value{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;position:relative;opacity:.7;-webkit-transition:opacity .25s;-o-transition:opacity .25s;transition:opacity .25s}aside .sidebar-articles .categories li a .value:after{content:"";width:100%;height:1px;background-color:#6adebf;position:absolute;bottom:0;left:0;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;-o-transition:-o-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease,-o-transform .25s ease;-webkit-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;-o-transform-origin:left;transform-origin:left}aside .sidebar-articles .categories li a.is-active .value,aside .sidebar-articles .categories li a:hover .value{opacity:1}aside .sidebar-articles .categories li a.is-active .value:after,aside .sidebar-articles .categories li a:hover .value:after{-webkit-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}aside .sidebar-articles #categoriesShow{display:none}.show-categories .icon{-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;-o-transition:-o-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s,-o-transform .25s}.show-categories.is-active .icon{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.hero-reources-box{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.pretitle{margin-bottom:.5rem}.separator.horizontal{width:1px;height:100%;background-color:#515151}.is-video video{position:absolute;left:0;top:0;width:100%;background:#231f20}.is-video img{z-index:2;-webkit-transition:.25s;-o-transition:.25s;transition:.25s}.is-video img.is-hidden{pointer-events:none;opacity:0}.is-video iframe{width:100%;height:100%;border:1px solid #ddd}.is-video a{-webkit-transition:.25s;-o-transition:.25s;transition:.25s}.is-video a.is-hidden{pointer-events:none;opacity:0}.is-video.cover:before{z-index:3}.next-link h1,.next-link h2,.next-link h3,.next-link h4,.next-link h5,.next-link h6,.prev-link h1,.prev-link h2,.prev-link h3,.prev-link h4,.prev-link h5,.prev-link h6{margin-bottom:.5rem!important}.next-link .box,.prev-link .box{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;height:100%;width:100%}.next-link .box .image,.prev-link .box .image{aspect-ratio:1.63}.grid-articles .box-article{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.clipboard{-webkit-transition:.25s cubic-bezier(.215,.61,.355,1);-o-transition:.25s cubic-bezier(.215,.61,.355,1);transition:.25s cubic-bezier(.215,.61,.355,1)}.clipboard,.clipboard i{will-change:transform}.clipboard.is-copied{pointer-events:none;background:#6adebf!important;border-color:green!important}.clipboard.is-copied i{-webkit-animation-name:copied;-o-animation-name:copied;animation-name:copied;-webkit-animation-duration:.25s;-o-animation-duration:.25s;animation-duration:.25s}.copy-text{font-size:.85rem;text-align:center;-webkit-transition:opacity .25s;-o-transition:opacity .25s;transition:opacity .25s;opacity:0;pointer-events:none}.copy-text.show{opacity:1}.image-in-container.is-video{background-color:#231f20}.extra-tabs.grid{grid-gap:1rem;gap:1rem}.extra-tabs .btn{border-color:rgba(0,0,0,.2)}.extra-tabs .btn .value{font-size:13px!important}.extra-tabs .btn.is-active{border-color:#fff!important;background-color:#fff!important}.extra-tabs .btn.is-active:after{display:none}.show-more-data{position:absolute;bottom:-1px;right:-1px;padding:1rem 1.5rem;background:#fff}.show-more-data .icon{-webkit-transition:-webkit-transform .25s cubic-bezier(.215,.61,.355,1);transition:-webkit-transform .25s cubic-bezier(.215,.61,.355,1);-o-transition:-o-transform .25s cubic-bezier(.215,.61,.355,1);transition:transform .25s cubic-bezier(.215,.61,.355,1);transition:transform .25s cubic-bezier(.215,.61,.355,1),-webkit-transform .25s cubic-bezier(.215,.61,.355,1),-o-transform .25s cubic-bezier(.215,.61,.355,1)}.show-more-data.is-open .icon{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}time.old{color:#515151}time.old,time.old span{text-decoration:line-through}.response{position:relative;text-align:center;padding:.75rem 1rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;min-height:96px}.response .title{margin-bottom:.5rem}.response :last-child,.response p:last-child{margin:0}.response-close{position:absolute;width:2rem;height:2rem;padding:.5rem;right:0;top:0;cursor:pointer}.response-close,.response-close i{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;justify-self:center}.response-close i{font-size:.75rem}.nav-links{margin-top:2rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;grid-gap:1.5rem;gap:1.5rem}.trainer-email{text-decoration:none}.trainer-email:hover{text-decoration:underline}.logo-text img{width:100%;height:auto;max-width:200px}.swiper{display:none}.swiper.swiper-initialized{display:block}.grid-navigation .grid-item>div{width:100%}.single-post .testimonials-left,.single-post .testimonials-right{padding-top:0}a.extra-link-trainer{position:absolute;width:100%;height:100%;z-index:4;cursor:pointer}.rotate{position:fixed;top:0;left:0;width:100%;height:100%;display:none;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;z-index:999;background-color:#fff;color:#000}.rotate span.state svg path{fill:#fff!important}.rotate .phone-icon{background:-webkit-gradient(linear,left top,left bottom,from(#0e1a56),to(#060b2b));background:-webkit-linear-gradient(top,#0e1a56,#060b2b);background:-o-linear-gradient(top,#0e1a56,#060b2b);background:linear-gradient(180deg,#0e1a56,#060b2b);position:fixed;left:0;top:0;right:0;bottom:0;z-index:100999;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.rotate .phone-icon__drawing{border:2px solid #000;border-radius:8px;width:50px;height:85px;margin:0 auto 24px;position:relative;overflow:hidden;-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-animation:rotateDevice 3.2s ease-in-out infinite;-o-animation:rotateDevice 3.2s ease-in-out infinite;animation:rotateDevice 3.2s ease-in-out infinite}.rotate .phone-icon__drawing .state{width:90%;height:94%;background-color:#5f5bd3;background-size:95%;background-position:50%;background-repeat:no-repeat;border-radius:4px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;color:#fff;-webkit-animation:color 3.2s ease-in-out infinite;-o-animation:color 3.2s ease-in-out infinite;animation:color 3.2s ease-in-out infinite;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;text-align:center}.rotate .phone-icon__drawing .state svg{width:50%;height:auto}.rotate .phone-icon__drawing:before{content:"";position:absolute;background:#fff;border-radius:8px;width:24px;height:7px;top:-5px;left:calc(50% - 12px);z-index:2;display:none}.rotate .phone-icon__drawing:after{content:"";position:absolute;background:#000;border-radius:2px;height:2px;width:50%;left:25%;bottom:4px;z-index:2;display:none}.rotate .phone-icon__text{font-weight:300}@-webkit-keyframes rotateDevice{0%{-webkit-transform:rotate(-90deg) scale(.7);transform:rotate(-90deg) scale(.7)}10%{-webkit-transform:rotate(-90deg) scale(.7);transform:rotate(-90deg) scale(.7)}40%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}60%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}to{-webkit-transform:rotate(-90deg) scale(.7);transform:rotate(-90deg) scale(.7)}}@-o-keyframes rotateDevice{0%{-o-transform:rotate(-90deg) scale(.7);transform:rotate(-90deg) scale(.7)}10%{-o-transform:rotate(-90deg) scale(.7);transform:rotate(-90deg) scale(.7)}40%{-o-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}60%{-o-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}to{-o-transform:rotate(-90deg) scale(.7);transform:rotate(-90deg) scale(.7)}}@keyframes rotateDevice{0%{-webkit-transform:rotate(-90deg) scale(.7);-o-transform:rotate(-90deg) scale(.7);transform:rotate(-90deg) scale(.7)}10%{-webkit-transform:rotate(-90deg) scale(.7);-o-transform:rotate(-90deg) scale(.7);transform:rotate(-90deg) scale(.7)}40%{-webkit-transform:rotate(0deg) scale(1);-o-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}60%{-webkit-transform:rotate(0deg) scale(1);-o-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}to{-webkit-transform:rotate(-90deg) scale(.7);-o-transform:rotate(-90deg) scale(.7);transform:rotate(-90deg) scale(.7)}}@-webkit-keyframes color{0%{opacity:0}10%{opacity:0}40%{opacity:1}60%{opacity:1}to{opacity:0}}@-o-keyframes color{0%{opacity:0}10%{opacity:0}40%{opacity:1}60%{opacity:1}to{opacity:0}}@keyframes color{0%{opacity:0}10%{opacity:0}40%{opacity:1}60%{opacity:1}to{opacity:0}}.proceed-box{margin-top:2rem}.sticky-box{position:-webkit-sticky;position:sticky;top:calc(100px + 2rem)}.shop-steps{display:grid;grid-template-columns:repeat(3,1fr)}.shop-steps .btn .value{display:none}.shop-steps .btn.is-done{background-color:#6adebf;color:#231f20}.shop-steps .btn.is-done .icon i{color:#231f20}*{margin:0;padding:0;outline:none}*,body{box-sizing:border-box}html section{scroll-margin-top:135px!important}html[data-scroll=up] [data-scrollanchor]{scroll-margin-top:76px}html[data-scroll=down] [data-scrollanchor]{scroll-margin-top:60px}html .section-sticky[data-scrollanchor]{scroll-margin-top:0!important}@media (min-width:390px){body{margin:0}}@media (min-width:576px){body{margin:0}.btn-group.full{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;grid-gap:.5rem;gap:.5rem;-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:768px){body{margin:0}body .number-timeline{font-size:146px}section.sticky-nav .sticky-nav-items a{padding-left:2rem;padding-right:2rem}section:not(.sticky-nav){padding-top:8.333vw;padding-bottom:8.333vw}section:not(.sticky-nav) .inner,section:not(.sticky-nav) .inner-full{max-width:95%}section.hero{min-height:520px;height:70vh;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}section.hero-auto{min-height:inherit!important;height:auto!important;padding-top:160px!important}section.hero.auto{min-height:100vh!important;height:auto!important}section.image-text .flex{grid-gap:4rem;gap:4rem}.design-lines-bottom .lines-group,.design-lines .lines-group{height:5.556vw;-webkit-transform:translateY(3.806vw);-o-transform:translateY(3.806vw);transform:translateY(3.806vw)}.design-lines-bottom .lines-group .line-first,.design-lines .lines-group .line-first{width:8.333vw;height:1.389vw}.design-lines-bottom .lines-group .line-second,.design-lines .lines-group .line-second{width:4.167vw;height:1.389vw;-webkit-transform:translate(calc(8.333vw - 100%),4.167vw);-o-transform:translate(calc(8.333vw - 100%),4.167vw);transform:translate(calc(8.333vw - 100%),4.167vw)}.design-lines-bottom .lines-group-reverse .line-first,.design-lines .lines-group-reverse .line-first{width:8.333vw;height:1.389vw}.design-lines-bottom .lines-group-reverse .line-second,.design-lines .lines-group-reverse .line-second{width:4.167vw;height:1.389vw;-webkit-transform:translate(calc(8.333vw - 100%),4.167vw);-o-transform:translate(calc(8.333vw - 100%),4.167vw);transform:translate(calc(8.333vw - 100%),4.167vw)}.design-lines-bottom.big,.design-lines.big{display:-webkit-box;display:-webkit-flex;display:flex}.design-lines-bottom{display:block}.design-lines-bottom .lines-group .line-second{-webkit-transform:translate(calc(120px - 100%),60px);-o-transform:translate(calc(120px - 100%),60px);transform:translate(calc(120px - 100%),60px)}.flip-content .flex{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.flip-content .design-lines .lines-group{-webkit-transform:translateY(3.806vw) rotateY(180deg);transform:translateY(3.806vw) rotateY(180deg)}body:not(.home) section.hero.image-text .image.cut-corner{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,90px 100%,90px calc(100% - 90px),0 calc(100% - 90px));clip-path:polygon(0 0,100% 0,100% 100%,90px 100%,90px calc(100% - 90px),0 calc(100% - 90px))}body:not(.home) section.hero.image-text .image.cut-corner:before{-webkit-transform:translate(90px,-90px);-o-transform:translate(90px,-90px);transform:translate(90px,-90px)}article .image-article:not(:last-child),article .max-container:not(:last-child){margin-bottom:3.75rem}.sticky-side .stickyMobileBtn{padding:1rem 1.5rem}.sticky-side.box{margin-left:0;margin-right:0}.sticky-side ul li a{padding:1rem 1.5rem}.image.cut-corner{-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 90px),calc(100% - 90px) calc(100% - 90px),calc(100% - 90px) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 90px),calc(100% - 90px) calc(100% - 90px),calc(100% - 90px) 100%,0 100%)}.image.cut-corner:before{-webkit-transform:translate(-90px,-90px);-o-transform:translate(-90px,-90px);transform:translate(-90px,-90px)}.image.cut-corner-reverse{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,90px 100%,90px calc(100% - 90px),0 calc(100% - 90px));clip-path:polygon(0 0,100% 0,100% 100%,90px 100%,90px calc(100% - 90px),0 calc(100% - 90px))}.image.cut-corner-reverse:before{-webkit-transform:translate(90px,-90px);-o-transform:translate(90px,-90px);transform:translate(90px,-90px)}.image.is-video a:after,.image.is-video a:before{width:3.75rem;height:3.75rem}.image-in-container:not(:last-child){margin-bottom:3.75rem}.site-footer-inner{max-width:95%;margin:auto}.site-footer .footer-address .max-width{max-width:336px}.site-footer .footer-info{margin-bottom:4rem}.grid-trainer{grid-template-columns:1fr 1.5fr}.grid-articles>.box{margin-bottom:1.5rem!important;padding:0 0 1.5rem!important}.box-horizontal .box-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;grid-gap:2rem;gap:2rem}.box-horizontal .box-content .image{max-width:170px}.btn,.btn-group{grid-gap:1rem;gap:1rem}.btn-big .icon i{font-size:1.1rem!important}.btn-big-extra .icon i{font-size:1.2rem!important}.nav-bg-img{min-width:350px}.nav-bg .lines-group .line-first{width:4.167vw;height:1.389vw}.nav-bg .lines-group .line-second{width:8.333vw;height:1.389vw;-webkit-transform:translateY(1.389vw);-o-transform:translateY(1.389vw);transform:translateY(1.389vw)}.modal{max-height:90vh}.modal,.sidebar,.sidebar-extra{max-width:90vw}footer .lines-group,section.design .lines-group{height:5.556vw;-webkit-transform:translateY(2.806vw);-o-transform:translateY(2.806vw);transform:translateY(2.806vw)}footer .lines-group .line-first,section.design .lines-group .line-first{width:8.333vw;height:1.389vw}footer .lines-group .line-second,section.design .lines-group .line-second{width:5.333vw;height:1.389vw;-webkit-transform:translateY(2.167vw);-o-transform:translateY(2.167vw);transform:translateY(2.167vw)}footer.bottom .lines-group,section.design.bottom .lines-group{-webkit-transform:translateY(-2.806vw);-o-transform:translateY(-2.806vw);transform:translateY(-2.806vw)}footer.bottom .lines-group .line-second,section.design.bottom .lines-group .line-second{-webkit-transform:translateY(-4.167vw);-o-transform:translateY(-4.167vw);transform:translateY(-4.167vw)}.cookies-over:before{height:30%}.big-icon-element{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.big-icon-element-item.radius{border-radius:12px}.big-icon-element-item.icon{min-width:90px;min-height:90px;width:90px;height:90px;font-size:1.75rem}.testimonials-left{padding-top:8.333vw}.testimonials-right{padding-top:0}.custom-buttons{grid-template-columns:repeat(3,1fr)}.custom-buttons-item{padding:2rem}.custom-buttons-item:not(:last-child){border-bottom:none;border-right:1px solid hsla(0,0%,100%,.1)}.single-post .testimonials-left,.single-post .testimonials-right{padding-top:0}}@media (min-width:992px){body{margin:0}section.sticky-nav,section.sticky-nav .sticky-nav-items{height:90px}section.sticky-nav .sticky-nav-items a:after{display:none}section:not(.sticky-nav) .inner-full .swiper-slide{min-width:360px}section:not(.sticky-nav) .inner-full .grid{grid-gap:4rem;gap:4rem}section:not(.sticky-nav) .inner-full .grid-2{grid-template-columns:1fr 1.5fr}section.hero{min-height:835px;height:100vh}section.hero.has-stickynav{height:calc(100vh - 90px)}section.hero .inner .content-small{max-width:625px}section.hero-md{min-height:745px;height:70vh}section.hero-md.has-stickynav{min-height:825px;height:calc(80vh - 90px)}section.hero-sm{min-height:460px;height:50vh}section.hero-sm.has-stickynav{min-height:490px;height:calc(50vh - 90px)}section.has-sticky{overflow:inherit}section.has-sticky .flex{grid-gap:0!important;gap:0!important}section.has-sticky .swiper-mobile{margin-left:4rem}section.has-sticky .sticky-element .design-image,section.has-sticky .sticky-element .numbers{position:-webkit-sticky;position:sticky;top:15vh}.gap-4,.gap-6{height:4rem}.align-top{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.align-center{-webkit-box-align:center;-webkit-align-items:center;align-items:center}.align-bottom{-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end}.justify-end-mobile-space{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;justify-content:flex-end!important}.has-design-lines-bottom .design-image .lines-group .line-second{right:2rem}.section-header{-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.section-header,.section-header.normal{-webkit-box-orient:horizontal;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:2rem}.section-header.normal{-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}ol:not(.menu):not(.sub-menu),ul:not(.menu):not(.sub-menu){margin:1rem 0 1rem 1.5rem}body.home .hero{min-height:900px}body:not(.home) section.hero .inner .content-split{grid-gap:7.5rem;gap:7.5rem;grid-template-columns:1fr 315px;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end}body:not(.home) section.hero .inner .content .content-smaller{max-width:845px}body:not(.home) section.hero.image-text .grid{grid-gap:7.5rem;gap:7.5rem;grid-template-columns:1.25fr 1fr}body:not(.home) section.hero.image-text .grid .design-lines{display:-webkit-box;display:-webkit-flex;display:flex}body:not(.home) section.hero.image-text .grid .design-lines .lines-group .line-first{width:100px;height:30px;-webkit-transform:translateX(130%) translateY(30px) scale(.5);-o-transform:translateX(130%) translateY(30px) scale(.5);transform:translateX(130%) translateY(30px) scale(.5);-webkit-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left}body:not(.home) section.hero.image-text .grid .design-lines .lines-group .line-second{width:210px;height:30px;-webkit-transform:scale(.5) translateY(140px) translateX(-40%);-o-transform:scale(.5) translateY(140px) translateX(-40%);transform:scale(.5) translateY(140px) translateX(-40%);-webkit-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.section-sticky .gap-2{height:4rem}.section-sticky .content-section:not(:last-child),.section-sticky .content-section>:not(:last-child){margin-bottom:4rem}.sticky-side-over ul{display:-webkit-box!important;display:-webkit-flex!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;height:auto!important}.sticky-side .stickyMobileBtn{display:none}.sticky-side.box{position:relative;top:0;z-index:1}.image .certificate-content.top{max-width:420px}.image .certificate-content{padding:2rem}.cover-link-group-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}.cover-link-group-item:before{-webkit-transform-origin:top;-o-transform-origin:top;transform-origin:top;-webkit-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0)}.cover-link-group-item{width:33.33%;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.cover-link-group-item .value{max-width:100px;opacity:.5}.cover-link-group-item:not(:last-child){border-right:1px solid hsla(0,0%,100%,.1)}.cover-link-group-item:hover{background-color:hsla(0,0%,100%,.1)}.cover-link-group-item.is-active:before{-webkit-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}.image-grid{grid-gap:2rem;gap:2rem;margin-bottom:35vw}.image-grid .image.position-absolute{margin:0;top:inherit;bottom:0;position:absolute;-webkit-transform:translateY(calc(100% + 2rem));-o-transform:translateY(calc(100% + 2rem));transform:translateY(calc(100% + 2rem))}.site-header nav ul li{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}.site-header nav ul li a{font-size:15px;line-height:29px}.site-header nav#site-navigation ul#primary-menu>li>a{white-space:nowrap}.site-footer{padding-top:7.5rem;padding-bottom:7.5rem}.site-footer .footer-links ul{display:-webkit-box;display:-webkit-flex;display:flex;grid-gap:2rem;gap:2rem}.site-footer .footer-footer-row .footer-footer-col{width:50%}.site-footer .footer-footer-row .footer-footer-col:last-child{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.grid-2{grid-template-columns:repeat(2,1fr)}.grid-3{grid-template-columns:repeat(3,1fr)}.grid-4{grid-template-columns:repeat(4,1fr)}.grid-shop{grid-template-columns:1.8fr 1fr}.grid-stickyContainer{grid-template-columns:320px 1fr}.grid-resources{grid-template-columns:1fr 2fr}.grid-resources-hero{grid-template-columns:1.5fr 1fr}.grid-articles{grid-template-columns:1fr 1fr}.grid-articles>.box{padding:1rem!important;border-top:1px solid #515151;border-left:1px solid #515151;margin-top:-1px;margin-bottom:0!important}.grid-navigation{grid-gap:5rem;gap:5rem;grid-template-columns:1fr 1px 1fr}.flex{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}.flex-gap-big{grid-gap:4rem;gap:4rem}.box{padding:2rem}.box-list .box-right{width:auto}.box-list [data-title]:before{display:none}.box-sm{padding:1rem}.box-sm .flex{grid-gap:1.5rem;gap:1.5rem}.box-sm .flex i{font-size:1.25rem}.box-sm .box-left{padding-left:5px}.box-squere{aspect-ratio:1}.box-rectangle img{max-width:250px}.box-article-all{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;height:100%}.box-usecase .meta-box-item i{-webkit-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25)}.box-image,.box-solution{grid-gap:1rem;gap:1rem}.box-image .meta-box-item i,.box-solution .meta-box-item i{-webkit-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25)}.box.has-link figure.image{overflow:hidden}.box.has-link figure.image img{-webkit-transition:-webkit-transform .45s cubic-bezier(.215,.61,.355,1);transition:-webkit-transform .45s cubic-bezier(.215,.61,.355,1);-o-transition:-o-transform .45s cubic-bezier(.215,.61,.355,1);transition:transform .45s cubic-bezier(.215,.61,.355,1);transition:transform .45s cubic-bezier(.215,.61,.355,1),-webkit-transform .45s cubic-bezier(.215,.61,.355,1),-o-transform .45s cubic-bezier(.215,.61,.355,1)}.box.has-link:hover figure.image img{-webkit-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.table{display:table}.table-body{display:table-row-group}.table-row{padding:0;border:none}.table-row,.table-row.row-header{display:table-row}.table-col{display:table-cell;border-bottom:1px solid rgba(35,31,32,.1)}.table-col,.table-col:not(:last-child){padding:.75rem 1rem}.table-col:before{display:none;margin-bottom:1rem}.table.justify-between .table-col:last-child{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.table.only-white .table-row{background-color:#fff!important}.sm-table-4.flex-full{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}.sm-table-4>:first-child{width:20%}.sm-table-4>:nth-child(2),.sm-table-4>:nth-child(3){width:33%}.btn:after{display:-webkit-box;display:-webkit-flex;display:flex}.btn.minwidth{min-width:140px;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.link-group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.nav-bg-img .btn:after{display:-webkit-box;display:-webkit-flex;display:flex}.form-control,.form-select{padding:.375rem 1.15rem}.form-floating .form-select:not(:-moz-placeholder-shown)~label,.form-floating>.form-control:not(:-moz-placeholder-shown)~label,.form .wpcf7-form-control-wrap .form-select:not(:-moz-placeholder-shown)~label,.form .wpcf7-form-control-wrap>.form-control:not(:-moz-placeholder-shown)~label{transform:scale(.7) translateY(-.15rem) translateX(.56rem)}.form-floating .form-select:focus~label,.form-floating .form-select:not(:placeholder-shown)~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form .wpcf7-form-control-wrap .form-select:focus~label,.form .wpcf7-form-control-wrap .form-select:not(:placeholder-shown)~label,.form .wpcf7-form-control-wrap>.form-control:focus~label,.form .wpcf7-form-control-wrap>.form-control:not(:placeholder-shown)~label{-webkit-transform:scale(.7) translateY(-.15rem) translateX(.56rem);-o-transform:scale(.7) translateY(-.15rem) translateX(.56rem);transform:scale(.7) translateY(-.15rem) translateX(.56rem)}.form-floating>label,.form .wpcf7-form-control-wrap>label{padding:.8rem 1.15rem}.form-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}.form-row>div{width:100%}.form-row-list{grid-gap:.5rem!important;gap:.5rem!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.swiper-slide{-webkit-align-self:stretch;align-self:stretch;height:unset}.swiper-slide .box{height:100%}.sidebar-extra{width:50%;right:50%}.sidebar{width:50%}footer .lines-group,section.design .lines-group{display:-webkit-box;display:-webkit-flex;display:flex}.search-field-header .btn-floating input{padding-right:1.15rem!important}.current-line{display:block}.more-content{display:block!important}.more-content-element{display:none}.map-container{aspect-ratio:2.25}section.nogap-bottom .move-down{margin-top:-60px;-webkit-transform:translateY(80px);-o-transform:translateY(80px);transform:translateY(80px)}.cookies{border-radius:6px;box-shadow:0 3px 5px 3px rgba(35,31,32,.12)}.cookies-container i{font-size:1rem}.cookies-container{text-align:left;padding:1rem 1rem 1rem 1.5rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.cookies-container .btn{min-width:inherit}.cookies{margin-bottom:3.75rem;max-width:460px;width:90%}.cookies-left{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;grid-gap:10px;gap:10px}.cookies-over:before{height:10%}.modal-close:hover,.sidebar-close:hover{-webkit-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);color:#f14f5c}.hero .certificate{max-width:315px}.hero .content-links{margin-top:3.75rem;padding-top:3.75rem}.hero .content-links .btn{min-width:174px;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.article-excerpt,.logo-text{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}.article-excerpt{grid-gap:5rem;gap:5rem}.sticky-element:not(.auto){min-width:400px}.scroll-container .swiper-slide:not(:last-child){margin-bottom:10rem}.scroll-container .swiper-slide:first-child{margin-top:15vw}.scroll-container .swiper-slide:last-child{margin-bottom:15vw}.scroll-container .swiper-slide:not(.is-active) [class^=color-]{color:#231f20}.pagination-swiper-mobile{display:none!important}.swiper-mobile .swiper-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-transform:none!important;-o-transform:none!important;transform:none!important}.swiper-mobile-images{pointer-events:none}.swiper-mobile-images .swiper-slide{-webkit-transition:opacity .2s cubic-bezier(.215,.61,.355,1)!important;-o-transition:opacity .2s cubic-bezier(.215,.61,.355,1)!important;transition:opacity .2s cubic-bezier(.215,.61,.355,1)!important}.back-from-article{margin-bottom:0}.sticky-social-box{padding:0;grid-gap:2rem;gap:2rem;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;position:-webkit-sticky;position:sticky;top:150px;margin-right:.5rem;margin-left:auto;width:42px;margin-bottom:0;border-bottom:none}.sticky-social-box,.sticky-social-box .text-space{display:-webkit-box;display:-webkit-flex;display:flex}.sticky-social-box .text-space{-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.hero-home .box-links .box,.hero-home .content,.hero-home .content .content-small,.hero-home .content h1,.hero-home .coverImage-src,.hero-home .design-lines .line-first,.hero-home .design-lines .line-second,.hero-home .design-lines .line-third,.home .nav-bg{visibility:hidden}.custom-buttons-item:hover{background-color:hsla(0,0%,100%,.1)}a.nav-bg-img .box{max-width:calc(100% - 4rem);bottom:0;position:absolute;left:0;right:0;margin:auto auto 2rem}.link-list-item{opacity:.3;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}.link-list-item:not(:last-child){padding:0;border:none}.link-list-item i{opacity:0;-webkit-transition:opacity .25s,-webkit-transform .25s;transition:opacity .25s,-webkit-transform .25s;-o-transition:opacity .25s,-o-transform .25s;transition:opacity .25s,transform .25s;transition:opacity .25s,transform .25s,-webkit-transform .25s,-o-transform .25s;-webkit-transform:translateX(-5px);-o-transform:translateX(-5px);transform:translateX(-5px)}.box-bigbutton:not(:last-child){margin-bottom:3rem}.course-detail .sub-title,.event-detail .sub-title{margin-bottom:1rem}.course-box-list:not(.visible),.proceed-box-list:not(.visible){display:-webkit-box!important;display:-webkit-flex!important;display:flex!important}aside .sidebar-articles{padding-bottom:0;padding-right:1rem;position:-webkit-sticky;position:sticky;top:130px}aside .sidebar-articles .categories{padding:0}aside .sidebar-articles #categoriesShow,aside .sidebar-articles .categories{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:inline-flex!important}.show-categories{display:none!important}.more-data-content{display:-webkit-box!important;display:-webkit-flex!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;flex-direction:column!important}.show-more-data{display:none!important}.date-row span{display:block}.timeline-year-content .swiper-slide{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;justify-content:flex-start!important}.course-split .grid .grid-item .box{height:100%}.box.hover figure.image img{-webkit-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.shop-steps .btn{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;justify-content:space-between!important}.shop-steps .btn .value{display:-webkit-box;display:-webkit-flex;display:flex}.boxes-recapitulation .box{padding-top:1rem!important;padding-bottom:1rem!important}html section{scroll-margin-top:190px!important}html[data-scroll=up] [data-scrollanchor]{scroll-margin-top:190px}html[data-scroll=up] .sticky-side.box ul{top:132px}html[data-scroll=down] aside .sidebar-articles{top:40px}html[data-scroll=down] [data-scrollanchor]{scroll-margin-top:190px}html[data-scroll=down] .sticky-side.box ul{top:32px}}@media (min-width:1160px){body{margin:0}body .h1,body h1{font-size:3.5rem}body .h1 .big-text,body h1 .big-text{font-size:5.95rem}body .h2,body h2{font-size:3rem}body .h3,body h3{font-size:2.5rem}body .h4,body h4{font-size:2rem}body .h5,body h5{font-size:1.75rem}body .h6,body h6{font-size:1.5rem}body .bigger-text p{font-size:20px;line-height:2}body .big-text .h1,body .big-text h1,body.home .hero .h1,body.home .hero h1{font-size:5.95rem}body .big-text p,body.home .hero p{margin-bottom:1rem;font-size:1.125rem}body .big-text.h1,body .hero .h1,body .hero h1{font-size:5.95rem}body .number-sm{font-size:18px}body .number-smd{font-size:1.5rem}body .number-md{font-size:32px}body .number-lg{font-size:72px}body .number-timeline,body .number-xl{font-size:220px}body:not(.home) section.hero .h1,body:not(.home) section.hero h1{font-size:4.5rem!important}section.sticky-nav{top:99px}section:not(.sticky-nav) .inner-full{max-width:inherit;padding-left:60px;padding-right:0}section.max-inner .inner{max-width:1240px!important}.section-has-design .design-lines.big .lines-group .line-first,.section-has-design .design-lines.big .lines-group .line-second,.section-has-design .design-lines.big .lines-group .line-third{top:80px}.section-has-design .design-lines.big .lines-group .line-third{margin-top:240px}.custom-grids .flip-content .grid .gap-left{padding-left:6rem}.section-title-arrows{margin-bottom:1.5rem}figure.image-has-caption-absolute figcaption{-webkit-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.cover-link-group-item{padding:1.5rem}.image-grid{margin-bottom:13.5rem}.site-header{grid-template-columns:3fr 1fr 3fr;padding:0}.site-header-left{padding-left:2rem}.site-header nav ul{grid-gap:0;gap:0}.site-header nav ul li{padding-left:1rem;padding-right:1rem}.site-header nav ul li:first-child{padding-left:0}.site-header nav ul li:last-child{padding-right:0}.site-header .logo{max-width:120px}.site-header .menu-nav{display:block}.site-header .menu-nav-mobile-btn{display:none!important}.site-header .mobile-btn{display:none}.grid-5{grid-template-columns:repeat(5,1fr)}.grid-split{grid-template-columns:.7fr 1.3fr;grid-gap:8rem;gap:8rem}.grid.grid-course,.grid.grid-event{grid-template-columns:repeat(3,1fr)}.flex-gap-big{grid-gap:8.5rem;gap:8.5rem}.flex-course,.flex-event,.flex-proceed{grid-gap:2rem;gap:2rem}.box-links{margin-top:4.5rem}.box-links .box-group a:before{display:block}.box-lg{padding:2.5rem}.box-hover-image:after{content:"";background-color:#5f5bd3;position:absolute;width:100%;height:100%;left:0;top:0;z-index:2;opacity:0;-webkit-transition:opacity .5s cubic-bezier(.215,.61,.355,1);-o-transition:opacity .5s cubic-bezier(.215,.61,.355,1);transition:opacity .5s cubic-bezier(.215,.61,.355,1)}.box-hover-image:hover:after{opacity:.9}.box-hover-image:hover .btn-group{opacity:1;-webkit-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.box-simple.box-sm{padding:1rem}li.menu-item-has-children{-webkit-box-align:center;-webkit-align-items:center;align-items:center;grid-gap:.5rem;gap:.5rem}li.menu-item-has-children:after{position:relative;top:0;font-size:.65rem;-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}li.menu-item-has-children:hover:after{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}ul.sub-menu{display:none!important}ul.sub-menu li:after{top:0;margin-right:0;-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.menu>li>ul.sub-menu{position:absolute;top:100px;height:40vh;grid-gap:0;gap:0;max-width:420px;max-width:var(--smallSubNavWidth);min-width:420px;min-width:var(--smallSubNavWidth);width:420px;width:var(--smallSubNavWidth);padding:2.5rem 0;background-color:transparent;height:470px;overflow:inherit;color:#fff}.menu>li>ul.sub-menu>li:not(:last-child){border:none!important}.menu>li>ul.sub-menu>li>a{color:#fff;padding-top:1rem;padding-bottom:1rem}.menu>li>ul.sub-menu>li{padding-left:2rem;padding-right:2rem}.menu>li>ul.sub-menu>li:hover:after{-webkit-transform:rotate(-90deg) translateY(5px);-o-transform:rotate(-90deg) translateY(5px);transform:rotate(-90deg) translateY(5px)}.menu>li>ul.sub-menu>li>ul.sub-menu{overflow:inherit;position:absolute;top:0;background-color:transparent;left:420px;left:var(--smallSubNavWidth);padding:2.5rem 0;margin:0;height:100%;grid-gap:0;gap:0;max-width:inherit;width:calc(100vw - 420px);width:calc(100vw - var(--smallSubNavWidth));height:50vh}.menu>li>ul.sub-menu>li>ul.sub-menu>li:not(:last-child){border:none!important}.menu>li>ul.sub-menu>li>ul.sub-menu>li>a{padding-top:1rem;padding-bottom:1rem;padding-left:0!important;padding-right:0!important}.menu>li>ul.sub-menu>li>ul.sub-menu>li{padding-left:2rem!important;padding-right:2rem!important}.menu>li.menu-item-has-children:hover>ul.sub-menu,.menu>li.menu-item-has-children:hover>ul.sub-menu>li.menu-item-has-children:hover>ul.sub-menu{display:-webkit-box!important;display:-webkit-flex!important;display:flex!important;-webkit-animation-name:fadein;-o-animation-name:fadein;animation-name:fadein;-webkit-animation-duration:.35s;-o-animation-duration:.35s;animation-duration:.35s}.site-header .menu-item a{position:relative}.site-header .menu-item a:before{content:"";width:100%;height:4px;background-color:#a242a9;position:absolute;bottom:0;left:0;pointer-events:none;-webkit-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;-o-transform-origin:right;transform-origin:right;-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;-o-transition:-o-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s,-o-transform .25s}.nav-bg{display:block}.nav-bg-img{min-height:560px;padding:3rem!important}.nav-bg .lines-group{display:-webkit-box;display:-webkit-flex;display:flex}#site-mobile-navigation{display:none}#site-mobile-navigation ul li a{max-width:300px}body #main{-webkit-transition:-webkit-filter .25s;transition:-webkit-filter .25s;-o-transition:filter .25s;transition:filter .25s;transition:filter .25s,-webkit-filter .25s}body.megamenu-is-open #main{-webkit-filter:blur(1px);filter:blur(1px)}body.megamenu-is-open .overlay{pointer-events:inherit;opacity:1}.close-this-submenu,span.mobile-sub-menu{display:none}.menu-item a{position:relative}.menu-item a:before{content:"";width:100%;height:1px;background-color:#a242a9;position:absolute;bottom:0;left:0;pointer-events:none;-webkit-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;-o-transform-origin:right;transform-origin:right;-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;-o-transition:-o-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s,-o-transform .25s}.menu-item a:hover:before{-webkit-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;-o-transform-origin:left;transform-origin:left}.menu-item.current-menu-item>a:before{-webkit-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}.menu>.menu-item-has-children>a:before{width:calc(100% + 1.2rem)}.sub-menu .menu-item a:before{height:1px;margin-bottom:.5rem}html[data-position=active][data-scroll=down] section.sticky-nav{top:0}.nav-bg-img{position:absolute!important}.timeline-inner{grid-gap:2rem;gap:2rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.timeline-years{display:block;margin-bottom:4.5rem}.timeline-line-active{display:block}.modal{max-height:90vh;max-width:1024px}.modal-header{padding:3rem 3rem 1.5rem}.modal-header:after{width:calc(100% - 6rem)}.modal-container{padding:1.5rem 3rem}.sidebar-extra{display:block}.sidebar-extra-container{padding:1.5rem 3rem}.sidebar-header{padding:3rem 3rem 1.5rem}.sidebar-header:after{width:calc(100% - 6rem)}.sidebar-container{padding:1.5rem 3rem}blockquote{padding-top:3.75rem;padding-bottom:3.75rem}.hide-mobile{display:-webkit-box;display:-webkit-flex;display:flex}.hide-desk{display:none}.overlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:block}.search-field-header{top:99px;z-index:5;height:100px;-webkit-transform:translateY(-200%);-o-transform:translateY(-200%);transform:translateY(-200%);pointer-events:inherit;opacity:1;-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;-o-transition:-o-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s,-o-transform .25s;padding:20px 30px;max-width:inherit}.search-field-header:before{content:"";position:absolute;width:100%;height:1px;background-color:rgba(35,31,32,.1);left:0;top:1px;opacity:0;-webkit-transition:opacity .25s;-o-transition:opacity .25s;transition:opacity .25s;-webkit-transition-delay:.25s;-o-transition-delay:.25s;transition-delay:.25s}.open-search .off i{font-size:.75rem}body.search-is-open .search-field-header{-webkit-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:.15s;-o-transition-delay:.15s;transition-delay:.15s}body.search-is-open .overlay{pointer-events:inherit;opacity:1}body.search-is-open #main{-webkit-filter:blur(1px);filter:blur(1px)}.trigger-header{top:110px}.testimonials{grid-gap:4.5rem;gap:4.5rem;grid-template-columns:2.5fr 1fr}.testimonials-right{border-left:1px solid #e7e7e7;padding-left:4.5rem;padding-top:8.333vw}.testimonials-name{padding-top:0;padding-bottom:1rem}.course-detail .sub-title,.event-detail .sub-title{margin-bottom:1rem}.date-row span{display:inline-block}.response{min-height:96px}}@media (min-width:1440px){body{margin:0}aside .sidebar-articles ul.categories li a{font-size:1.125rem}section:not(.sticky-nav){padding-top:7.5rem;padding-bottom:7.5rem}section:not(.sticky-nav) .inner{padding-left:5rem;padding-right:5rem;max-width:1440px}section:not(.sticky-nav) .inner-full{padding-left:0}section:not(.sticky-nav) .inner-full .grid-item:first-child{padding-left:calc(50vw - 640px)}section:not(.sticky-nav) .inner-smaller{max-width:calc(1060px + 10rem)}section.small-gap{padding-top:5.625rem;padding-bottom:5.625rem}section.hero{padding-top:calc(7.5rem + 100px)}section.hero-sm .design-lines.big .lines-group .line-first,section.hero-sm .design-lines.big .lines-group .line-second,section.hero-sm .design-lines.big .lines-group .line-third{top:110px}section.image-text .flex{grid-gap:140px;gap:140px}section.has-sticky .swiper-mobile{margin-left:140px}.gap-4{height:6rem}.gap-6{height:8rem}.design-lines-bottom .lines-group,.design-lines .lines-group{height:80px;-webkit-transform:translateY(160px);-o-transform:translateY(160px);transform:translateY(160px)}.design-lines-bottom .lines-group .line-first,.design-lines .lines-group .line-first{width:120px;height:20px}.design-lines-bottom .lines-group .line-second,.design-lines .lines-group .line-second{width:60px;height:20px;-webkit-transform:translate(calc(120px - 100%),60px);-o-transform:translate(calc(120px - 100%),60px);transform:translate(calc(120px - 100%),60px)}.design-lines-bottom .lines-group-reverse .line-first,.design-lines .lines-group-reverse .line-first{width:120px;height:20px}.design-lines-bottom .lines-group-reverse .line-second,.design-lines .lines-group-reverse .line-second{width:60px;height:20px;-webkit-transform:translate(120px);-o-transform:translate(120px);transform:translate(120px)}.design-lines-bottom.big .lines-group .line-first,.design-lines.big .lines-group .line-first{top:240px;right:244px;width:100px;height:30px}.design-lines-bottom.big .lines-group .line-second,.design-lines.big .lines-group .line-second{top:240px;width:210px;height:30px;margin-top:120px}.design-lines-bottom.big .lines-group .line-third,.design-lines.big .lines-group .line-third{top:240px;right:210px;margin-top:300px;width:34px;height:34px}.design-lines-bottom .lines-group .line-second{-webkit-transform:translate(calc(180px - 100%),60px);-o-transform:translate(calc(180px - 100%),60px);transform:translate(calc(180px - 100%),60px)}.flip-content .design-lines .lines-group{-webkit-transform:translateY(100px) rotateY(180deg);transform:translateY(100px) rotateY(180deg)}body:not(.home) section.hero.image-text{padding-top:calc(.5rem + 100px)}body:not(.home) section.hero.image-text .grid{grid-template-columns:1fr 515px}body:not(.home) section.hero.image-text .grid .design-lines .lines-group .line-first{-webkit-transform:translateX(200%) translateY(-10px);-o-transform:translateX(200%) translateY(-10px);transform:translateX(200%) translateY(-10px)}body:not(.home) section.hero.image-text .grid .design-lines .lines-group .line-second{-webkit-transform:scale(1) translate(calc(120px - 100%),60px);-o-transform:scale(1) translate(calc(120px - 100%),60px);transform:scale(1) translate(calc(120px - 100%),60px)}.custom-grids .flip-content .grid .gap-left{padding-left:8rem}.site-header-right{padding-right:2rem}.site-header nav ul li a{font-size:1rem;line-height:28.8px}.site-footer-inner{padding-left:5rem;padding-right:5rem;max-width:1440px}.site-footer .footer-info{margin-bottom:6rem}.grid-shop{grid-template-columns:1.5fr 1fr}.grid.grid-course .box-lg,.grid.grid-event .box-lg{padding:2.5rem}.grid.grid-course .box-lg h5,.grid.grid-event .box-lg h5{font-size:1.75rem}.grid-articles>.box{padding:2rem!important}.grid-navigation{grid-gap:8rem;gap:8rem;grid-template-columns:1fr 1px 1fr}.menu>li>ul.sub-menu{max-width:480px;max-width:var(--bigSubNavWidth);min-width:480px;min-width:var(--bigSubNavWidth);width:480px;width:var(--bigSubNavWidth)}.menu>li>ul.sub-menu>li>ul.sub-menu{max-width:inherit;width:calc(100vw - 420px - 3rem);width:calc(100vw - var(--smallSubNavWidth) - 3rem)}.menu>li>ul.sub-menu>li>ul.sub-menu,.nav-bg:before{left:480px;left:var(--bigSubNavWidth)}.nav-bg-img{min-width:480px;min-width:var(--bigSubNavWidth);width:40%;max-width:590px}.nav-bg-img .flex{grid-gap:.2rem;gap:.2rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;text-align:left}.nav-bg-img .flex-item:first-child{width:60%}.nav-bg-img .flex-item:last-child{width:40%;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.nav-bg .lines-group .line-first{width:60px;height:20px}.nav-bg .lines-group .line-second{width:120px;height:20px;-webkit-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}.sidebar-extra{width:720px;right:720px}.sidebar{width:720px}footer .lines-group,section.design .lines-group{height:80px;-webkit-transform:translateY(60px);-o-transform:translateY(60px);transform:translateY(60px)}footer .lines-group .line-first,section.design .lines-group .line-first{width:120px;height:20px}footer .lines-group .line-second,section.design .lines-group .line-second{width:60px;height:20px;-webkit-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px)}footer.bottom .lines-group,footer.bottom .lines-group .line-second,section.design.bottom .lines-group,section.design.bottom .lines-group .line-second{-webkit-transform:translateY(-60px);-o-transform:translateY(-60px);transform:translateY(-60px)}.testimonials-left,.testimonials-right{padding-top:7.5rem}.sticky-element:not(.auto){min-width:540px}aside .sidebar-articles{padding-bottom:0;padding-right:2rem}.hero-reources-box{padding:3.12rem}.single-post .testimonials-left,.single-post .testimonials-right{padding-top:0}}@media (min-width:1680px){body{margin:0}section:not(.sticky-nav) .inner-full .grid-2{grid-template-columns:1fr 1fr}.sticky-social-box{margin-right:2rem}}@media (max-width:992px){section.hero article{margin-top:2rem!important;margin-bottom:2rem!important}section.has-sticky .sticky-element{-webkit-box-ordinal-group:2;-webkit-order:1;order:1}section.has-sticky .sticky-element.auto{-webkit-box-ordinal-group:3;-webkit-order:2;order:2}section.has-sticky .scroll-container{-webkit-box-ordinal-group:4;-webkit-order:3;order:3}.sticky-side-over.is-active ul{display:block}.box-list .box-left .flex,.box-list .box-left .location,.box-list .box-left .price,.box-list .box-left .type{width:100%}li.menu-item-has-children a{padding-right:1.5rem!important}.sticky-social-box{margin-bottom:1.5rem!important}.link-list-item h1,.link-list-item h2,.link-list-item h3,.link-list-item h4,.link-list-item h5{font-size:1.5rem}.sticky-social .inner{margin-top:0!important}}@media (max-width:576px){section.hero-sm .inner{margin:0!important}.justify-end-mobile-space-only{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;justify-content:space-between!important}.price-content-box .box-left .value{display:none}}@media (max-width:768px){section.image-text .flex .box{padding:0}.section-header.normal h1,.section-header.normal h2,.section-header.normal h3,.section-header.normal h4,.section-header.normal h5,.section-header.normal h6{margin-bottom:.5rem}.box-horizontal .box-content .image-squere,.box-horizontal .box-content .image-squere img{aspect-ratio:1/.6}.form .button-style .cards{max-width:150px;-webkit-transform:translateY(2px);-o-transform:translateY(2px);transform:translateY(2px)}.shop-product .flex{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;align-items:flex-start!important;grid-gap:1rem;gap:1rem}.shop-product .flex:not(:last-child){border-bottom:1px dashed rgba(0,0,0,.1);padding-bottom:.5rem}.shop-product:nth-child(2n){background-color:#fafafa}.boxes-recapitulation .box .flex{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;align-items:flex-start!important;grid-gap:.5rem;gap:.5rem}}@media (max-width:1160px){.site-header .menu-nav{-webkit-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);position:fixed;top:0;left:0;width:100%;height:100%;top:75.8px;background:#fff;-webkit-transition:-webkit-transform .25s cubic-bezier(.215,.61,.355,1);transition:-webkit-transform .25s cubic-bezier(.215,.61,.355,1);-o-transition:-o-transform .25s cubic-bezier(.215,.61,.355,1);transition:transform .25s cubic-bezier(.215,.61,.355,1);transition:transform .25s cubic-bezier(.215,.61,.355,1),-webkit-transform .25s cubic-bezier(.215,.61,.355,1),-o-transform .25s cubic-bezier(.215,.61,.355,1);max-width:500px}.site-header .menu-nav .menu-main-menu-container{height:calc(100% - 173px)}.site-header .menu-nav .menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;grid-gap:0;gap:0}.site-header .menu-nav .menu .sub-menu{grid-gap:0;gap:0;display:none}.site-header .menu-nav .menu li{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;padding:0}.site-header .menu-nav .menu li a{padding:1rem 0!important}.site-header .menu-nav .menu .nav-bg-img{width:100%;padding:1rem!important}.site-header .menu-nav .menu>li>a{text-decoration:none;font-size:1.5rem;font-weight:500}.site-header .menu-nav-mobile-btn{display:grid;margin-bottom:1.5rem;padding-left:30px;padding-right:30px;padding-top:2rem}body.menu-is-open .menu-nav{-webkit-transform:translate(0);-o-transform:translate(0);transform:translate(0)}.box-course .meta-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.box-course .meta-box-item{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.box-course .meta-box-content-group,.box-course .meta-box-item{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;width:100%}.box-course .meta-box-content-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;grid-gap:1rem;gap:1rem}#site-mobile-navigation{overflow:hidden}.menu-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.nav-bg-img{opacity:1!important;border-top:1px solid rgba(0,0,0,.15);background:#e6f4ff!important}body.search-is-open .open-search{background-color:#231f20;border-color:#231f20;color:#fff}}@media (max-width:390px){header .btn{padding:7px 12px}}@media screen and (min-width:1160px) and (max-height:1024px){.box-links{margin-top:2.5rem}}@media screen and (min-width:1160px) and (max-height:600px){.sub-menu li a:not(.nav-bg-img){padding-top:.5rem!important;padding-bottom:.5rem!important}.sub-menu .nav-bg-img{min-height:calc(100vh - 99px)}}@media (max-width:1159px){.menu>li.menu-item-has-children,.menu>li.menu-item-has-children>ul .menu-item-has-children{position:relative}.menu-main-menu-container{position:relative;height:calc(100% - 42px);overflow:auto;padding:0 30px}}@media (max-width:1440px){.sidebar-extra .box.box-sm{padding:.5rem}}@media screen and (min-width:320px) and (max-width:900px) and (min-aspect-ratio:13/9){#page,.menu--content{display:none}.rotate{display:-webkit-box;display:-webkit-flex;display:flex}}