@font-face{font-family:Inter;src:url(../fonts/Inter-ExtraBold-2c13d47c.woff2) format("woff2"),url(../fonts/Inter-ExtraBold-15c2388f.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter-ExtraLight-9fa32fd1.woff2) format("woff2"),url(../fonts/Inter-ExtraLight-6a447706.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter-Regular-b08cdcfa.woff2) format("woff2"),url(../fonts/Inter-Regular-3de76014.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter-Bold-e0b86e10.woff2) format("woff2"),url(../fonts/Inter-Bold-c93513cd.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter-Black-8092bc6c.woff2) format("woff2"),url(../fonts/Inter-Black-4d7365ec.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter-SemiBold-918891e6.woff2) format("woff2"),url(../fonts/Inter-SemiBold-c29173b9.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter-Thin-71381d00.woff2) format("woff2"),url(../fonts/Inter-Thin-bb7d859c.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter-Light-d43853b9.woff2) format("woff2"),url(../fonts/Inter-Light-7afcad8c.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter-Medium-34769a7a.woff2) format("woff2"),url(../fonts/Inter-Medium-de7b5258.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:iconfont;src:url(../fonts/iconfont-8e475855.eot);src:url(../fonts/iconfont-8e475855.eot?#iefix) format("embedded-opentype"),url(../fonts/iconfont-5e54fb53.woff) format("woff"),url(../fonts/iconfont-13cc0913.ttf) format("truetype"),url(../fonts/iconfont-4ea038b1.svg) format("svg")}@import https://cdn.rawgit.com/google/code-prettify/master/styles/desert.css;@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") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.icon{font-style:normal;font-weight:400}.icon.arrow-down:before{font-family:iconfont;content:""}.icon.arrow-left:before{font-family:iconfont;content:""}.icon.arrow-right-thin:before{font-family:iconfont;content:""}.icon.arrow-right:before{font-family:iconfont;content:""}.icon.arrow-up:before{font-family:iconfont;content:""}.icon.arrow:before{font-family:iconfont;content:""}.icon.calendar:before{font-family:iconfont;content:""}.icon.check-circle:before{font-family:iconfont;content:""}.icon.check:before{font-family:iconfont;content:""}.icon.chevron-down:before{font-family:iconfont;content:""}.icon.chevron-left:before{font-family:iconfont;content:""}.icon.chevron-right:before{font-family:iconfont;content:""}.icon.chevron-up:before{font-family:iconfont;content:""}.icon.cross:before{font-family:iconfont;content:""}.icon.facebook:before{font-family:iconfont;content:""}.icon.hamburger:before{font-family:iconfont;content:""}.icon.instagram:before{font-family:iconfont;content:""}.icon.linkedin:before{font-family:iconfont;content:""}.icon.pinterest:before{font-family:iconfont;content:""}.icon.play:before{font-family:iconfont;content:""}.icon.triangle-down:before{font-family:iconfont;content:""}.icon.twitter:before{font-family:iconfont;content:""}.icon-arrow-down:before{content:""}.icon-arrow-down:before,.icon-arrow-left:before{font-style:normal;font-weight:400;font-family:iconfont}.icon-arrow-left:before{content:""}.icon-arrow-right-thin:before{font-style:normal;font-weight:400;font-family:iconfont;content:""}.icon-arrow-right:before{content:""}.icon-arrow-right:before,.icon-arrow-up:before{font-style:normal;font-weight:400;font-family:iconfont}.icon-arrow-up:before{content:""}.icon-arrow:before{content:""}.icon-arrow:before,.icon-calendar:before{font-style:normal;font-weight:400;font-family:iconfont}.icon-calendar:before{content:""}.icon-check-circle:before{content:""}.icon-check-circle:before,.icon-check:before{font-style:normal;font-weight:400;font-family:iconfont}.icon-check:before{content:""}.icon-chevron-down:before{content:""}.icon-chevron-down:before,.icon-chevron-left:before{font-style:normal;font-weight:400;font-family:iconfont}.icon-chevron-left:before{content:""}.icon-chevron-right:before{content:""}.icon-chevron-right:before,.icon-chevron-up:before{font-style:normal;font-weight:400;font-family:iconfont}.icon-chevron-up:before{content:""}.icon-cross:before{content:""}.icon-cross:before,.icon-facebook:before{font-style:normal;font-weight:400;font-family:iconfont}.icon-facebook:before{content:""}.icon-hamburger:before{content:""}.icon-hamburger:before,.icon-instagram:before{font-style:normal;font-weight:400;font-family:iconfont}.icon-instagram:before{content:""}.icon-linkedin:before{content:""}.icon-linkedin:before,.icon-pinterest:before{font-style:normal;font-weight:400;font-family:iconfont}.icon-pinterest:before{content:""}.icon-play:before{content:""}.icon-play:before,.icon-triangle-down:before{font-style:normal;font-weight:400;font-family:iconfont}.icon-triangle-down:before{content:""}.icon-twitter:before{content:""}.icon-after-arrow-down:after,.icon-twitter:before{font-style:normal;font-weight:400;font-family:iconfont}.icon-after-arrow-down:after{content:""}.icon-after-arrow-left:after{font-style:normal;font-weight:400;font-family:iconfont;content:""}.icon-after-arrow-right-thin:after{font-style:normal;font-weight:400;font-family:iconfont;content:""}.icon-after-arrow-right:after{font-style:normal;font-weight:400;font-family:iconfont;content:""}.icon-after-arrow-up:after{content:""}.icon-after-arrow-up:after,.icon-after-arrow:after{font-style:normal;font-weight:400;font-family:iconfont}.icon-after-arrow:after{content:""}.icon-after-calendar:after{font-style:normal;font-weight:400;font-family:iconfont;content:""}.icon-after-check-circle:after{font-style:normal;font-weight:400;font-family:iconfont;content:""}.icon-after-check:after{font-style:normal;font-weight:400;font-family:iconfont;content:""}.icon-after-chevron-down:after{font-style:normal;font-weight:400;font-family:iconfont;content:""}.icon-after-chevron-left:after{font-style:normal;font-weight:400;font-family:iconfont;content:""}.icon-after-chevron-right:after{font-style:normal;font-weight:400;font-family:iconfont;content:""}.icon-after-chevron-up:after{content:""}.icon-after-chevron-up:after,.icon-after-cross:after{font-style:normal;font-weight:400;font-family:iconfont}.icon-after-cross:after{content:""}.icon-after-facebook:after{font-style:normal;font-weight:400;font-family:iconfont;content:""}.icon-after-hamburger:after{font-style:normal;font-weight:400;font-family:iconfont;content:""}.icon-after-instagram:after{font-style:normal;font-weight:400;font-family:iconfont;content:""}.icon-after-linkedin:after{font-style:normal;font-weight:400;font-family:iconfont;content:""}.icon-after-pinterest:after{content:""}.icon-after-pinterest:after,.icon-after-play:after{font-style:normal;font-weight:400;font-family:iconfont}.icon-after-play:after{content:""}.icon-after-triangle-down:after{font-style:normal;font-weight:400;font-family:iconfont;content:""}.icon-after-twitter:after{font-style:normal;font-weight:400;font-family:iconfont;content:""}.buttons{display:flex;margin-top:2em;align-items:center}.buttons>*+*{margin-left:12px}@media (max-width:767px){.buttons{flex-wrap:wrap}}:root{--siteWidth:1130px;--colorGreenDark:#1a1c1e;--colorGreenDark80:rgba(4,68,63,0.8);--colorGreenDarker:#355d59;--colorGreen:#484e54;--colorGreenHighlight:#999;--colorGreenGrey:#8a8a8a;--colorGreenLighter:rgba(26,28,30,0.1);--colorGreenLight:rgba(26,28,30,0.05);--colorGreenLightSolid:#f3f3f4;--colorAccent:#ff9518;--colorPager:#dee7e7;--colorPrimary:var(--colorGreenDark);--colorPrimaryHover:var(--colorGreenDark);--colorText:#000;--colorTextWhite:#fff;--colorBorder:var(--colorGreenLighter);--buttonBorderRadius:4px;--buttonPaddingVert:18px;--buttonPaddingHorz:20px;--buttonPadding:var(--buttonPaddingVert) var(--buttonPaddingHorz);--buttonHeight:54px;--buttonLineHeight:1;--fontFamily:"Inter","sans-serif";--fontFamilySpecial:"Inter","sans-serif";--transition:200ms;--formGutter:16px;--inputBackground:#fff;--inputBackgroundFocus:#fff;--inputFocusBorderColor:var(--colorGreen);--inputColor:var(--colorText);--inputBorderColor:var(--colorBorder);--inputBorderSize:1px;--inputPlaceholderColor:#8491a5;--inputBorderRadius:5px;--inputPaddingHorz:23px;--inputPaddingVert:15px;--inputPadding:var(--inputPaddingVert) var(--inputPaddingHorz);--inputFontSize:16px;--inputSize:54px;--inputLineHeight:1.4;--blockSpacing:95px;--blockBackgroundSpacing:85px;--blockBackgroundBorderRadius:5px;--themeBorderRadius:10px;--navigationHeight:112px;--subNavigationHeight:0px;--sitePadding:50px}@media (max-width:1023px){:root{--navigationHeight:80px}}@media (max-width:767px){:root{--sitePadding:20px;--navigationHeight:67px;--blockSpacing:50px;--blockBackgroundSpacing:50px}}[class*="--textColorLight"]{--colorGreen:hsla(0,0%,100%,0.3);--colorGreenHighlight:hsla(0,0%,100%,0.4);--colorGreenDark:#fff}[class*="--textColorDark"]{--colorGreen:rgba(0,0,0,0.2);--colorGreenHighlight:rgba(0,0,0,0.3);--colorTextWhite:#000;--colorGreenDark:#000}.with-submenu{--subNavigationHeight:70px}*,:after,:before{box-sizing:inherit}body,html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}html{box-sizing:border-box;height:100%}body{position:relative;min-width:320px;min-height:100%;margin:0;padding-top:calc(var(--navigationHeight) + var(--subNavigationHeight));-webkit-backface-visibility:hidden;background:#fff}body.expanded-hero-background{padding-top:0}.navigationOpen,.navigationOpen body{overflow:hidden}.navigationOpen body.deviceHasTouch{position:fixed;height:100vh}.wrapper{min-height:100vh;padding-bottom:123px}.clearfix:after{clear:both;content:"";display:block}:focus,button:focus{outline:none}img{max-width:100%;height:auto}@media (max-width:1023px){.hide-tablet{display:none!important}}@media (min-width:1024px){.hide-desktop{display:none!important}}@media (max-width:767px){.hide-mobile{display:none!important}}body{font-size:18px;color:var(--colorText);font-family:var(--fontFamily);line-height:1.555;font-weight:400;text-align:left}@media screen and (max-width:320px){body{font-size:18px}}@media screen and (min-width:1400px){body{font-size:18px}}p{margin:0 0 1em}p:last-child{margin-bottom:0}@media (min-width:768px){p{margin:0 0 1.8em}p:last-child{margin-bottom:0}}p.aligncenter{text-align:center}p.alignleft{text-align:left}p.alignright{text-align:right}p .succes,p.success{color:#18b100}p.error,p .error{color:#dc1818}p.notice,p .notice{color:orange}ul{margin-left:0;padding-left:20px;margin-bottom:1.8em}.dropdown__left ul,.dropdown__right ul,.footer ul,.list-unstyled{margin:0;padding:0;list-style:none}.text-center{text-align:center}strong{font-weight:700}a:not([class]){cursor:pointer;transition:var(--transition);text-decoration:none}.content a:not([class]),.gfield--html a:not([class]),.gform_confirmation_message a:not([class]),a:not([class]){color:var(--colorGreen)}[class*="--textColorLight"] a:not([class]){color:var(--colorTextWhite);text-decoration:underline}[class*="--textColorDark"] a:not([class]){color:var(--colorText);text-decoration:underline}[class*="--textColorDark"]{color:var(--colorText)}[class*="--textColorLight"]{color:var(--colorTextWhite)}.uppercase{text-transform:uppercase}.styledList ul{margin-left:0;padding-left:0}.styledList ul li{position:relative;list-style:none;padding-left:2em;margin:0 0 1em}.styledList ul li:before{font-family:iconfont;font-style:normal;font-weight:400;content:"";position:absolute;left:0;top:0;color:var(--colorAccent);margin-right:1em}[class*="--textColorDark"] .styledList ul li:before,[class*="--textColorLight"] .styledList ul li:before{color:inherit}.editor-styles-wrapper h1,.editor-styles-wrapper h2,.editor-styles-wrapper h3,.editor-styles-wrapper h4,.editor-styles-wrapper h5,.editor-styles-wrapper h6,.heading-1,.heading-2,.heading-3,.heading-4,.heading-5,.heading-6,h1,h2,h3,h4,h5,h6{position:relative;margin:0;font-weight:900}.editor-styles-wrapper h1 a,.editor-styles-wrapper h2 a,.editor-styles-wrapper h3 a,.editor-styles-wrapper h4 a,.editor-styles-wrapper h5 a,.editor-styles-wrapper h6 a,.heading-1 a,.heading-2 a,.heading-3 a,.heading-4 a,.heading-5 a,.heading-6 a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;text-decoration:none}@media (max-width:1023px){.editor-styles-wrapper h1 br,.editor-styles-wrapper h2 br,.editor-styles-wrapper h3 br,.editor-styles-wrapper h4 br,.editor-styles-wrapper h5 br,.editor-styles-wrapper h6 br,.heading-1 br,.heading-2 br,.heading-3 br,.heading-4 br,.heading-5 br,.heading-6 br,h1 br,h2 br,h3 br,h4 br,h5 br,h6 br{display:none}}@media (max-width:767px){.editor-styles-wrapper h1,.editor-styles-wrapper h2,.editor-styles-wrapper h3,.editor-styles-wrapper h4,.editor-styles-wrapper h5,.editor-styles-wrapper h6,.heading-1,.heading-2,.heading-3,.heading-4,.heading-5,.heading-6,h1,h2,h3,h4,h5,h6{word-wrap:break-word;overflow-wrap:break-word}}.editor-styles-wrapper h1,.heading-1,h1{font-size:calc(29.03704px + .92593vw);font-family:var(--fontFamilySpecial);line-height:1.15;margin-bottom:.5em}@media screen and (max-width:320px){.editor-styles-wrapper h1,.heading-1,h1{font-size:32px}}@media screen and (min-width:1400px){.editor-styles-wrapper h1,.heading-1,h1{font-size:42px}}.editor-styles-wrapper h2,.heading-2,h2{font-size:calc(23.62963px + .74074vw);font-family:var(--fontFamilySpecial);line-height:1.34}@media screen and (max-width:320px){.editor-styles-wrapper h2,.heading-2,h2{font-size:26px}}@media screen and (min-width:1400px){.editor-styles-wrapper h2,.heading-2,h2{font-size:34px}}.editor-styles-wrapper h3,.heading-3,h3{font-size:calc(22.81481px + .37037vw);font-family:var(--fontFamilySpecial);line-height:1.2}@media screen and (max-width:320px){.editor-styles-wrapper h3,.heading-3,h3{font-size:24px}}@media screen and (min-width:1400px){.editor-styles-wrapper h3,.heading-3,h3{font-size:28px}}.editor-styles-wrapper h4,.heading-4,h4{font-size:22px;font-family:var(--fontFamilySpecial);line-height:1}@media screen and (max-width:320px){.editor-styles-wrapper h4,.heading-4,h4{font-size:22px}}@media screen and (min-width:1400px){.editor-styles-wrapper h4,.heading-4,h4{font-size:22px}}.editor-styles-wrapper h5,.heading-5,h5{font-size:18px;font-family:var(--fontFamilySpecial);font-weight:400;line-height:1.33}@media screen and (max-width:320px){.editor-styles-wrapper h5,.heading-5,h5{font-size:18px}}@media screen and (min-width:1400px){.editor-styles-wrapper h5,.heading-5,h5{font-size:18px}}.editor-styles-wrapper h6,.heading-6,h6{font-size:18px;font-family:var(--fontFamilySpecial);line-height:1.555}@media screen and (max-width:320px){.editor-styles-wrapper h6,.heading-6,h6{font-size:18px}}@media screen and (min-width:1400px){.editor-styles-wrapper h6,.heading-6,h6{font-size:18px}}.content h1,.gfield--html h1,.gform_confirmation_message h1{margin-bottom:1em}.content h2,.gfield--html h2,.gform_confirmation_message h2{margin-bottom:.8em}.content h3,.content h4,.content h5,.gfield--html h3,.gfield--html h4,.gfield--html h5,.gform_confirmation_message h3,.gform_confirmation_message h4,.gform_confirmation_message h5{margin-bottom:.5em}.content h2,.gfield--html h2,.gform_confirmation_message h2{margin-top:2em}.content .titleLabel+h1,.content .titleLabel+h2,.content .titleLabel+h3,.content .titleLabel+h4,.content .titleLabel+h5,.content .titleLabel+h6,.content h2:first-child,.content h5+ul,.gfield--html .titleLabel+h1,.gfield--html .titleLabel+h2,.gfield--html .titleLabel+h3,.gfield--html .titleLabel+h4,.gfield--html .titleLabel+h5,.gfield--html .titleLabel+h6,.gfield--html h2:first-child,.gfield--html h5+ul,.gform_confirmation_message .titleLabel+h1,.gform_confirmation_message .titleLabel+h2,.gform_confirmation_message .titleLabel+h3,.gform_confirmation_message .titleLabel+h4,.gform_confirmation_message .titleLabel+h5,.gform_confirmation_message .titleLabel+h6,.gform_confirmation_message h2:first-child,.gform_confirmation_message h5+ul{margin-top:0}.blockAccordion{margin:var(--blockSpacing) 0}.blockAccordion--backgroundBlue .blockAccordion__content,.blockAccordion--backgroundBlueLight .blockAccordion__content,.blockAccordion--backgroundCustom .blockAccordion__content,.blockAccordion--backgroundGreen .blockAccordion__content,.blockAccordion--backgroundGreenLight .blockAccordion__content{padding:var(--blockSpacing) var(--blockBackgroundSpacing);margin:0 calc(var(--blockBackgroundSpacing)*-1);border-radius:var(--blockBackgroundBorderRadius)}.blockAccordion--backgroundBlue .blockAccordion__content,.blockAccordion--backgroundBlueLight .blockAccordion__content,.blockAccordion--backgroundGreen .blockAccordion__content,.blockAccordion--backgroundGreenLight .blockAccordion__content{background:var(--colorGreenLight)}.blockAccordion--backgroundBlue .blockAccordion__content,.blockAccordion--backgroundGreen .blockAccordion__content{--colorBorder:var(--colorGreen);background:var(--colorGreenDark);color:#fff}.blockAccordion--backgroundBlue .blockAccordion__content a:not([class]),.blockAccordion--backgroundGreen .blockAccordion__content a:not([class]),.blockAccordion--textColorLight,.blockAccordion--textColorLight a:not([class]){color:#fff}.blockAccordion--backgroundSizeFull:not(.blockAccordion--backgroundNone){margin:0}.blockAccordion--backgroundSizeFull.blockAccordion--backgroundBlueLight,.blockAccordion--backgroundSizeFull.blockAccordion--backgroundBlueLight .blockAccordion__content,.blockAccordion--backgroundSizeFull.blockAccordion--backgroundGreenLight,.blockAccordion--backgroundSizeFull.blockAccordion--backgroundGreenLight .blockAccordion__content{background:var(--colorGreenLightSolid)}.blockAccordion--backgroundSizeFull.blockAccordion--backgroundBlue,.blockAccordion--backgroundSizeFull.blockAccordion--backgroundGreen{background:var(--colorGreenDark)}.blockAccordion--removeTopMargin .blockAccordion__content{padding-top:0;margin-top:0}@media (min-width:1399px){.blockAccordion--backgroundSizeLimited{background:none!important}}@media (max-width:1400px){.blockAccordion--backgroundBlueLight,.blockAccordion--backgroundGreenLight{margin:0;background:var(--colorGreenLight)}.blockAccordion--backgroundBlue,.blockAccordion--backgroundCustom,.blockAccordion--backgroundGreen{margin:0;background:var(--colorGreenDark)}.blockAccordion--backgroundBlue .blockAccordion__content,.blockAccordion--backgroundBlueLight .blockAccordion__content,.blockAccordion--backgroundCustom .blockAccordion__content,.blockAccordion--backgroundGreen .blockAccordion__content,.blockAccordion--backgroundGreenLight .blockAccordion__content{padding-left:0;padding-right:0;margin:0;background:none}}.blockAccordion--backgroundCustom{margin:0}.blockAccordion__title{margin-bottom:calc(.8em + .06481vw - .20741px)}@media screen and (max-width:320px){.blockAccordion__title{margin-bottom:.8em}}@media screen and (min-width:1400px){.blockAccordion__title{margin-bottom:1.5em}}.blockAdminTitle{margin:var(--blockSpacing) 0;background:var(--colorGreenDark);color:#fff;text-align:center}.blockAdminTitle__content{padding:var(--blockBackgroundSpacing) 0}.blockCalculator{background:var(--colorGreenLight);padding:var(--blockSpacing) 0}.blockCalculator__text{margin-bottom:60px}.blockCallToAction{margin:var(--blockSpacing) 0}.blockCallToAction h1{color:var(--colorGreenDark)}.blockCallToAction h1 span{display:block;color:var(--colorGreen)}.blockCallToAction--backgroundBlue,.blockCallToAction--backgroundBlueLight,.blockCallToAction--backgroundGreen,.blockCallToAction--backgroundGreenLight{padding:var(--blockSpacing) 0;margin:0;background:var(--colorGreenLight)}.blockCallToAction--backgroundCustom{padding:var(--blockSpacing) 0;margin:0}.blockCallToAction--textColorDark h1{color:var(--colorText)}.blockCallToAction--textColorDark h1 span{color:rgba(0,0,0,.1)}.blockCallToAction--textColorLight h1{color:var(--colorTextWhite)}.blockCallToAction--textColorLight h1 span{color:hsla(0,0%,100%,.1)}.blockCallToAction--backgroundGradient{margin:0;padding:var(--blockSpacing) 0 0 0;background-image:radial-gradient(farthest-side at top right,rgba(36,163,160,.08),#fff)}.blockCallToAction--backgroundBlue,.blockCallToAction--backgroundGreen{background:var(--colorGreenDark);color:var(--colorGreenGrey)}.blockCallToAction--backgroundBlue a:not([class]),.blockCallToAction--backgroundGreen a:not([class]){color:#fff}.blockCallToAction--backgroundBlue span,.blockCallToAction--backgroundGreen span{--colorGreenLight:hsla(0,0%,100%,0.07)}.blockCallToAction--backgroundBlue h1,.blockCallToAction--backgroundGreen h1{color:#fff}.blockCallToAction--backgroundBlue h1 span,.blockCallToAction--backgroundGreen h1 span{color:var(--colorGreenGrey)}.blockCallToAction--backgroundBlue .buttons .btn,.blockCallToAction--backgroundGreen .buttons .btn{background:var(--colorGreen)}@media (hover:hover){.blockCallToAction--backgroundBlue .buttons .btn:hover,.blockCallToAction--backgroundGreen .buttons .btn:hover{background:var(--colorGreenLightSolid);color:var(--colorGreen)}}.blockCallToAction--backgroundBlue .buttons .btn--outline,.blockCallToAction--backgroundGreen .buttons .btn--outline{border-color:var(--colorGreenGrey);color:var(--colorGreenGrey);background:none}.blockCallToAction--backgroundBlue .buttons .link,.blockCallToAction--backgroundGreen .buttons .link,.blockCallToAction--imagePositionBackground,.blockCallToAction--imagePositionBackground a:not([class]),.blockCallToAction--imagePositionBackground h1{color:#fff}.blockCallToAction--imagePositionBackground h1 span{color:inherit}.blockCallToAction--imagePositionBackground .buttons .btn{background:var(--colorGreen)}@media (hover:hover){.blockCallToAction--imagePositionBackground .buttons .btn:hover{background:var(--colorGreenLightSolid);color:var(--colorGreen)}}.blockCallToAction--imagePositionBackground .buttons .btn--outline{border-color:#fff;color:#fff;background:none}.blockCallToAction--imagePositionBackground .buttons .link{color:#fff}.blockCallToAction--removeTopMargin{padding-top:0;margin-top:0}.blockCallToAction__content{display:flex}.blockCallToAction__image{flex:0 0 auto;width:300px;height:300px}.blockCallToAction__image span{display:block;height:100%;padding:22px;border-radius:1000px;background:var(--colorGreenLight)}.blockCallToAction__image>span>span>span{position:relative;overflow:hidden}.blockCallToAction__image img{position:absolute;bottom:0;left:0;width:100%;display:block}.blockCallToAction--imagePositionRight .blockCallToAction__image{margin-left:70px}.blockCallToAction--imagePositionLeft .blockCallToAction__image{order:-1;margin-right:70px}@media (max-width:767px){.blockCallToAction{margin-top:calc(var(--blockSpacing) + 70px)}.blockCallToAction__content{flex-wrap:wrap;background:var(--colorGreenLight);padding:0 35px 35px;text-align:center}.blockCallToAction__image{width:140px;height:140px}.blockCallToAction__image span{padding:9px}.blockCallToAction--imagePositionLeft .blockCallToAction__image,.blockCallToAction--imagePositionRight .blockCallToAction__image{order:-1;margin:-70px auto 20px}}.blockEnroll{background:var(--colorGreenDark);padding:var(--blockSpacing) 0}.blockEnroll__content{display:flex;justify-content:space-between;align-items:center;color:#fff}.blockEnroll__content small{font-size:16px;color:#fff;display:block;margin-top:1em;opacity:.6}.blockEnroll__content small a{color:#fff;text-decoration:none}.blockEnroll__content h3{font-weight:700;font-size:calc(16.59259px + .81481vw)}@media screen and (max-width:320px){.blockEnroll__content h3{font-size:19.2px}}@media screen and (min-width:1400px){.blockEnroll__content h3{font-size:28px}}.blockEnroll__content a{color:var(--colorGreenHighlight)}.blockEnroll__formWrapper{width:50%}.blockEnroll__formWrapper h2{margin-bottom:35px}.blockEnroll__textWrapper{width:40%}.blockEnroll .gform_body{width:100%}@media (max-width:1023px){.blockEnroll__content{display:block}.blockEnroll__formWrapper{width:auto}.blockEnroll__textWrapper{border-top:1px solid hsla(0,0%,100%,.1);width:auto;padding-top:25px;margin-top:35px;margin-left:calc(var(--sitePadding)*-1);margin-right:calc(var(--sitePadding)*-1);padding-left:var(--sitePadding);padding-right:var(--sitePadding)}}.blockForm{margin:var(--blockBackgroundSpacing) 0}.blockForm--backgroundBlue,.blockForm--backgroundBlueLight,.blockForm--backgroundCustom,.blockForm--backgroundGreen,.blockForm--backgroundGreenLight{margin:0;padding:var(--blockBackgroundSpacing) 0}.blockForm--backgroundBlueLight,.blockForm--backgroundGreenLight{background:var(--colorGreenLight)}.blockForm--backgroundBlue,.blockForm--backgroundGreen{background:var(--colorGreenDark)}.blockForm__text{margin-bottom:calc(14.07407px + 1.85185vw)}@media screen and (max-width:320px){.blockForm__text{margin-bottom:20px}}@media screen and (min-width:1400px){.blockForm__text{margin-bottom:40px}}.blockForm--contentPositionCenter .blockForm__text,.blockForm--contentPositionCenter .gform_confirmation_message{text-align:center}.blockForm__content{margin:0 auto}.blockForm--containerWidthSmall .blockForm__content{max-width:600px}.blockForm--containerWidthMedium .blockForm__content{max-width:910px}.blockForm--backgroundBlue,.blockForm--backgroundBlue .blockForm__text,.blockForm--backgroundBlue .blockForm__text a:not([class]),.blockForm--backgroundBlue a:not([class]),.blockForm--backgroundGreen,.blockForm--backgroundGreen .blockForm__text,.blockForm--backgroundGreen .blockForm__text a:not([class]),.blockForm--backgroundGreen a:not([class]),.blockForm--textColorLight,.blockForm--textColorLight a:not([class]){color:#fff}.blockForm--backgroundBlue .blockForm__text form,.blockForm--backgroundBlue form,.blockForm--backgroundGreen .blockForm__text form,.blockForm--backgroundGreen form,.blockForm--textColorLight form{color:#000}.blockForm--backgroundCustom{--inputFocusBorderColor:#000;--inputFocusColor:#000;--colorPrimary:#000}.blockForm--removeTopMargin{padding-top:0;margin-top:0}.blockFunctions{margin:var(--blockSpacing) 0}.blockFunctions__title{max-width:820px;text-align:center;margin:0 auto calc(17.59259px + 2.31481vw)}@media screen and (max-width:320px){.blockFunctions__title{margin-bottom:25px}}@media screen and (min-width:1400px){.blockFunctions__title{margin-bottom:50px}}.blockFunctions__content{position:relative;padding:var(--blockSpacing) var(--blockBackgroundSpacing);margin:0 calc(var(--blockBackgroundSpacing)*-1);background:var(--colorGreenLight);border-radius:var(--themeBorderRadius)}.blockFunctions__collapseGroup{width:41%}.blockFunctions__function{font-size:16px}.blockFunctions__function p{margin-bottom:.6em}.blockFunctions__sideContent{position:absolute;right:0;top:5%;height:90%;width:50%;background:var(--colorGreenLight);opacity:0;visibility:hidden;transition:.3s;background:no-repeat 100%/contain}.collapseItem--open .blockFunctions__sideContent{opacity:1;visibility:visible}.blockFunctions__playButton{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:1400px){.blockFunctions{margin-bottom:0;overflow:hidden}.blockFunctions__content{padding-left:var(--sitePadding);padding-right:var(--sitePadding);margin:0 calc(var(--sitePadding)*-1);position:relative;background:none}.blockFunctions__content:after{content:"";position:absolute;right:0;top:0;width:500%;height:100%;background:var(--colorGreenLight);z-index:-1;border-radius:0 var(--themeBorderRadius) var(--themeBorderRadius) 0}}@media (max-width:1023px){.blockFunctions__content{padding-top:30px;padding-bottom:30px}.blockFunctions__collapseGroup{width:auto}.blockFunctions__sideContent{right:auto;left:auto;width:auto;height:auto;position:relative;visibility:visible;opacity:1;background:no-repeat bottom/contain;margin-top:20px}.blockFunctions__sideContent:after{display:block;content:"";padding-bottom:70%}}@media (max-width:767px){.blockFunctions__content{padding-top:0;padding-bottom:0;background:none}.blockFunctions__content:after{display:none}}.blockHero{margin:var(--blockSpacing) 0;position:relative}.blockHero h1{color:var(--colorGreenDark)}.blockHero h1 span{display:block;color:var(--colorGreen)}.blockHero--backgroundBlue,.blockHero--backgroundBlueLight,.blockHero--backgroundGreen,.blockHero--backgroundGreenLight{padding:var(--blockSpacing) 0;margin:0;background:var(--colorGreenLight)}.blockHero--backgroundCustom{padding:var(--blockSpacing) 0;margin:0}.blockHero--textColorDark h1{color:var(--colorText)}.blockHero--textColorDark h1 span{color:rgba(0,0,0,.1)}.blockHero--textColorLight h1{color:var(--colorTextWhite)}.blockHero--textColorLight h1 span{color:hsla(0,0%,100%,.1)}.blockHero--backgroundGradient{margin:0;padding:var(--blockSpacing) 0 0 0;background-image:radial-gradient(farthest-side at top right,rgba(36,163,160,.08),#fff)}.blockHero--backgroundBlue,.blockHero--backgroundGreen{background:var(--colorGreenDark);color:var(--colorGreenGrey)}.blockHero--backgroundBlue a:not([class]),.blockHero--backgroundGreen a:not([class]){color:#fff}.blockHero--backgroundBlue span,.blockHero--backgroundGreen span{--colorGreenLight:hsla(0,0%,100%,0.07)}.blockHero--backgroundBlue h1,.blockHero--backgroundGreen h1{color:#fff}.blockHero--backgroundBlue h1 span,.blockHero--backgroundGreen h1 span{color:var(--colorGreenGrey)}.blockHero--backgroundBlue .buttons .btn,.blockHero--backgroundGreen .buttons .btn{background:var(--colorGreen)}@media (hover:hover){.blockHero--backgroundBlue .buttons .btn:hover,.blockHero--backgroundGreen .buttons .btn:hover{background:var(--colorGreenLightSolid);color:var(--colorGreen)}}.blockHero--backgroundBlue .buttons .btn--outline,.blockHero--backgroundGreen .buttons .btn--outline{border-color:var(--colorGreenGrey);color:var(--colorGreenGrey);background:none}.blockHero--backgroundBlue .buttons .link,.blockHero--backgroundGreen .buttons .link,.blockHero--imagePositionBackground,.blockHero--imagePositionBackground a:not([class]),.blockHero--imagePositionBackground h1{color:#fff}.blockHero--imagePositionBackground h1 span{color:inherit}.blockHero--imagePositionBackground .buttons .btn{background:var(--colorGreen)}@media (hover:hover){.blockHero--imagePositionBackground .buttons .btn:hover{background:var(--colorGreenLightSolid);color:var(--colorGreen)}}.blockHero--imagePositionBackground .buttons .btn--outline{border-color:#fff;color:#fff;background:none}.blockHero--imagePositionBackground .buttons .link{color:#fff}.blockHero--removeTopMargin{padding-top:0;margin-top:0}.expanded-hero-background #main>.blockHero:first-child{margin-top:0;padding-top:calc(var(--navigationHeight) + var(--subNavigationHeight) + var(--blockSpacing)*0.8)}.expanded-hero-background-image #main>.blockHero:first-child{margin-top:0;padding-top:calc(var(--navigationHeight) + var(--subNavigationHeight))}.blockHero__content{display:flex;justify-content:space-between;align-items:center}.blockHero__image{align-self:flex-start}.blockHero__image:after{content:"";display:block;padding-bottom:100%}.blockHero--imagePositionBackground{background:no-repeat 50%;background-size:cover;margin-bottom:0}.blockHero--backgroundCustom{margin-bottom:0}.blockHero--imagePositionBackground .blockHero__content{min-height:calc(90vh - var(--navigationHeight) - var(--subNavigationHeight))}.blockHero--backgroundCustom .blockHero__text,.blockHero--imagePositionBackground .blockHero__text{max-width:620px;padding-top:calc(var(--blockSpacing)*0.5);padding-bottom:var(--blockSpacing)}.blockHero--imagePositionLeft .blockHero__image,.blockHero--imagePositionRight .blockHero__image{flex:0 0 auto;width:50%;border-radius:var(--themeBorderRadius);overflow:hidden;background:50%/cover}.blockHero--imagePositionLeft .blockHero__text,.blockHero--imagePositionRight .blockHero__text{flex:0 0 auto;width:calc(50% - 60px)}.blockHero--imagePositionLeft .blockHero__text{order:2}.blockHero--imagePositionBottom{padding-bottom:0;margin-bottom:0}.blockHero--imagePositionBottom .blockHero__text,.blockHero:not([class*=imagePosition]) .blockHero__text{width:100%}.blockHero--contentWidthSmall .blockHero__text{max-width:840px;margin:0 auto}.blockHero--imagePositionBottom .blockHero__content{flex-wrap:wrap}.blockHero--imagePositionBottom .blockHero__image{max-width:840px;width:100%;margin:55px auto 0;background:no-repeat bottom/contain}.blockHero--contentHorizontalCenter .blockHero__text{text-align:center}.blockHero--contentHorizontalCenter .blockHero__buttons{justify-content:center}.blockHero--contentHorizontalRight .blockHero__text{text-align:right}.blockHero--contentHorizontalRight .blockHero__buttons{justify-content:flex-end}@media (max-width:1023px){.blockHero--imagePositionLeft .blockHero__image,.blockHero--imagePositionRight .blockHero__image{width:40%}.blockHero--imagePositionLeft .blockHero__text,.blockHero--imagePositionRight .blockHero__text{width:calc(60% - 60px)}}@media (max-width:767px){.blockHero__content{flex-wrap:wrap}.blockHero--imagePositionLeft .blockHero__image,.blockHero--imagePositionLeft .blockHero__text,.blockHero--imagePositionRight .blockHero__image,.blockHero--imagePositionRight .blockHero__text{width:100%}.blockHero--imagePositionLeft .blockHero__image,.blockHero--imagePositionRight .blockHero__image{margin-top:30px}.blockHero--imagePositionBottom .blockHero__image{margin-top:35px}.blockHero__text{width:auto}}.blockImage img{display:block;width:100%}.blockImages{display:flex;position:relative;overflow:hidden}.blockImages__item{width:100%}.blockImages .swiper-wrapper>div{flex-grow:1}.blockImages img{display:block;width:100%;height:auto}.blockPackages{margin:var(--blockSpacing) 0}.blockPackages__text{text-align:center}.blockPackages__packages{display:flex;margin:60px -8px -8px}.blockPackages__packages>div{padding:8px;width:33.33%}@media (max-width:1023px){.blockPackages__packages{display:block;margin:30px 0 0}.blockPackages__packages>div{width:100%;padding:0}.blockPackages__packages>div+div{margin-top:2em}}.blockPeople{margin:var(--blockSpacing) 0}.blockPeople h1{color:var(--colorGreenDark)}.blockPeople h1 span{display:block;color:var(--colorGreen)}.blockPeople--backgroundBlue,.blockPeople--backgroundBlueLight,.blockPeople--backgroundGreen,.blockPeople--backgroundGreenLight{padding:var(--blockSpacing) 0;margin:0;background:var(--colorGreenLight)}.blockPeople--backgroundCustom{padding:var(--blockSpacing) 0;margin:0}.blockPeople--textColorDark h1{color:var(--colorText)}.blockPeople--textColorDark h1 span{color:rgba(0,0,0,.1)}.blockPeople--textColorLight h1{color:var(--colorTextWhite)}.blockPeople--textColorLight h1 span{color:hsla(0,0%,100%,.1)}.blockPeople--backgroundGradient{margin:0;padding:var(--blockSpacing) 0 0 0;background-image:radial-gradient(farthest-side at top right,rgba(36,163,160,.08),#fff)}.blockPeople--backgroundBlue,.blockPeople--backgroundGreen{background:var(--colorGreenDark);color:var(--colorGreenGrey)}.blockPeople--backgroundBlue a:not([class]),.blockPeople--backgroundGreen a:not([class]){color:#fff}.blockPeople--backgroundBlue span,.blockPeople--backgroundGreen span{--colorGreenLight:hsla(0,0%,100%,0.07)}.blockPeople--backgroundBlue h1,.blockPeople--backgroundGreen h1{color:#fff}.blockPeople--backgroundBlue h1 span,.blockPeople--backgroundGreen h1 span{color:var(--colorGreenGrey)}.blockPeople--backgroundBlue .buttons .btn,.blockPeople--backgroundGreen .buttons .btn{background:var(--colorGreen)}@media (hover:hover){.blockPeople--backgroundBlue .buttons .btn:hover,.blockPeople--backgroundGreen .buttons .btn:hover{background:var(--colorGreenLightSolid);color:var(--colorGreen)}}.blockPeople--backgroundBlue .buttons .btn--outline,.blockPeople--backgroundGreen .buttons .btn--outline{border-color:var(--colorGreenGrey);color:var(--colorGreenGrey);background:none}.blockPeople--backgroundBlue .buttons .link,.blockPeople--backgroundGreen .buttons .link,.blockPeople--imagePositionBackground,.blockPeople--imagePositionBackground a:not([class]),.blockPeople--imagePositionBackground h1{color:#fff}.blockPeople--imagePositionBackground h1 span{color:inherit}.blockPeople--imagePositionBackground .buttons .btn{background:var(--colorGreen)}@media (hover:hover){.blockPeople--imagePositionBackground .buttons .btn:hover{background:var(--colorGreenLightSolid);color:var(--colorGreen)}}.blockPeople--imagePositionBackground .buttons .btn--outline{border-color:#fff;color:#fff;background:none}.blockPeople--imagePositionBackground .buttons .link{color:#fff}.blockPeople--removeTopMargin{padding-top:0;margin-top:0}.blockPeople__title{margin-bottom:1em}.blockPeople .swiper-wrapper,.blockPeople__item{height:auto}.blockPeople--titleAlignmentCenter .blockPeople__title{text-align:center;margin-left:auto;margin-right:auto}.blockPeople--titleAlignmentRight .blockPeople__title{text-align:right;margin-left:auto}@media (max-width:600px){.blockPeople__item{width:80vw!important;max-width:360px}}.blockSolutions{margin:var(--blockSpacing) 0 calc(var(--blockSpacing) - 40px) 0;padding-bottom:40px;overflow:hidden}.blockSolutions h1{color:var(--colorGreenDark)}.blockSolutions h1 span{display:block;color:var(--colorGreen)}.blockSolutions--backgroundBlue,.blockSolutions--backgroundBlueLight,.blockSolutions--backgroundGreen,.blockSolutions--backgroundGreenLight{padding:var(--blockSpacing) 0;margin:0;background:var(--colorGreenLight)}.blockSolutions--backgroundCustom{padding:var(--blockSpacing) 0;margin:0}.blockSolutions--textColorDark h1{color:var(--colorText)}.blockSolutions--textColorDark h1 span{color:rgba(0,0,0,.1)}.blockSolutions--textColorLight h1{color:var(--colorTextWhite)}.blockSolutions--textColorLight h1 span{color:hsla(0,0%,100%,.1)}.blockSolutions--backgroundGradient{margin:0;padding:var(--blockSpacing) 0 0 0;background-image:radial-gradient(farthest-side at top right,rgba(36,163,160,.08),#fff)}.blockSolutions--backgroundBlue,.blockSolutions--backgroundGreen{background:var(--colorGreenDark);color:var(--colorGreenGrey)}.blockSolutions--backgroundBlue a:not([class]),.blockSolutions--backgroundGreen a:not([class]){color:#fff}.blockSolutions--backgroundBlue span,.blockSolutions--backgroundGreen span{--colorGreenLight:hsla(0,0%,100%,0.07)}.blockSolutions--backgroundBlue h1,.blockSolutions--backgroundGreen h1{color:#fff}.blockSolutions--backgroundBlue h1 span,.blockSolutions--backgroundGreen h1 span{color:var(--colorGreenGrey)}.blockSolutions--backgroundBlue .buttons .btn,.blockSolutions--backgroundGreen .buttons .btn{background:var(--colorGreen)}@media (hover:hover){.blockSolutions--backgroundBlue .buttons .btn:hover,.blockSolutions--backgroundGreen .buttons .btn:hover{background:var(--colorGreenLightSolid);color:var(--colorGreen)}}.blockSolutions--backgroundBlue .buttons .btn--outline,.blockSolutions--backgroundGreen .buttons .btn--outline{border-color:var(--colorGreenGrey);color:var(--colorGreenGrey);background:none}.blockSolutions--backgroundBlue .buttons .link,.blockSolutions--backgroundGreen .buttons .link,.blockSolutions--imagePositionBackground,.blockSolutions--imagePositionBackground a:not([class]),.blockSolutions--imagePositionBackground h1{color:#fff}.blockSolutions--imagePositionBackground h1 span{color:inherit}.blockSolutions--imagePositionBackground .buttons .btn{background:var(--colorGreen)}@media (hover:hover){.blockSolutions--imagePositionBackground .buttons .btn:hover{background:var(--colorGreenLightSolid);color:var(--colorGreen)}}.blockSolutions--imagePositionBackground .buttons .btn--outline{border-color:#fff;color:#fff;background:none}.blockSolutions--imagePositionBackground .buttons .link{color:#fff}.blockSolutions--removeTopMargin{padding-top:0;margin-top:0}.blockSolutions .swiper-wrapper{height:auto}.blockSolutions__title{margin-bottom:2em;max-width:850px}.blockSolutions--titleAlignmentCenter .blockSolutions__title{text-align:center;margin-left:auto;margin-right:auto}.blockSolutions--titleAlignmentRight .blockSolutions__title{text-align:right;margin-left:auto}.blockSolutions__item{background:#fff;border-radius:10px;overflow:hidden;width:444px;box-shadow:10px 10px 40px var(--colorGreenLight);height:auto;max-width:80vw;color:var(--colorText)}.blockSolutions .blockSolutions__itemLink{color:inherit}.blockSolutions__image{display:block}.blockSolutions__itemBody{padding:calc(9.62963px + 3.24074vw)}@media screen and (max-width:320px){.blockSolutions__itemBody{padding:20px}}@media screen and (min-width:1400px){.blockSolutions__itemBody{padding:55px}}.blockSolutions__itemIcon{display:block;margin-bottom:30px}.blockSolutions__itemTitle{font-size:calc(18.22222px + .55556vw);color:var(--colorGreenDark);margin-bottom:.1em}@media screen and (max-width:320px){.blockSolutions__itemTitle{font-size:20px}}@media screen and (min-width:1400px){.blockSolutions__itemTitle{font-size:26px}}.blockSolutions__itemSubtitle{color:var(--colorGreenDark);font-weight:700}.blockSolutions__itemText{margin:1em 0}.blockSolutions__itemLink{color:var(--colorGreen);text-decoration:none;font-weight:700}.deviceNoTouch .blockSolutions__itemLink:hover{color:var(--colorGreenDark)}@media (max-width:767px){.blockSolutions__itemText{font-size:16px}}.blockTestimonial{margin:var(--blockSpacing) 0}.blockTestimonial--backgroundBlue .blockTestimonial__content,.blockTestimonial--backgroundBlueLight .blockTestimonial__content,.blockTestimonial--backgroundCustom .blockTestimonial__content,.blockTestimonial--backgroundGreen .blockTestimonial__content,.blockTestimonial--backgroundGreenLight .blockTestimonial__content{padding:var(--blockSpacing) var(--blockBackgroundSpacing);margin:0 calc(var(--blockBackgroundSpacing)*-1);border-radius:var(--blockBackgroundBorderRadius)}.blockTestimonial--backgroundBlue .blockTestimonial__content,.blockTestimonial--backgroundGreen .blockTestimonial__content{--colorBorder:var(--colorGreen)}.blockTestimonial--backgroundBlue .blockTestimonial__content a:not([class]),.blockTestimonial--backgroundGreen .blockTestimonial__content a:not([class]),.blockTestimonial--textColorLight,.blockTestimonial--textColorLight a:not([class]){color:#fff}.blockTestimonial--backgroundSizeFull:not(.blockTestimonial--backgroundNone){margin:0}.blockTestimonial--backgroundSizeFull.blockTestimonial--backgroundBlueLight,.blockTestimonial--backgroundSizeFull.blockTestimonial--backgroundBlueLight .blockTestimonial__content,.blockTestimonial--backgroundSizeFull.blockTestimonial--backgroundGreenLight,.blockTestimonial--backgroundSizeFull.blockTestimonial--backgroundGreenLight .blockTestimonial__content{background:var(--colorGreenLightSolid)}.blockTestimonial--backgroundSizeFull.blockTestimonial--backgroundBlue,.blockTestimonial--backgroundSizeFull.blockTestimonial--backgroundGreen{background:var(--colorGreenDark)}.blockTestimonial--removeTopMargin .blockTestimonial__content{padding-top:0;margin-top:0}@media (min-width:1399px){.blockTestimonial--backgroundSizeLimited{background:none!important}}@media (max-width:1400px){.blockTestimonial--backgroundBlueLight,.blockTestimonial--backgroundGreenLight{margin:0;background:var(--colorGreenLight)}.blockTestimonial--backgroundBlue,.blockTestimonial--backgroundCustom,.blockTestimonial--backgroundGreen{margin:0;background:var(--colorGreenDark)}.blockTestimonial--backgroundBlue .blockTestimonial__content,.blockTestimonial--backgroundBlueLight .blockTestimonial__content,.blockTestimonial--backgroundCustom .blockTestimonial__content,.blockTestimonial--backgroundGreen .blockTestimonial__content,.blockTestimonial--backgroundGreenLight .blockTestimonial__content{padding-left:0;padding-right:0;margin:0;background:none}}.blockTestimonial__columns{display:flex;justify-content:space-between;align-items:center}.blockTestimonial__image{border-radius:var(--themeBorderRadius);width:100%;height:auto;display:block}.blockTestimonial__imageWrapper{width:44%;flex:0 0 auto}.blockTestimonial__text{width:44%}.blockTestimonial__words{margin-bottom:calc(.5em + .09259vw - .2963px);font-size:26px;font-weight:900;line-height:1.4}@media screen and (max-width:320px){.blockTestimonial__words{margin-bottom:.5em}}@media screen and (min-width:1400px){.blockTestimonial__words{margin-bottom:1.5em}}.blockTestimonial--backgroundBlue .blockTestimonial__content,.blockTestimonial--backgroundBlueLight .blockTestimonial__content,.blockTestimonial--backgroundGreen .blockTestimonial__content,.blockTestimonial--backgroundGreenLight .blockTestimonial__content{padding:var(--blockBackgroundSpacing);margin:0 calc(var(--blockBackgroundSpacing)*-1);background:var(--colorGreenLight);border-radius:var(--themeBorderRadius)}.blockTestimonial--backgroundBlue .blockTestimonial__content,.blockTestimonial--backgroundGreen .blockTestimonial__content{background:var(--colorGreenDark);color:#fff}.blockTestimonial--imagePositionLeft .blockTestimonial__imageWrapper{order:-1}.blockTestimonial--noImage .blockTestimonial__text{width:auto;max-width:645px;margin:0 auto}@media (max-width:767px){.blockTestimonial__columns{flex-wrap:wrap}.blockTestimonial__imageWrapper{width:100%;order:-1;margin-bottom:8%}.blockTestimonial__text{width:100%}}.blockTestimonials{margin:var(--blockSpacing) 0;overflow:hidden}.blockTestimonials h1{color:var(--colorGreenDark)}.blockTestimonials h1 span{display:block;color:var(--colorGreen)}.blockTestimonials--backgroundBlue,.blockTestimonials--backgroundBlueLight,.blockTestimonials--backgroundGreen,.blockTestimonials--backgroundGreenLight{padding:var(--blockSpacing) 0;margin:0;background:var(--colorGreenLight)}.blockTestimonials--backgroundCustom{padding:var(--blockSpacing) 0;margin:0}.blockTestimonials--textColorDark h1{color:var(--colorText)}.blockTestimonials--textColorDark h1 span{color:rgba(0,0,0,.1)}.blockTestimonials--textColorLight h1{color:var(--colorTextWhite)}.blockTestimonials--textColorLight h1 span{color:hsla(0,0%,100%,.1)}.blockTestimonials--backgroundGradient{margin:0;padding:var(--blockSpacing) 0 0 0;background-image:radial-gradient(farthest-side at top right,rgba(36,163,160,.08),#fff)}.blockTestimonials--backgroundBlue,.blockTestimonials--backgroundGreen{background:var(--colorGreenDark);color:var(--colorGreenGrey)}.blockTestimonials--backgroundBlue a:not([class]),.blockTestimonials--backgroundGreen a:not([class]){color:#fff}.blockTestimonials--backgroundBlue span,.blockTestimonials--backgroundGreen span{--colorGreenLight:hsla(0,0%,100%,0.07)}.blockTestimonials--backgroundBlue h1,.blockTestimonials--backgroundGreen h1{color:#fff}.blockTestimonials--backgroundBlue h1 span,.blockTestimonials--backgroundGreen h1 span{color:var(--colorGreenGrey)}.blockTestimonials--backgroundBlue .buttons .btn,.blockTestimonials--backgroundGreen .buttons .btn{background:var(--colorGreen)}@media (hover:hover){.blockTestimonials--backgroundBlue .buttons .btn:hover,.blockTestimonials--backgroundGreen .buttons .btn:hover{background:var(--colorGreenLightSolid);color:var(--colorGreen)}}.blockTestimonials--backgroundBlue .buttons .btn--outline,.blockTestimonials--backgroundGreen .buttons .btn--outline{border-color:var(--colorGreenGrey);color:var(--colorGreenGrey);background:none}.blockTestimonials--backgroundBlue .buttons .link,.blockTestimonials--backgroundGreen .buttons .link,.blockTestimonials--imagePositionBackground,.blockTestimonials--imagePositionBackground a:not([class]),.blockTestimonials--imagePositionBackground h1{color:#fff}.blockTestimonials--imagePositionBackground h1 span{color:inherit}.blockTestimonials--imagePositionBackground .buttons .btn{background:var(--colorGreen)}@media (hover:hover){.blockTestimonials--imagePositionBackground .buttons .btn:hover{background:var(--colorGreenLightSolid);color:var(--colorGreen)}}.blockTestimonials--imagePositionBackground .buttons .btn--outline{border-color:#fff;color:#fff;background:none}.blockTestimonials--imagePositionBackground .buttons .link{color:#fff}.blockTestimonials--removeTopMargin{padding-top:0;margin-top:0}.blockTestimonials__content{display:flex}.blockTestimonials__text{padding-top:5%}.blockTestimonials__text a{color:var(--colorGreen);text-decoration:none}.blockTestimonials__items{flex:0 0 auto;width:60%;margin-left:80px;overflow:hidden}.blockTestimonials__footer{margin-top:30px}@media (max-width:1023px){.blockTestimonials__content{flex-wrap:wrap}.blockTestimonials__text{padding-top:0}.blockTestimonials__items{width:100%;margin:0;overflow:visible}}.blockText{margin:var(--blockSpacing) 0}.blockText--backgroundBlue .blockText__content,.blockText--backgroundBlueLight .blockText__content,.blockText--backgroundCustom .blockText__content,.blockText--backgroundGreen .blockText__content,.blockText--backgroundGreenLight .blockText__content{padding:var(--blockSpacing) var(--blockBackgroundSpacing);margin:0 calc(var(--blockBackgroundSpacing)*-1);border-radius:var(--blockBackgroundBorderRadius)}.blockText--backgroundBlue .blockText__content,.blockText--backgroundBlueLight .blockText__content,.blockText--backgroundGreen .blockText__content,.blockText--backgroundGreenLight .blockText__content{background:var(--colorGreenLight)}.blockText--backgroundBlue .blockText__content,.blockText--backgroundGreen .blockText__content{--colorBorder:var(--colorGreen);background:var(--colorGreenDark);color:#fff}.blockText--backgroundBlue .blockText__content a:not([class]),.blockText--backgroundGreen .blockText__content a:not([class]),.blockText--textColorLight,.blockText--textColorLight a:not([class]){color:#fff}.blockText--backgroundSizeFull:not(.blockText--backgroundNone){margin:0}.blockText--backgroundSizeFull.blockText--backgroundBlueLight,.blockText--backgroundSizeFull.blockText--backgroundBlueLight .blockText__content,.blockText--backgroundSizeFull.blockText--backgroundGreenLight,.blockText--backgroundSizeFull.blockText--backgroundGreenLight .blockText__content{background:var(--colorGreenLightSolid)}.blockText--backgroundSizeFull.blockText--backgroundBlue,.blockText--backgroundSizeFull.blockText--backgroundGreen{background:var(--colorGreenDark)}.blockText--removeTopMargin .blockText__content{padding-top:0;margin-top:0}@media (min-width:1399px){.blockText--backgroundSizeLimited{background:none!important}}@media (max-width:1400px){.blockText--backgroundBlueLight,.blockText--backgroundGreenLight{margin:0;background:var(--colorGreenLight)}.blockText--backgroundBlue,.blockText--backgroundCustom,.blockText--backgroundGreen{margin:0;background:var(--colorGreenDark)}.blockText--backgroundBlue .blockText__content,.blockText--backgroundBlueLight .blockText__content,.blockText--backgroundCustom .blockText__content,.blockText--backgroundGreen .blockText__content,.blockText--backgroundGreenLight .blockText__content{padding-left:0;padding-right:0;margin:0;background:none}}.blockText__content{display:flex;justify-content:space-between;align-items:center}.blockText__imageWrapper{width:44%;flex:0 0 auto;align-self:flex-start;margin-left:8%}.blockText--imageWidthBigger .blockText__imageWrapper{width:53%}.blockText--imagePositionLeft .blockText__imageWrapper{order:-1;margin-right:8%;margin-left:0}.blockText__image{width:100%;display:block;border-radius:var(--themeBorderRadius)}.blockText--contentWidthLimited .blockText__text{max-width:910px;width:100%;margin:0 auto}.blockText--contentWidthSmall .blockText__text{max-width:840px;width:100%;margin:0 auto}@media (max-width:1023px){.blockText__content{flex-wrap:wrap}.blockText--imageWidthBigger .blockText__imageWrapper,.blockText__imageWrapper{width:100%;margin:0 0 30px;order:-1}.blockText__text{width:auto}}.blockTextOnImage{position:relative}.blockTextOnImage__content{display:flex;justify-content:flex-start;padding:var(--blockSpacing) 0}.blockTextOnImage__image{background:no-repeat 50%/cover;position:absolute;left:0;top:0;width:100%;height:100%}.blockTextOnImage__text{padding:calc(31.11111px + 2.77778vw) calc(28.14815px + 3.7037vw);border-radius:var(--themeBorderRadius);background:var(--colorGreenLightSolid);width:500px}@media screen and (max-width:320px){.blockTextOnImage__text{padding:40px}}@media screen and (min-width:1400px){.blockTextOnImage__text{padding:80px}}@media screen and (max-width:320px){.blockTextOnImage__text{padding-top:40px}}@media screen and (min-width:1400px){.blockTextOnImage__text{padding-top:70px}}@media screen and (max-width:320px){.blockTextOnImage__text{padding-bottom:40px}}@media screen and (min-width:1400px){.blockTextOnImage__text{padding-bottom:70px}}.blockTextOnImage__text h2{font-size:calc(22.81481px + .37037vw)}@media screen and (max-width:320px){.blockTextOnImage__text h2{font-size:24px}}@media screen and (min-width:1400px){.blockTextOnImage__text h2{font-size:28px}}.blockTextOnImage--textPositionRight .blockTextOnImage__content{justify-content:flex-end}.blockTextOnImage--backgroundBlueDark .blockTextOnImage__text,.blockTextOnImage--backgroundGreenDark .blockTextOnImage__text{background:var(--colorGreenDark);color:#fff}.blockTextOnImage--backgroundBlueDark .blockTextOnImage__text a:not([class]),.blockTextOnImage--backgroundGreenDark .blockTextOnImage__text a:not([class]){color:#fff}.blockTextOnImage--backgroundBlueDark .blockTextOnImage__text .btn,.blockTextOnImage--backgroundGreenDark .blockTextOnImage__text .btn{background:var(--colorGreen)}.deviceNoTouch .blockTextOnImage--backgroundBlueDark .blockTextOnImage__text .btn:hover,.deviceNoTouch .blockTextOnImage--backgroundGreenDark .blockTextOnImage__text .btn:hover{background:var(--colorGreenHighlight)}.blockTextOnImage--backgroundBlueDark .blockTextOnImage__text .link,.blockTextOnImage--backgroundGreenDark .blockTextOnImage__text .link{color:#fff}@media (max-width:767px){.blockTextOnImage{margin-bottom:var(--blockSpacing)}.blockTextOnImage__image{position:absolute;width:100%;height:300px}.blockTextOnImage__content{padding:200px 0 0}.blockTextOnImage__text{width:100%}}.blockVisual{margin:var(--blockSpacing) 0;--visualPadding:40px}.blockVisual--backgroundBlue .blockVisual__content,.blockVisual--backgroundBlueLight .blockVisual__content,.blockVisual--backgroundCustom .blockVisual__content,.blockVisual--backgroundGreen .blockVisual__content,.blockVisual--backgroundGreenLight .blockVisual__content{padding:var(--blockSpacing) var(--blockBackgroundSpacing);margin:0 calc(var(--blockBackgroundSpacing)*-1);border-radius:var(--blockBackgroundBorderRadius)}.blockVisual--backgroundBlue .blockVisual__content,.blockVisual--backgroundBlueLight .blockVisual__content,.blockVisual--backgroundGreen .blockVisual__content,.blockVisual--backgroundGreenLight .blockVisual__content{background:var(--colorGreenLight)}.blockVisual--backgroundBlue .blockVisual__content,.blockVisual--backgroundGreen .blockVisual__content{--colorBorder:var(--colorGreen);background:var(--colorGreenDark);color:#fff}.blockVisual--backgroundBlue .blockVisual__content a:not([class]),.blockVisual--backgroundGreen .blockVisual__content a:not([class]),.blockVisual--textColorLight,.blockVisual--textColorLight a:not([class]){color:#fff}.blockVisual--backgroundSizeFull:not(.blockVisual--backgroundNone){margin:0}.blockVisual--backgroundSizeFull.blockVisual--backgroundBlueLight,.blockVisual--backgroundSizeFull.blockVisual--backgroundBlueLight .blockVisual__content,.blockVisual--backgroundSizeFull.blockVisual--backgroundGreenLight,.blockVisual--backgroundSizeFull.blockVisual--backgroundGreenLight .blockVisual__content{background:var(--colorGreenLightSolid)}.blockVisual--backgroundSizeFull.blockVisual--backgroundBlue,.blockVisual--backgroundSizeFull.blockVisual--backgroundGreen{background:var(--colorGreenDark)}.blockVisual--removeTopMargin .blockVisual__content{padding-top:0;margin-top:0}@media (min-width:1399px){.blockVisual--backgroundSizeLimited{background:none!important}}@media (max-width:1400px){.blockVisual--backgroundBlueLight,.blockVisual--backgroundGreenLight{margin:0;background:var(--colorGreenLight)}.blockVisual--backgroundBlue,.blockVisual--backgroundCustom,.blockVisual--backgroundGreen{margin:0;background:var(--colorGreenDark)}.blockVisual--backgroundBlue .blockVisual__content,.blockVisual--backgroundBlueLight .blockVisual__content,.blockVisual--backgroundCustom .blockVisual__content,.blockVisual--backgroundGreen .blockVisual__content,.blockVisual--backgroundGreenLight .blockVisual__content{padding-left:0;padding-right:0;margin:0;background:none}}.blockVisual__content{display:flex;justify-content:space-between;align-items:center}.blockVisual__text{width:calc(55% - .92593vw + 2.96296px)}@media screen and (max-width:320px){.blockVisual__text{width:55%}}@media screen and (min-width:1400px){.blockVisual__text{width:45%}}.blockVisual__imageWrapper{width:40%;padding:var(--visualPadding);border-radius:var(--themeBorderRadius);position:relative}.blockVisual__imageWrapper:before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";border-radius:10px;background:var(--colorGreenLight)}.blockVisual__image{position:relative;z-index:1;width:100%;height:auto;display:block}.blockVisual--contentHorizontalCenter .blockVisual__text{text-align:center}.blockVisual--contentHorizontalRight .blockVisual__text{text-align:right}.blockVisual--contentVerticalTop .blockVisual__text{align-self:flex-start}.blockVisual--contentVerticalMiddle .blockVisual__text{align-self:center}.blockVisual--contentVerticalBottom .blockVisual__text{align-self:flex-end}.blockVisual--imagePositionLeft .blockVisual__text{order:2}.blockVisual--boxOverRightAndLeft .blockVisual__imageWrapper{padding-left:0;padding-right:0;width:45%}.blockVisual--boxOverRightAndLeft .blockVisual__imageWrapper:before{left:var(--visualPadding);width:calc(100% - 80px)}.blockVisual--boxLeft .blockVisual__imageWrapper,.blockVisual--boxOverLeft .blockVisual__imageWrapper{padding-left:0}.blockVisual--boxOverLeft .blockVisual__imageWrapper:before{left:auto;right:0;width:calc(100% - var(--visualPadding))}.blockVisual--boxOverRight .blockVisual__imageWrapper,.blockVisual--boxRight .blockVisual__imageWrapper{padding-right:0}.blockVisual--boxOverRight .blockVisual__imageWrapper:before{width:calc(100% - var(--visualPadding))}.blockVisual--boxFitVertical .blockVisual__imageWrapper{padding-top:0;padding-bottom:0}.blockVisual--boxOverTop .blockVisual__imageWrapper,.blockVisual--boxTop .blockVisual__imageWrapper{padding-top:0}.blockVisual--boxOverTop .blockVisual__imageWrapper:before{bottom:0;top:auto;height:calc(100% - var(--visualPadding))}.blockVisual--boxBottom .blockVisual__imageWrapper,.blockVisual--boxOverBottom .blockVisual__imageWrapper{padding-bottom:0}.blockVisual--boxOverBottom .blockVisual__imageWrapper:before{height:calc(100% - var(--visualPadding))}.blockVisual--imageAlignBottom .blockVisual__imageWrapper,.blockVisual--imageAlignFull .blockVisual__imageWrapper,.blockVisual--imageAlignTop .blockVisual__imageWrapper{padding:0;position:relative;overflow:hidden;border-radius:0}.blockVisual--imageAlignBottom .blockVisual__imageWrapper:before,.blockVisual--imageAlignFull .blockVisual__imageWrapper:before,.blockVisual--imageAlignTop .blockVisual__imageWrapper:before{display:none}.blockVisual--imageAlignTop:not(.blockVisual--backgroundNone) .blockVisual__imageWrapper{margin-top:calc(var(--blockSpacing)*-1);display:flex;align-self:flex-start}.blockVisual--imageAlignBottom:not(.blockVisual--backgroundNone) .blockVisual__imageWrapper{margin-bottom:calc(var(--blockSpacing)*-1);display:flex;align-self:flex-end}@media (max-width:767px){.blockVisual{--visualPadding:20px}.blockVisual__imageWrapper{margin-top:calc(var(--blockSpacing)*0.8)!important;margin-bottom:0!important}.blockVisual--imageAlignBottom .blockVisual__imageWrapper,.blockVisual--imageAlignFull .blockVisual__imageWrapper,.blockVisual--imageAlignTop .blockVisual__imageWrapper{margin-top:calc(var(--blockSpacing)*0.5)!important}.blockVisual--imageAlignBottom .blockVisual__imageWrapper{margin-bottom:calc(var(--blockSpacing)*-1)!important}.blockVisual__content{flex-wrap:wrap}.blockVisual__text{width:100%}.blockVisual--boxOverRightAndLeft .blockVisual__imageWrapper,.blockVisual__imageWrapper{width:100%;order:2;margin:0 0 30px}}#backdrop{visibility:hidden;opacity:0;content:"";position:fixed;left:0;top:0;width:100%;height:100%;background:var(--colorGreenDark);transition:.2s;z-index:998}#backdrop.active{visibility:visible;opacity:.9}.btn{display:inline-block;padding:var(--buttonPadding);border-radius:var(--buttonBorderRadius);text-decoration:none;line-height:var(--buttonLineHeight);font-weight:500;color:var(--colorTextWhite);cursor:pointer;background:var(--colorGreen);font-size:18px;font-family:var(--fontFamily);transition:var(--transition)}.btn--secondary,.deviceNoTouch .btn:focus,.deviceNoTouch .btn:hover{background:var(--colorGreenHighlight)}.deviceNoTouch .btn--secondary:focus,.deviceNoTouch .btn--secondary:hover{background:var(--colorGreen)}.btn--outline{border:1px solid var(--colorGreenDarker);color:var(--colorGreenDarker);background:none}.deviceNoTouch .btn--outline:focus,.deviceNoTouch .btn--outline:hover{background:var(--colorGreen);border-color:var(--colorGreen);color:#fff}.btn--stretch{display:block;text-align:center}@media (max-width:767px){.btn--mobileStretch{display:block;text-align:center;width:100%;margin-left:0}}.gform_button,button:not([class]),input[type=button],input[type=submit]{display:inline-block;padding:var(--buttonPadding);border-radius:var(--buttonBorderRadius);text-decoration:none;line-height:var(--buttonLineHeight);font-weight:500;color:var(--colorTextWhite);cursor:pointer;background:var(--colorGreen);font-size:18px;font-family:var(--fontFamily);transition:var(--transition);-webkit-appearance:none;border:none}.deviceNoTouch .gform_button:focus,.deviceNoTouch .gform_button:hover,.deviceNoTouch button:not([class]):focus,.deviceNoTouch button:not([class]):hover,.deviceNoTouch input[type=button]:focus,.deviceNoTouch input[type=button]:hover,.deviceNoTouch input[type=submit]:focus,.deviceNoTouch input[type=submit]:hover,.gform_button--secondary,button:not([class])--secondary,input[type=button]--secondary,input[type=submit]--secondary{background:var(--colorGreenHighlight)}.deviceNoTouch .gform_button--secondary:focus,.deviceNoTouch .gform_button--secondary:hover,.deviceNoTouch button:not([class])--secondary:focus,.deviceNoTouch button:not([class])--secondary:hover,.deviceNoTouch input[type=button]--secondary:focus,.deviceNoTouch input[type=button]--secondary:hover,.deviceNoTouch input[type=submit]--secondary:focus,.deviceNoTouch input[type=submit]--secondary:hover{background:var(--colorGreen)}.gform_button--outline,button:not([class])--outline,input[type=button]--outline,input[type=submit]--outline{border:1px solid var(--colorGreenDarker);color:var(--colorGreenDarker);background:none}.deviceNoTouch .gform_button--outline:focus,.deviceNoTouch .gform_button--outline:hover,.deviceNoTouch button:not([class])--outline:focus,.deviceNoTouch button:not([class])--outline:hover,.deviceNoTouch input[type=button]--outline:focus,.deviceNoTouch input[type=button]--outline:hover,.deviceNoTouch input[type=submit]--outline:focus,.deviceNoTouch input[type=submit]--outline:hover{background:var(--colorGreen);border-color:var(--colorGreen);color:#fff}.gform_button--stretch,button:not([class])--stretch,input[type=button]--stretch,input[type=submit]--stretch{display:block;text-align:center}@media (max-width:767px){.gform_button--mobileStretch,button:not([class])--mobileStretch,input[type=button]--mobileStretch,input[type=submit]--mobileStretch{display:block;text-align:center;width:100%;margin-left:0}}input[type=button].gform_previous_button{background:var(--colorGreenLightSolid);color:var(--colorGreenDark)}.deviceNoTouch input[type=button].gform_previous_button:hover{color:#fff}.calculatorList{display:flex}.calculatorList__list{flex-grow:1}.calculatorList__item{display:flex;border:1px solid var(--colorBorder);margin-bottom:10px;border-radius:3px;color:var(--colorGreen) Dark;line-height:1.1;background:#fff}.calculatorList__item:last-child{margin-bottom:0}.calculatorList__item--checked{border-color:var(--colorGreen)}.calculatorList__item--checked .calculatorList__itemName{color:var(--colorGreenHighlight)}.calculatorList__textContainer{position:relative;padding:18px 18px 18px 66px;cursor:pointer;flex-grow:1}.calculatorList__textContainer:before{width:24px;height:24px;position:absolute;top:50%;left:20px;content:"";border:1px solid var(--colorBorder);background:#fff;border-radius:50px;transform:translateY(-50%)}.calculatorList__textContainer:after{font-family:iconfont;font-style:normal;font-weight:400;content:"";color:#fff;position:absolute;top:calc(50% + 1px);transform:translateY(-50%);font-size:15px;opacity:0;transition:opacity var(--transition);left:25px}.calculatorList__item--checked .calculatorList__textContainer:before{background:var(--colorGreenHighlight);border-color:var(--colorGreenHighlight)}.calculatorList__item--checked .calculatorList__textContainer:after{opacity:1}.calculatorList__itemName{font-size:calc(14.81481px + .37037vw);font-weight:700;margin-bottom:.1em}@media screen and (max-width:320px){.calculatorList__itemName{font-size:16px}}@media screen and (min-width:1400px){.calculatorList__itemName{font-size:20px}}.calculatorList__itemDescription{font-size:calc(10.40741px + .18519vw);margin-top:.5em;line-height:1.5}@media screen and (max-width:320px){.calculatorList__itemDescription{font-size:11px}}@media screen and (min-width:1400px){.calculatorList__itemDescription{font-size:13px}}.calculatorList__formContainer{display:none;margin-left:auto;align-items:center}.calculatorList__item--checked .calculatorList__formContainer{display:flex}.calculatorList__formContainer{padding-right:23px}.calculatorList__formLabel{font-weight:700;margin-right:15px;font-size:15px}.calculatorList__formInput{width:50px;background:#f6f6f6;border:none;text-align:center;padding:10px 8px;border-radius:5px}.calculatorList__formInput::-webkit-inner-spin-button,.calculatorList__formInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.calculatorList__formInput[type=number]{-moz-appearance:textfield}.calculatorList__calculatorWrapper{width:360px;margin-left:40px}.calculatorList__calculator{padding:calc(15.55556px + 1.38889vw) calc(14.07407px + 1.85185vw);background:var(--colorGreenDark);color:#fff;border-radius:var(--themeBorderRadius);width:100%}@media screen and (max-width:320px){.calculatorList__calculator{padding-left:20px}}@media screen and (min-width:1400px){.calculatorList__calculator{padding-left:40px}}@media screen and (max-width:320px){.calculatorList__calculator{padding-right:20px}}@media screen and (min-width:1400px){.calculatorList__calculator{padding-right:40px}}@media screen and (max-width:320px){.calculatorList__calculator{padding-top:20px}}@media screen and (min-width:1400px){.calculatorList__calculator{padding-top:35px}}@media screen and (max-width:320px){.calculatorList__calculator{padding-bottom:20px}}@media screen and (min-width:1400px){.calculatorList__calculator{padding-bottom:35px}}.calculatorList__calculatorTitle{font-size:28px;font-weight:700;margin-bottom:.4em}.calculatorList__calculatorText{font-size:15px;margin-bottom:2em}.calculatorList__calculatorDetail{border-top:1px solid hsla(0,0%,100%,.1);font-weight:900;padding:15px 0;font-size:16px}.calculatorList__calculatorDetail--price{font-size:20px;padding-top:10px;margin-bottom:20px}.calculatorList__calculatorDetail--price label{display:block}.calculatorList__calculatorDetail--price div{font-size:30px}.calculatorList__calculatorDetail--price div span span{font-size:16px}@media (max-width:1023px){.calculatorList__formLabel{display:none}}@media (max-width:767px){.calculatorList{display:block}.calculatorList__textContainer{padding-left:50px}.calculatorList__textContainer:before{width:24px;height:24px;left:13px}.calculatorList__textContainer:after{font-size:12px;left:19px}.calculatorList__itemUserPriceWrapper{display:block;margin-top:.1em}.calculatorList__itemUserPriceWrapper .slash{display:none}.calculatorList__calculatorWrapper{width:100%;margin-left:0;margin-top:10px}.calculatorList__calculator{border-radius:3px}.calculatorList__calculatorDetail--price,.calculatorList__calculatorDetail--price label{display:block}}.characterInCircle{display:inline-block;border:2px solid var(--colorBorder);width:23px;height:23px;text-align:center;line-height:17px;border-radius:100px;background:#fff;font-size:12px;color:var(--colorGreen);font-weight:900}.characterInCircle--marginRight{margin-right:.7em}.characterInCircle--marginLeft{margin-left:.7em}pre{background:#333;color:#4cff4c;border-radius:var(--themeBorderRadius)}code{white-space:break-spaces}.collapseItem{background:var(--colorCollapse);border-bottom:1px solid var(--colorBorder);margin-top:0}.collapseItem__header{font-size:calc(16.81481px + .37037vw);padding:calc(12.03704px + .92593vw) 0;position:relative;display:flex;justify-content:space-between;align-items:flex-start;line-height:1.3;cursor:pointer;font-weight:900;transition:padding-bottom var(--transition)}@media screen and (max-width:320px){.collapseItem__header{padding-top:15px}}@media screen and (min-width:1400px){.collapseItem__header{padding-top:25px}}@media screen and (max-width:320px){.collapseItem__header{padding-bottom:15px}}@media screen and (min-width:1400px){.collapseItem__header{padding-bottom:25px}}@media screen and (max-width:320px){.collapseItem__header{font-size:18px}}@media screen and (min-width:1400px){.collapseItem__header{font-size:22px}}.collapseItem__header .submenuIndicator{position:relative;top:1px}.collapseItem__content{padding-left:0;padding-right:0}.collapseItem--open+.collapseItem{border-top:0}.collapseItem--open .collapseItem__header{color:var(--colorGreen)}.blockAccordion--textColorLight .collapseItem--open .collapseItem__header{color:var(--colorTextWhite)}.blockAccordion--textColorDark .collapseItem--open .collapseItem__header{color:var(--colorText)}.collapseItem--open .collapseItem__content{padding-bottom:calc(12.03704px + .92593vw);max-width:1000px;font-weight:400}@media screen and (max-width:320px){.collapseItem--open .collapseItem__content{padding-bottom:15px}}@media screen and (min-width:1400px){.collapseItem--open .collapseItem__content{padding-bottom:25px}}.collapseItem--simple{background:var(--colorGreenLight);padding-left:30px;padding-right:30px;margin-bottom:5px;border-bottom:none}.collapseItem--simple .collapseItem__header{font-size:18px;font-weight:700}@media screen and (max-width:320px){.collapseItem--simple .collapseItem__header{font-size:18px}}@media screen and (min-width:1400px){.collapseItem--simple .collapseItem__header{font-size:18px}}.collapseItem--simple:last-child{border-bottom:none}.collapseItem--simple .collapseItem__content{padding-bottom:calc(12.03704px + .92593vw)}@media screen and (max-width:320px){.collapseItem--simple .collapseItem__content{padding-bottom:15px}}@media screen and (min-width:1400px){.collapseItem--simple .collapseItem__content{padding-bottom:25px}}.blockAccordion--backgroundBlue .collapseItem,.blockAccordion--backgroundBlue .collapseItem__header,.blockAccordion--backgroundGreen .collapseItem,.blockAccordion--backgroundGreen .collapseItem__header,.blockAccordion--textColorLight .collapseItem{color:#fff}.blockAccordion--backgroundBlueLight .collapseItem{background:#fff}.blockAccordion--backgroundBlue .collapseItem--open,.blockAccordion--backgroundGreen .collapseItem--open,.blockAccordion--textColorLight .collapseItem--open{background:var(--colorBorder)}.blockAccordion--textColorLight .collapseItem--simple{background:hsla(0,0%,100%,.05)}.blockAccordion--textColorLight .collapseItem--open{background:hsla(0,0%,100%,.1)}.blockAccordion--textColorDark .collapseItem--simple{background:rgba(0,0,0,.05)}.blockAccordion--textColorDark .collapseItem--open{background:rgba(0,0,0,.1)}@media (max-width:1023px){.collapseItem--open+.collapseItem--open{margin-top:1em}}@media (max-width:767px){.collapseItem{position:relative}.collapseItem--function{background:var(--colorGreenLight)}.collapseItem--function,.collapseItem--simple{margin-left:calc(var(--sitePadding)*-1);margin-right:calc(var(--sitePadding)*-1);padding-left:var(--sitePadding);padding-right:var(--sitePadding);margin-bottom:5px;border:none}.collapseItem--open+.collapseItem--open{margin-top:0}.collapseItem--open .collapseItem__content,.collapseItem--open .collapseItem__header,.collapseItem__content{padding-left:0;padding-right:0}.collapseItem--open{border-radius:0;margin-top:-1px;box-shadow:none}.collapseItem--function.collapseItem--open .collapseItem__content{padding-bottom:0}}.fancybox-progress{background:var(--colorPrimary)}.formUsps{margin-top:calc(24.07407px + 1.85185vw);display:flex;flex-wrap:wrap}@media screen and (max-width:320px){.formUsps{margin-top:30px}}@media screen and (min-width:1400px){.formUsps{margin-top:50px}}.formUsps div{font-size:.8em;margin-right:1em}.formUsps div:before{font-family:iconfont;font-style:normal;font-weight:400;content:"";position:relative;top:2px;margin-right:.5em;line-height:1;color:var(--colorGreenHighlight)}@media (max-width:1023px){.formUsps{display:block}}.grid{margin:0 20px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;grid-auto-rows:minmax(100px,auto)}.grid-item{background:#00008b}.link{padding:1em 0;color:var(--colorGreenDark);font-weight:500}.link,.linkButton{text-decoration:none}.linkButton{--colorBorder:#e5eaea;display:flex;justify-content:space-between;align-items:center;font-weight:700;color:inherit;width:100%;border-top:1px solid var(--colorBorder);border-bottom:1px solid var(--colorBorder);margin-bottom:-1px;padding:17px 0}.linkButton:after{font-family:iconfont;font-style:normal;font-weight:400;content:"";color:var(--colorAccent);font-size:1.1em}[class*="--textColorDark"] .linkButton:after,[class*="--textColorLight"] .linkButton:after{color:inherit}.links{display:flex;flex-wrap:wrap;margin:2em -18px 0}.links__item{width:100%;padding:0 18px}.links--columns2 .links__item{width:50%}.links--columns3 .links__item{width:33.33%}@media (max-width:1023px){.links--columns3 .links__item{width:50%}}@media (max-width:767px){.links--columns2 .links__item,.links--columns3 .links__item{width:100%}}.modal{position:fixed;top:0;left:0;visibility:hidden;opacity:0;z-index:999;width:100%;height:100%;padding:75px 20px 20px;overflow:auto;display:block!important}.modal.active{visibility:visible;opacity:1}.modal__scroll{display:flex;align-items:flex-start;justify-content:center;min-height:100%;overflow:hidden}.modal__content{position:relative;background:#fff;width:870px;max-width:100%;overflow:hidden;border-radius:var(--themeBorderRadius)}.modal__intro{margin-bottom:40px}.modal__intro h2{color:var(--colorGreenDark);margin-bottom:.3em}.modal__header{display:none;background:var(--colorGreenLight)}.modal--wide .modal__content{width:1100px;display:flex}.modal--small .modal__content{max-width:650px;display:flex}.modal__side{width:42%;flex:0 0 auto;background:50% no-repeat;background-size:cover}.modal__body{padding:80px 95px}.modal__side:not(.modal__side--permanent){display:none}.modal__close{position:absolute;right:20px;top:20px;width:33px;height:33px;cursor:pointer;z-index:2;background:#fff;border-radius:50px}.modal__close:after,.modal__close:before{content:"";display:block;position:absolute;top:50%;left:50%;width:3px;height:60%;background:var(--colorGreenDark)}.modal__close:after{transform:translateX(-50%) translateY(-50%) rotate(-45deg)}.modal__close:before{transform:translateX(-50%) translateY(-50%) rotate(45deg)}.modal__header{padding:55px 0 60px;text-align:center;position:relative}.modal__headerTitle{font-size:calc(17.62963px + .74074vw);font-weight:900}@media screen and (max-width:320px){.modal__headerTitle{font-size:20px}}@media screen and (min-width:1400px){.modal__headerTitle{font-size:28px}}.modal__headerSubtitle{font-size:calc(14.11111px + .27778vw);font-weight:500;padding:0 20px}@media screen and (max-width:320px){.modal__headerSubtitle{font-size:15px}}@media screen and (min-width:1400px){.modal__headerSubtitle{font-size:18px}}.modal--video .modal__content{width:1000px;max-width:90vw;padding:0}@media (max-width:1023px){.modal__body{padding:40px 55px}}@media (max-width:767px){.modal{padding:20px}.modal__side{display:none!important}.modal__header{padding:50px 15px}.modal__headerTitle{margin-bottom:.5em}.modal__headerSubtitle{line-height:1.3}.modal__close{top:10px;right:10px}.modal__body{padding:35px 30px 30px}.modal .wizard-intro{border-bottom:1px solid var(--colorBorder);margin-bottom:10px;padding:0 30px 20px}.modal .wizard-footer,.modal .wizard-intro{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}.modal .wizard-footer{border-top:1px solid var(--colorBorder);margin-top:15px;padding:20px 30px 0}.modal .gform_page_footer{border-top:1px solid var(--colorBorder);margin-left:-30px;margin-right:-30px;margin-top:30px;padding:20px 30px 0!important;width:calc(100% + 60px)}}.modal__progress{position:absolute;left:0;bottom:0;width:100%;display:flex;justify-content:center}.modal__progress span{position:relative;top:15px;display:block;width:33px;height:33px;background:#fff;border:1px solid var(--colorBorder);border-radius:100px;font-weight:900;line-height:29px;margin:0 10px}.modal__progress span:first-child{display:none}.modal__progress span.current{color:#fff}.modal__progress span.current,.modal__progress span.done{background:var(--colorGreen);border-color:var(--colorGreen)}.modal__progress span.done{color:var(--colorGreen)}.modal__progress span.done:before{font-family:iconfont;font-style:normal;font-weight:400;content:"";position:absolute;left:50%;top:50%;color:#fff;transform:translate(-50%,-50%)}.package{--padding:25px;position:relative;text-align:center;border-radius:var(--themeBorderRadius);border:1px solid var(--colorBorder);box-shadow:6px 6px 1px var(--colorGreenLight);padding:0 var(--padding);margin-top:42px}.package__title{font-size:22px;font-weight:900;border-bottom:1px solid var(--colorBorder);padding:20px 0;margin:0 calc(var(--padding)*-1) 30px}.package__price{font-size:20px;font-weight:900}.package__price span{font-size:2.5em}.package__buttonWrapper{margin:38px calc(var(--padding)*-1) 0;border-top:1px solid var(--colorBorder);padding:38px 45px}.package__label{background:var(--colorGreenHighlight);color:#fff;height:42px;margin:0 calc(var(--padding)*-1 + -1px);text-align:center;font-weight:900;font-size:.9em;text-transform:uppercase;border-radius:var(--themeBorderRadius) var(--themeBorderRadius) 0 0;padding-top:.5em}.package--highlighted{background:var(--colorGreenLight)}.package--withLabel{margin-top:0}@media (max-width:1023px){.package{margin-top:0}}.pagination{padding:0;margin-bottom:var(--blockSpacing)}@media (max-width:767px){.pagination{margin-top:var(--blockSpacing)}}.pagination ul{display:flex;justify-content:center;list-style:none;margin:0}.pagination ul li{margin:0 7px;list-style:none}.pagination ul a{line-height:calc(35.85185px + 1.2963vw);height:calc(35.85185px + 1.2963vw);width:calc(35.85185px + 1.2963vw);display:block;border-radius:var(--buttonBorderRadius);width:54px;height:54px;text-align:center;font-weight:700;font-size:16px;background:var(--colorGreenLight);text-decoration:none;color:var(--colorPrimary)}@media screen and (max-width:320px){.pagination ul a{line-height:40px}}@media screen and (min-width:1400px){.pagination ul a{line-height:54px}}@media screen and (max-width:320px){.pagination ul a{height:40px}}@media screen and (min-width:1400px){.pagination ul a{height:54px}}@media screen and (max-width:320px){.pagination ul a{width:40px}}@media screen and (min-width:1400px){.pagination ul a{width:54px}}.deviceNoTouch .pagination ul a:hover{background:var(--colorGreenLighter)}.pagination ul li.first a,.pagination ul li.last a,.pagination ul li.next a,.pagination ul li.prev a{width:auto;padding-left:10px;padding-right:10px}.pagination ul .active a{background:var(--colorPrimary);color:#fff}.deviceNoTouch .pagination ul .active a:hover{background:var(--colorGreen)}.person{color:var(--colorGreenDark);width:100%}.person__image{display:block;width:100%;margin-bottom:25px;border-radius:10px}.person__name{font-size:1em;font-weight:700}.person__name,.person__title{margin-bottom:.2em}.person__linkedin{font-size:1.5em;color:var(--colorGreen);text-decoration:none}.blockPeople--backgroundBlue .person,.blockPeople--backgroundGreen .person{color:#fff}.blockPeople--backgroundBlue .person__linkedin,.blockPeople--backgroundGreen .person__linkedin{color:#fff;opacity:.6}.blockFunctions__playButton,.playButton{display:flex;align-items:center;justify-content:center;width:120px;height:120px;background:var(--colorGreen);border-radius:60px}.blockFunctions__playButton:before,.playButton:before{font-family:iconfont;font-style:normal;font-weight:400;content:"";position:relative;left:.15em;color:#fff;font-size:35px}.slideArrow{display:none;position:absolute;bottom:50%;z-index:100;color:#fff;font-size:30px;cursor:pointer;transition:.2s;transform:translateY(50%)}.slideArrow--next{right:20px}.slideArrow--next:before{font-family:iconfont;font-style:normal;font-weight:400;content:""}.slideArrow--prev{left:20px}.slideArrow--prev:before{font-family:iconfont;font-style:normal;font-weight:400;content:""}.slideArrow--disabled{opacity:0;cursor:default}.noTouch .slideArrow--disabled:hover{color:#fff}.slideArrow--hidden{visibility:hidden}@media (max-width:1023px){.slideArrow--next{right:20px}.slideArrow--prev{left:20px}}@media (max-width:767px){.slideArrow{font-size:30px;bottom:20px;transform:none}.slideArrow--next{right:20px}.slideArrow--prev{left:20px}}.slidePager{margin-top:calc(29.62963px + 3.24074vw);display:flex}@media screen and (max-width:320px){.slidePager{margin-top:40px}}@media screen and (min-width:1400px){.slidePager{margin-top:75px}}.slidePager--lock{display:none}.slidePager__item{height:9px;width:45px;background:var(--colorGreen);opacity:.1;margin-right:15px}.blockPeople--backgroundBlue .slidePager__item,.blockPeople--backgroundGreen .slidePager__item,.blockSolutions--backgroundBlue .slidePager__item,.blockSolutions--backgroundGreen .slidePager__item{background:#fff}[class*="--textColorLight"] .slidePager__item{background:hsla(0,0%,100%,.25)!important;opacity:.3}[class*="--textColorDark"] .slidePager__item{background:rgba(0,0,0,.25)!important;opacity:.3}[class*="--textColorDark"] .slidePager__item--active,[class*="--textColorWhite"] .slidePager__item--active{opacity:1}.slidePager__item--active{background:var(--colorGreen);opacity:1}@media (hover:hover){.slidePager--clickable .slidePager__item:not(.slidePager__item--active):hover{cursor:pointer;background:var(--colorGreen);opacity:.5}}.submenuIndicator{position:relative;display:block;width:24px;height:24px;border:2px solid var(--colorBorder);border-radius:100px}div[class*="--backgroundCustom"] .submenuIndicator{--colorGreenDark:#000}.submenuIndicator:after,.submenuIndicator:before{position:absolute;left:50%;top:50%;content:"";width:40%;height:2px;background:var(--colorGreen);transform:translate(-50%,-50%);transition:var(--transition);border-radius:2px}.submenuIndicator:after{transform:translate(-50%,-50%) rotate(90deg)}.deviceNoTouch :hover>.submenuIndicator:after{transform:translate(-50%,-50%)}.collapseItem .submenuIndicator{background:#fff;flex:0 0 auto;margin-left:1em}.collapseItem .submenuIndicator:after,.collapseItem .submenuIndicator:before{width:50%;height:2px;background:var(--colorGreenDark)}:hover>.collapseItem .submenuIndicator:after{transform:translate(-50%,-50%) rotate(90deg)}.collapseItem--open .submenuIndicator:after,.collapseItem--open :hover>.submenuIndicator:after{transform:translate(-50%,-50%)}.testimonialTeaser{line-height:1.4;max-width:80vw;width:100%}.testimonialTeaser__image{border-radius:var(--themeBorderRadius);display:block;margin-bottom:1.5em}.testimonialTeaser__name{font-weight:700}.testimonialTeaser__company{opacity:.5}@media (max-width:767px){.testimonialTeaser__image{width:100%}}:root{--plyr-color-main:var(--colorGreen);--plyr-video-control-color-hover:var(--colorGreenDark);--plyr-control-spacing:20px}.demoRow{margin:1em 0}.ginput_container_consent{padding:0}.ginput_container_consent li{list-style:none;padding:6px;width:50%}.ginput_container_consent input{position:absolute;opacity:0}.ginput_container_consent label{cursor:pointer;display:block;position:relative;padding:0 0 0 40px;font-weight:400}.ginput_container_consent label:after{font-family:iconfont;font-style:normal;font-weight:400;content:""}.ginput_container_consent label:after,.ginput_container_consent label:before{position:absolute;top:0;left:0;display:inline-block;width:24px;height:24px;background:var(--inputBackground);border:1px solid var(--inputBorderColor);border-radius:5px;margin-right:5px;transition:var(--transition)}.ginput_container_consent label a{text-decoration:underline;transition:none}.ginput_container_consent label:before{content:""}.ginput_container_consent label:after{text-align:center;line-height:25px;opacity:0;border:none;background:none;color:#fff;font-size:14px}.ginput_container_consent input:checked+label{box-shadow:none;border-color:var(--colorGreen)}.ginput_container_consent input:checked+label:before{border-color:var(--colorGreen);background:var(--colorGreen)}.ginput_container_consent input:checked+label:after{opacity:1}.gfield_error .ginput_container_consent label{color:#dc1818}.screen-reader-text,.ui-datepicker-trigger{display:none}.ginput_container_date{position:relative}.ginput_container_date:after{font-family:iconfont;font-style:normal;font-weight:400;content:""}.ginput_container_date input{cursor:pointer}.ginput_container_date:after{position:absolute;right:20px;top:15px;pointer-events:none;cursor:pointer}.ui-datepicker-trigger{position:absolute;right:25px;top:24px}.ui-datepicker{width:17em;font-size:.9em;background-color:#fff;border:1px solid var(--colorBorder);padding:.2em .2em 0;display:none;box-shadow:0 0 10px rgba(0,0,0,.1)}.ui-state-disabled{opacity:.2}.ui-datepicker a{color:var(--colorText)}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:8px;text-align:center;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev:before{font-family:iconfont;font-style:normal;font-weight:400;content:"";display:block;position:relative;top:5px}.ui-datepicker .ui-datepicker-next:before{font-family:iconfont;font-style:normal;font-weight:400;content:"";display:block;position:relative;top:5px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:none;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker select{background-color:#fff;border-radius:0;padding:0;height:auto;text-align:center}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 5px}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:center;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-today{background-color:#f2f2f2}.ui-datepicker-today a{color:var(--colorText)}.ui-datepicker-current-day{background:var(--colorPrimary)}.ui-datepicker-current-day a{color:#fff}form{--shift:8px}form label{font-size:var(--inputFontSize)}form input:not([type=radio]):not([type=checkbox]):not([type=button]):not([type=submit]),form select,form textarea{display:block;width:100%;padding:var(--inputPadding);border:var(--inputBorderSize) solid var(--inputBorderColor);border-radius:var(--inputBorderRadius);box-shadow:none;font-family:var(--fontFamily);font-size:var(--inputFontSize);color:var(--inputColor);background:var(--inputBackground);-webkit-appearance:none}form input:not([type=radio]):not([type=checkbox]):not([type=button]):not([type=submit])::-moz-placeholder,form select::-moz-placeholder,form textarea::-moz-placeholder{color:var(--inputPlaceholderColor)}form input:not([type=radio]):not([type=checkbox]):not([type=button]):not([type=submit]):-ms-input-placeholder,form select:-ms-input-placeholder,form textarea:-ms-input-placeholder{color:var(--inputPlaceholderColor)}form input:not([type=radio]):not([type=checkbox]):not([type=button]):not([type=submit])::placeholder,form select::placeholder,form textarea::placeholder{color:var(--inputPlaceholderColor)}form input:not([type=radio]):not([type=checkbox]):not([type=button]):not([type=submit]){line-height:1}form input:not([type=radio]):not([type=checkbox]):not([type=button]):not([type=submit]):active,form input:not([type=radio]):not([type=checkbox]):not([type=button]):not([type=submit]):focus,form select:active,form select:focus{background-color:var(--inputBackgroundFocus);border-color:var(--inputFocusBorderColor)}form input:not([type=radio]):not([type=checkbox]):not([type=button]):not([type=submit])::-moz-placeholder,form select::-moz-placeholder{color:var(--inputPlaceholderColor)}form input:not([type=radio]):not([type=checkbox]):not([type=button]):not([type=submit]):-ms-input-placeholder,form select:-ms-input-placeholder{color:var(--inputPlaceholderColor)}form input:not([type=radio]):not([type=checkbox]):not([type=button]):not([type=submit])::placeholder,form select::placeholder{color:var(--inputPlaceholderColor)}form input:not([type=radio]):not([type=checkbox]):not([type=button]):not([type=submit])::-webkit-inner-spin-button,form input:not([type=radio]):not([type=checkbox]):not([type=button]):not([type=submit])::-webkit-outer-spin-button,form select::-webkit-inner-spin-button,form select::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}form input:not([type=radio]):not([type=checkbox]):not([type=button]):not([type=submit])[type=number],form select[type=number]{-moz-appearance:textfield}form textarea{line-height:var(--lineheightBase);height:150px}form textarea:active,form textarea:focus{background-color:var(--inputBackgroundFocus);border-color:var(--inputFocusBorderColor)}form textarea::-moz-placeholder{color:var(--inputPlaceholderColor)}form textarea:-ms-input-placeholder{color:var(--inputPlaceholderColor)}form textarea::placeholder{color:var(--inputPlaceholderColor)}form select{position:relative;color:var(--inputColor);height:var(--inputSize);width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--inputBackground) url(../images/images/select.svg) no-repeat center right 18px;padding-right:45px;text-overflow:ellipsis;overflow:hidden}form select:before{font-family:iconfont;font-style:normal;font-weight:400;content:""}form .gfield--filled input:not([type=radio]):not([type=checkbox]):not([type=button]):not([type=submit]),form .gfield--filled textarea{padding-top:calc(var(--inputPaddingVert) + var(--shift));padding-bottom:calc(var(--inputPaddingVert) - var(--shift))}form .gfield_error input:not([type=radio]):not([type=checkbox]):not([type=button]):not([type=submit]),form .gfield_error textarea{border-color:#dc1818}.gform_fields{list-style:none;padding:0;margin:calc(var(--formGutter)/2*-1);display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}.gform_footer{margin-top:35px}.gfield{list-style:none;padding:calc(var(--formGutter)/2);position:relative;width:100%;border:none;margin:0}.gfield--width-half{width:50%}.gfield--consent .gfield_label,.gfield--consent .gfield_required{display:none}.gfield--html{margin-bottom:1em}@media (max-width:767px){.gfield--width-half{width:100%}}.gfield_page .gfield{margin:0 0 18px}.gfield__inner{position:relative}.gfield--honeypot{position:absolute;width:0;height:0;opacity:0;margin:0;overflow:hidden}.gfield_label{font-size:calc(14.81481px + .37037vw);display:block;font-weight:900;margin:0 0 .5em;padding:0}@media screen and (max-width:320px){.gfield_label{font-size:16px}}@media screen and (min-width:1400px){.gfield_label{font-size:20px}}.gfield_label.label--floatLabel{position:absolute;top:6px;left:calc(var(--inputPaddingHorz) + var(--inputBorderSize));opacity:0;transition:.2s;font-size:calc(var(--inputFontSize)*0.8);color:var(--inputColor);z-index:1;font-weight:400}@media (max-width:767px){.gfield_label{font-weight:700;line-height:1.3}}legend.gfield_label{margin-bottom:.5em}.gfield_error input,.gfield_error textarea{border-color:#dc1818}.gfield--consent>label,.gfield_required_text{display:none}.gfield--filled .label--floatLabel{opacity:.6}.gform_validation_errors,.validation_error{color:#dc1818;margin-bottom:1em;line-height:1.5}.gform_ajax_spinner{display:none}.validation_message{color:#dc1818;font-size:.8em;margin-top:.2em;display:none}.instruction{display:none}.gform_confirmation_wrapper{font-weight:700;margin:1em 0;font-size:20px}.gfield--html h2,.gform_confirmation_message h2{margin-bottom:.5em}.gfield_checkbox,.gfield_radio{display:flex;flex-wrap:wrap;margin:calc(var(--formGutter)/2*-1);padding:0}.gfield_checkbox .gchoice,.gfield_radio .gchoice{list-style:none;padding:calc(var(--formGutter)/2);width:50%}.gfield_checkbox input,.gfield_radio input{position:absolute;opacity:0}.gfield_checkbox label,.gfield_radio label{cursor:pointer;display:block;position:relative;padding:14px 0 14px 54px;border:1px solid var(--inputBorderColor);border-radius:var(--inputBorderRadius);min-height:var(--inputSize);font-size:16px;box-shadow:var(--inputBoxShadow);transition:background-color .2s,box-shadow .2s,border .2s;font-weight:500}.gfield_checkbox label:after,.gfield_radio label:after{font-family:iconfont;font-style:normal;font-weight:400;content:""}.gfield_checkbox label:after,.gfield_checkbox label:before,.gfield_radio label:after,.gfield_radio label:before{position:absolute;top:15px;left:14px;display:inline-block;width:24px;height:24px;background:var(--inputBackground);border:1px solid var(--inputBorderColor);border-radius:100px;margin-right:5px;transition:var(--transition)}.gfield_checkbox label:before,.gfield_radio label:before{content:""}.gfield_checkbox label:after,.gfield_radio label:after{text-align:center;line-height:24px;opacity:0;border:none;background:none;color:#fff;font-size:14px}.gfield_error .gfield_checkbox label,.gfield_error .gfield_radio label{border-color:#dc1818}.gfield_checkbox input:checked+label,.gfield_radio input:checked+label{box-shadow:none;border-color:var(--colorGreen);background:#edf7f3}.gfield_checkbox input:checked+label:before,.gfield_radio input:checked+label:before{border-color:var(--colorGreen);background:var(--colorGreen)}.gfield_checkbox input:checked+label:after,.gfield_radio input:checked+label:after{opacity:1}.gfield_checkbox input:active+label,.gfield_checkbox input:focus+label,.gfield_checkbox label:hover,.gfield_radio input:active+label,.gfield_radio input:focus+label,.gfield_radio label:hover{border-color:var(--colorGreen)}@media (max-width:1023px){.gfield_checkbox .gchoice,.gfield_radio .gchoice{width:100%}}.gfield_checkbox label:before{border-radius:5px}.inline-form{width:100%;display:flex}.inline-form .gform_body{flex-grow:1}.inline-form .gform_fields{display:block}.inline-form .gfield--consent{width:auto}.inline-form .gfield_consent_label{font-size:16px;color:hsla(0,0%,100%,.6);opacity:1}.inline-form .gform_footer{margin-top:0}.inline-form button{margin-left:18px;background:var(--colorGreenHighlight)}.deviceNoTouch .inline-form button:hover{background:var(--colorGreen)}@media (max-width:1023px){.inline-form{display:block}.inline-form button{margin:1em 0 0;display:block;text-align:center;width:100%}.inline-form .gfield--consent{margin-right:0!important}}.inline-form .gform_footer{width:auto}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle;width:100%!important}.select2-selection--multiple,.select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;background-color:var(--inputBackground);border:var(--inputBorderSize) solid var(--inputBorderColor);border-radius:var(--inputBorderRadius);font-size:var(--inputFontSize)}.select2-selection__rendered{display:block;overflow:hidden;padding:var(--inputPadding);min-height:calc(var(--inputSize) - 2px);margin:0;line-height:var(--inputLineHeight);text-overflow:ellipsis;white-space:nowrap;color:var(--inputColor);width:100%}.gfield--filled .select2-selection__rendered{--shift:8px;font-weight:500;padding-top:calc(var(--inputPaddingVert) + var(--shift));padding-bottom:calc(var(--inputPaddingVert) - var(--shift))}.select2-selection__clear{position:relative}.select2-search--inline{float:left;width:100%}.select2-search__field{border:none;font-size:100%;padding:0;display:block;width:100%!important}.select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid var(--inputFocusColor);border-radius:var(--inputBorderRadius);box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{font-size:var(--inputFontSize);padding:var(--inputPadding);line-height:1;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;color:var(--colorPrimary)}.select2-results__option:not(:last-child){border-bottom:1px solid var(--inputBorderColor)}.select2-results__option--highlighted[aria-selected]{background-color:var(--colorGreenLight);color:var(--colorPrimary)}.select2-multiple .select2-results__option{padding-left:45px;position:relative;opacity:.6}.select2-multiple .select2-results__option[aria-selected=true]{opacity:1}.select2-multiple .select2-results__option[aria-selected=true]:after{font-family:iconfont;font-style:normal;font-weight:400;content:""}.select2-multiple .select2-results__option:before{border-radius:4px;border:1px solid var(--colorPrimary);background:#fff}.select2-multiple .select2-results__option:after,.select2-multiple .select2-results__option:before{position:absolute;top:50%;left:var(--inputPaddingHorizontal);content:"";width:20px;height:20px;transform:translateY(-50%)}.select2-multiple .select2-results__option:after{color:var(--colorSecondary);text-align:center;line-height:20px;font-size:12px}.select2-container--focus .select2-selection--multiple,.select2-container--focus .select2-selection--single,.select2-container--focus .select2-selection__arrow{border-color:var(--inputFocusColor)}.select2-results__option[aria-selected]{cursor:pointer}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-selection__placeholder{color:var(--inputPlaceholderColor)}.select2-selection__arrow{display:flex;align-items:center;justify-content:center;position:absolute;top:20%;right:0;width:var(--inputSize);height:60%;border-left:1px solid var(--colorBorder);font-size:10px}.select2-selection__arrow:before{font-family:iconfont;font-style:normal;font-weight:400;content:""}.select2-selection__arrow b{display:none}.select2-selection__arrow:before{line-height:1;font-size:calc(var(--inputSize)*0.2)}.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--disabled .select2-selection__choice__remove,.select2-container--disabled .select2-selection__clear{display:none}.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-selection__arrow:before{transform:rotate(180deg)}.select2-container--open .select2-dropdown{left:0;border:var(--inputBorderSize) solid var(--inputFocusBorderColor)}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-results__options{max-height:300px;overflow-y:auto}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important;-webkit-clip-path:inset(50%)!important}.select2-search__field{padding:4px;width:100%;box-sizing:border-box;border:1px solid #aaa}.select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-results__group{cursor:default;display:block;padding:6px;padding-left:0}.select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--focus .select2-selection--multiple{border:1px solid var(--inputFocusBorderColor)}.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px;padding:1px}.select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:var(--inputBorderRadius);cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.gf_page_steps{display:none}.modal .gform_page_footer{padding-top:calc(4.07407px + 1.85185vw);display:flex}@media screen and (max-width:320px){.modal .gform_page_footer{padding-top:10px}}@media screen and (min-width:1400px){.modal .gform_page_footer{padding-top:30px}}.modal .gform_button,.modal .gform_next_button{margin-left:auto}.modal .gform_confirmation_wrapper{font-size:18px;font-weight:400}@media screen and (max-width:320px){.modal .gform_confirmation_wrapper{font-size:18px}}@media screen and (min-width:1400px){.modal .gform_confirmation_wrapper{font-size:18px}}.modal--wide .gform_page_footer{position:absolute;left:10000px}.dropdown{display:none;border:1px solid var(--colorBorder);width:511px;border-radius:var(--themeBorderRadius);filter:drop-shadow(10px 10px 46px rgba(0,0,0,.2));background:#fff;overflow:hidden;color:var(--colorGreenDark)}.dropdown--big{width:670px}.dropdown--active{display:block}.dropdown:before{position:absolute;top:-8px;border-top:1px solid var(--colorBorder);border-left:1px solid var(--colorBorder);content:"";width:15px;height:15px;background:#fff;left:30px;transform:rotate(45deg)}.dropdown__header{padding:23px 30px;border-bottom:1px solid var(--colorBorder)}.dropdown__close{display:none}.dropdown__title{display:flex;justify-content:space-between;font-size:22px;font-weight:900}.dropdown__text{font-size:13px}.dropdown__text a{color:var(--colorGreenHighlight);text-decoration:underline}.dropdown__footer{padding:23px 30px;font-size:16px;font-weight:700;background:var(--colorGreenLight);color:var(--colorGreenDark);line-height:1.1}.dropdown__footer a{color:var(--colorGreen)}.dropdown__columns{display:flex}.dropdown__left{border-right:1px solid var(--colorBorder);padding:23px 36px;font-size:13px;flex:1 1 auto}.dropdown__left a{display:block;padding:11px 0;color:rgba(0,0,0,.7)}.deviceNoTouch .dropdown__left a:hover{color:var(--colorGreen);opacity:1}.dropdown__left a span{color:#000;font-size:16px;display:block;font-weight:700;margin-bottom:.2em}.dropdown__right{padding:23px 36px;font-size:13px;width:36%;flex:0 0 auto}.dropdown__right a{display:block;padding:5px 0}.deviceNoTouch .dropdown__right a:hover{color:var(--colorGreen)}.dropdown__rightTitle{font-size:16px;font-weight:700;margin-bottom:.5em;margin-top:11px}.deviceHasTouch .logo__section.active .dropdown,.deviceNoTouch .logo__section:hover .dropdown{display:block;position:absolute;left:0;top:100%}.menu-item:hover .dropdown{display:block;position:absolute;right:0;top:100%}@media (max-width:1023px){.dropdown__close{display:block}.deviceHasTouch .logo__section.active .dropdown,.deviceNoTouch .logo__section:hover .dropdown{position:fixed;top:var(--sitePadding);left:var(--sitePadding);width:calc(100% - var(--sitePadding)*2);filter:none;z-index:1;box-shadow:0 0 0 5000px var(--colorGreenDark)}.deviceHasTouch .logo__section.active .dropdown:before,.deviceNoTouch .logo__section:hover .dropdown:before{display:none}.dropdown__footer a{display:block;margin-left:35px}}@media (max-width:767px){.dropdown__header{padding:13px 20px}}.dropdownItem{display:flex;align-items:flex-start;padding:25px 35px;border-bottom:1px solid var(--colorBorder);font-size:13px;text-decoration:none;color:var(--colorGreenDark)}.dropdownItem img{margin-top:5px}.dropdownItem__text{margin-left:30px;color:rgba(0,0,0,.7)}.dropdownItem__title{font-size:16px;font-weight:700;color:#000}.deviceNoTouch .dropdownItem:hover{background:var(--colorGreenLight)}@media (max-width:767px){.dropdownItem{padding:15px 25px}.dropdownItem__text{margin-left:20px}.dropdownItem img{width:40px;height:40px}}.hamburger{display:flex;cursor:pointer;width:24px;height:18px;position:relative}.hamburger:after,.hamburger:before,.hamburger span{content:"";width:100%;height:3px;background:var(--colorPrimary);display:block;position:absolute;left:0;border-radius:12px;transition:var(--transition)}.hamburger:before{top:0}.hamburger span{top:50%;transform:translateY(-50%)}.hamburger:after{top:100%;transform:translateY(-100%)}.navigationMobileOpen .hamburger:after,.navigationMobileOpen .hamburger:before{top:50%;transform:translateY(-50%);opacity:0}.navigationMobileOpen .hamburger span:first-child{transform:translateY(-50%) rotate(45deg)}.navigationMobileOpen .hamburger span:last-child{transform:translateY(-50%) rotate(-45deg)}.expanded-hero-background-blue:not(.scrolled):not(.navigationMobileOpen) .hamburger,.expanded-hero-background-image:not(.scrolled):not(.navigationMobileOpen) .hamburger{--colorPrimary:#fff}.header{width:100%;box-shadow:0 1px 0 var(--colorGreenLight);position:relative;z-index:2}.expanded-hero-background .header{box-shadow:none}.header__content{display:flex;align-items:center;justify-content:space-between;height:var(--navigationHeight)}.headerWrapper{position:fixed;top:0;left:0;z-index:100;width:100%;background:#fff;transition:background-color var(--transition)}.expanded-hero-background:not(.scrolled):not(.navigationMobileOpen) .headerWrapper{background:none}.logo{display:flex;align-items:center}.logo__link{flex-shrink:0;display:block}.logo__icon{margin-right:13px;display:block}.logo__sectionText,.logo__text{font-weight:900;font-size:26px;padding:10px 0}.logo__section{position:relative;display:flex;align-items:center;margin-left:6px;cursor:pointer;padding:20px 50px 20px 0}.logo__sectionText{color:var(--colorGreen)}.logo__submenuIndicator{top:.1em;margin-left:.45em}.expanded-hero-background-blue:not(.scrolled):not(.navigationMobileOpen) .logo__submenuIndicator,.expanded-hero-background-blue:not(.scrolled):not(.navigationMobileOpen) .logo__text,.expanded-hero-background-image:not(.scrolled):not(.navigationMobileOpen) .logo__submenuIndicator,.expanded-hero-background-image:not(.scrolled):not(.navigationMobileOpen) .logo__text{color:#fff;border-color:hsla(0,0%,100%,.2)}@media (max-width:1023px){.logo__sectionText,.logo__text{font-size:22px}.logo__icon{height:34px;width:34px}}.mobileMenu{position:fixed;top:var(--navigationHeight);left:100%;width:100%;transition:left .25s;background:#fff;display:flex;flex-direction:column;z-index:1}.navigationMobileOpen .mobileMenu{left:0}.navigation{position:relative}.navigation>ul{margin:0;padding:0;list-style:none;display:flex;align-items:center}.navigation>ul>li{margin-left:34px;padding:15px 0}@media (hover:hover){.navigation>ul>li.current-menu-item:not(.not-current-menu-item)>a,.navigation>ul>li.current-page-ancestor:not(.not-current-menu-item)>a,.navigation>ul>li.parent-menu-item:not(.not-current-menu-item)>a,.navigation>ul>li>a:not(.btn):hover{border-bottom:1px solid var(--colorGreenHighlight)}}.navigation>ul>li>a:not(.btn){color:var(--colorGreenDark);text-decoration:none;padding:8px 0}.expanded-hero-background-blue:not(.scrolled) .navigation>ul>li>a:not(.btn),.expanded-hero-background-image:not(.scrolled) .navigation>ul>li>a:not(.btn){color:#fff}.navigation a.btn{color:#fff;margin-top:-15px;margin-bottom:-15px;white-space:nowrap;background:var(--colorGreen)}@media (hover:hover){.navigation a.btn:hover{background:var(--colorGreenDarker);color:#fff}}.navigation li.menu-item-has-children{display:flex;align-items:center}.navigation li.menu-item-has-children>.submenuIndicator{margin-left:.35em;position:relative;top:.1em}@media (max-width:1099px){.navigation>ul>li{margin-left:20px}}@media (max-width:1023px){.navigation{display:none}}.navigationMobile{overflow:auto;position:relative;flex:1 0 auto}.navigationMobile ul{margin:0;padding:0;display:block;width:100%}.navigationMobile li{display:flex;align-items:center;width:100%;padding:0;margin:0;border-bottom:1px solid var(--colorBorder);list-style:none}.navigationMobile>ul>li:nth-last-child(2),.navigationMobile li:last-child{border-bottom:0}.navigationMobile li.current-menu-item>a{color:var(--colorGreenHighlight)}.navigationMobile>ul{left:0;transition:var(--transition);position:relative}.navigationMobile[data-niveau="1"]>ul{left:-100%}.navigationMobile[data-niveau="2"]>ul{left:-200%}.navigationMobile[data-niveau="3"]>ul{left:-300%}.navigationMobile[data-niveau="4"]>ul{left:-400%}.navigationMobile[data-niveau="5"]>ul{left:-500%}.navigationMobile[data-niveau="6"]>ul{left:-600%}.navigationMobile[data-niveau="7"]>ul{left:-700%}.navigationMobile[data-niveau="8"]>ul{left:-800%}.navigationMobile[data-niveau="9"]>ul{left:-900%}.navigationMobile[data-niveau="10"]>ul{left:-1000%}.navigationMobile a:not(.btn){padding:20px var(--sitePadding);font-size:22px;font-weight:700;color:var(--colorGreenDark);width:100%;text-decoration:none}.navigationMobile a:not(.btn)>span{display:block;font-size:.8em;font-weight:400}.navigationMobile .submenuFooter{background:var(--colorGreenLight)}.navigationMobile .btn{width:100%;text-align:center;margin:10px}.navigationMobile .submenuTrigger{display:flex;align-items:center;justify-content:center;padding:20px var(--sitePadding);flex-shrink:0;height:100%;cursor:pointer}.navigationMobile .submenuTrigger:after{font-family:iconfont;font-style:normal;font-weight:400;content:"";width:28px;height:28px;border:2px solid var(--colorBorder);border-radius:100px;font-size:12px;color:var(--colorGreenDark);line-height:25px;text-align:center}.navigationMobile .navigation__backlink{border-bottom:none}.navigationMobile .navigation__backlink a{text-transform:uppercase;font-size:14px;color:var(--colorGreenHighlight);padding-bottom:5px;display:flex;align-items:center;line-height:1}.navigationMobile .navigation__backlink a:before{font-family:iconfont;font-style:normal;font-weight:400;content:"";position:relative;top:1.5px;font-size:12px;margin-right:.5em}.navigationMobile ul ul{display:none;position:absolute;top:0;left:100%;flex-wrap:wrap}.navigationMobile ul ul.show{display:flex}.navigationMobile .mobile-footer{bottom:0;padding:35px;background:#fff;border-top:1px solid var(--colorBorder);transition:var(--transition);left:100%}.navigationTrigger{display:none}.navigationTrigger__icon{font-size:24px}@media (max-width:1023px){.navigationTrigger{display:block}}.submenu{box-shadow:0 1px 0 var(--colorGreenLight);position:relative;z-index:1}.submenu:after,.submenu:before{position:absolute;top:0;display:block;content:"";height:100%;width:20px;background:#000;z-index:10}.submenu:before{left:0;background:linear-gradient(90deg,#fff 20%,hsla(0,0%,100%,0))}.submenu:after{right:0;background:linear-gradient(270deg,#fff 20%,hsla(0,0%,100%,0))}.submenu__items{padding:14px 0}.submenu__items--center .swiper-wrapper{justify-content:center}.submenu__item{width:auto;margin-right:20px}.swiper-container-initialized .submenu__item{margin-right:0}.submenu a{display:inline-block;font-size:16px;padding:11px 0 13px;border:1px solid transparent;border-radius:4px;line-height:1;font-weight:700;white-space:nowrap;color:var(--colorText)}.deviceNoTouch .submenu a:hover{color:var(--colorGreen)}.submenu .current-menu-item>a,.submenu .current-page-ancestor>a,.submenu .parent-menu-item>a{border:1px solid var(--colorBorder);background:var(--colorGreenLight);color:var(--colorGreen);padding:11px 16px 13px}.copyright{margin-top:35px;padding-bottom:var(--blockSpacing);font-size:16px;font-weight:300}.copyright a{color:var(--colorText);text-decoration:none}.deviceNoTouch .copyright a:hover{color:var(--colorGreen)}.footer{margin-top:var(--blockSpacing)}.footer ul a{display:block;padding:5px 0;color:#777f8f}.container{max-width:calc(var(--siteWidth) + var(--sitePadding)*2);padding:0 var(--sitePadding);margin:0 auto;position:relative;box-sizing:border-box;width:100%}.gallery{margin-left:-10px!important;margin-right:-10px!important;display:flex;flex-wrap:wrap}.gallery .gallery-item{padding:10px;margin:0}.gallery .gallery-item img{border:none;height:auto;width:100%;display:block;margin:0}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-3 .gallery-item{width:33.33%}.gallery-columns-2 .gallery-item{width:50%}@media (max-width:1023px){.gallery-columns-3 .gallery-item,.gallery-columns-4 .gallery-item,.gallery-columns-5 .gallery-item{width:50%}}.maxWidth{max-width:910px;margin:0 auto}.devToolToggleButton{display:flex;align-items:center;justify-content:center;position:fixed;bottom:0;right:0;width:60px;height:60px;background:#000 url(../images/images/v.svg) no-repeat 50%;background-size:30px;border-radius:10px 0 0 0;color:#fff;font-weight:700;line-height:1;cursor:pointer}.devToolActive .devToolToggleButton{background-color:#103425}.signupBackground{position:absolute;left:0;top:0;width:100%;height:100%;display:flex}.signupBackground__left{background:var(--colorGreenDark) no-repeat 50%;background-size:cover;flex:0 0 45%}@media (max-width:1023px){.signupBackground{display:none}}.page-template-signup{--subNavigationHeight:0px;--navigationHeight:0px}.signupPage{position:relative;z-index:1;align-items:center;width:100%;min-height:100vh;overflow:hidden}.signupPage,.signupPage__columns{display:flex}.signupPage__left{padding:50px 0;display:flex;flex:0 0 45%;color:#fff;background:no-repeat 50%;background-size:cover}.signupPage__right{padding:40px 0}.signupPage__columnContainer{padding-left:calc(-130px + 20vw);padding-right:calc(-130px + 20vw)}@media screen and (max-width:800px){.signupPage__columnContainer{padding-left:30px}}@media screen and (min-width:1400px){.signupPage__columnContainer{padding-left:150px}}@media screen and (max-width:800px){.signupPage__columnContainer{padding-right:30px}}@media screen and (min-width:1400px){.signupPage__columnContainer{padding-right:150px}}.signupPage #gform_1 .gfield_consent_label{color:rgba(0,0,0,.6)}.signupPage #gform_1 .gfield_error .gfield_consent_label{color:#dc1818}.signupPage h1+h2,.signupPage img+h2{margin-top:.6em}@media (min-width:1024px){.signupPage__left{background-image:none!important}}@media (max-width:1023px){.signupPage{align-items:flex-start}.signupPage__columns{display:block}.signupPage__left{text-align:center}.signupPage__columnContainer{display:flex;flex-flow:column}.signupPage__columnContainer p{order:100;margin:1em 0}}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px)*2)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px)*-4))}.plyr__caption{background:rgba(0,0,0,.8);background:var(--plyr-captions-background,rgba(0,0,0,.8));border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:transparent;border:0;border-radius:3px;border-radius:var(--plyr-control-radius,3px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*0.7);position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control.plyr__tab-focus{outline-color:#00b3ff;outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));outline-offset:2px;outline-style:dotted;outline-width:3px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:hsla(0,0%,100%,.9);background:var(--plyr-menu-background,hsla(0,0%,100%,.9));border-radius:4px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:var(--plyr-menu-shadow,0 1px 2px rgba(0,0,0,.15));color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid transparent;border-width:var(--plyr-menu-arrow-size,4px);border-top:var(--plyr-menu-arrow-size,4px) solid hsla(0,0%,100%,.9);content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*0.7 - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*0.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing, 10px)*0.7/1.5) calc(var(--plyr-control-spacing, 10px)*0.7*1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid transparent;border:var(--plyr-menu-item-arrow-size,4px) solid transparent;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px)*0.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing, 10px)*0.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward.plyr__tab-focus:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px)*0.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px)*0.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px)*0.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing, 10px)*0.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing, 10px)*0.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px)*0.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back.plyr__tab-focus:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px)*0.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:rgba(0,0,0,.1);content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b3ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:rgba(35,40,47,.1)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:calc(-7px + 2);margin-right:calc(var(--plyr-control-spacing, 10px)*0.7*-1 + 2);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px)*0.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;background:transparent;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:#00b3ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:transparent;background-image:linear-gradient(90deg,currentColor,transparent 0);background-image:linear-gradient(90deg,currentColor var(--value,0),transparent var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc(var(--plyr-range-thumb-height, 13px)/2*-1 - var(--plyr-range-track-height, 5px)/2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:transparent;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:transparent;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:transparent;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{outline-color:#00b3ff;outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));outline-offset:2px;outline-style:dotted;outline-width:3px}.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{outline-color:#00b3ff;outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));outline-offset:2px;outline-style:dotted;outline-width:3px}.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{outline-color:#00b3ff;outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));outline-offset:2px;outline-style:dotted;outline-width:3px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"\2044";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:hsla(0,0%,100%,.9);background:var(--plyr-tooltip-background,hsla(0,0%,100%,.9));border-radius:3px;border-radius:var(--plyr-tooltip-radius,3px);bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(var(--plyr-control-spacing, 10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:4px solid hsla(0,0%,100%,.9);border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,hsla(0,0%,100%,.9));bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip,.plyr__controls>.plyr__control:first-child .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*0.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*0.7);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px)*0.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress__buffer,.plyr__progress input[type=range]{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px)*-0.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px)*-0.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px));left:0}.plyr__progress__buffer{-webkit-appearance:none;background:transparent;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc(var(--plyr-range-track-height, 5px)/2*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:transparent}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,rgba(35,40,47,.6) 25%,transparent 0,transparent 50%,rgba(35,40,47,.6) 0,rgba(35,40,47,.6) 75%,transparent 0,transparent);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 25%,transparent 0,transparent 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 0,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 75%,transparent 0,transparent);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:hsla(0,0%,100%,.25);background-color:var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25))}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr__volume{align-items:center;display:flex;max-width:110px;min-width:80px;position:relative;width:20%}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px)/2);position:relative;z-index:2}.plyr--is-ios .plyr__volume{min-width:0;width:auto}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b3ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--audio .plyr__progress__buffer{color:rgba(193,200,209,.6);color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr--video{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(transparent,rgba(0,0,0,.75));background:var(--plyr-video-controls-background,linear-gradient(transparent,rgba(0,0,0,.75)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b3ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b3ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:hsla(0,0%,100%,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:hsla(0,0%,100%,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:hsla(0,0%,100%,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px hsla(0,0%,100%,.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px hsla(0,0%,100%,.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px hsla(0,0%,100%,.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))}.plyr--video .plyr__progress__buffer{color:hsla(0,0%,100%,.25);color:var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25))}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr:-moz-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-moz-full-screen video{height:100%}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-moz-full-screen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-moz-full-screen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr:-ms-fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-ms-fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;bottom:0;display:block;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:after:empty{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin:-var(--plyr-range-track-height,5px)/2 0 0;opacity:.8;position:absolute;top:50%;width:3px;z-index:3}.plyr__preview-thumb{background-color:hsla(0,0%,100%,.9);background-color:var(--plyr-tooltip-background,hsla(0,0%,100%,.9));border-radius:3px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:3px;padding:var(--plyr-tooltip-radius,3px);pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:4px solid hsla(0,0%,100%,.9);border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,hsla(0,0%,100%,.9));bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:2px;border-radius:calc(var(--plyr-tooltip-radius, 3px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img{height:100%;left:0;max-height:none;max-width:none;position:absolute;top:0;width:100%}.plyr__preview-thumb__time-container{bottom:6px;left:0;position:absolute;right:0;white-space:nowrap;z-index:3}.plyr__preview-thumb__time-container span{background-color:rgba(0,0,0,.55);border-radius:2px;border-radius:calc(var(--plyr-tooltip-radius, 3px) - 1px);color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px));padding:3px 6px}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}