@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:translate3d(0px, 0, 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-wrapper,.swiper-container-3d .swiper-slide,.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-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{transform-style:preserve-3d}.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-slide-shadow-bottom{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(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.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{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-prev.swiper-button-white,.swiper-button-next.swiper-button-white{--swiper-navigation-color: #ffffff}.swiper-button-prev.swiper-button-black,.swiper-button-next.swiper-button-black{--swiper-navigation-color: #000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none !important}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px, -50%, 0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform,200ms top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms right}.swiper-pagination-progressbar{background:rgba(0, 0, 0, 0.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar,.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color: #ffffff}.swiper-pagination-black{--swiper-pagination-color: #000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0, 0, 0, 0.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0, 0, 0, 0.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@media(max-width: 800px){.sfp{display:block}}@media(min-width: 801px){.sfp{display:none !important}}@media(max-width: 800px){.hfp{display:none !important}}.content-sidebar-wrap .no-spacing-top,.editor-styles-wrapper .no-spacing-top{padding-top:0}.content-sidebar-wrap .no-spacing-bottom,.editor-styles-wrapper .no-spacing-bottom{padding-bottom:0}.content-sidebar-wrap .no-margin-top,.editor-styles-wrapper .no-margin-top{margin-top:0}.content-sidebar-wrap .no-margin-bottom,.editor-styles-wrapper .no-margin-bottom{margin-bottom:0}.content-sidebar-wrap .no-margin,.editor-styles-wrapper .no-margin{margin:0}.content-sidebar-wrap .no-spacing,.editor-styles-wrapper .no-spacing{padding:0}.content-sidebar-wrap .s-spacing-all,.editor-styles-wrapper .s-spacing-all{padding:2vw}@media(max-width: 800px){.content-sidebar-wrap .s-spacing-all,.editor-styles-wrapper .s-spacing-all{padding:24px}}.content-sidebar-wrap .m-spacing-all,.editor-styles-wrapper .m-spacing-all{padding:4vw}@media(max-width: 800px){.content-sidebar-wrap .m-spacing-all,.editor-styles-wrapper .m-spacing-all{padding:32px}}.content-sidebar-wrap .l-spacing-all,.editor-styles-wrapper .l-spacing-all{padding:8vw}@media(max-width: 800px){.content-sidebar-wrap .l-spacing-all,.editor-styles-wrapper .l-spacing-all{padding:40px}}.content-sidebar-wrap .s-spacing-top,.editor-styles-wrapper .s-spacing-top{padding-top:2vw}@media(max-width: 800px){.content-sidebar-wrap .s-spacing-top,.editor-styles-wrapper .s-spacing-top{padding-top:24px}}.content-sidebar-wrap .s-spacing-bottom,.editor-styles-wrapper .s-spacing-bottom{padding-bottom:2vw}@media(max-width: 800px){.content-sidebar-wrap .s-spacing-bottom,.editor-styles-wrapper .s-spacing-bottom{padding-bottom:24px}}.content-sidebar-wrap .m-spacing-top,.editor-styles-wrapper .m-spacing-top{padding-top:4vw}@media(max-width: 800px){.content-sidebar-wrap .m-spacing-top,.editor-styles-wrapper .m-spacing-top{padding-top:32px}}.content-sidebar-wrap .m-spacing-bottom,.editor-styles-wrapper .m-spacing-bottom{padding-bottom:4vw}@media(max-width: 800px){.content-sidebar-wrap .m-spacing-bottom,.editor-styles-wrapper .m-spacing-bottom{padding-bottom:32px}}.content-sidebar-wrap .l-spacing-top,.editor-styles-wrapper .l-spacing-top{padding-top:8vw}@media(max-width: 800px){.content-sidebar-wrap .l-spacing-top,.editor-styles-wrapper .l-spacing-top{padding-top:40px}}.content-sidebar-wrap .l-spacing-bottom,.editor-styles-wrapper .l-spacing-bottom{padding-bottom:8vw}@media(max-width: 800px){.content-sidebar-wrap .l-spacing-bottom,.editor-styles-wrapper .l-spacing-bottom{padding-bottom:40px}}.content-sidebar-wrap .s-margin-top,.editor-styles-wrapper .s-margin-top{margin-top:2vw}@media(max-width: 800px){.content-sidebar-wrap .s-margin-top,.editor-styles-wrapper .s-margin-top{margin-top:24px}}.content-sidebar-wrap .s-margin-bottom,.editor-styles-wrapper .s-margin-bottom{margin-bottom:2vw}@media(max-width: 800px){.content-sidebar-wrap .s-margin-bottom,.editor-styles-wrapper .s-margin-bottom{margin-bottom:24px}}.content-sidebar-wrap .m-margin-top,.editor-styles-wrapper .m-margin-top{margin-top:4vw}@media(max-width: 800px){.content-sidebar-wrap .m-margin-top,.editor-styles-wrapper .m-margin-top{margin-top:32px}}.content-sidebar-wrap .m-margin-bottom,.editor-styles-wrapper .m-margin-bottom{margin-bottom:4vw}@media(max-width: 800px){.content-sidebar-wrap .m-margin-bottom,.editor-styles-wrapper .m-margin-bottom{margin-bottom:32px}}.content-sidebar-wrap .l-margin-top,.editor-styles-wrapper .l-margin-top{margin-top:8vw}@media(max-width: 800px){.content-sidebar-wrap .l-margin-top,.editor-styles-wrapper .l-margin-top{margin-top:40px}}.content-sidebar-wrap .l-margin-bottom,.editor-styles-wrapper .l-margin-bottom{margin-bottom:8vw}@media(max-width: 800px){.content-sidebar-wrap .l-margin-bottom,.editor-styles-wrapper .l-margin-bottom{margin-bottom:40px}}.has-white-color,.entry-content .has-white-color>a,.entry-content .has-white-color{color:#fff}.entry-content .has-white-color>a{text-decoration:none}.entry-content .has-white-color>a:hover{color:#d35254}.has-white-background-color,.content .entry-content .has-white-background-color,.entry-content .has-white-background-color{background-color:#fff}.wp-block-button.is-style-outline .wp-block-button__link.has-white-color,.wp-block-button.is-style-outline-small .wp-block-button__link.has-white-color{color:#fff;border-color:#fff}.wp-block-button.is-style-outline .wp-block-button__link.has-white-color:hover,.wp-block-button.is-style-outline-small .wp-block-button__link.has-white-color:hover{background:#fff;color:#fff}.wp-block-button.is-style-fill .wp-block-button__link.has-white-background-color,.wp-block-button.is-style-fill-small .wp-block-button__link.has-white-background-color{background:#fff}.wp-block-button.is-style-fill .wp-block-button__link.has-white-background-color:hover,.wp-block-button.is-style-fill-small .wp-block-button__link.has-white-background-color:hover{background:hsl(0,0%,90%)}.has-black-color,.entry-content .has-black-color>a,.entry-content .has-black-color{color:#111}.entry-content .has-black-color>a{text-decoration:none}.entry-content .has-black-color>a:hover{color:#d35254}.has-black-background-color,.content .entry-content .has-black-background-color,.entry-content .has-black-background-color{background-color:#111}.wp-block-button.is-style-outline .wp-block-button__link.has-black-color,.wp-block-button.is-style-outline-small .wp-block-button__link.has-black-color{color:#111;border-color:#111}.wp-block-button.is-style-outline .wp-block-button__link.has-black-color:hover,.wp-block-button.is-style-outline-small .wp-block-button__link.has-black-color:hover{background:#111;color:#fff}.wp-block-button.is-style-fill .wp-block-button__link.has-black-background-color,.wp-block-button.is-style-fill-small .wp-block-button__link.has-black-background-color{background:#111}.wp-block-button.is-style-fill .wp-block-button__link.has-black-background-color:hover,.wp-block-button.is-style-fill-small .wp-block-button__link.has-black-background-color:hover{background:#000}.has-greydark-color,.entry-content .has-greydark-color>a,.entry-content .has-greydark-color{color:#363635}.entry-content .has-greydark-color>a{text-decoration:none}.entry-content .has-greydark-color>a:hover{color:#d35254}.has-greydark-background-color,.content .entry-content .has-greydark-background-color,.entry-content .has-greydark-background-color{background-color:#363635}.wp-block-button.is-style-outline .wp-block-button__link.has-greydark-color,.wp-block-button.is-style-outline-small .wp-block-button__link.has-greydark-color{color:#363635;border-color:#363635}.wp-block-button.is-style-outline .wp-block-button__link.has-greydark-color:hover,.wp-block-button.is-style-outline-small .wp-block-button__link.has-greydark-color:hover{background:#363635;color:#fff}.wp-block-button.is-style-fill .wp-block-button__link.has-greydark-background-color,.wp-block-button.is-style-fill-small .wp-block-button__link.has-greydark-background-color{background:#363635}.wp-block-button.is-style-fill .wp-block-button__link.has-greydark-background-color:hover,.wp-block-button.is-style-fill-small .wp-block-button__link.has-greydark-background-color:hover{background:hsl(60,.9345794393%,10.9803921569%)}.has-greylight-color,.entry-content .has-greylight-color>a,.entry-content .has-greylight-color{color:#636365}.entry-content .has-greylight-color>a{text-decoration:none}.entry-content .has-greylight-color>a:hover{color:#d35254}.has-greylight-background-color,.content .entry-content .has-greylight-background-color,.entry-content .has-greylight-background-color{background-color:#636365}.wp-block-button.is-style-outline .wp-block-button__link.has-greylight-color,.wp-block-button.is-style-outline-small .wp-block-button__link.has-greylight-color{color:#636365;border-color:#636365}.wp-block-button.is-style-outline .wp-block-button__link.has-greylight-color:hover,.wp-block-button.is-style-outline-small .wp-block-button__link.has-greylight-color:hover{background:#636365;color:#fff}.wp-block-button.is-style-fill .wp-block-button__link.has-greylight-background-color,.wp-block-button.is-style-fill-small .wp-block-button__link.has-greylight-background-color{background:#636365}.wp-block-button.is-style-fill .wp-block-button__link.has-greylight-background-color:hover,.wp-block-button.is-style-fill-small .wp-block-button__link.has-greylight-background-color:hover{background:rgb(73.755,73.755,75.245)}.has-greylighter-color,.entry-content .has-greylighter-color>a,.entry-content .has-greylighter-color{color:#fafafa}.entry-content .has-greylighter-color>a{text-decoration:none}.entry-content .has-greylighter-color>a:hover{color:#d35254}.has-greylighter-background-color,.content .entry-content .has-greylighter-background-color,.entry-content .has-greylighter-background-color{background-color:#fafafa}.wp-block-button.is-style-outline .wp-block-button__link.has-greylighter-color,.wp-block-button.is-style-outline-small .wp-block-button__link.has-greylighter-color{color:#fafafa;border-color:#fafafa}.wp-block-button.is-style-outline .wp-block-button__link.has-greylighter-color:hover,.wp-block-button.is-style-outline-small .wp-block-button__link.has-greylighter-color:hover{background:#fafafa;color:#fff}.wp-block-button.is-style-fill .wp-block-button__link.has-greylighter-background-color,.wp-block-button.is-style-fill-small .wp-block-button__link.has-greylighter-background-color{background:#fafafa}.wp-block-button.is-style-fill .wp-block-button__link.has-greylighter-background-color:hover,.wp-block-button.is-style-fill-small .wp-block-button__link.has-greylighter-background-color:hover{background:rgb(224.5,224.5,224.5)}.has-red-color,.entry-content .has-red-color>a,.entry-content .has-red-color{color:#d35254}.entry-content .has-red-color>a{text-decoration:none}.entry-content .has-red-color>a:hover{color:#d35254}.has-red-background-color,.content .entry-content .has-red-background-color,.entry-content .has-red-background-color{background-color:#d35254}.wp-block-button.is-style-outline .wp-block-button__link.has-red-color,.wp-block-button.is-style-outline-small .wp-block-button__link.has-red-color{color:#d35254;border-color:#d35254}.wp-block-button.is-style-outline .wp-block-button__link.has-red-color:hover,.wp-block-button.is-style-outline-small .wp-block-button__link.has-red-color:hover{background:#d35254;color:#fff}.wp-block-button.is-style-fill .wp-block-button__link.has-red-background-color,.wp-block-button.is-style-fill-small .wp-block-button__link.has-red-background-color{background:#d35254}.wp-block-button.is-style-fill .wp-block-button__link.has-red-background-color:hover,.wp-block-button.is-style-fill-small .wp-block-button__link.has-red-background-color:hover{background:rgb(192.930875576,49.069124424,51.2995391705)}.has-cyan-color,.entry-content .has-cyan-color>a,.entry-content .has-cyan-color{color:#53a8a7}.entry-content .has-cyan-color>a{text-decoration:none}.entry-content .has-cyan-color>a:hover{color:#d35254}.has-cyan-background-color,.content .entry-content .has-cyan-background-color,.entry-content .has-cyan-background-color{background-color:#53a8a7}.wp-block-button.is-style-outline .wp-block-button__link.has-cyan-color,.wp-block-button.is-style-outline-small .wp-block-button__link.has-cyan-color{color:#53a8a7;border-color:#53a8a7}.wp-block-button.is-style-outline .wp-block-button__link.has-cyan-color:hover,.wp-block-button.is-style-outline-small .wp-block-button__link.has-cyan-color:hover{background:#53a8a7;color:#fff}.wp-block-button.is-style-fill .wp-block-button__link.has-cyan-background-color,.wp-block-button.is-style-fill-small .wp-block-button__link.has-cyan-background-color{background:#53a8a7}.wp-block-button.is-style-fill .wp-block-button__link.has-cyan-background-color:hover,.wp-block-button.is-style-fill-small .wp-block-button__link.has-cyan-background-color:hover{background:rgb(66.1354581673,133.8645418327,133.0677290837)}.has-cyandark-color,.entry-content .has-cyandark-color>a,.entry-content .has-cyandark-color{color:#2a5453}.entry-content .has-cyandark-color>a{text-decoration:none}.entry-content .has-cyandark-color>a:hover{color:#d35254}.has-cyandark-background-color,.content .entry-content .has-cyandark-background-color,.entry-content .has-cyandark-background-color{background-color:#2a5453}.wp-block-button.is-style-outline .wp-block-button__link.has-cyandark-color,.wp-block-button.is-style-outline-small .wp-block-button__link.has-cyandark-color{color:#2a5453;border-color:#2a5453}.wp-block-button.is-style-outline .wp-block-button__link.has-cyandark-color:hover,.wp-block-button.is-style-outline-small .wp-block-button__link.has-cyandark-color:hover{background:#2a5453;color:#fff}.wp-block-button.is-style-fill .wp-block-button__link.has-cyandark-background-color,.wp-block-button.is-style-fill-small .wp-block-button__link.has-cyandark-background-color{background:#2a5453}.wp-block-button.is-style-fill .wp-block-button__link.has-cyandark-background-color:hover,.wp-block-button.is-style-fill-small .wp-block-button__link.has-cyandark-background-color:hover{background:rgb(25,50,49.4047619048)}.has-cyan-10-color,.entry-content .has-cyan-10-color>a,.entry-content .has-cyan-10-color{color:#f0f7f7}.entry-content .has-cyan-10-color>a{text-decoration:none}.entry-content .has-cyan-10-color>a:hover{color:#d35254}.has-cyan-10-background-color,.content .entry-content .has-cyan-10-background-color,.entry-content .has-cyan-10-background-color{background-color:#f0f7f7}.wp-block-button.is-style-outline .wp-block-button__link.has-cyan-10-color,.wp-block-button.is-style-outline-small .wp-block-button__link.has-cyan-10-color{color:#f0f7f7;border-color:#f0f7f7}.wp-block-button.is-style-outline .wp-block-button__link.has-cyan-10-color:hover,.wp-block-button.is-style-outline-small .wp-block-button__link.has-cyan-10-color:hover{background:#f0f7f7;color:#fff}.wp-block-button.is-style-fill .wp-block-button__link.has-cyan-10-background-color,.wp-block-button.is-style-fill-small .wp-block-button__link.has-cyan-10-background-color{background:#f0f7f7}.wp-block-button.is-style-fill .wp-block-button__link.has-cyan-10-background-color:hover,.wp-block-button.is-style-fill-small .wp-block-button__link.has-cyan-10-background-color:hover{background:hsl(180,30.4347826087%,85.4901960784%)}.has-cyan-20-color,.entry-content .has-cyan-20-color>a,.entry-content .has-cyan-20-color{color:#e1f0f0}.entry-content .has-cyan-20-color>a{text-decoration:none}.entry-content .has-cyan-20-color>a:hover{color:#d35254}.has-cyan-20-background-color,.content .entry-content .has-cyan-20-background-color,.entry-content .has-cyan-20-background-color{background-color:#e1f0f0}.wp-block-button.is-style-outline .wp-block-button__link.has-cyan-20-color,.wp-block-button.is-style-outline-small .wp-block-button__link.has-cyan-20-color{color:#e1f0f0;border-color:#e1f0f0}.wp-block-button.is-style-outline .wp-block-button__link.has-cyan-20-color:hover,.wp-block-button.is-style-outline-small .wp-block-button__link.has-cyan-20-color:hover{background:#e1f0f0;color:#fff}.wp-block-button.is-style-fill .wp-block-button__link.has-cyan-20-background-color,.wp-block-button.is-style-fill-small .wp-block-button__link.has-cyan-20-background-color{background:#e1f0f0}.wp-block-button.is-style-fill .wp-block-button__link.has-cyan-20-background-color:hover,.wp-block-button.is-style-fill-small .wp-block-button__link.has-cyan-20-background-color:hover{background:#bfdfdf}.has-blue-color,.entry-content .has-blue-color>a,.entry-content .has-blue-color{color:#699cc6}.entry-content .has-blue-color>a{text-decoration:none}.entry-content .has-blue-color>a:hover{color:#d35254}.has-blue-background-color,.content .entry-content .has-blue-background-color,.entry-content .has-blue-background-color{background-color:#699cc6}.wp-block-button.is-style-outline .wp-block-button__link.has-blue-color,.wp-block-button.is-style-outline-small .wp-block-button__link.has-blue-color{color:#699cc6;border-color:#699cc6}.wp-block-button.is-style-outline .wp-block-button__link.has-blue-color:hover,.wp-block-button.is-style-outline-small .wp-block-button__link.has-blue-color:hover{background:#699cc6;color:#fff}.wp-block-button.is-style-fill .wp-block-button__link.has-blue-background-color,.wp-block-button.is-style-fill-small .wp-block-button__link.has-blue-background-color{background:#699cc6}.wp-block-button.is-style-fill .wp-block-button__link.has-blue-background-color:hover,.wp-block-button.is-style-fill-small .wp-block-button__link.has-blue-background-color:hover{background:rgb(69.3913043478,131.4782608696,182.6086956522)}.has-orange-color,.entry-content .has-orange-color>a,.entry-content .has-orange-color{color:#f27b2b}.entry-content .has-orange-color>a{text-decoration:none}.entry-content .has-orange-color>a:hover{color:#d35254}.has-orange-background-color,.content .entry-content .has-orange-background-color,.entry-content .has-orange-background-color{background-color:#f27b2b}.wp-block-button.is-style-outline .wp-block-button__link.has-orange-color,.wp-block-button.is-style-outline-small .wp-block-button__link.has-orange-color{color:#f27b2b;border-color:#f27b2b}.wp-block-button.is-style-outline .wp-block-button__link.has-orange-color:hover,.wp-block-button.is-style-outline-small .wp-block-button__link.has-orange-color:hover{background:#f27b2b;color:#fff}.wp-block-button.is-style-fill .wp-block-button__link.has-orange-background-color,.wp-block-button.is-style-fill-small .wp-block-button__link.has-orange-background-color{background:#f27b2b}.wp-block-button.is-style-fill .wp-block-button__link.has-orange-background-color:hover,.wp-block-button.is-style-fill-small .wp-block-button__link.has-orange-background-color:hover{background:rgb(220.48,96.72,13.52)}.has-green-color,.entry-content .has-green-color>a,.entry-content .has-green-color{color:#a7a73a}.entry-content .has-green-color>a{text-decoration:none}.entry-content .has-green-color>a:hover{color:#d35254}.has-green-background-color,.content .entry-content .has-green-background-color,.entry-content .has-green-background-color{background-color:#a7a73a}.wp-block-button.is-style-outline .wp-block-button__link.has-green-color,.wp-block-button.is-style-outline-small .wp-block-button__link.has-green-color{color:#a7a73a;border-color:#a7a73a}.wp-block-button.is-style-outline .wp-block-button__link.has-green-color:hover,.wp-block-button.is-style-outline-small .wp-block-button__link.has-green-color:hover{background:#a7a73a;color:#fff}.wp-block-button.is-style-fill .wp-block-button__link.has-green-background-color,.wp-block-button.is-style-fill-small .wp-block-button__link.has-green-background-color{background:#a7a73a}.wp-block-button.is-style-fill .wp-block-button__link.has-green-background-color:hover,.wp-block-button.is-style-fill-small .wp-block-button__link.has-green-background-color:hover{background:hsl(60,48.4444444444%,34.1176470588%)}*,*::before,*::after{box-sizing:inherit;-webkit-box-sizing:inherit}body{font-family:"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif}::selection{background-color:#e3b5b6}a{transition:all .4s}.post-edit-link{display:none}.site-container{overflow:hidden}hr,hr.wp-block-separator{max-width:100px;margin:50px auto;border:none;border-top-width:1px;border-top-style:solid;border-top-color:#c8cdd3}body.page-template-default .site-container .site-inner{background:linear-gradient(rgb(225, 240, 240) 0%, rgb(225, 240, 240) 166px, rgb(255, 255, 255) 166.01px, rgb(255, 255, 255) 100%)}@media screen and (min-width: 801px)and (max-width: 1024px){.site-container .site-inner{background:linear-gradient(rgb(225, 240, 240) 0%, rgb(225, 240, 240) 100px, rgb(255, 255, 255) 100.01px, rgb(255, 255, 255) 100%)}}@media screen and (max-width: 800px){.site-container .site-inner{background:linear-gradient(rgb(225, 240, 240) 0%, rgb(225, 240, 240) 60px, rgb(255, 255, 255) 60.01px, rgb(255, 255, 255) 100%)}}@media(max-width: 800px){.sfp{display:block}}@media(min-width: 801px){.sfp{display:none !important}}@media(max-width: 800px){.hfp{display:none !important}}.entry-content>*{margin-bottom:32px}@media(max-width: 800px){.entry-content>*{margin-bottom:24px}}.genesis-title-hidden.genesis-breadcrumbs-hidden .entry-content{margin-top:0}.entry-content a,.archive.woocommerce .term-description a,.content a{color:#d35254}.entry-content p,.entry-content ul,.entry-content ol,.entry-content .has-normal-font-size,.is-shop .content p,.is-shop .content ul,.is-shop .content ol,.is-shop .content .has-normal-font-size,.archive.woocommerce .term-description p,.archive.woocommerce .term-description ul,.archive.woocommerce .term-description ol,.archive.woocommerce .term-description .has-normal-font-size,.content-sidebar-wrap p,.content-sidebar-wrap ul,.content-sidebar-wrap ol,.content-sidebar-wrap .has-normal-font-size{font-size:18px;line-height:170%}@media(max-width: 800px){.entry-content p,.entry-content ul,.entry-content ol,.entry-content .has-normal-font-size,.is-shop .content p,.is-shop .content ul,.is-shop .content ol,.is-shop .content .has-normal-font-size,.archive.woocommerce .term-description p,.archive.woocommerce .term-description ul,.archive.woocommerce .term-description ol,.archive.woocommerce .term-description .has-normal-font-size,.content-sidebar-wrap p,.content-sidebar-wrap ul,.content-sidebar-wrap ol,.content-sidebar-wrap .has-normal-font-size{font-size:16px;line-height:150%}}.entry-content .has-small-font-size,.is-shop .content .has-small-font-size,.archive.woocommerce .term-description .has-small-font-size,.content-sidebar-wrap .has-small-font-size{font-size:16px;line-height:170%}@media(max-width: 800px){.entry-content .has-small-font-size,.is-shop .content .has-small-font-size,.archive.woocommerce .term-description .has-small-font-size,.content-sidebar-wrap .has-small-font-size{font-size:15px;line-height:150%}}.entry-content p,.entry-content ul,.entry-content ol,.is-shop .content p,.is-shop .content ul,.is-shop .content ol,.archive.woocommerce .term-description p,.archive.woocommerce .term-description ul,.archive.woocommerce .term-description ol,.content-sidebar-wrap p,.content-sidebar-wrap ul,.content-sidebar-wrap ol{color:#363635;margin-bottom:24px;margin-top:24px}@media(max-width: 800px){.entry-content p,.entry-content ul,.entry-content ol,.is-shop .content p,.is-shop .content ul,.is-shop .content ol,.archive.woocommerce .term-description p,.archive.woocommerce .term-description ul,.archive.woocommerce .term-description ol,.content-sidebar-wrap p,.content-sidebar-wrap ul,.content-sidebar-wrap ol{margin-bottom:8px;margin-top:8px}}.entry-content ul,.is-shop .content ul,.archive.woocommerce .term-description ul,.content-sidebar-wrap ul{padding-left:1.5em;list-style:disc}.entry-content ul li,.is-shop .content ul li,.archive.woocommerce .term-description ul li,.content-sidebar-wrap ul li{margin-bottom:4px}.entry-content ol,.is-shop .content ol,.archive.woocommerce .term-description ol,.content-sidebar-wrap ol{padding-left:1.5em}.entry-content ol li,.is-shop .content ol li,.archive.woocommerce .term-description ol li,.content-sidebar-wrap ol li{margin-bottom:4px}.entry-content ol.spaced li,.is-shop .content ol.spaced li,.archive.woocommerce .term-description ol.spaced li,.content-sidebar-wrap ol.spaced li{margin-bottom:24px}.entry-content li ul,.entry-content li ol,.is-shop .content li ul,.is-shop .content li ol,.archive.woocommerce .term-description li ul,.archive.woocommerce .term-description li ol,.content-sidebar-wrap li ul,.content-sidebar-wrap li ol{margin-bottom:24px;margin-top:10px}@media(max-width: 800px){.entry-content li ul,.entry-content li ol,.is-shop .content li ul,.is-shop .content li ol,.archive.woocommerce .term-description li ul,.archive.woocommerce .term-description li ol,.content-sidebar-wrap li ul,.content-sidebar-wrap li ol{margin-bottom:10px}}.entry-content li ul li,.entry-content li ol li,.is-shop .content li ul li,.is-shop .content li ol li,.archive.woocommerce .term-description li ul li,.archive.woocommerce .term-description li ol li,.content-sidebar-wrap li ul li,.content-sidebar-wrap li ol li{margin-bottom:10px}@media(max-width: 800px){.entry-content li ul li,.entry-content li ol li,.is-shop .content li ul li,.is-shop .content li ol li,.archive.woocommerce .term-description li ul li,.archive.woocommerce .term-description li ol li,.content-sidebar-wrap li ul li,.content-sidebar-wrap li ol li{margin-bottom:10px}}.entry-content p.featured,.is-shop .content p.featured,.archive.woocommerce .term-description p.featured,.content-sidebar-wrap p.featured{font-size:24px;line-height:160%;color:#111;font-weight:700}@media(max-width: 800px){.entry-content p.featured,.is-shop .content p.featured,.archive.woocommerce .term-description p.featured,.content-sidebar-wrap p.featured{font-size:18px}}.entry-content p.small,.is-shop .content p.small,.archive.woocommerce .term-description p.small,.content-sidebar-wrap p.small{font-size:16px;line-height:150%}.entry-content blockquote,.is-shop .content blockquote,.archive.woocommerce .term-description blockquote,.content-sidebar-wrap blockquote{font-style:italic;font-weight:normal;font-size:20px;line-height:175%}@media(max-width: 800px){.entry-content blockquote,.is-shop .content blockquote,.archive.woocommerce .term-description blockquote,.content-sidebar-wrap blockquote{font-size:17px;line-height:150%}}.entry-content h1,.entry-content .has-huge-font-size,.is-shop .content h1,.is-shop .content .has-huge-font-size,.archive.woocommerce .term-description h1,.archive.woocommerce .term-description .has-huge-font-size,.content-sidebar-wrap h1,.content-sidebar-wrap .has-huge-font-size{font-weight:700;letter-spacing:-0.02em}@media(min-width: 801px){.entry-content h1,.entry-content .has-huge-font-size,.is-shop .content h1,.is-shop .content .has-huge-font-size,.archive.woocommerce .term-description h1,.archive.woocommerce .term-description .has-huge-font-size,.content-sidebar-wrap h1,.content-sidebar-wrap .has-huge-font-size{font-size:42px;line-height:120%}}@media(min-width: 1024px){.entry-content h1,.entry-content .has-huge-font-size,.is-shop .content h1,.is-shop .content .has-huge-font-size,.archive.woocommerce .term-description h1,.archive.woocommerce .term-description .has-huge-font-size,.content-sidebar-wrap h1,.content-sidebar-wrap .has-huge-font-size{font-size:64px;line-height:110%}}@media(max-width: 800px){.entry-content h1,.entry-content .has-huge-font-size,.is-shop .content h1,.is-shop .content .has-huge-font-size,.archive.woocommerce .term-description h1,.archive.woocommerce .term-description .has-huge-font-size,.content-sidebar-wrap h1,.content-sidebar-wrap .has-huge-font-size{font-size:28px;line-height:125%;letter-spacing:0}}.entry-content h2,.entry-content h3,.entry-content h4,.is-shop .content h2,.is-shop .content h3,.is-shop .content h4,.archive.woocommerce .term-description h2,.archive.woocommerce .term-description h3,.archive.woocommerce .term-description h4,.content-sidebar-wrap h2,.content-sidebar-wrap h3,.content-sidebar-wrap h4{line-height:140%;margin-top:40px;color:#111}@media(max-width: 800px){.entry-content h2,.entry-content h3,.entry-content h4,.is-shop .content h2,.is-shop .content h3,.is-shop .content h4,.archive.woocommerce .term-description h2,.archive.woocommerce .term-description h3,.archive.woocommerce .term-description h4,.content-sidebar-wrap h2,.content-sidebar-wrap h3,.content-sidebar-wrap h4{margin-top:16px;margin-bottom:4px}}.entry-content h2,.entry-content .has-large-font-size,.is-shop .content h2,.is-shop .content .has-large-font-size,.archive.woocommerce .term-description h2,.archive.woocommerce .term-description .has-large-font-size,.content-sidebar-wrap h2,.content-sidebar-wrap .has-large-font-size{font-weight:700;letter-spacing:-0.01em}@media(min-width: 801px){.entry-content h2,.entry-content .has-large-font-size,.is-shop .content h2,.is-shop .content .has-large-font-size,.archive.woocommerce .term-description h2,.archive.woocommerce .term-description .has-large-font-size,.content-sidebar-wrap h2,.content-sidebar-wrap .has-large-font-size{font-size:32px;line-height:125%}}@media(min-width: 1024px){.entry-content h2,.entry-content .has-large-font-size,.is-shop .content h2,.is-shop .content .has-large-font-size,.archive.woocommerce .term-description h2,.archive.woocommerce .term-description .has-large-font-size,.content-sidebar-wrap h2,.content-sidebar-wrap .has-large-font-size{font-size:36px;line-height:140%}}@media(max-width: 800px){.entry-content h2,.entry-content .has-large-font-size,.is-shop .content h2,.is-shop .content .has-large-font-size,.archive.woocommerce .term-description h2,.archive.woocommerce .term-description .has-large-font-size,.content-sidebar-wrap h2,.content-sidebar-wrap .has-large-font-size{font-size:24px;line-height:125%;letter-spacing:0}}.entry-content h3,.entry-content .has-medium-font-size,.is-shop .content h3,.is-shop .content .has-medium-font-size,.archive.woocommerce .term-description h3,.archive.woocommerce .term-description .has-medium-font-size,.content-sidebar-wrap h3,.content-sidebar-wrap .has-medium-font-size{font-size:24px;line-height:140%}@media(max-width: 800px){.entry-content h3,.entry-content .has-medium-font-size,.is-shop .content h3,.is-shop .content .has-medium-font-size,.archive.woocommerce .term-description h3,.archive.woocommerce .term-description .has-medium-font-size,.content-sidebar-wrap h3,.content-sidebar-wrap .has-medium-font-size{font-size:20px;line-height:125%}}.entry-content h4,.is-shop .content h4,.archive.woocommerce .term-description h4,.content-sidebar-wrap h4{font-size:21px;line-height:140%}@media(max-width: 800px){.entry-content h4,.is-shop .content h4,.archive.woocommerce .term-description h4,.content-sidebar-wrap h4{font-size:20px;line-height:150%}}.entry-content h5,.entry-content .has-subtitle-font-size,.is-shop .content h5,.is-shop .content .has-subtitle-font-size,.archive.woocommerce .term-description h5,.archive.woocommerce .term-description .has-subtitle-font-size,.content-sidebar-wrap h5,.content-sidebar-wrap .has-subtitle-font-size{font-size:15px;font-weight:700;line-height:150%;text-transform:uppercase;letter-spacing:1px}@media(max-width: 800px){.entry-content h5,.entry-content .has-subtitle-font-size,.is-shop .content h5,.is-shop .content .has-subtitle-font-size,.archive.woocommerce .term-description h5,.archive.woocommerce .term-description .has-subtitle-font-size,.content-sidebar-wrap h5,.content-sidebar-wrap .has-subtitle-font-size{font-size:12px}}.entry-content h6,.is-shop .content h6,.archive.woocommerce .term-description h6,.content-sidebar-wrap h6{font-weight:500;font-size:20px;line-height:130%}@media(max-width: 800px){.entry-content h6,.is-shop .content h6,.archive.woocommerce .term-description h6,.content-sidebar-wrap h6{font-style:italic;font-weight:normal;font-size:17px;line-height:150%}}.entry-content figure,.is-shop .content figure,.archive.woocommerce .term-description figure,.content-sidebar-wrap figure{margin-bottom:32px;margin-top:32px;margin-left:0;margin-right:0}@media(max-width: 800px){.entry-content figure,.is-shop .content figure,.archive.woocommerce .term-description figure,.content-sidebar-wrap figure{margin-bottom:16px;margin-top:16px}}.entry-content figure.is-type-video,.is-shop .content figure.is-type-video,.archive.woocommerce .term-description figure.is-type-video,.content-sidebar-wrap figure.is-type-video{margin-left:0;margin-right:0}.entry-content figcaption,.entry-content .wp-caption-text,.is-shop .content figcaption,.is-shop .content .wp-caption-text,.archive.woocommerce .term-description figcaption,.archive.woocommerce .term-description .wp-caption-text,.content-sidebar-wrap figcaption,.content-sidebar-wrap .wp-caption-text{color:#636365;font-size:15px;line-height:150%}.entry-content .blocks-gallery-grid,.is-shop .content .blocks-gallery-grid,.archive.woocommerce .term-description .blocks-gallery-grid,.content-sidebar-wrap .blocks-gallery-grid{padding:0;margin-bottom:0}.wp-block-image img{height:auto}.align-center{text-align:center}.title-with-cta a{color:#d35254}body .entry-content .is-layout-flow>*+h2,body .entry-content .is-layout-flow>*+h3,body .entry-content .is-layout-flow>*+h4{margin-top:40px}.wp-block-quote,.wp-block-quote.is-large,.wp-block-quote.is-style-large,blockquote{border:0;position:relative;margin-left:0;margin-right:0;margin-top:64px;margin-bottom:64px;overflow:hidden;padding-left:64px}@media(max-width: 800px){.wp-block-quote,.wp-block-quote.is-large,.wp-block-quote.is-style-large,blockquote{padding-left:48px;margin-top:32px;margin-bottom:32px}}.wp-block-quote cite,.wp-block-quote.is-large cite,.wp-block-quote.is-style-large cite,blockquote cite{color:#363635;font-size:16px;font-style:normal}.wp-block-quote::after,.wp-block-quote.is-large::after,.wp-block-quote.is-style-large::after,blockquote::after{content:"";position:absolute;width:29px;height:124px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMTI0IiB2aWV3Qm94PSIwIDAgMzAgMTI0IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMTcuOTU1NyAwSDIxLjE2NDFMMTYuOTAwMyAxMEgxMy4wNTg2TDE3Ljk1NTcgMFpNMjUuODUwMiAwSDI5LjA1ODZMMjQuNzk0NyAxMEgyMC45NTMxTDI1Ljg1MDIgMFoiIGZpbGw9IiM1M0E4QTciLz4KPHBhdGggZD0iTTI3LjA1ODYgMTI0QzI2LjUwNjMgMTI0IDI2LjA1ODYgMTIzLjU1MiAyNi4wNTg2IDEyM0MyNi4wNTg2IDEyMi40NDggMjYuNTA2MyAxMjIgMjcuMDU4NiAxMjJDMjcuNjEwOSAxMjIgMjguMDU4NiAxMjIuNDQ4IDI4LjA1ODYgMTIzQzI4LjA1ODYgMTIzLjU1MiAyNy42MTA5IDEyNCAyNy4wNTg2IDEyNFoiIGZpbGw9IiM1M0E4QTciLz4KPHBhdGggZD0iTTI3LjA1ODYgMzRDMjYuNTA2MyAzNCAyNi4wNTg2IDMzLjU1MjMgMjYuMDU4NiAzM0MyNi4wNTg2IDMyLjQ0NzcgMjYuNTA2MyAzMiAyNy4wNTg2IDMyQzI3LjYxMDkgMzIgMjguMDU4NiAzMi40NDc3IDI4LjA1ODYgMzNDMjguMDU4NiAzMy41NTIzIDI3LjYxMDkgMzQgMjcuMDU4NiAzNFoiIGZpbGw9IiM1M0E4QTciLz4KPHBhdGggZD0iTTE0LjA1ODUgMzRDMTMuNTA2MiAzNCAxMy4wNTg1IDMzLjU1MjMgMTMuMDU4NSAzM0MxMy4wNTg1IDMyLjQ0NzcgMTMuNTA2MiAzMiAxNC4wNTg1IDMyQzE0LjYxMDggMzIgMTUuMDU4NSAzMi40NDc3IDE1LjA1ODUgMzNDMTUuMDU4NSAzMy41NTIzIDE0LjYxMDggMzQgMTQuMDU4NSAzNFoiIGZpbGw9IiM1M0E4QTciLz4KPHBhdGggZD0iTTEuMDU4NDYgMzRDMC41MDYxNzIgMzQgMC4wNTg0NTYzIDMzLjU1MjMgMC4wNTg0NTYzIDMzQzAuMDU4NDU2NCAzMi40NDc3IDAuNTA2MTcyIDMyIDEuMDU4NDYgMzJDMS42MTA3NCAzMiAyLjA1ODQ2IDMyLjQ0NzcgMi4wNTg0NiAzM0MyLjA1ODQ2IDMzLjU1MjMgMS42MTA3NCAzNCAxLjA1ODQ2IDM0WiIgZmlsbD0iIzUzQThBNyIvPgo8cGF0aCBkPSJNMjcuMDU4NiA0N0MyNi41MDYzIDQ3IDI2LjA1ODYgNDYuNTUyMyAyNi4wNTg2IDQ2QzI2LjA1ODYgNDUuNDQ3NyAyNi41MDYzIDQ1IDI3LjA1ODYgNDVDMjcuNjEwOSA0NSAyOC4wNTg2IDQ1LjQ0NzcgMjguMDU4NiA0NkMyOC4wNTg2IDQ2LjU1MjMgMjcuNjEwOSA0NyAyNy4wNTg2IDQ3WiIgZmlsbD0iIzUzQThBNyIvPgo8cGF0aCBkPSJNMTQuMDU4NSA0N0MxMy41MDYyIDQ3IDEzLjA1ODUgNDYuNTUyMyAxMy4wNTg1IDQ2QzEzLjA1ODUgNDUuNDQ3NyAxMy41MDYyIDQ1IDE0LjA1ODUgNDVDMTQuNjEwOCA0NSAxNS4wNTg1IDQ1LjQ0NzcgMTUuMDU4NSA0NkMxNS4wNTg1IDQ2LjU1MjMgMTQuNjEwOCA0NyAxNC4wNTg1IDQ3WiIgZmlsbD0iIzUzQThBNyIvPgo8cGF0aCBkPSJNMS4wNTg0NiA0N0MwLjUwNjE3MSA0NyAwLjA1ODQ1NTEgNDYuNTUyMyAwLjA1ODQ1NTIgNDZDMC4wNTg0NTUyIDQ1LjQ0NzcgMC41MDYxNzEgNDUgMS4wNTg0NiA0NUMxLjYxMDc0IDQ1IDIuMDU4NDYgNDUuNDQ3NyAyLjA1ODQ2IDQ2QzIuMDU4NDYgNDYuNTUyMyAxLjYxMDc0IDQ3IDEuMDU4NDYgNDdaIiBmaWxsPSIjNTNBOEE3Ii8+CjxwYXRoIGQ9Ik0yNy4wNTg2IDYwQzI2LjUwNjMgNjAgMjYuMDU4NiA1OS41NTIzIDI2LjA1ODYgNTlDMjYuMDU4NiA1OC40NDc3IDI2LjUwNjMgNTggMjcuMDU4NiA1OEMyNy42MTA5IDU4IDI4LjA1ODYgNTguNDQ3NyAyOC4wNTg2IDU5QzI4LjA1ODYgNTkuNTUyMyAyNy42MTA5IDYwIDI3LjA1ODYgNjBaIiBmaWxsPSIjNTNBOEE3Ii8+CjxwYXRoIGQ9Ik0xNC4wNTg1IDYwQzEzLjUwNjIgNjAgMTMuMDU4NSA1OS41NTIzIDEzLjA1ODUgNTlDMTMuMDU4NSA1OC40NDc3IDEzLjUwNjIgNTggMTQuMDU4NSA1OEMxNC42MTA4IDU4IDE1LjA1ODUgNTguNDQ3NyAxNS4wNTg1IDU5QzE1LjA1ODUgNTkuNTUyMyAxNC42MTA4IDYwIDE0LjA1ODUgNjBaIiBmaWxsPSIjNTNBOEE3Ii8+CjxwYXRoIGQ9Ik0xLjA1ODQ1IDYwQzAuNTA2MTcgNjAgMC4wNTg0NTQgNTkuNTUyMyAwLjA1ODQ1NDEgNTlDMC4wNTg0NTQxIDU4LjQ0NzcgMC41MDYxNyA1OCAxLjA1ODQ1IDU4QzEuNjEwNzQgNTggMi4wNTg0NSA1OC40NDc3IDIuMDU4NDUgNTlDMi4wNTg0NSA1OS41NTIzIDEuNjEwNzQgNjAgMS4wNTg0NSA2MFoiIGZpbGw9IiM1M0E4QTciLz4KPHBhdGggZD0iTTI3LjA1ODYgNzNDMjYuNTA2MyA3MyAyNi4wNTg2IDcyLjU1MjMgMjYuMDU4NiA3MkMyNi4wNTg2IDcxLjQ0NzcgMjYuNTA2MyA3MSAyNy4wNTg2IDcxQzI3LjYxMDkgNzEgMjguMDU4NiA3MS40NDc3IDI4LjA1ODYgNzJDMjguMDU4NiA3Mi41NTIzIDI3LjYxMDkgNzMgMjcuMDU4NiA3M1oiIGZpbGw9IiM1M0E4QTciLz4KPHBhdGggZD0iTTE0LjA1ODUgNzNDMTMuNTA2MiA3MyAxMy4wNTg1IDcyLjU1MjMgMTMuMDU4NSA3MkMxMy4wNTg1IDcxLjQ0NzcgMTMuNTA2MiA3MSAxNC4wNTg1IDcxQzE0LjYxMDggNzEgMTUuMDU4NSA3MS40NDc3IDE1LjA1ODUgNzJDMTUuMDU4NSA3Mi41NTIzIDE0LjYxMDggNzMgMTQuMDU4NSA3M1oiIGZpbGw9IiM1M0E4QTciLz4KPHBhdGggZD0iTTI3LjA1ODYgODZDMjYuNTA2MyA4NiAyNi4wNTg2IDg1LjU1MjMgMjYuMDU4NiA4NUMyNi4wNTg2IDg0LjQ0NzggMjYuNTA2MyA4NCAyNy4wNTg2IDg0QzI3LjYxMDkgODQgMjguMDU4NiA4NC40NDc4IDI4LjA1ODYgODVDMjguMDU4NiA4NS41NTIzIDI3LjYxMDkgODYgMjcuMDU4NiA4NloiIGZpbGw9IiM1M0E4QTciLz4KPHBhdGggZD0iTTE0LjA1ODUgODZDMTMuNTA2MiA4NiAxMy4wNTg1IDg1LjU1MjMgMTMuMDU4NSA4NUMxMy4wNTg1IDg0LjQ0NzggMTMuNTA2MiA4NCAxNC4wNTg1IDg0QzE0LjYxMDggODQgMTUuMDU4NSA4NC40NDc4IDE1LjA1ODUgODVDMTUuMDU4NSA4NS41NTIzIDE0LjYxMDggODYgMTQuMDU4NSA4NloiIGZpbGw9IiM1M0E4QTciLz4KPHBhdGggZD0iTTI3LjA1ODYgOTlDMjYuNTA2MyA5OSAyNi4wNTg2IDk4LjU1MjMgMjYuMDU4NiA5OEMyNi4wNTg2IDk3LjQ0NzggMjYuNTA2MyA5NyAyNy4wNTg2IDk3QzI3LjYxMDkgOTcgMjguMDU4NiA5Ny40NDc4IDI4LjA1ODYgOThDMjguMDU4NiA5OC41NTIzIDI3LjYxMDkgOTkgMjcuMDU4NiA5OVoiIGZpbGw9IiM1M0E4QTciLz4KPHBhdGggZD0iTTE0LjA1ODUgOTlDMTMuNTA2MiA5OSAxMy4wNTg1IDk4LjU1MjMgMTMuMDU4NSA5OEMxMy4wNTg1IDk3LjQ0NzggMTMuNTA2MiA5NyAxNC4wNTg1IDk3QzE0LjYxMDggOTcgMTUuMDU4NSA5Ny40NDc4IDE1LjA1ODUgOThDMTUuMDU4NSA5OC41NTIzIDE0LjYxMDggOTkgMTQuMDU4NSA5OVoiIGZpbGw9IiM1M0E4QTciLz4KPHBhdGggZD0iTTI3LjA1ODYgMTEyQzI2LjUwNjMgMTEyIDI2LjA1ODYgMTExLjU1MiAyNi4wNTg2IDExMUMyNi4wNTg2IDExMC40NDggMjYuNTA2MyAxMTAgMjcuMDU4NiAxMTBDMjcuNjEwOSAxMTAgMjguMDU4NiAxMTAuNDQ4IDI4LjA1ODYgMTExQzI4LjA1ODYgMTExLjU1MiAyNy42MTA5IDExMiAyNy4wNTg2IDExMloiIGZpbGw9IiM1M0E4QTciLz4KPC9zdmc+Cg==");top:0;left:0}.wp-block-quote p,.wp-block-quote.is-large p,.wp-block-quote.is-style-large p,blockquote p{font-style:italic;font-weight:normal;font-size:20px;line-height:175%}@media(max-width: 800px){.wp-block-quote p,.wp-block-quote.is-large p,.wp-block-quote.is-style-large p,blockquote p{font-size:17px}}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:24px}@media(max-width: 800px){.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:18px}}.wp-block-pullquote{border-bottom:2px solid #e1f0f0;border-top:2px solid #e1f0f0;padding-top:32px;padding-bottom:32px;margin-top:64px;margin-bottom:64px}@media(max-width: 800px){.wp-block-pullquote{margin-top:32px;margin-bottom:32px;padding-top:16px;padding-bottom:16px}}.content-sidebar-wrap .widget{margin-bottom:24px;padding-top:16px}.content-sidebar-wrap .widget-title{font-weight:700;font-size:20px;line-height:100%;margin-top:0;color:#111;border-bottom:1px solid #ebebeb;padding-bottom:16px;text-transform:uppercase}.content-sidebar-wrap .widget.widget_text a{color:#d35254;font-weight:500}.content-sidebar-wrap .widget ul,.content-sidebar-wrap .widget .menu,.content-sidebar-wrap .widget .sub-menu{list-style:none;padding-left:0}.content-sidebar-wrap .widget ul li,.content-sidebar-wrap .widget .menu li,.content-sidebar-wrap .widget .sub-menu li{margin-bottom:8px;display:block;text-decoration:none;font-weight:700;font-size:16px;line-height:170%;position:relative;padding-left:16px}.content-sidebar-wrap .widget ul li .icon,.content-sidebar-wrap .widget .menu li .icon,.content-sidebar-wrap .widget .sub-menu li .icon{margin-right:10px;text-align:center;width:32px}.content-sidebar-wrap .widget ul li .icon img,.content-sidebar-wrap .widget .menu li .icon img,.content-sidebar-wrap .widget .sub-menu li .icon img{margin-right:0}.content-sidebar-wrap .widget ul li a,.content-sidebar-wrap .widget .menu li a,.content-sidebar-wrap .widget .sub-menu li a{color:#d35254;text-decoration:none;font-weight:500}.content-sidebar-wrap .widget ul li a:hover,.content-sidebar-wrap .widget .menu li a:hover,.content-sidebar-wrap .widget .sub-menu li a:hover{color:#b54042}.content-sidebar-wrap .widget ul li:after,.content-sidebar-wrap .widget .menu li:after,.content-sidebar-wrap .widget .sub-menu li:after{content:"";background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSIxMyIgdmlld0JveD0iMCAwIDcgMTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0wLjY1NjI1IDAuMzE2NDA2TDAuMTA5Mzc1IDAuODM1OTM4QzAgMC45NzI2NTYgMCAxLjE5MTQxIDAuMTA5Mzc1IDEuMzAwNzhMNS4wNTg1OSA2LjI1TDAuMTA5Mzc1IDExLjIyNjZDMCAxMS4zMzU5IDAgMTEuNTU0NyAwLjEwOTM3NSAxMS42OTE0TDAuNjU2MjUgMTIuMjEwOUMwLjc5Mjk2OSAxMi4zNDc3IDAuOTg0Mzc1IDEyLjM0NzcgMS4xMjEwOSAxMi4yMTA5TDYuODYzMjggNi40OTYwOUM2Ljk3MjY2IDYuMzU5MzggNi45NzI2NiA2LjE2Nzk3IDYuODYzMjggNi4wMzEyNUwxLjEyMTA5IDAuMzE2NDA2QzAuOTg0Mzc1IDAuMTc5Njg4IDAuNzkyOTY5IDAuMTc5Njg4IDAuNjU2MjUgMC4zMTY0MDZaIiBmaWxsPSIjOUE5QTlBIi8+Cjwvc3ZnPgo=");position:absolute;width:7px;height:13px;left:0;top:6px}.content-sidebar-wrap .widget ul li ul,.content-sidebar-wrap .widget .menu li ul,.content-sidebar-wrap .widget .sub-menu li ul{margin-top:10px}.content-sidebar-wrap .widget ul li li,.content-sidebar-wrap .widget .menu li li,.content-sidebar-wrap .widget .sub-menu li li{margin-top:0}.content-sidebar-wrap .widget ul li.current span,.content-sidebar-wrap .widget .menu li.current span,.content-sidebar-wrap .widget .sub-menu li.current span{color:#d35254}.content-sidebar-wrap .widget .sub-menu{padding-left:16px;display:none}.content-sidebar-wrap .widget_text{background:#fff;border:1px solid #ebebeb;box-shadow:0px 2px 5px rgba(17,17,17,.05);border-radius:5px;padding:30px 24px}.content-sidebar-wrap .widget_text .widget-title{border-bottom:0;padding-bottom:0;display:flex;align-items:center}.content-sidebar-wrap .widget_text .widget-text-icon{padding-bottom:16px;max-width:35px}.content-sidebar-wrap .widget_text .widget-text-icon img{max-width:100%}.content-sidebar-wrap .widget_text .widget-text-icon.widget-text-icon--big{max-width:100%}.content-sidebar-wrap .widget_text .widget-text-icon.widget-text-icon--big img{max-width:100%}.content-sidebar-wrap .widget_text .textwidget p{font-weight:normal;font-size:16px;line-height:150%;color:#636365}.content-sidebar-wrap .widget_text .textwidget p:last-child{margin-bottom:0}.content-sidebar-wrap .widget-text-cta{margin-top:24px;font-weight:700;font-size:13px;display:flex;letter-spacing:1px;text-transform:uppercase;color:#d35254;text-decoration:none;display:flex;align-items:center}.content-sidebar-wrap .widget-text-cta svg{margin-left:10px}.content-sidebar-wrap .widget-text-icon-wrap{text-align:center}.content-sidebar-wrap .widget-text-icon--big{margin-top:-100px}.content-sidebar-wrap .widget-text-cta--big{border-radius:100px;font-size:12px;line-height:120%;letter-spacing:1px;text-transform:uppercase;padding:16px 10px;display:block;text-align:center;width:calc(100% - 20px)}.content-sidebar-wrap .widget-text-subtitle{font-weight:700;font-size:12px;line-height:150%;letter-spacing:1px;margin-bottom:4px;text-transform:uppercase;color:#53a8a7}.content-sidebar-wrap .widget_text_big.widget_text{margin-top:75px}.content-sidebar-wrap .sidebar{padding-bottom:5vw}.full-width-lesson-content .content-sidebar-wrap .widget_text{padding:5px}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.content button,.content button[type=submit],.content .button,.entry-content .button,.entry-content button,.entry-content button[type=submit],.btn,.entry-content .btn,.wp-block-button__link,.entry-content .wp-block-button__link,a.comment-reply-link,#respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,#respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.title-with-cta__cta__link a{color:inherit;text-decoration:none;text-transform:uppercase;padding:10px 16px 9px;border:1px solid rgba(0,0,0,0);border-radius:100px;cursor:pointer;display:inline-block;transition:all .3s;letter-spacing:1px;-webkit-font-smoothing:antialiased;text-align:center}.content button:hover,.content button[type=submit]:hover,.content .button:hover,.entry-content .button:hover,.entry-content button:hover,.entry-content button[type=submit]:hover,.btn:hover,.entry-content .btn:hover,.wp-block-button__link:hover,.entry-content .wp-block-button__link:hover,a.comment-reply-link:hover,#respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,#respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.title-with-cta__cta__link a:hover{box-shadow:0px 20px 40px rgba(17,17,17,.1)}.content button,.content button[type=submit],.content .button,.entry-content .button,.entry-content button,.entry-content button[type=submit],.btn--primary,.entry-content .btn--primary,.content .btn--primary,.wp-block-button__link,.entry-content .wp-block-button__link,.content .wp-block-button__link,a.comment-reply-link,#respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,#respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.title-with-cta__cta__link a{background:#d35254;cursor:pointer;color:#fff;font-weight:700;font-size:14px;line-height:140%;padding:18px 30px 17px;text-align:center}.content button:hover,.content button[type=submit]:hover,.content .button:hover,.entry-content .button:hover,.entry-content button:hover,.entry-content button[type=submit]:hover,.btn--primary:hover,.entry-content .btn--primary:hover,.content .btn--primary:hover,.wp-block-button__link:hover,.entry-content .wp-block-button__link:hover,.content .wp-block-button__link:hover,a.comment-reply-link:hover,#respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,#respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.title-with-cta__cta__link a:hover{background:#b54042;color:#fff}#respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.title-with-cta__cta__link a{padding:10px 15px 9px}.btn--small,.woocommerce table.shop_table td a.button{font-weight:700;font-size:12px;line-height:1;letter-spacing:1px;color:#2a5453;background-color:#fff}a.comment-reply-link,.wp-block-button.is-style-fill-small .wp-block-button__link,.wp-block-button.is-style-outline-small .wp-block-button__link{font-weight:700;font-size:12px;padding:10px 24px 8px}.btn--small.btn--primary{background:#d35254;color:#fff !important}.woocommerce table.shop_table td a.button{border:1px solid #9a9a9a;color:#636365 !important;padding:8px 12px 6px;margin-right:6px}.woocommerce table.shop_table td a.button:hover{box-shadow:none;background-color:#eee}.btn--transaprent,.wp-block-button.is-style-outline .wp-block-button__link,.wp-block-button.is-style-outline-small .wp-block-button__link{border:1px solid rgba(42,84,83,.3);background-color:rgba(0,0,0,0);color:#2a5453}.btn--transaprent:hover,.wp-block-button.is-style-outline .wp-block-button__link:hover,.wp-block-button.is-style-outline-small .wp-block-button__link:hover{border-color:rgba(0,0,0,0);background:#f0f7f7;box-shadow:none}.wp-block-button.is-style-text-link .wp-block-button__link{padding:0;background:none;cursor:pointer;color:#636365;font-size:13px}.wp-block-button.is-style-text-link .wp-block-button__link:after,.wp-block-button.is-style-text-link .wp-block-button__link:before{content:"";display:inline-block;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDE0IDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik05LjE0MjU4IDAuMjczNDM4TDguNTU2NjQgMC44NTkzNzVDOC40Mzk0NSAxLjAwNTg2IDguNDM5NDUgMS4yMTA5NCA4LjU4NTk0IDEuMzU3NDJMMTAuOTI5NyAzLjYxMzI4SDAuODUxNTYyQzAuNjQ2NDg0IDMuNjEzMjggMC41IDMuNzg5MDYgMC41IDMuOTY0ODRWNC43ODUxNkMwLjUgNC45OTAyMyAwLjY0NjQ4NCA1LjEzNjcyIDAuODUxNTYyIDUuMTM2NzJIMTAuOTI5N0w4LjU4NTk0IDcuNDIxODhDOC40Mzk0NSA3LjU2ODM2IDguNDM5NDUgNy43NzM0NCA4LjU1NjY0IDcuOTE5OTJMOS4xNDI1OCA4LjUwNTg2QzkuMjg5MDYgOC42MjMwNSA5LjQ5NDE0IDguNjIzMDUgOS42NDA2MiA4LjUwNTg2TDEzLjUwNzggNC42Mzg2N0MxMy42MjUgNC40OTIxOSAxMy42MjUgNC4yODcxMSAxMy41MDc4IDQuMTQwNjJMOS42NDA2MiAwLjI3MzQzOEM5LjQ5NDE0IDAuMTU2MjUgOS4yODkwNiAwLjE1NjI1IDkuMTQyNTggMC4yNzM0MzhaIiBmaWxsPSIjNjM2MzY1Ii8+Cjwvc3ZnPgo=");height:9px;width:14px;margin-left:8px}.wp-block-button.is-style-text-link .wp-block-button__link:before{display:none}.wp-block-button.is-style-text-link .wp-block-button__link:hover{box-shadow:none;color:#d35254}.wp-block-button.is-style-text-link.left-arrow .wp-block-button__link:after{display:none}.wp-block-button.is-style-text-link.left-arrow .wp-block-button__link:before{display:inline-block;transform:rotateY(180deg);margin-right:8px;margin-left:0}.qp-ncidq-filter.wp-block-buttons .wp-block-button.is-style-outline-small a.wp-block-button__link:hover{color:#fff !important}.site-container input[type=search],.site-container input.search{background:#fff;border:1px solid #e1f0f0;border-radius:100px;padding:24px 10px 20px 72px;width:calc(100% - 84px);color:#111;font-size:15px;font-weight:500;letter-spacing:1px}.site-container input[type=search]::placeholder,.site-container input.search::placeholder{color:#9a9a9a;opacity:1}.site-container input[type=search]:-ms-input-placeholder,.site-container input.search:-ms-input-placeholder{color:#9a9a9a}.site-container input[type=search]::-ms-input-placeholder,.site-container input.search::-ms-input-placeholder{color:#9a9a9a}.site-container input[type=search]::-webkit-search-cancel-button,.site-container input.search::-webkit-search-cancel-button{position:relative;right:0;top:-1px;-webkit-appearance:none;height:38px;width:38px;border-radius:50%;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzkiIGhlaWdodD0iMzgiIHZpZXdCb3g9IjAgMCAzOSAzOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAgMTlDMCA4LjUwNjU5IDguNTA2NTkgMCAxOSAwSDIwQzMwLjQ5MzQgMCAzOSA4LjUwNjU5IDM5IDE5QzM5IDI5LjQ5MzQgMzAuNDkzNCAzOCAyMCAzOEgxOUM4LjUwNjU5IDM4IDAgMjkuNDkzNCAwIDE5WiIgZmlsbD0iI0QzNTI1NCIvPgo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDApIj4KPHBhdGggZD0iTTIwLjI1NTkgMTkuMTI1TDIyLjk5OCAxNi40MDgyQzIzLjE1MDQgMTYuMjU1OSAyMy4xNTA0IDE1Ljk3NjYgMjIuOTk4IDE1LjgyNDJMMjIuMzYzMyAxNS4xODk1QzIyLjIxMDkgMTUuMDM3MSAyMS45MzE2IDE1LjAzNzEgMjEuNzc5MyAxNS4xODk1TDE5LjA2MjUgMTcuOTMxNkwxNi4zMjAzIDE1LjE4OTVDMTYuMTY4IDE1LjAzNzEgMTUuODg4NyAxNS4wMzcxIDE1LjczNjMgMTUuMTg5NUwxNS4xMDE2IDE1LjgyNDJDMTQuOTQ5MiAxNS45NzY2IDE0Ljk0OTIgMTYuMjU1OSAxNS4xMDE2IDE2LjQwODJMMTcuODQzOCAxOS4xMjVMMTUuMTAxNiAyMS44NjcyQzE0Ljk0OTIgMjIuMDE5NSAxNC45NDkyIDIyLjI5ODggMTUuMTAxNiAyMi40NTEyTDE1LjczNjMgMjMuMDg1OUMxNS44ODg3IDIzLjIzODMgMTYuMTY4IDIzLjIzODMgMTYuMzIwMyAyMy4wODU5TDE5LjA2MjUgMjAuMzQzOEwyMS43NzkzIDIzLjA4NTlDMjEuOTMxNiAyMy4yMzgzIDIyLjIxMDkgMjMuMjM4MyAyMi4zNjMzIDIzLjA4NTlMMjIuOTk4IDIyLjQ1MTJDMjMuMTUwNCAyMi4yOTg4IDIzLjE1MDQgMjIuMDE5NSAyMi45OTggMjEuODY3MkwyMC4yNTU5IDE5LjEyNVoiIGZpbGw9IndoaXRlIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDAiPgo8cmVjdCB3aWR0aD0iOSIgaGVpZ2h0PSIxNCIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE1IDEyKSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=")}.site-container input[type=search]::-webkit-search-cancel-button:hover,.site-container input.search::-webkit-search-cancel-button:hover{cursor:pointer}.site-container .search-input{position:relative}.site-container .search-input::before{content:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxNyAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE2Ljg2NzIgMTUuNjk3M0wxMi44NDk2IDExLjY3OTdDMTIuNzUgMTEuNjEzMyAxMi42NTA0IDExLjU0NjkgMTIuNTUwOCAxMS41NDY5SDEyLjExOTFDMTMuMTQ4NCAxMC4zNTE2IDEzLjgxMjUgOC43NTc4MSAxMy44MTI1IDcuMDMxMjVDMTMuODEyNSAzLjI0NjA5IDEwLjY5MTQgMC4xMjUgNi45MDYyNSAwLjEyNUMzLjA4Nzg5IDAuMTI1IDAgMy4yNDYwOSAwIDcuMDMxMjVDMCAxMC44NDk2IDMuMDg3ODkgMTMuOTM3NSA2LjkwNjI1IDEzLjkzNzVDOC42MzI4MSAxMy45Mzc1IDEwLjE5MzQgMTMuMzA2NiAxMS40MjE5IDEyLjI3NzNWMTIuNzA5QzExLjQyMTkgMTIuODA4NiAxMS40NTUxIDEyLjkwODIgMTEuNTIxNSAxMy4wMDc4TDE1LjUzOTEgMTcuMDI1NEMxNS43MDUxIDE3LjE5MTQgMTUuOTcwNyAxNy4xOTE0IDE2LjEwMzUgMTcuMDI1NEwxNi44NjcyIDE2LjI2MTdDMTcuMDMzMiAxNi4xMjg5IDE3LjAzMzIgMTUuODYzMyAxNi44NjcyIDE1LjY5NzNaTTYuOTA2MjUgMTIuMzQzOEMzLjk1MTE3IDEyLjM0MzggMS41OTM3NSA5Ljk4NjMzIDEuNTkzNzUgNy4wMzEyNUMxLjU5Mzc1IDQuMTA5MzggMy45NTExNyAxLjcxODc1IDYuOTA2MjUgMS43MTg3NUM5LjgyODEyIDEuNzE4NzUgMTIuMjE4OCA0LjEwOTM4IDEyLjIxODggNy4wMzEyNUMxMi4yMTg4IDkuOTg2MzMgOS44MjgxMiAxMi4zNDM4IDYuOTA2MjUgMTIuMzQzOFoiIGZpbGw9IiM1M0E4QTciLz4KPC9zdmc+Cg==");position:absolute;width:17px;z-index:2;top:25px;left:30px}.site-container .search-input .wrapper{max-width:1110px;margin-right:auto;margin-left:auto;padding-left:5%;padding-right:5%}@media(min-width: 1200px){.site-container .search-input .wrapper{padding-left:0;padding-right:0}}@media(max-width: 800px){.site-container .search-input .wrapper{display:flex;flex-direction:column}.site-container .search-input .wrapper>*{flex:unset}}.site-container input[type=search]{padding-left:32px}.site-container .search-block input[type=search],.site-container .search-input input[type=search]{padding-left:64px}.site-container #ajaxsearchpro1_1,.site-container #ajaxsearchpro1_2,.site-container #ajaxsearchpro2_1,.site-container div.asp_m.asp_m_1,.site-container div.asp_m.asp_m_2{box-shadow:none !important;border-radius:50px !important}.site-container #ajaxsearchpro1_1 .probox,.site-container #ajaxsearchpro1_2 .probox,.site-container #ajaxsearchpro2_1 .probox,.site-container div.asp_m.asp_m_1 .probox,.site-container div.asp_m.asp_m_2 .probox{box-shadow:none !important}.site-container #ajaxsearchpro1_1 .proinput,.site-container #ajaxsearchpro1_2 .proinput,.site-container #ajaxsearchpro2_1 .proinput,.site-container div.asp_m.asp_m_1 .proinput,.site-container div.asp_m.asp_m_2 .proinput{padding-left:64px !important}.site-container #ajaxsearchpro1_1 .proinput input,.site-container #ajaxsearchpro1_2 .proinput input,.site-container #ajaxsearchpro2_1 .proinput input,.site-container div.asp_m.asp_m_1 .proinput input,.site-container div.asp_m.asp_m_2 .proinput input{font-size:18px !important}.site-container #ajaxsearchpro1_1 .proinput::before,.site-container #ajaxsearchpro1_2 .proinput::before,.site-container #ajaxsearchpro2_1 .proinput::before,.site-container div.asp_m.asp_m_1 .proinput::before,.site-container div.asp_m.asp_m_2 .proinput::before{content:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxNyAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE2Ljg2NzIgMTUuNjk3M0wxMi44NDk2IDExLjY3OTdDMTIuNzUgMTEuNjEzMyAxMi42NTA0IDExLjU0NjkgMTIuNTUwOCAxMS41NDY5SDEyLjExOTFDMTMuMTQ4NCAxMC4zNTE2IDEzLjgxMjUgOC43NTc4MSAxMy44MTI1IDcuMDMxMjVDMTMuODEyNSAzLjI0NjA5IDEwLjY5MTQgMC4xMjUgNi45MDYyNSAwLjEyNUMzLjA4Nzg5IDAuMTI1IDAgMy4yNDYwOSAwIDcuMDMxMjVDMCAxMC44NDk2IDMuMDg3ODkgMTMuOTM3NSA2LjkwNjI1IDEzLjkzNzVDOC42MzI4MSAxMy45Mzc1IDEwLjE5MzQgMTMuMzA2NiAxMS40MjE5IDEyLjI3NzNWMTIuNzA5QzExLjQyMTkgMTIuODA4NiAxMS40NTUxIDEyLjkwODIgMTEuNTIxNSAxMy4wMDc4TDE1LjUzOTEgMTcuMDI1NEMxNS43MDUxIDE3LjE5MTQgMTUuOTcwNyAxNy4xOTE0IDE2LjEwMzUgMTcuMDI1NEwxNi44NjcyIDE2LjI2MTdDMTcuMDMzMiAxNi4xMjg5IDE3LjAzMzIgMTUuODYzMyAxNi44NjcyIDE1LjY5NzNaTTYuOTA2MjUgMTIuMzQzOEMzLjk1MTE3IDEyLjM0MzggMS41OTM3NSA5Ljk4NjMzIDEuNTkzNzUgNy4wMzEyNUMxLjU5Mzc1IDQuMTA5MzggMy45NTExNyAxLjcxODc1IDYuOTA2MjUgMS43MTg3NUM5LjgyODEyIDEuNzE4NzUgMTIuMjE4OCA0LjEwOTM4IDEyLjIxODggNy4wMzEyNUMxMi4yMTg4IDkuOTg2MzMgOS44MjgxMiAxMi4zNDM4IDYuOTA2MjUgMTIuMzQzOFoiIGZpbGw9IiM1M0E4QTciLz4KPC9zdmc+Cg==");position:absolute;width:17px;z-index:2;top:24px;left:20px}.site-container .entry-content #ajaxsearchpro1_1,.site-container .entry-content #ajaxsearchpro1_2,.site-container .entry-content #ajaxsearchpro2_1,.site-container .entry-content div.asp_m.asp_m_1,.site-container .entry-content div.asp_m.asp_m_2{border:2px solid #ddd !important}.site-container .wp-block-search .wp-block-search__label{margin-bottom:16px}.site-container input:focus,.site-container select:focus,.site-container textarea:focus{outline-width:0}.site-container input,.site-container textarea{border:1px solid #c3c3c2;border-radius:4px;padding:12px 18px;font-weight:normal;font-size:18px;color:#111}.site-container select{border:1px solid #c3c3c2;border-radius:4px;font-weight:normal;font-size:18px;color:#111;padding:4px 4px 2px}.site-container input[type=checkbox],.site-container input[type=radio]{margin:0px !important}.site-container input[type=checkbox]+*,.site-container input[type=radio]+*{position:relative;margin-left:-20px}.site-container input[type=checkbox]+strong,.site-container input[type=radio]+strong{margin-left:initial}.site-container input[type=checkbox]+*:not(strong)::before,.site-container input[type=radio]+*:not(strong)::before{content:"";display:inline-block;vertical-align:middle;width:16px;height:16px;border-radius:50%;border:1px solid #c3c3c2;margin-top:-5px;margin-right:10px;background-color:#fff}.site-container input[type=checkbox]+span::before{display:none}.site-container input[type=checkbox]+span{margin-left:0}.site-container input[type=checkbox]+*:not(strong)::before{border-radius:0}.site-container input[type=radio]:checked+*:not(strong)::before{background:radial-gradient(#D35254 0%, #D35254 40%, transparent 50%, transparent);border-color:#d35254;background-color:#fff}.site-container input[type=checkbox]:checked+*:not(strong)::before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxNCAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC44NTUxIDEuMzcxMzVDMTEuNDQwOSAwLjc4NTU2IDEyLjM5MDcgMC43ODU1NiAxMi45NzY1IDEuMzcxMzVDMTMuNTYyMyAxLjk1NzEzIDEzLjU2MjMgMi45MDY4OCAxMi45NzY1IDMuNDkyNjdMNi4wNDU0NiAxMC40MjM3QzUuNzQ5NjIgMTAuNzE5NSA1LjM2MDk0IDEwLjg2NiA0Ljk3MzIgMTAuODYzQzQuNTg2NDYgMTAuODY1MiA0LjE5OTAzIDEwLjcxODcgMy45MDM5NiAxMC40MjM3TDEuMDI1MjggNy41NDQ5N0MwLjQzOTQ5MSA2Ljk1OTE5IDAuNDM5NDkxIDYuMDA5NDQgMS4wMjUyOCA1LjQyMzY1QzEuNjExMDYgNC44Mzc4NyAyLjU2MDgxIDQuODM3ODcgMy4xNDY2IDUuNDIzNjVMNC45NzQ3MiA3LjI1MTc3TDEwLjg1NTEgMS4zNzEzNVoiIGZpbGw9IiNEMzUyNTQiLz4KPC9zdmc+Cg==");background-repeat:no-repeat;background-position:1px 2px;border-color:#d35254;background-color:#fff}.site-container input[type=checkbox]:disabled+*:not(strong)::before,.site-container input[type=radio]:disabled+*:not(strong)::before{background-color:#ddd}.blog-grid{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}@media(max-width: 800px){.blog-grid{margin-right:0;margin-left:0}}.cta-seperator{flex:0 1 calc(100% - 30px);margin-right:auto;margin-left:auto;margin-bottom:68px;margin-top:36px;background-color:#f0f7f7;display:flex;position:relative;justify-content:space-between;align-items:flex-start;padding:40px}.cta-seperator:after{content:"";display:block;top:0;border-top:100px solid #fff;border-left:100px solid rgba(0,0,0,0);position:absolute;right:0}@media(max-width: 800px){.cta-seperator:after{display:none}}@media(max-width: 800px){.cta-seperator{flex-direction:column;padding:20px;margin-bottom:24px;margin-top:10px}}.cta-seperator__info{display:flex;align-items:flex-end;justify-content:space-between}@media(max-width: 1024px){.cta-seperator__info{flex-direction:column;align-items:flex-start}}@media(max-width: 800px){.cta-seperator__info{flex:1 0 100%}}.cta-seperator__subtitle{font-weight:700;font-size:15px;line-height:150%;letter-spacing:1px;text-transform:uppercase;color:#53a8a7}.cta-seperator__title{font-weight:700;font-size:36px;line-height:140%;letter-spacing:-0.01em;color:#111;margin-bottom:24px;margin-top:4px}@media(max-width: 800px){.cta-seperator__title{font-size:24px;margin-bottom:16px}}.cta-seperator__content p{color:#2a5453}@media(max-width: 800px){.cta-seperator__content{margin-bottom:16px}}.cta-seperator__image{flex:1 0 180px}.cta-seperator__image img{max-width:150px !important}@media(max-width: 800px){.cta-seperator__image{display:none}}.cta-seperator__cta{flex:0 1 300px;padding-bottom:20px}@media(max-width: 1024px){.cta-seperator__cta{flex:1 0 100%}}.cta-seperator__text{padding-right:5%}@media(max-width: 1024px){.cta-seperator__text{padding-right:0}}.cta-dots{position:relative;width:fit-content}.cta-dots__dots{position:absolute;top:15px;left:-50px}@media(max-width: 800px){.cta-dots__dots{display:none}}.cta-dots__dots--mobile{display:none}@media(max-width: 800px){.cta-dots__dots--mobile{display:block}}.cta-dots__dots.dots-left{right:-43px;top:25%;left:unset}.cta-dots a.btn{position:relative;z-index:1}.cta-dots a.btn:hover{background:#b54042 !important}@media(max-width: 800px){.sfp{display:block}}@media(min-width: 801px){.sfp{display:none !important}}@media(max-width: 800px){.hfp{display:none !important}}.entry-header{margin-bottom:24px;padding-top:24px;position:relative}@media(max-width: 800px){.entry-header{margin-bottom:0}}.entry-header .wrap{max-width:1110px;margin-right:auto;margin-left:auto;padding-left:5%;padding-right:5%;z-index:2;position:relative}@media(min-width: 1200px){.entry-header .wrap{padding-left:0;padding-right:0}}@media(max-width: 800px){.entry-header .wrap{display:flex;flex-direction:column}.entry-header .wrap>*{flex:unset}}.entry-header img{width:100%;max-width:100%;height:auto}.entry-header h1,.entry-header h1 a,.entry-header h2,.entry-header h2 a{margin-top:0;margin-bottom:0;padding-bottom:48px;font-weight:700;font-size:64px;line-height:110%;letter-spacing:-0.02em;color:#111;text-decoration:none}@media(min-width: 801px){.entry-header h1,.entry-header h1 a,.entry-header h2,.entry-header h2 a{font-size:42px;line-height:120%}}@media(min-width: 1024px){.entry-header h1,.entry-header h1 a,.entry-header h2,.entry-header h2 a{font-size:64px;line-height:110%}}@media(max-width: 800px){.entry-header h1,.entry-header h1 a,.entry-header h2,.entry-header h2 a{font-size:28px;line-height:125%;letter-spacing:0;padding-bottom:24px}}.entry-header .entry-meta{margin-bottom:0;padding-bottom:32px;margin-top:0;color:#2a5453;display:inline-block;font-size:14px;line-height:150%}.entry-header .entry-meta,.entry-header .entry-meta a{color:#2a5453}.entry-header .entry-meta time,.entry-header .entry-meta .entry-author{font-weight:700}.entry-header .entry-meta time>a,.entry-header .entry-meta .entry-author>a{text-decoration:none}.entry-header .entry-meta time::before{content:"Updated: ";font-weight:normal}.entry-header .post-categories{padding-bottom:24px;padding-top:28px}@media(max-width: 800px){.entry-header .post-categories{padding-top:0}}.entry-header .entry-tags{position:relative;padding-left:30px;margin-left:5px;border-left:1px solid rgba(42,84,83,.2)}.entry-header .entry-tags a{text-decoration:none}.entry-header .entry-tags::before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxMiAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTExLjY0ODQgNS4yOTY4OEw2LjcwMzEyIDAuMzUxNTYyQzYuNDkyMTkgMC4xNDA2MjUgNi4yMTA5NCAwIDUuOTA2MjUgMEgxLjEyNUMwLjQ5MjE4OCAwIDAgMC41MTU2MjUgMCAxLjEyNVY1LjkyOTY5QzAgNi4yMzQzOCAwLjExNzE4OCA2LjUxNTYyIDAuMzI4MTI1IDYuNzI2NTZMNS4yNzM0NCAxMS42NzE5QzUuNzE4NzUgMTIuMTE3MiA2LjQ0NTMxIDEyLjExNzIgNi44NjcxOSAxMS42NzE5TDExLjY0ODQgNi44OTA2MkMxMi4wOTM4IDYuNDY4NzUgMTIuMDkzOCA1Ljc0MjE5IDExLjY0ODQgNS4yOTY4OFpNNi4wNzAzMSAxMC44NzVMMS4xMjUgNS45Mjk2OVYxLjEyNUg1LjkwNjI1TDEwLjg3NSA2LjA5Mzc1TDYuMDcwMzEgMTAuODc1Wk00LjUgMy4zNzVDNC41IDIuNzY1NjIgMy45ODQzOCAyLjI1IDMuMzc1IDIuMjVDMi43NDIxOSAyLjI1IDIuMjUgMi43NjU2MiAyLjI1IDMuMzc1QzIuMjUgNC4wMDc4MSAyLjc0MjE5IDQuNSAzLjM3NSA0LjVDMy45ODQzOCA0LjUgNC41IDQuMDA3ODEgNC41IDMuMzc1WiIgZmlsbD0iIzJBNTQ1MyIvPgo8L3N2Zz4K");content:"";position:absolute;width:12px;height:12px;top:3px;left:10px}.woocommerce-products-header__title.page-title{padding-top:24px;padding-bottom:0 !important;margin-bottom:48px !important;display:inline-block}.woocommerce-products-header__title.page-title,.woocommerce-products-header__title.page-title a{margin-top:0;margin-bottom:0;padding-bottom:48px;font-weight:700;font-size:64px;line-height:110%;letter-spacing:-0.02em;color:#111;text-decoration:none}@media(max-width: 800px){.woocommerce-products-header__title.page-title,.woocommerce-products-header__title.page-title a{font-size:28px;line-height:125%;letter-spacing:0}}@media(max-width: 800px){.woocommerce-products-header__title.page-title{padding-bottom:16px !important;margin-bottom:16px !important}}.is-shop .page-description,.archive.woocommerce .term-description{margin-top:5vw}.breadcrumb,.woocommerce-breadcrumb{padding-top:56px !important;font-weight:700;font-size:11px !important;line-height:150%;letter-spacing:1px;text-transform:uppercase;margin-bottom:0 !important}@media(max-width: 800px){.breadcrumb,.woocommerce-breadcrumb{padding-top:24px !important}}.breadcrumb,.breadcrumb a,.woocommerce-breadcrumb,.woocommerce-breadcrumb a{color:#2a5453 !important;text-decoration:none}.breadcrumb .wrap,.woocommerce-breadcrumb .wrap{max-width:1110px;margin-right:auto;margin-left:auto;padding-left:5%;padding-right:5%;display:flex;align-items:center}@media(min-width: 1200px){.breadcrumb .wrap,.woocommerce-breadcrumb .wrap{padding-left:0;padding-right:0}}@media(max-width: 800px){.breadcrumb .wrap,.woocommerce-breadcrumb .wrap{display:flex;flex-direction:column}.breadcrumb .wrap>*,.woocommerce-breadcrumb .wrap>*{flex:unset}}.breadcrumb .wrap>*,.woocommerce-breadcrumb .wrap>*{margin-right:8px}.breadcrumb .breadcrumb-separator,.woocommerce-breadcrumb .breadcrumb-separator{opacity:.2}.wide-content .content-sidebar-wrap .title-with-cta>div,.wide-content .content-sidebar-wrap .title-without-cta>div,.sidebar-content .content-sidebar-wrap .title-with-cta>div,.sidebar-content .content-sidebar-wrap .title-without-cta>div,.content-sidebar .content-sidebar-wrap .title-with-cta>div,.content-sidebar .content-sidebar-wrap .title-without-cta>div{flex:1 0 100%}.content-sidebar-wrap .title-with-cta,.content-sidebar-wrap .title-without-cta{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.content-sidebar-wrap .title-with-cta h1,.content-sidebar-wrap .title-without-cta h1{margin-bottom:80px}@media(max-width: 1024px){.content-sidebar-wrap .title-with-cta h1,.content-sidebar-wrap .title-without-cta h1{margin-bottom:0}}.content-sidebar-wrap .title-with-cta>div,.content-sidebar-wrap .title-without-cta>div{flex:0 1 calc(50% - 35px)}@media(max-width: 1024px){.content-sidebar-wrap .title-with-cta>div,.content-sidebar-wrap .title-without-cta>div{flex:1 0 100%;margin-bottom:16px}}.content-sidebar-wrap .title-with-cta__text,.content-sidebar-wrap .title-without-cta__text{font-size:20px;line-height:160%}.content-sidebar-wrap .title-with-cta__cta,.content-sidebar-wrap .title-without-cta__cta{background:#fff;border:1px solid #ebebeb;box-shadow:0px 2px 5px rgba(17,17,17,.05);border-radius:5px;display:flex}.content-sidebar-wrap .title-with-cta__cta__image,.content-sidebar-wrap .title-without-cta__cta__image{flex:1 0 160px}@media(max-width: 800px){.content-sidebar-wrap .title-with-cta__cta__image,.content-sidebar-wrap .title-without-cta__cta__image{display:none}}.content-sidebar-wrap .title-with-cta__cta__image img,.content-sidebar-wrap .title-without-cta__cta__image img{max-width:125px;margin:24px 0 0 24px}.content-sidebar-wrap .title-with-cta__cta__content,.content-sidebar-wrap .title-without-cta__cta__content{padding:40px 30px}.content-sidebar-wrap .title-with-cta__cta__subtitle,.content-sidebar-wrap .title-without-cta__cta__subtitle{font-weight:700;font-size:15px;line-height:150%;letter-spacing:1px;text-transform:uppercase;color:#53a8a7}.content-sidebar-wrap .title-with-cta__cta__title,.content-sidebar-wrap .title-without-cta__cta__title{font-weight:700;font-size:24px;line-height:140%;color:#111}.content-sidebar-wrap .title-with-cta__cta__text>*,.content-sidebar-wrap .title-without-cta__cta__text>*{font-weight:normal;font-size:16px;line-height:150%;margin-top:10px}.genesis-breadcrumbs-hidden .entry-header{padding-top:40px}@media(max-width: 800px){.genesis-breadcrumbs-hidden .entry-header{padding-top:20px}}.remove-entry-header-bg .site-inner,.genesis-title-hidden .site-inner{background:none !important}.center-entry-header-title .entry-title{text-align:center;font-size:36px;letter-spacing:-0.01em}.center-entry-header-title .breadcrumb{text-align:center}.archive .triangle{display:none}.small-image .title-with-cta__cta .title-with-cta__cta__image{margin-left:0;margin-top:0;flex:1 0 auto;padding-top:40px;padding-left:30px}.small-image .title-with-cta__cta .title-with-cta__cta__image img{width:70px}@media(max-width: 800px){.sfp{display:block}}@media(min-width: 801px){.sfp{display:none !important}}@media(max-width: 800px){.hfp{display:none !important}}.site-footer{background-color:#222;padding:100px 0;z-index:99;position:relative;color:#636365}@media screen and (max-width: 767px){.site-footer{padding:40px 0}}.site-footer a{border-bottom:1px solid rgba(0,0,0,0);color:#d7d7d7;text-decoration:none;font-size:14px;line-height:100%}.site-footer a:hover{border-bottom:1px solid #555}.site-footer .logo,.site-footer .social-icons__item{border-bottom:none;padding:7px}.site-footer .logo:hover,.site-footer .social-icons__item:hover{color:#fff;border-bottom:none}.site-footer ul{padding-left:0;margin-bottom:0;margin-top:0}.site-footer ul li{list-style:none;margin-bottom:18px}.site-footer .wrap{max-width:1110px;margin-right:auto;margin-left:auto;padding-left:5%;padding-right:5%}@media(min-width: 1200px){.site-footer .wrap{padding-left:0;padding-right:0}}@media(max-width: 800px){.site-footer .wrap{display:flex;flex-direction:column}.site-footer .wrap>*{flex:unset}}.site-footer__widgets{justify-content:stretch;display:flex;flex-wrap:wrap;border-bottom:1px solid #363635;padding-bottom:48px;margin-bottom:48px}.site-footer__widgets .widget{margin-bottom:32px;flex:0 1 33%}@media(max-width: 800px){.site-footer__widgets .widget{margin-right:16px;flex:0 1 calc(50% - 16px)}}@media(max-width: 800px){.site-footer__widgets{padding-bottom:24px;margin-bottom:24px}}.site-footer h2,.site-footer h2 a{font-weight:700;font-size:15px;line-height:150%;letter-spacing:1px;text-transform:uppercase;color:#636365;margin-bottom:32px;margin-top:0}@media screen and (max-width: 767px){.site-footer h2,.site-footer h2 a{margin-bottom:10px}}@media(max-width: 800px){.site-footer h2,.site-footer h2 a{font-size:12px;line-height:125%}}.site-footer .social-icons{max-width:117px}.site-footer .social-icons svg{width:14px;margin-left:12px}.site-footer .social-icons svg path{fill:#d7d7d7}.site-footer__copy{line-height:150%;color:#636365;display:flex;justify-content:space-between;align-items:center}.site-footer__copy__2{font-size:13px}@media screen and (max-width: 1024px){.site-footer__copy{flex-flow:row wrap}.site-footer__copy__1{order:1;flex:1 1 50%}.site-footer__copy__2{order:3;flex:1 1 100%;margin-top:12px;margin-bottom:24px}.site-footer__copy__3{order:2;flex:1 1 50%;align-items:flex-end}.site-footer__copy .social-icons{display:flex;justify-content:flex-end}}.site-footer__copy .logo svg path:nth-child(1){fill:#fff}.site-footer__copy .logo svg path:nth-child(2){fill:#fff}.site-footer__copy .logo svg path:nth-child(3){fill:#fff}.site-footer__menu{margin-top:16px}.site-footer__menu a{color:#d7d7d7}@media(max-width: 800px){.site-footer__menu a{font-size:12px}}.site-footer__menu ul{display:flex;align-items:center;justify-content:center}.site-footer__menu ul li::after{content:"/";margin-left:12px;margin-right:12px}.site-footer__menu ul li:last-child::after{display:none}.footer-cta{background:linear-gradient(to right, #222 30%, #e1f0f0 30%);position:relative}@media(max-width: 800px){.footer-cta{background:linear-gradient(to bottom, #e1f0f0 70%, #222 70%)}}.footer-cta .wrapper{max-width:1110px;margin-right:auto;margin-left:auto;padding-left:5%;padding-right:5%;display:flex;justify-content:space-between;align-items:center}@media(min-width: 1200px){.footer-cta .wrapper{padding-left:0;padding-right:0}}@media(max-width: 800px){.footer-cta .wrapper{display:flex;flex-direction:column}.footer-cta .wrapper>*{flex:unset}}@media(max-width: 800px){.footer-cta .wrapper{flex-direction:column-reverse}}.footer-cta__content{flex:0 1 50%;margin-top:120px}@media(max-width: 800px){.footer-cta__content{margin-top:60px}}.footer-cta__image{margin-left:-144px;margin-right:8.3%;margin-top:-60px;margin-bottom:-120px}.footer-cta__image img{max-width:100%}@media(max-width: 800px){.footer-cta__image{margin:0}}.footer-cta__title{font-weight:700;font-size:64px;line-height:110%;letter-spacing:-0.02em;color:#111;margin-bottom:40px}@media(max-width: 1024px){.footer-cta__title{font-size:48px}}@media(max-width: 800px){.footer-cta__title{font-size:32px;max-width:300px}}.footer-cta__text{font-weight:normal;font-size:18px;line-height:170%;color:#2a5453}.footer-cta__cta{margin-top:40px;margin-bottom:100px}@media screen and (max-width: 1023px){.footer-cta__cta{text-align:center;z-index:8}}@media(max-width: 800px){.footer-cta__cta{margin-bottom:40px;margin-top:24px}}.footer-cta__triangle{top:0;border-top:100px solid #fff;border-left:100px solid rgba(0,0,0,0);position:absolute;right:0}@media(max-width: 800px){.sfp{display:block}}@media(min-width: 801px){.sfp{display:none !important}}@media(max-width: 800px){.hfp{display:none !important}}.site-header{background:rgba(104,181,180,.2);line-height:1;min-height:60px}.site-header>.wrap{display:flex;align-items:center;justify-content:space-between}.site-header__search-mobile,.site-header__menu-mobile{display:none}.site-header__logo{padding-left:32px;padding-top:28px;padding-bottom:28px;padding-right:98px;background-color:#fff;position:relative}.site-header__logo__img{height:45px}.site-header__logo__triangle{position:absolute;top:0;right:0;height:100%;width:95px;background:linear-gradient(to bottom right, #fff 0%, #fff 50%, rgba(104, 181, 180, 0.2) 50%, rgba(104, 181, 180, 0.2) 100%)}@media(max-width: 800px){.site-header__logo__triangle{display:none}}.site-header__menu{font-size:16px;line-height:1;color:#2a5453}.site-header__menu a{text-decoration:none;color:inherit}.site-header__menu a:hover{color:#d35254}.site-header__menu ul{list-style:none;padding-left:0;margin:0;display:flex;flex-wrap:nowrap}.site-header__menu ul li{display:inline;margin-right:32px;white-space:nowrap}.site-header__menu ul li:last-child{margin-right:0}.site-header__menu ul li.menu-item-has-children{position:relative}.site-header__menu ul li.menu-item-has-children:hover{cursor:pointer}.site-header__menu ul li.menu-item-has-children:hover>a{color:#d35254}.site-header__menu ul li.menu-item-has-children>a{position:relative;margin-right:32px;pointer-events:none}.site-header__menu ul li.menu-item-has-children>a::before{content:"";position:absolute;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDExIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIG9wYWNpdHk9IjAuNSIgZD0iTTQuODUxNTYgNi40NTMxMkM1LjA2MjUgNi42NjQwNiA1LjQxNDA2IDYuNjY0MDYgNS42MjUgNi40NTMxMkwxMC4xOTUzIDEuOTA2MjVDMTAuNDA2MiAxLjY3MTg4IDEwLjQwNjIgMS4zMjAzMSAxMC4xOTUzIDEuMTA5MzhMOS42NTYyNSAwLjU3MDMxMkM5LjQ0NTMxIDAuMzU5Mzc1IDkuMDkzNzUgMC4zNTkzNzUgOC44NTkzOCAwLjU3MDMxMkw1LjI1IDQuMTc5NjlMMS42MTcxOSAwLjU3MDMxMkMxLjM4MjgxIDAuMzU5Mzc1IDEuMDMxMjUgMC4zNTkzNzUgMC44MjAzMTIgMC41NzAzMTJMMC4yODEyNSAxLjEwOTM4QzAuMDcwMzEyNSAxLjMyMDMxIDAuMDcwMzEyNSAxLjY3MTg4IDAuMjgxMjUgMS45MDYyNUw0Ljg1MTU2IDYuNDUzMTJaIiBmaWxsPSIjMkE1NDUzIi8+Cjwvc3ZnPgo=");width:11px;height:7px;top:11px;transform:translateY(-50%);right:-27px}.site-header__menu ul li.menu-item-has-children>ul.sub-menu{position:absolute;transform:translate(-50%, 0);left:calc(50% - 11px);background-color:#fff;box-shadow:0px 30px 70px rgba(27,52,51,.15);border-radius:5px;padding:10px;top:calc(100% + 24px);display:none;z-index:3}.site-header__menu ul li.menu-item-has-children>ul.sub-menu a{display:block;padding:10px;font-weight:600}.site-header__menu ul li.menu-item-has-children>ul.sub-menu::before{width:0px;height:0px;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-bottom:10px solid #fff;position:absolute;top:-10px;right:50%;content:"";transform:translateX(50%)}.site-header__menu ul li.menu-item-has-children>ul.sub-menu li{display:list-item;border-radius:5px;width:100%;white-space:initial}.site-header__menu ul li.menu-item-has-children.wide>ul.sub-menu{width:600px}.site-header__menu ul li.menu-item-has-children.wide>ul.sub-menu a{padding:0;font-weight:normal}.site-header__menu .mobile-shoping-cart,.site-header__menu .social-icons{display:none}.site-header__tools{padding-right:32px;display:flex}.site-header__tools>div{display:flex;align-items:center}.site-header__tools>div:first-child a{margin-right:20px}.site-header__tools>div:first-child:after{background:#bcd1d1;content:"";display:block;height:20px;width:1px}.site-header__tools>div:last-child>*{margin-left:20px}@media(max-width: 800px){.site-header__tools>div:last-child>*{margin-left:5px}}.sub-menu__item{display:flex;padding:24px 32px;transition:all .4s}.sub-menu__item__icon{margin-right:32px;flex:0 0 65px;height:65px;border-radius:50%;justify-content:center;align-items:center;display:flex;transition:all .4s}@media(max-width: 800px){.sub-menu__item__icon{margin-right:10px}}.sub-menu__item__title{font-weight:700;font-size:20px;color:#111;line-height:120%;margin-bottom:8px}@media(max-width: 800px){.sub-menu__item__title{margin-bottom:0}}.sub-menu__item__text{font-size:16px;line-height:160%;color:#363635}@media screen and (max-width: 520px){.site-header__logo{padding-top:12px;padding-bottom:14px;padding-left:10px;padding-right:20px}.site-header__logo__img,.site-header__logo__img img,.site-header__logo__img svg{height:34px;width:109px}.site-header__tools{padding-right:16px}.user__name,.site-header__secondary-menu,.site-header__menu{display:none}.site-header__logo__triangle{width:25px}}.site-header--small ul li{margin-right:0}.site-header--small .site-header__menu ul li.menu-item-has-children>a{width:100%;display:inline-block}.site-header--small .site-header__menu ul li.menu-item-has-children>a::before{background-color:#fff;border-radius:50%;background-repeat:no-repeat;background-position:50%,50%;padding:10px 8px;right:0}.site-header--small .site-header__menu ul li.menu-item-has-children>ul.sub-menu{position:static;transform:none;width:calc(100% - 20px);margin-top:16px;box-shadow:none}.site-header--small .site-header__menu ul li.menu-item-has-children>ul.sub-menu::before{display:none}.site-header--small .site-header__menu ul li.menu-item-has-children>ul.sub-menu .sub-menu__item__text{display:none}.site-header--small .site-header__menu ul li.menu-item-has-children>ul.sub-menu .sub-menu__item__icon{flex:0 1 36px;height:36px}.site-header--small .site-header__menu ul li.menu-item-has-children>ul.sub-menu .sub-menu__item__icon img{height:15px;width:36px}.site-header--small .site-header__menu ul li.menu-item-has-children>ul.sub-menu .sub-menu__item{align-items:center}@media(max-width: 800px){.site-header--small .site-header__menu ul li.menu-item-has-children>ul.sub-menu .sub-menu__item{padding:16px 10px}}.site-header--small .site-header__menu ul li.menu-item-has-children>ul.sub-menu>li{margin-bottom:0;border-bottom:1px solid #f0f7f7}.site-header--small .site-header__menu ul li.menu-item-has-children>ul.sub-menu>li:last-child{border-bottom:0}.site-header--small .site-header__menu ul li.menu-item-has-children>ul.sub-menu .sub-menu__item__title{font-weight:700;font-size:16px;line-height:120%}.site-header--small .site-header__logo{padding-top:12px;padding-bottom:14px;padding-left:10px}.site-header--small .site-header__tools{padding-right:16px}.site-header--small .user__name,.site-header--small .site-header__secondary-menu,.site-header--small .site-header__menu{display:none}.site-header--small .site-header__search-mobile,.site-header--small .site-header__menu-mobile,.site-header--small .site-header__menu.active{display:block}.site-header--small .site-header__menu-mobile{background-color:#53a8a7;color:#fff;margin-left:20px;font-weight:700;font-size:12px;line-height:100%}.site-header--small .site-header__menu-mobile:hover{cursor:pointer}@media screen and (max-width: 374px){.site-header--small .site-header__menu-mobile{margin-left:10px}.site-header--small .site-header__menu-mobile svg{display:none}}.site-header--small .site-header__menu-mobile .close{display:none}.site-header--small .site-header__menu-mobile .open{display:block}.site-header--small .site-header__menu-mobile.close{background-color:#363635}.site-header--small .site-header__menu-mobile.close .close{display:block}.site-header--small .site-header__menu-mobile.close .open{display:none}.site-header--small .site-header__search-mobile{margin-left:auto}.site-header--small .site-header__logo{padding-right:20px}.site-header--small .site-header__logo__img,.site-header--small .site-header__logo__img img,.site-header--small .site-header__logo__img svg{height:34px;width:109px}.site-header--small .site-header__logo__triangle{width:25px}@media screen and (max-width: 374px){.site-header--small .user__arrow{display:none}.site-header--small .site-header__tools{padding-right:0}}.site-header--small .site-header__menu{position:fixed;background-color:#f0f7f7;top:60px;bottom:0;right:0;left:0;padding:48px 36px 86px;z-index:999;overflow-y:scroll}.site-header--small .site-header__menu ul{display:block}.site-header--small .site-header__menu ul li{display:list-item;margin-bottom:32px}.site-header--small .site-header__menu a:not(.btn){font-weight:700;font-size:18px;line-height:120%}.site-header--small .site-header__menu .social-icons{display:block;display:flex;margin-top:40px;justify-content:center;width:calc(100% - 72px)}.site-header--small .site-header__menu .social-icons__item{margin:0 27px}.site-header--small .site-header__menu .mobile-shoping-cart{display:block;border-top:1px solid #bcd1d1;padding-top:32px;margin-bottom:32px}.site-header--small .site-header__menu .mobile-shoping-cart .qpractice-menucart-contents{font-size:15px;text-transform:none;letter-spacing:normal}.site-header--small .site-header__menu .mobile-shoping-cart a{display:inline-flex}.site-header--small .site-header__menu .mobile-shoping-cart svg{width:23px;height:20px;margin-right:20px}body.overflow,body.overflow-2{overflow:hidden}body.menu-hidden .site-inner{margin-top:-101px}.wp-search-toggle{position:relative;top:2px}.qpractice-menucart-contents{font-weight:700;font-size:12px;letter-spacing:1px;text-transform:uppercase;text-decoration:none;color:#d35254;display:flex;align-items:center}.qpractice-menucart-contents img{margin-right:10px}.qpractice-menucart-icon-shopping-cart-0:before{font-size:15px;margin-right:5px}.helpful{clear:both}.cta_widget .live-office--page.future{background:#fff}.message{background-color:#d35254;color:#fff}.message .wrap{max-width:1110px;margin-right:auto;margin-left:auto;padding-left:5%;padding-right:5%;padding:16px;display:flex;align-items:center;justify-content:center}@media(min-width: 1200px){.message .wrap{padding-left:0;padding-right:0}}@media(max-width: 800px){.message .wrap{display:flex;flex-direction:column}.message .wrap>*{flex:unset}}@media(max-width: 800px){.message .wrap{flex-direction:row;padding:10px}.message .wrap>div:last-child{flex:0 0 auto}}.message p{margin:0}.message a{color:#fff}.message .btn{margin-left:24px;display:flex;align-items:center;color:#111}.message .btn svg{margin-left:10px}@media(max-width: 800px){.message .btn svg{display:none}}@media(max-width: 800px){.message{display:none}}.archive article,.post-box{flex:0 1 calc(33% - 30px);margin-right:15px;margin-left:15px;background:#fff;border:1px solid #ebebeb;box-shadow:0px 2px 5px rgba(17,17,17,.05);border-radius:5px;overflow:hidden;margin-bottom:32px;transition:all .3s}@media(max-width: 1024px){.archive article,.post-box{flex:0 1 calc(49% - 30px)}}@media(max-width: 800px){.archive article,.post-box{flex:1 0 100%;margin-left:0;margin-right:0;margin-bottom:20px}}.archive article:hover,.post-box:hover{box-shadow:0px 2px 25px rgba(17,17,17,.05);transform:translateY(-3px)}.archive article>a,.post-box>a{text-decoration:none;height:100%;display:flex;flex-direction:column}.archive article__author,.archive article .entry-meta,.post-box__author,.post-box .entry-meta{color:#2a5453;font-size:12px;padding:0 32px;margin-bottom:12px}@media(max-width: 800px){.archive article__author,.archive article .entry-meta,.post-box__author,.post-box .entry-meta{padding:0 16px;margin-bottom:0}}.archive article__author a,.archive article .entry-meta a,.post-box__author a,.post-box .entry-meta a{color:#2a5453;font-weight:normal;text-decoration:none}.archive article__more,.post-box__more{padding:0 32px;text-transform:uppercase;font-weight:700;font-size:13px;line-height:100%;margin-top:24px;margin-bottom:32px;color:#d35254;display:block;text-decoration:none}@media(max-width: 800px){.archive article__more,.post-box__more{padding:0 16px}}.archive article__more a,.post-box__more a{color:#d35254;text-decoration:none}.archive article__image,.post-box__image{height:200px;overflow:hidden;display:block;width:100%}.archive article__image img,.post-box__image img{max-width:100%;height:100%;width:100%;object-fit:cover}.archive article h2,.archive article h2 a,.post-box h2,.post-box h2 a{font-weight:700;font-size:21px;line-height:140%;margin-bottom:16px;margin-top:32px;padding:0 32px;display:block;color:#111;text-decoration:none}@media(max-width: 800px){.archive article h2,.archive article h2 a,.post-box h2,.post-box h2 a{margin-top:16px;padding:0 16px}}.archive article h2 a,.post-box h2 a{padding:0}@media(max-width: 800px){.archive article h2 a,.post-box h2 a{padding:0}}.archive article .lesson-meta,.post-box .lesson-meta{padding:0 32px}.archive article .lessons_filter__links--archive,.post-box .lessons_filter__links--archive{padding:0 32px;display:flex;flex-wrap:wrap;margin-bottom:22px}.archive article .lessons_filter__links--archive a,.post-box .lessons_filter__links--archive a{display:none}.archive article__excerpt,.post-box__excerpt{padding:0 32px;font-size:16px;line-height:150%;color:#363635;margin-bottom:16px}@media(max-width: 800px){.archive article__excerpt,.post-box__excerpt{padding:0 16px}}.archive article__excerpt p,.post-box__excerpt p{font-size:16px;line-height:150%;color:#363635;margin-bottom:16px;margin-top:0}.archive article__excerpt .post-box__more,.post-box__excerpt .post-box__more{padding-left:0}.archive article__excerpt .post-box__ul,.post-box__excerpt .post-box__ul{margin-bottom:10px}.archive article__excerpt .post-box__ul-icon,.post-box__excerpt .post-box__ul-icon{float:left;margin-right:10px}.archive article__excerpt .post-box__ul-title,.post-box__excerpt .post-box__ul-title{font-weight:700}.archive .post .entry-content p{margin-top:0}article .entry-content .post-box__author{padding:0}.p-a .post-box__author{padding:0 32px !important}@media(max-width: 800px){.p-a .post-box__author{padding:0 16px !important;margin-bottom:10px}}.archive.term-idfx article .term-idfx,.archive.term-idpx article .term-idpx,.archive.term-prac article .term-prac,.archive.term-premium article .term-premium,.archive.term-practice-test article .term-practice-test,.archive.term-case-study article .term-case-study{display:block;padding:10px 10px 8px}.content-sidebar .content article,.content-sidebar .content .post-box{flex:0 1 calc(49% - 30px)}.featured-posts .post-box{flex:1 0 calc(33% - 30px)}@media(max-width: 1024px){.featured-posts .post-box{flex:1 0 calc(49% - 30px)}}@media(max-width: 800px){.featured-posts .post-box{flex:1 0 100%;margin-left:0;margin-right:0}}.featured-posts.two .post-box__image{height:280px}@media(max-width: 1024px){.featured-posts.two .post-box__image{height:200px}}.post-box--product{flex:1 0 calc(25% - 30px);margin-right:8px;margin-left:8px;padding:8px 6px}.post-box--product .post-box__image{height:337px}.post-box--product .post-box__title,.post-box--product .post-box__excerpt{padding:0 16px}.post-box--product h2.post-box__title{font-size:20px !important;line-height:120% !important}.search-filter-results .post-box:first-child,.featured-posts.single .post-box:first-child{flex:0 1 100%}.search-filter-results .post-box:first-child .p-a,.featured-posts.single .post-box:first-child .p-a{flex-direction:row;align-items:center;justify-content:center;display:flex}@media(max-width: 800px){.search-filter-results .post-box:first-child .p-a,.featured-posts.single .post-box:first-child .p-a{flex-direction:column;align-items:start}}.search-filter-results .post-box:first-child .p-a .post-box__image,.featured-posts.single .post-box:first-child .p-a .post-box__image{flex:1 0 calc(49% - 30px);height:100%}.search-filter-results .post-box:first-child .p-a .post-box__image img,.featured-posts.single .post-box:first-child .p-a .post-box__image img{display:block;height:100%}@media(max-width: 800px){.search-filter-results .post-box:first-child .p-a .post-box__image,.featured-posts.single .post-box:first-child .p-a .post-box__image{height:200px;flex:none}}.search-filter-results .post-box:first-child .p-a .post-box__content,.featured-posts.single .post-box:first-child .p-a .post-box__content{flex:1 0 calc(49% - 30px)}.search-filter-scroll-loading{width:30px !important}#search-filter-results-10028391 .pagination{display:none}.study-schedule-grid .post-box__excerpt{padding-top:20px}.post-category{display:inline-block}.post-category a{background-color:#2a5453;border-radius:100px;padding:8px 12px 5px;color:#fff;font-weight:700;font-size:12px;letter-spacing:1px;margin-right:5px;text-transform:uppercase;text-decoration:none;display:inline-block}.wp-search{background:rgba(104,181,180,.2);padding-top:25px;padding-bottom:74px}.wp-search .wrapper{max-width:1110px;margin-right:auto;margin-left:auto;padding-left:5%;padding-right:5%}@media(min-width: 1200px){.wp-search .wrapper{padding-left:0;padding-right:0}}@media(max-width: 800px){.wp-search .wrapper{display:flex;flex-direction:column}.wp-search .wrapper>*{flex:unset}}.wp-search-close,.glossary-search__close{height:24px;background:rgba(42,84,83,.05);margin-top:-24px;position:relative}.wp-search-close:hover,.glossary-search__close:hover{cursor:pointer}.wp-search-close::after,.glossary-search__close::after{content:"";position:absolute;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDE0IDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0wLjYxMzI4MSA2Ljc5MTk5TDEuMTY5OTIgNy4zNzc5M0MxLjMxNjQxIDcuNDk1MTIgMS41NTA3OCA3LjQ5NTEyIDEuNjY3OTcgNy4zNzc5M0w3IDIuMDc1MkwxMi4zMDI3IDcuMzc3OTNDMTIuNDE5OSA3LjQ5NTEyIDEyLjY1NDMgNy40OTUxMiAxMi44MDA4IDcuMzc3OTNMMTMuMzU3NCA2Ljc5MTk5QzEzLjUwMzkgNi42NDU1MSAxMy41MDM5IDYuNDQwNDMgMTMuMzU3NCA2LjI5Mzk1TDcuMjM0MzggMC4xNDE2MDJDNy4wODc4OSAwLjAyNDQxNDEgNi44ODI4MSAwLjAyNDQxNDEgNi43MzYzMyAwLjE0MTYwMkwwLjYxMzI4MSA2LjI5Mzk1QzAuNDY2Nzk3IDYuNDQwNDMgMC40NjY3OTcgNi42NDU1MSAwLjYxMzI4MSA2Ljc5MTk5WiIgZmlsbD0iIzJBNTQ1MyIvPgo8L3N2Zz4K");height:8px;width:14px;top:8px;left:50%;transform:translateX(-50%)}.wp-search-container{display:none}.wp-search-toggle:hover{cursor:pointer}.sign-up{background-color:#f0f7f7;padding:40px;position:relative}@media(max-width: 800px){.sign-up{padding:24px}}.sign-up__triangle{top:0;border-top:100px solid #fff;border-left:100px solid rgba(0,0,0,0);position:absolute;right:0}@media(max-width: 800px){.sign-up__triangle{display:none}}.sign-up__title h5{color:#53a8a7;font-weight:700;font-size:15px;line-height:150%;letter-spacing:1px;text-transform:uppercase;margin-block-end:0;margin-block-start:0}.sign-up__title h3{margin-block-start:0;margin-block-end:1.8em}.sign-up__content{display:flex;flex-direction:row}.sign-up__content>div{margin-bottom:30px}@media(max-width: 800px){.sign-up__content{flex-direction:column}}.sign-up__content__info-box{display:flex;flex-direction:row;margin-right:35px}.sign-up__content__info-box svg{line-height:24px;margin-top:3px}.sign-up__content__text{margin-left:20px;font-size:18px;color:#2a5453;line-height:27px}.sign-up__content__text span{font-weight:bold}.entry-content .socials-share{display:flex;align-items:center;flex-wrap:wrap;clear:both;margin-top:40px}.entry-content .socials-share .social-share{margin-right:8px}.entry-content .social-share{padding:8px 8px 6px;border-radius:3px;color:#fff !important;font-weight:500;font-size:14px;display:flex;align-items:center;text-transform:none}.entry-content .social-share svg{margin-right:8px}.entry-content .social-share.email{color:#464646 !important}.testimonial__text{background:#fff;border:1px solid #e1f0f0;box-sizing:border-box;border-radius:3px;padding:20px 30px;font-weight:normal;font-size:18px;line-height:150%;position:relative}.testimonial__text p{margin-top:0;margin-bottom:0}.testimonial__text .arrow-up{width:0px;height:0px;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:10px solid #fff;position:absolute;bottom:-9px;left:35px}@media(max-width: 800px){.testimonial__text .arrow-up{left:50%;transform:translateX(-50%)}}.testimonial__text .arrow-up::after,.testimonial__text .arrow-up::before{content:"";height:12px;width:1px;position:absolute;background-color:#e1f0f0;bottom:-2px}.testimonial__text .arrow-up::after{transform:rotate(45deg);left:4px}.testimonial__text .arrow-up::before{transform:rotate(-45deg);left:-4px}.testimonial__author{display:flex;align-items:center;margin-top:25px;padding-left:20px}@media(max-width: 800px){.testimonial__author{justify-content:center;margin-bottom:42px}}.testimonial__author__image{margin-right:22px}.testimonial__author__image img{width:56px;height:56px;border-radius:50%}.testimonial__author__name{color:#363635;font-weight:700;font-size:15px;line-height:150%}.testimonial__author__name:before{content:"— "}.qpractice-testimonials-wrap{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:stretch;align-items:flex-start}.qpractice-testimonial{background:#fff;border:1px solid #e1f0f0;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3px;padding:20px 30px;margin:10px;width:calc(50% - 20px);display:flex}.qpractice-testimonials-default .qpractice-testimonial .testimonial-image{width:70px;float:none}.qpractice-testimonials-default .qpractice-testimonial .testimonial-content-wrap{width:calc(100% - 60px)}.title-with-cion{display:flex;align-items:center;margin-bottom:24px}.title-with-cion__img{margin-right:22px}@media(min-width: 1200px){.title-with-cion__img{margin-left:-38px}}@media(max-width: 800px){.title-with-cion__img{display:none}}.title-with-cion__img img{width:16px;height:auto}.title-with-cion__text{font-weight:700;font-size:15px;line-height:150%;text-transform:uppercase;letter-spacing:1px}@media(max-width: 800px){.title-with-cion__text{font-size:12px}}.upcoming-events{max-width:1110px;margin-right:auto;margin-left:auto;padding-left:5%;padding-right:5%;border-top:1px solid #ebebeb;padding-top:32px;padding-bottom:64px}@media(min-width: 1200px){.upcoming-events{padding-left:0;padding-right:0}}@media(max-width: 800px){.upcoming-events{display:flex;flex-direction:column}.upcoming-events>*{flex:unset}}.upcoming-events__title{font-weight:700;font-size:24px;line-height:140%;margin-bottom:32px}@media(max-width: 800px){.sfp{display:block}}@media(min-width: 801px){.sfp{display:none !important}}@media(max-width: 800px){.hfp{display:none !important}}.user{display:flex;align-items:center;position:relative}.user__avatar{display:flex;align-items:center}.user__avatar:hover{cursor:pointer}.user__avatar>*{margin-right:10px}.user__avatar>*:last-child{margin-right:0;margin-left:4px}.user__arrow{transition:all .4s}.user__img img{width:38px;height:38px;border-radius:100%;display:block}.user__name{color:#2a5453;font-size:16px;line-height:120%}.user__menu{position:absolute;background-color:#fff;padding:24px 20px;box-shadow:0px 30px 70px rgba(27,52,51,.15);border-radius:5px;right:0;bottom:-20px;transform:translateY(100%);min-width:198px;margin-right:0;display:none;z-index:9}.user__menu__icon{display:none}.user__menu .arrow-up{width:0px;height:0px;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-bottom:10px solid #fff;position:absolute;top:-10px;right:35px}.user__menu a{color:inherit;text-decoration:none}.user__menu ul{list-style:none;padding-left:0;color:#111;font-weight:700;font-size:15px;line-height:100%;border-bottom:1px solid #ebebeb;margin-bottom:16px;margin-top:0}.user__menu ul li{margin-bottom:16px}.user__menu ul a:hover,.user__menu ul .current-menu-item{color:#d35254}.user .user-mobile{display:none}.site-header--small .user{position:unset}.site-header--small .user__avatar.close .user__img{position:relative}.site-header--small .user__avatar.close .user__img::after{position:absolute;content:"";background-color:#363635;width:100%;height:100%;border-radius:50%;top:0;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxMSAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYuNjU0MyA1LjM3NUw5LjY3MTg4IDIuMzg2NzJMMTAuMjg3MSAxLjc3MTQ4QzEwLjM3NSAxLjY4MzU5IDEwLjM3NSAxLjUzNzExIDEwLjI4NzEgMS40MTk5Mkw5LjY0MjU4IDAuNzc1MzkxQzkuNTI1MzkgMC42ODc1IDkuMzc4OTEgMC42ODc1IDkuMjkxMDIgMC43NzUzOTFMNS42ODc1IDQuNDA4MkwyLjA1NDY5IDAuNzc1MzkxQzEuOTY2OCAwLjY4NzUgMS44MjAzMSAwLjY4NzUgMS43MDMxMiAwLjc3NTM5MUwxLjA1ODU5IDEuNDE5OTJDMC45NzA3MDMgMS41MzcxMSAwLjk3MDcwMyAxLjY4MzU5IDEuMDU4NTkgMS43NzE0OEw0LjY5MTQxIDUuMzc1TDEuMDU4NTkgOS4wMDc4MUMwLjk3MDcwMyA5LjA5NTcgMC45NzA3MDMgOS4yNDIxOSAxLjA1ODU5IDkuMzU5MzhMMS43MDMxMiAxMC4wMDM5QzEuODIwMzEgMTAuMDkxOCAxLjk2NjggMTAuMDkxOCAyLjA1NDY5IDEwLjAwMzlMNS42ODc1IDYuMzcxMDlMOC42NzU3OCA5LjM4ODY3TDkuMjkxMDIgMTAuMDAzOUM5LjM3ODkxIDEwLjA5MTggOS41MjUzOSAxMC4wOTE4IDkuNjQyNTggMTAuMDAzOUwxMC4yODcxIDkuMzU5MzhDMTAuMzc1IDkuMjQyMTkgMTAuMzc1IDkuMDk1NyAxMC4yODcxIDkuMDA3ODFMNi42NTQzIDUuMzc1WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==");background-repeat:no-repeat;background-position:49% 50%}.site-header--small .user__arrow.hide{display:none}.site-header--small .user__menu{position:fixed;background-color:#f0f7f7;top:60px;bottom:0;right:0;left:0;padding:48px 36px 86px;z-index:999;overflow-y:scroll;transform:unset}.site-header--small .user__menu ul{display:block}.site-header--small .user__menu ul li{display:list-item;margin-bottom:32px}.site-header--small .user__menu a:not(.btn){font-weight:700;font-size:18px;line-height:120%}.site-header--small .user__menu .arrow-up{display:none}.site-header--small .user__menu ul{border:0}.site-header--small .user__menu ul li a{display:flex;align-items:center}.site-header--small .user__menu__icon__wrapper{margin-right:10px;text-align:center;width:32px}.site-header--small .user__menu__icon{display:inline}.site-header--small .user-logout{display:none}.site-header--small .user-mobile{display:flex;align-items:center;border-bottom:1px solid #bcd1d1;padding-bottom:24px;margin-bottom:32px}.site-header--small .user-mobile .user__arrow{display:none}.site-header--small .user-mobile .user__name{display:block;font-weight:700;font-size:20px;line-height:170%;color:#111;margin-bottom:2px}.site-header--small .user-mobile .user__img{margin-right:20px}.site-header--small .user-mobile .user__img img{width:58px;height:58px}.site-header--small .user-mobile .btn{background-color:#fff}.user__menu__icon__wrapper{line-height:0}.author-box{background:#fff;border:1px solid #e1f0f0;border-radius:5px;padding:72px 40px 40px;position:relative;margin-top:50px}.author-box p{font-size:16px;line-height:150%}.author-box__img{position:absolute;top:-50px;left:50%;transform:translateX(-50%)}.author-box__img img{width:100px;height:100px;object-fit:cover}.benefits{background:#f0f7f7;position:relative}.benefits:after{content:"";display:block;top:0;border-top:100px solid #fff;border-left:100px solid rgba(0,0,0,0);position:absolute;right:0}@media(max-width: 800px){.benefits:after{display:none}}.benefits .wrap{display:flex;max-width:1110px;margin-right:auto;margin-left:auto;padding-left:5%;padding-right:5%;justify-content:space-between}@media(min-width: 1200px){.benefits .wrap{padding-left:0;padding-right:0}}@media(max-width: 800px){.benefits .wrap{display:flex;flex-direction:column}.benefits .wrap>*{flex:unset}}.benefits .wrap>div:first-child{flex:0 1 70%;margin-right:5%}@media(max-width: 1024px){.benefits .wrap>div:first-child{flex:0 1 60%}}.benefits .wrap>div:last-child{margin-top:110px}@media(max-width: 800px){.benefits .wrap>div:last-child{margin-top:0}}.benefits__subtitle{font-weight:normal;font-size:18px;line-height:170%;color:#2a5453;margin-bottom:42px}@media(max-width: 800px){.benefits__subtitle{margin-bottom:24px}}.benefits__items{display:flex;flex-wrap:wrap;align-items:start;margin-top:0 !important}@media(max-width: 1024px){.benefits__items{flex:0 1 100% !important;margin-right:0 !important}}@media(max-width: 800px){.benefits__items{margin-top:24px !important}}@media(max-width: 800px){.benefits__items>div{flex:0 1 100%;padding-right:0px}}@media(min-width: 801px){.benefits__items>div{flex:0 1 calc(33% - 30px);padding-right:30px}}.benefits__item{display:flex;align-items:center;margin-bottom:30px}@media(max-width: 800px){.benefits__item{margin-bottom:4px}}.benefits__item__icon{flex:0 0 49px;height:49px;width:49px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;margin-right:16px}.benefits__item__text{font-weight:700;font-size:14px;line-height:150%;color:#111}@media(max-width: 800px){.sfp{display:block}}@media(min-width: 801px){.sfp{display:none !important}}@media(max-width: 800px){.hfp{display:none !important}}.big-testimonial{position:relative}@media(min-width: 1024px){.big-testimonial .swiper-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}}.big-testimonial .swiper-pagination{display:none}.big-testimonial .swiper-pagination-bullet-active{background-color:#636365}.big-testimonial .swiper-container{position:relative}.big-testimonial .button-prev,.big-testimonial .button-next{position:absolute;bottom:0;z-index:9;display:none}@media(max-width: 800px){.big-testimonial .button-prev,.big-testimonial .button-next{display:block}}.big-testimonial .button-prev{left:24px}.big-testimonial .button-next{right:24px}.big-testimonial .wrap{max-width:1110px;margin-right:auto;margin-left:auto;padding-left:5%;padding-right:5%}@media(min-width: 1200px){.big-testimonial .wrap{padding-left:0;padding-right:0}}@media(max-width: 800px){.big-testimonial .wrap{display:flex;flex-direction:column}.big-testimonial .wrap>*{flex:unset}}.big-testimonial h2{margin-bottom:0;margin-top:0}.big-testimonial__cols{display:flex;align-items:center;margin-bottom:80px}@media(max-width: 800px){.big-testimonial__cols{flex-wrap:wrap;margin-bottom:24px}}.big-testimonial__cols>div{flex:0 1 50%}.big-testimonial__cols>div:first-child{margin-right:5%}@media(max-width: 800px){.big-testimonial__cols>div{flex:1 0 100%}}.big-testimonial__title{max-width:506px}@media(max-width: 800px){.big-testimonial__title{margin-top:22px}}.big-testimonial__content{font-size:16px;line-height:150%;color:#363635}@media(max-width: 800px){.big-testimonial__content{margin-top:16px}}.big-testimonial__more-link{font-weight:700;font-size:13px;letter-spacing:1px;text-transform:uppercase;text-decoration:none}.big-testimonial__more-link:hover{color:#363635}.big-testimonial__more-link svg{margin-left:8px}@media(max-width: 800px){.big-testimonial__more-link span{display:none}}.big-testimonial__arrows{display:flex;justify-content:flex-end}.big-testimonial__arrows>div:hover{cursor:pointer}.big-testimonial__arrows__left{margin-right:4px}.big-testimonial__video-controls{margin-bottom:40px}@media(max-width: 800px){.big-testimonial__video-controls{margin-bottom:24px}}.big-testimonial__video-controls .big-testimonial__cols{margin-bottom:0}.big-testimonial__video-controls .big-testimonial__cols>div{flex:0 1 50%;margin-right:0}.big-testimonial__video-wrapper{margin-top:5vw;position:relative}.big-testimonial__video-wrapper:after{content:"";display:block;background:#fff;background:linear-gradient(90deg, rgba(255, 255, 255, 0.5) 0%, rgb(255, 255, 255) 100%);height:100%;position:absolute;right:-300px;top:0px;width:300px}.big-testimonial__video{margin-right:-300px;display:flex;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;width:auto;overflow:-moz-scrollbars-none;-ms-overflow-style:none;margin-bottom:40px}.big-testimonial__video::-webkit-scrollbar{width:0 !important}.big-testimonial__video::after{content:"";padding-right:30px}.big-testimonial__video>*{flex:0 0 540px;margin-right:30px;max-width:unset}.big-testimonial__video>*:last-child{margin-right:0}@media(max-width: 800px){.big-testimonial__video{display:flex;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;width:auto;overflow:-moz-scrollbars-none;-ms-overflow-style:none;margin-right:0 !important}.big-testimonial__video::-webkit-scrollbar{width:0 !important}.big-testimonial__video::after{content:"";padding-right:16px}.big-testimonial__video>*{flex:0 0 307px;margin-right:16px;max-width:unset}.big-testimonial__video>*:last-child{margin-right:0}}@media(max-width: 800px){.big-testimonial__video{margin-bottom:24px}}.big-testimonial__video__item{height:320px;font-weight:700;font-size:15px;line-height:150%;text-align:center;letter-spacing:1px;text-transform:uppercase;color:#fff;display:flex;align-items:center;justify-content:center;background-size:cover !important;border-radius:5px}@media(max-width: 800px){.big-testimonial__video__item{height:182px}}.big-testimonial__video__item:hover{cursor:pointer}.big-testimonial__video__item .play{margin-bottom:45px}@media(max-width: 800px){.big-testimonial__video__item .play{margin-bottom:32px}.big-testimonial__video__item .play svg{height:17px;width:17px}}.big-testimonial__video__item img{object-fit:cover;border-radius:5px}.big-testimonial__video__item img::after{content:""}.big-testimonial__texts{margin-top:40px}@media(max-width: 800px){.big-testimonial__texts{margin-top:0;column-count:unset}}.big-testimonial__texts>div{margin-bottom:40px;-moz-column-break-inside:avoid;-webkit-column-break-inside:avoid;column-break-inside:avoid}@media(max-width: 800px){.big-testimonial__texts>div{margin-bottom:0;margin-left:0;margin-right:0}}@media(min-width: 1024px){.big-testimonial__texts>div{width:32%}}.big-testimonial__texts .testimonial__text{font-size:17px;font-style:italic}@media(max-width: 800px){.big-testimonial__texts .testimonial{margin-top:auto;margin-bottom:auto}}.testimonial-grid .blog-grid{display:block;margin-top:80px;column-count:3}@media(max-width: 800px){.testimonial-grid .blog-grid{margin-top:0;column-count:unset}}.testimonial-grid .blog-grid>div{margin-bottom:40px}@media(max-width: 800px){.testimonial-grid .blog-grid>div{margin-bottom:0;margin-left:0;margin-right:0}}.testimonial-grid .blog-grid .testimonial__text{font-size:17px}@media(max-width: 800px){.testimonial-grid .blog-grid .testimonial{margin-top:auto;margin-bottom:auto}}.embed-video-popup{position:absolute;top:20%;left:50%;width:75%;height:auto;transform:translateX(-50%);filter:drop-shadow(0px 30px 100px rgba(27, 52, 51, 0.4));z-index:99;display:none;transition:all .4s}@media(max-width: 800px){.embed-video-popup{width:90%}}.embed-video-popup .video-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.embed-video-popup .video-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute;border-radius:10px;overflow:hidden}.embed-video-popup__close{position:absolute;top:-50px;right:-50px;z-index:10}.embed-video-popup-mask{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(42,84,83,.4);display:none;z-index:10}.embed-video-popup.active,.embed-video-popup-mask.active{display:block}.big-testimonial.disable-slider .big-testimonial__video{margin-right:0;flex-wrap:wrap;justify-content:space-between}.big-testimonial.disable-slider .big-testimonial__video>*{margin-right:0;flex:0 1 calc(50% - 15px);margin-bottom:30px}.big-testimonial.disable-slider .big-testimonial__video::after{display:none}.big-testimonial.disable-slider .big-testimonial__cols{margin-bottom:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{background-color:#636365}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{margin-right:20px}.comparison-table{width:100%}.comparison-table table{overflow-x:visible;border:none;width:99%}.comparison-table table tr td{text-align:left;border:1px solid #2a5433;background:#f5f5f5;width:23%;vertical-align:middle;padding-left:15px}.comparison-table table tr td.ours{background:#e1f0f0}.comparison-table table tr td .column-flex{display:flex}.comparison-table table tr td .column-status{width:35px}.comparison-table table tr td .column-details p{margin-top:0px;margin-bottom:0px;font-size:14px;line-height:18px}.comparison-table table tr td .checked{font-family:"FontAwesomeSensei";display:inline-block;font-size:100%;margin-right:.618em;font-weight:normal;line-height:1em;margin-left:auto;white-space:nowrap;overflow:hidden;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTMiIGN5PSIxMyIgcj0iMTMiIGZpbGw9IiMzOUIzNkEiLz4KPHBhdGggZD0iTTExLjA1NDcgMTguMzEyNUMxMS4yODkxIDE4LjU0NjkgMTEuNjg3NSAxOC41NDY5IDExLjkyMTkgMTguMzEyNUwxOC44MTI1IDExLjQyMTlDMTkuMDQ2OSAxMS4xODc1IDE5LjA0NjkgMTAuNzg5MSAxOC44MTI1IDEwLjU1NDdMMTcuOTY4OCA5LjcxMDk0QzE3LjczNDQgOS40NzY1NiAxNy4zNTk0IDkuNDc2NTYgMTcuMTI1IDkuNzEwOTRMMTEuNSAxNS4zMzU5TDguODUxNTYgMTIuNzEwOUM4LjYxNzE5IDEyLjQ3NjYgOC4yNDIxOSAxMi40NzY2IDguMDA3ODEgMTIuNzEwOUw3LjE2NDA2IDEzLjU1NDdDNi45Mjk2OSAxMy43ODkxIDYuOTI5NjkgMTQuMTg3NSA3LjE2NDA2IDE0LjQyMTlMMTEuMDU0NyAxOC4zMTI1WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==);background-size:100%;width:20px;height:20px;padding:0;border-radius:50%}.comparison-table table tr td .unchecked{font-family:"FontAwesomeSensei";display:inline-block;font-size:100%;margin-right:.618em;font-weight:normal;line-height:1em;content:"";background:#fff;border:2px solid #39b36a;border-radius:50%;width:17px;height:17px}.comparison-table table tr.header th{background-color:#ebebeb;border:1px solid #2a5453;color:#000;font-weight:700;font-size:20px}.comparison-table table tr.header th.ours{background:#fff}.comparison-table table tr th.feature{background-color:#f0f7f7;color:#111;width:31%;font-weight:700;font-size:14px;border-left:1px solid #2a5433;border-right:1px solid #2a5433;border-bottom:1px solid #2a5433;line-height:150%;text-align:left}.comparison-table table tr th.feature .benefits__item{margin-bottom:0px}.comparison-table table tr th.feature p{margin-top:0;margin-bottom:0;color:#111;font-size:14px;font-weight:700;line-height:150%}.cta-block__inner{flex:0 1 calc(100% - 30px);margin-right:auto;margin-left:auto;margin-bottom:68px;margin-top:36px;background-color:#f0f7f7;position:relative;display:flex;justify-content:space-between;align-items:flex-start;padding:40px}@media(max-width: 800px){.cta-block__inner{flex-direction:column;padding:20px}}.cta-block__inner:after{content:"";display:block;top:0;border-top:100px solid #fff;border-left:100px solid rgba(0,0,0,0);position:absolute;right:0}.cta-block__info{padding-right:40px}@media(max-width: 800px){.cta-block__info{padding-right:0}}.cta-block__subtitle{font-weight:700;font-size:15px;line-height:150%;letter-spacing:1px;text-transform:uppercase;color:#53a8a7}.cta-block__title{font-weight:700;font-size:24px;line-height:140%;letter-spacing:-0.01em;color:#111;margin-bottom:24px;margin-top:4px}@media(max-width: 800px){.cta-block__title{font-size:20px}}@media(max-width: 800px){.cta-block__content{margin-bottom:24px}}.cta-block__content p{color:#2a5453}.cta-block__image{flex:1 0 18%;margin-right:24px}.cta-block__image img{margin-left:-75px;margin-top:-20px;max-width:180px !important}@media(max-width: 800px){.cta-block__image img{margin-left:-50px;margin-bottom:20px;max-width:175px}}@media(max-width: 800px){.cta-block__image{flex:1 0 100%;margin-top:-50px}}@media(max-width: 800px){.sfp{display:block}}@media(min-width: 801px){.sfp{display:none !important}}@media(max-width: 800px){.hfp{display:none !important}}.featured-posts{background-color:#f0f7f7;position:relative}.featured-posts::after,.featured-posts::before{content:"";position:absolute;background-color:#f0f7f7;width:100%;height:100%;top:0}.featured-posts::after{left:100%}.featured-posts::before{right:100%}.featured-posts__header{display:flex;justify-content:space-between;margin-bottom:24px;align-items:center}.featured-posts__title{font-weight:700;font-size:24px;line-height:140%;color:#111}.featured-posts__more a{font-weight:700;font-size:13px;line-height:100%;letter-spacing:1px;text-transform:uppercase;color:#636365 !important;text-decoration:none}.featured-posts__more svg path{fill:#636365}@media(max-width: 800px){.sfp{display:block}}@media(min-width: 801px){.sfp{display:none !important}}@media(max-width: 800px){.hfp{display:none !important}}.hero{background:linear-gradient(to bottom, rgb(225, 240, 240) 0%, rgb(225, 240, 240) 70%, rgb(255, 255, 255) 70%, rgb(255, 255, 255) 100%)}.hero .wrap{display:flex;justify-content:space-between;max-width:1110px;margin-right:auto;margin-left:auto;padding-left:5%;padding-right:5%}@media(max-width: 800px){.hero .wrap{flex-wrap:wrap}}@media(min-width: 1200px){.hero .wrap{padding-left:0;padding-right:0}}@media(max-width: 800px){.hero .wrap{display:flex;flex-direction:column}.hero .wrap>*{flex:unset}}.hero__content{flex:0 1 431px;margin-right:5%;display:flex;flex-direction:column;position:relative}@media screen and (max-width: 1023px){.hero__content{flex:0 1 80%}}.hero__title{font-weight:700;font-size:64px;line-height:110%;letter-spacing:-0.02em;color:#111;margin-bottom:24px}@media(min-width: 1200px){.hero__title{margin-top:88px}}@media(max-width: 800px){.hero__title{margin-top:32px;font-size:32px;line-height:125%;text-align:center}}.hero__text{font-size:20px;font-weight:normal;line-height:160%;color:#111}@media(max-width: 800px){.hero__text{text-align:center;font-size:18px;line-height:150%}}.hero__cta{margin-top:24px}@media(max-width: 800px){.hero__cta{text-align:center;z-index:8}}@media(min-width: 801px){.hero__testimonial{margin-top:32px}}@media(min-width: 1200px){.hero__testimonial{margin-top:72px}}@media(max-width: 800px){.hero__testimonial{display:none;margin-top:0}}.hero__img{position:relative;margin-right:-140px;display:flex;justify-content:flex-end}@media(max-width: 800px){.hero__img{flex:0 1 100%;max-width:500px;margin-left:auto;margin-right:auto;margin-top:-40px}}@media screen and (max-width: 1023px){.hero__img{align-items:center}}.hero__img img{display:block;z-index:2;position:relative;width:100%;object-fit:contain;object-position:0 0}@media(max-width: 800px){.hero__img img{margin-right:0}}.hero__img__dots{position:absolute;top:75%;transform:translateY(-50%);left:-72px;z-index:3}.hero.testimonial_is_off{align-items:center}@media(min-width: 1200px){.hero.testimonial_is_on .hero__title{margin-top:100px}}.icon-text .wrap{display:flex;justify-content:stretch;align-items:start}.icon-text .wrap>*{flex:0 1 100%}@media(max-width: 800px){.icon-text .wrap>*{flex:unset}}@media(max-width: 800px){.icon-text .wrap{flex-wrap:wrap}}.icon-text__col{display:flex;margin-right:60px}@media(min-width: 801px){.icon-text__col{flex-wrap:wrap}}@media(min-width: 1200px){.icon-text__col{flex-wrap:nowrap}}@media(max-width: 800px){.icon-text__col{margin-right:0}}.icon-text__col:last-child{margin-right:0}@media(max-width: 800px){.icon-text__col{margin-bottom:16px}.icon-text__col:last-child{margin-bottom:0}}.icon-text__col__icon{margin-right:16px;flex:1 0 65px;height:65px;max-width:65px;background-color:rgba(104,181,180,.1);border-radius:50%;display:flex;align-items:center;justify-content:center}.icon-text__col__text{font-size:20px;line-height:160%;color:#363635;margin-top:15px}@media(max-width: 800px){.icon-text__col__text{font-size:16px;line-height:150%}}.message-box{background:#fff;border:1px solid #ebebeb;box-shadow:0px 2px 5px rgba(17,17,17,.05);border-radius:5px;padding:48px 40px !important;position:relative;display:flex;display:none}@media(max-width: 800px){.message-box{padding:22px !important}}.message-box__title{font-weight:700;font-size:21px;line-height:140%}.message-box__img{padding-right:60px;flex:1 0 25%}@media(max-width: 800px){.message-box__img{display:none}}.message-box__close-1{position:absolute;right:10px;top:10px}.message-box__close-1:hover{cursor:pointer}.message-box__cta{display:flex;margin-bottom:20px;align-items:center}@media(max-width: 800px){.message-box__cta{display:block}}@media(max-width: 800px){.message-box__cta-go{margin-top:16px;margin-bottom:16px}}.message-box__cta-go a{margin-right:20px}@media(max-width: 800px){.message-box__cta-go a{margin-right:0}}@media(max-width: 800px){.message-box__cta-go a.btn{font-size:12px;padding:17px 29px}}.message-box__close-2{font-weight:normal;font-size:16px;line-height:150%;text-decoration-line:underline;color:#9a9a9a}.message-box__close-2:hover{cursor:pointer}@media(max-width: 800px){.q_product{margin-bottom:0}}.q_product__cols{display:flex;justify-content:space-between;align-items:start}@media(max-width: 800px){.q_product__cols{flex-direction:column}}.q_product__text{margin-top:40px}@media(min-width: 801px){.q_product__text{width:60%;margin-right:5%}}@media(min-width: 1024px){.q_product__text{width:45%}}@media(max-width: 800px){.q_product__text{margin-bottom:0px;margin-top:0}}.q_product__image img{max-width:585px;width:100%}@media(min-width: 1024px){.q_product__image{margin-right:-90px}}@media(max-width: 800px){.q_product__image{width:100%;text-align:center}}.q_product .q_product__image__desktop{max-width:585px;width:100%}@media(max-width: 800px){.q_product .q_product__image__desktop{display:none}}.q_product .q_product__image__mobile{display:none;max-width:327px;width:100%}@media(max-width: 800px){.q_product .q_product__image__mobile{display:inline}}.q_product .cta-dots{margin-top:40px}@media(max-width: 800px){.q_product .cta-dots .btn{text-align:center}}@media(max-width: 800px){.q_product .cta-dots__dots{display:none}}.q_product.layout-right .q_product__cols{flex-direction:row-reverse}@media(max-width: 800px){.q_product.layout-right .q_product__cols{flex-direction:column}}.q_product.layout-right .q_product__cols .q_product__image{margin-right:unset}@media(min-width: 1024px){.q_product.layout-right .q_product__cols .q_product__image{margin-left:-90px}}@media(max-width: 800px){.sfp{display:block}}@media(min-width: 801px){.sfp{display:none !important}}@media(max-width: 800px){.hfp{display:none !important}}.q_products{padding-top:120px;padding-bottom:2vw;margin-bottom:120px}@media(max-width: 800px){.q_products{margin-bottom:80px}}.q_products{background:#f0f7f7;position:relative}.q_products .wrap{max-width:1110px;margin-right:auto;margin-left:auto;padding-left:5%;padding-right:5%}@media(min-width: 1200px){.q_products .wrap{padding-left:0;padding-right:0}}@media(max-width: 800px){.q_products .wrap{display:flex;flex-direction:column}.q_products .wrap>*{flex:unset}}@media(max-width: 800px){.q_products .wrap{padding-right:0;padding-left:0}}.q_products:before,.q_products:after{content:"";display:block;border-left:1000px solid rgba(0,0,0,0);border-right:1000px solid rgba(0,0,0,0);border-top:50px solid #fff;width:0;height:0;left:50%;transform:translateX(-50%);position:absolute;top:0px}.q_products:after{border-top:50px solid #f0f7f7;bottom:-50px;top:auto}.q_products__title{font-weight:700;font-size:24px;line-height:140%;color:#111;text-align:center;margin-bottom:40px}@media(max-width: 800px){.q_products__title{max-width:1110px;margin-right:auto;margin-left:auto;padding-left:5%;padding-right:5%;margin-top:40px}}@media(max-width: 800px)and (min-width: 1200px){.q_products__title{padding-left:0;padding-right:0}}@media(max-width: 800px)and (max-width: 800px){.q_products__title{display:flex;flex-direction:column}.q_products__title>*{flex:unset}}.q_products__cols{display:flex;justify-content:stretch}.q_products__cols>*{flex:0 1 100%}@media(max-width: 800px){.q_products__cols{display:flex;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;width:auto;overflow:-moz-scrollbars-none;-ms-overflow-style:none}.q_products__cols::-webkit-scrollbar{width:0 !important}.q_products__cols::after{content:"";padding-right:16px}.q_products__cols>*{flex:0 0 308px;margin-right:16px;max-width:unset}.q_products__cols>*:last-child{margin-right:0}}.q_products__controls{display:flex;justify-content:flex-end;margin-top:24px}.q_products__arrows{display:none}.q_products__arrows>div:first-child{margin-right:2px}@media(max-width: 800px){.q_products__arrows{display:flex;margin-right:24px}}.q_products__col{display:flex;margin-right:30px}@media(max-width: 800px){.q_products__col{margin-right:16px}}.q_products__col:last-child{margin-right:0}@media(max-width: 800px){.q_products__col:first-child{margin-left:24px}}.q_products__col__item{background:#fff;border-radius:5px;padding:50px 48px 42px;text-decoration:none;display:flex;flex-direction:column;width:100%}.q_products__col__item:hover{box-shadow:0px 20px 60px rgba(27,52,51,.1)}.q_products__col__item__header{display:flex;align-items:center;margin-bottom:85px}.q_products__col__item__icon{margin-right:26px}.q_products__col__item__icon img{width:auto;height:44px !important}.q_products__col__item__title{font-weight:700;font-size:25px;line-height:125%;letter-spacing:-0.01em}.q_products__col__item__text{font-weight:700;font-size:20px;line-height:130%;color:#000;margin-bottom:22px}.q_products__col__item__cta{font-weight:700;font-size:13px;letter-spacing:1px;text-transform:uppercase}.content-sidebar .q_products{padding-left:5%;padding-right:5%;border-radius:5px}.content-sidebar .q_products:before,.content-sidebar .q_products:after{display:none}@media(max-width: 800px){.sfp{display:block}}@media(min-width: 801px){.sfp{display:none !important}}@media(max-width: 800px){.hfp{display:none !important}}.promo-post{background:none}.promo-post:before,.promo-post:after{display:none}.promo-post .post-box h2.post-box__title{font-size:36px;line-height:140%;letter-spacing:-0.01em;color:#111;margin-bottom:16px}@media(max-width: 1024px){.promo-post .post-box h2.post-box__title{font-size:24px;line-height:140%}}.testimonial-carousel-items.lefted .wrap{padding-left:0px;padding-right:0px}.testimonial-carousel-items.lefted .wrap .testimonial-carousel__text{font-size:16px;margin-bottom:20px;text-align:left;margin-left:0px}.testimonial-carousel-items.lefted .wrap .testimonial-carousel__author.author{justify-content:left}.testimonial-carousel-items.lefted .wrap .testimonial-carousel__author.author .author__img{width:50px;height:50px}@media(max-width: 800px){.testimonial-carousel-items.lefted .wrap .testimonial-carousel__text{padding-left:0px;padding-right:0px}}.testimonial-slider .post-box__title{padding-bottom:30px}.testimonial-slider .post-box__ul{padding-bottom:15px}.testimonial-slider .post-box__ul-title{font-weight:bold;padding-left:32px}.testimonial-slider .post-box__ul-icon{position:absolute}.testimonial-slider .post-box__li-text{padding-left:32px}.testimonial-slider .post-box__more{color:#d35254;padding-left:0px}.testimonial-slider .post-box{flex:0 1 calc(33% - 30px)}.table-price-small{display:flex;align-items:center;max-width:none;margin-right:auto;margin-left:auto}@media(max-width: 800px){.table-price-small{display:block}}.table-price-small__col{background:#f0f7f7;border-radius:5px;border:2px solid rgba(0,0,0,0);flex:1;text-align:center;padding:10% 20px 10% 20px;height:fit-content}.table-price-small__col:only-child{max-width:400px;margin-left:auto;margin-right:auto}@media(max-width: 800px){.table-price-small__col{margin-bottom:24px;height:auto !important}}.table-price-small__col--promo{background:#fff;border:2px solid #53a8a7;box-shadow:0px 10px 50px rgba(42,84,83,.07);padding:10.5% 2%}.table-price-small__title{font-weight:700;font-size:24px;line-height:140%;margin-bottom:24px}.table-price-small .btn{padding:16px 52px;margin-top:12px}.table-price-small__note{font-weight:700;font-size:12px;line-height:150%;letter-spacing:1px;text-transform:uppercase;color:#d35254;margin-top:24px}.table-price-small .compared_product{text-decoration:line-through}.table-price-small .before_price{font-style:italic}.table-price-small .below_price{color:#9a9a9a;margin-top:-20px}.table-price__cell--options,.table-price__cell--features-names{flex:0 0 450px}@media(max-width: 1200px){.table-price__cell--options,.table-price__cell--features-names{flex:0 0 40%}}@media(max-width: 877px){.table-price__cell--options,.table-price__cell--features-names{flex:0 0 100%}}@media(max-width: 877px){.table-price__cell--features-names{display:none}}.table-price__cell--service,.table-price__cell--features-values,.table-price__cell--cta{flex:0 0 326px;text-align:center}@media(max-width: 1200px){.table-price__cell--service,.table-price__cell--features-values,.table-price__cell--cta{flex:0 0 30%}}@media(max-width: 877px){.table-price__cell--service,.table-price__cell--features-values,.table-price__cell--cta{flex:0 0 100%}}@media(max-width: 877px){.table-price__cell--cta.service-1{margin-bottom:28px}}.table-price__cell--features-values{background-color:#f0f7f7}.table-price__uncheck svg{height:20px;width:20px}.table-price__ischeck,.table-price__uncheck{display:none}.table-price__ischeck:hover,.table-price__uncheck:hover{cursor:pointer}.table-price__ischeck.active,.table-price__uncheck.active{display:block}.table-price__choice-course{display:flex;margin-bottom:24px}.table-price__choice-course>div:first-child{margin-right:14px}.table-price__choice-course input[type=radio]{position:relative}.table-price__choice-course input[type=radio]::before{content:"";width:20px;height:21px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwIDAuOTEzMDg2QzQuNjQ4NDQgMC45MTMwODYgMC4zMTI1IDUuMjQ5MDIgMC4zMTI1IDEwLjYwMDZDMC4zMTI1IDE1Ljk1MjEgNC42NDg0NCAyMC4yODgxIDEwIDIwLjI4ODFDMTUuMzUxNiAyMC4yODgxIDE5LjY4NzUgMTUuOTUyMSAxOS42ODc1IDEwLjYwMDZDMTkuNjg3NSA1LjI0OTAyIDE1LjM1MTYgMC45MTMwODYgMTAgMC45MTMwODZaTTE4LjQzNzUgMTAuNjAwNkMxOC40Mzc1IDE1LjI0OSAxNC42NDg0IDE5LjAzODEgMTAgMTkuMDM4MUM1LjM1MTU2IDE5LjAzODEgMS41NjI1IDE1LjI4ODEgMS41NjI1IDEwLjYwMDZDMS41NjI1IDUuOTkxMjEgNS4zMTI1IDIuMTYzMDkgMTAgMi4xNjMwOUMxNC42MDk0IDIuMTYzMDkgMTguNDM3NSA1Ljk1MjE1IDE4LjQzNzUgMTAuNjAwNloiIGZpbGw9IiM1M0E4QTciLz4KPC9zdmc+Cg==");position:absolute;background-color:#f0f7f7}.table-price__choice-course input[type=radio]:checked::before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE5LjY4NzUgMTAuNjAwNkMxOS42ODc1IDUuMjg4MDkgMTUuMzEyNSAwLjkxMzA4NiAxMCAwLjkxMzA4NkM0LjY0ODQ0IDAuOTEzMDg2IDAuMzEyNSA1LjI4ODA5IDAuMzEyNSAxMC42MDA2QzAuMzEyNSAxNS45NTIxIDQuNjQ4NDQgMjAuMjg4MSAxMCAyMC4yODgxQzE1LjMxMjUgMjAuMjg4MSAxOS42ODc1IDE1Ljk1MjEgMTkuNjg3NSAxMC42MDA2Wk04Ljg2NzE5IDE1Ljc1NjhDOC42MzI4MSAxNS45OTEyIDguMjAzMTIgMTUuOTkxMiA3Ljk2ODc1IDE1Ljc1NjhMMy45MDYyNSAxMS42OTQzQzMuNjcxODggMTEuNDYgMy42NzE4OCAxMS4wMzAzIDMuOTA2MjUgMTAuNzk1OUw0LjgwNDY5IDkuOTM2NTJDNS4wMzkwNiA5LjY2MzA5IDUuNDI5NjkgOS42NjMwOSA1LjY2NDA2IDkuOTM2NTJMOC40Mzc1IDEyLjY3MDlMMTQuMjk2OSA2LjgxMTUyQzE0LjUzMTIgNi41MzgwOSAxNC45MjE5IDYuNTM4MDkgMTUuMTU2MiA2LjgxMTUyTDE2LjA1NDcgNy42NzA5QzE2LjI4OTEgNy45MDUyNyAxNi4yODkxIDguMzM0OTYgMTYuMDU0NyA4LjU2OTM0TDguODY3MTkgMTUuNzU2OFoiIGZpbGw9IiM1M0E4QTciLz4KPC9zdmc+Cg==")}.table-price__choice-course label{line-height:26px}.table-price__cell--features-values.only .table-price__value,.table-price__combo-services{font-weight:700}.table-price__cell--features-values.promo{border-right:2px solid #53a8a7;border-left:2px solid #53a8a7;flex:0 0 322px;background-color:#fff}@media(max-width: 1200px){.table-price__cell--features-values.promo{flex:0 0 calc(30% - 4px)}}@media(max-width: 877px){.table-price__cell--features-values.promo{flex:0 0 calc(100% - 4px)}}@media(max-width: 877px){.table-price__footer .service-1.table-price__cell--cta.promo{margin-bottom:0}}.table-price__cell--cta .table-price__footer__cta{background-color:#f0f7f7;border-bottom-left-radius:5px;border-bottom-right-radius:5px;padding-top:22px;padding-bottom:20px}.table-price__cell--cta.promo{border:0}.table-price .service-1 .table-price__footer__cta{padding-bottom:30px;background-color:#fff;padding-top:22px;border:2px solid #53a8a7;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:0}.table-price .service-1 .table-price__footer__cta .btn{padding:16px 52px}@media(max-width: 877px){.table-price .service-1 .table-price__footer__cta{margin-bottom:28px}}.table-price__row{display:flex}@media(max-width: 877px){.table-price__row{flex-wrap:wrap}}@media(min-width: 878px){.table-price__row .table-price__cell--features-names{order:1}.table-price__row .table-price__cell--features-values.promo,.table-price__row .table-price__cell--cta.promo{order:2}.table-price__row .table-price__cell--features-values,.table-price__row .table-price__cell--cta{order:3}}.table-price__feature{font-weight:normal;font-size:18px;border-bottom:1px solid rgba(42,84,83,.1);margin-right:5px}.table-price__feature,.table-price__value,.table-price__combo-services{padding:20px 0}.table-price__value{display:flex;align-items:center;justify-content:center;border-bottom:1px solid rgba(42,84,83,.1);margin-right:5px;margin-left:5px;font-size:18px}.table-price__value span{margin-left:14px}.table-price__value svg{height:20px;width:20px}.table-price__value--combo{height:100%;padding:0;display:flex;flex-direction:column;justify-content:center}.table-price__header__title{font-weight:700;font-size:26px;line-height:140%;margin-top:64px}.table-price__header__promo{background:#53a8a7;color:#fff;text-align:center;border-top-right-radius:5px;border-top-left-radius:5px;padding:14px;margin-left:28px;margin-right:28px;letter-spacing:1px;text-transform:uppercase;font-weight:700;font-size:13px;line-height:150%;transition:all .2s ease-in-out}.table-price__header__promo.hiden{opacity:0}.table-price__switcher{font-weight:700;font-size:16px;display:flex;margin-top:22px}.table-price__switcher label{margin-left:0 !important;font-weight:normal;font-size:16px;color:#9a9a9a}.table-price__switcher.annually{font-weight:normal;color:#9a9a9a}.table-price__switcher.annually label{font-weight:700;color:#111}.table-price__cell--service{display:flex;flex-direction:column;justify-content:flex-end}.table-price__cell--service .btn{padding:16px 52px}.table-price__col-header{padding:22px 5% 38px;border-top-left-radius:5px;border-top-right-radius:5px;background:#f0f7f7}.table-price__col-header--promo{border-top:2px solid #53a8a7;border-right:2px solid #53a8a7;border-left:2px solid #53a8a7;background:#fff;padding-top:32px}.table-price__service-name{font-size:18px;line-height:140%}.table-price__service-price{font-weight:700;font-size:32px;margin-top:12px;margin-bottom:16px}.table-price__service-price span{font-weight:500;font-size:16px;line-height:140%;text-align:center;color:#9a9a9a}.site-container input[type=checkbox].switch{margin:0 15px !important}.site-container input[type=checkbox].switch:checked+*::before,.site-container input[type=checkbox].switch+*::before{display:none}input[type=checkbox].switch:checked{background-color:#fff}input[type=checkbox].switch{font-size:15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:36px;height:20px;background-color:#fff;border-radius:3em;position:relative;cursor:pointer;outline:none;transition:all .2s ease-in-out;border:1px solid #c3c3c2;padding:0}input[type=checkbox].switch:checked:after{left:calc(100% - 16px);background-color:#363635}input[type=checkbox].switch:after{position:absolute;content:"";width:14px;height:14px;border-radius:50%;background-color:#363635;left:2px;transition:all .2s ease-in-out;top:2px}.testimonial-carousel-items{position:relative}.testimonial-carousel-items .button-prev,.testimonial-carousel-items .button-next{position:absolute;top:50%;transform:translateY(-50%);z-index:9}.testimonial-carousel-items .button-prev:hover,.testimonial-carousel-items .button-next:hover{cursor:pointer}.testimonial-carousel-items .swiper-button-disabled:hover{cursor:unset}.testimonial-carousel-items .button-prev{right:0}.testimonial-carousel-items .button-next{left:0}.testimonial-carousel-items .swiper-pagination{margin-top:62px;bottom:0;left:50%;transform:translateX(-50%);z-index:9}.testimonial-carousel-items .wrap{max-width:1110px;margin-right:auto;margin-left:auto;padding-left:5%;padding-right:5%}@media(min-width: 1200px){.testimonial-carousel-items .wrap{padding-left:0;padding-right:0}}@media(max-width: 800px){.testimonial-carousel-items .wrap{display:flex;flex-direction:column}.testimonial-carousel-items .wrap>*{flex:unset}}.testimonial-carousel__text{font-weight:400;font-size:20px;font-style:italic;line-height:180%;text-align:center;color:#111;margin-right:auto;margin-left:auto;margin-bottom:40px;line-height:150%;max-width:840px;position:relative}@media(max-width: 800px){.testimonial-carousel__text{font-size:15px;line-height:150%;margin-left:0;margin-right:0;max-width:100%;padding-left:40px;padding-right:40px}}.testimonial-carousel__author{display:flex;align-items:center;justify-content:center}.testimonial-carousel__author .author__img{margin-right:30px;height:78px;width:78px}.testimonial-carousel__author .author__img img{border-radius:50%}.testimonial-carousel__author .author__text{display:flex;flex-direction:column;max-width:195px;font-size:15px;line-height:150%;color:#636365}.testimonial-carousel__author .author__text span{font-weight:700;font-size:17px;line-height:150%;color:#111}.title-cta .wrap{display:flex;align-items:center}@media(max-width: 800px){.title-cta .wrap{flex-wrap:wrap}}.title-cta__text{flex:0 1 66%;max-width:590px;margin-right:5%}@media(max-width: 800px){.title-cta__text{max-width:none;flex:0 1 100%;width:100%}}@media(max-width: 800px){.title-cta__text h2{margin-bottom:28px}}.title-cta__cta{display:flex;flex:0 1 34%;justify-content:flex-end;position:relative}@media(max-width: 800px){.title-cta__cta{flex:unset;padding-right:0;justify-content:flex-start;width:100%}}.title-cta__cta__dots{position:absolute;right:57px;top:25%}.video-carousel-items{position:relative;overflow:hidden}.video-carousel-items .video-carousel-buttons{display:flex;flex-direction:row;padding-top:50px;width:100%;justify-content:space-between}.video-carousel-items .button-prev,.video-carousel-items .button-next{position:relative;bottom:0;transform:translateY(-50%);z-index:9}.video-carousel-items .button-prev:hover,.video-carousel-items .button-next:hover{cursor:pointer}.video-carousel-items .swiper-button-disabled:hover{cursor:unset}.video-carousel-items .button-prev{right:0}.video-carousel-items .button-next{left:0}.video-carousel-items .swiper-pagination{position:absolute;margin-top:-50px;bottom:30px;left:50%;transform:translateX(-50%);z-index:9}.video-carousel-items .swiper-container{width:100%}.video-carousel-items .testimonial-carousel{display:flex;justify-content:center;align-items:center;position:relative;padding-bottom:56.25%;height:0;right:0px !important}.video-carousel-items .testimonial-carousel iframe{position:absolute;top:0;left:0;width:100%;height:100%}.single.has-thumbnail .site-inner{position:relative}.single.has-thumbnail .site-inner .triangle{position:absolute;right:0;height:95px;width:95px;background:linear-gradient(to bottom right, rgba(104, 181, 180, 0) 0%, rgba(104, 181, 180, 0) 50%, #fff 50%, #fff 100%)}.single.has-thumbnail .content-sidebar-wrap .entry-content{margin-top:40px}.single.has-thumbnail .content-sidebar-wrap>aside{padding-top:0 !important}.error404 .site-inner{padding:4vw 0}.tight-content .content,.gwnf-404-area{max-width:730px;margin-right:auto;margin-left:auto;padding-left:5%;padding-right:5%}@media(min-width: 1200px){.tight-content .content,.gwnf-404-area{padding-left:0;padding-right:0}}@media(max-width: 800px){.tight-content .content,.gwnf-404-area{display:flex;flex-direction:column}.tight-content .content>*,.gwnf-404-area>*{flex:unset}}.full-width-content .content,.message-page .content{max-width:1110px;margin-right:auto;margin-left:auto;padding-left:5%;padding-right:5%}@media(min-width: 1200px){.full-width-content .content,.message-page .content{padding-left:0;padding-right:0}}@media(max-width: 800px){.full-width-content .content,.message-page .content{display:flex;flex-direction:column}.full-width-content .content>*,.message-page .content>*{flex:unset}}.message-page .breadcrumb{margin-left:auto;margin-right:auto;text-align:center}.wide-content .content{max-width:960px;margin-right:auto;margin-left:auto;padding-left:5%;padding-right:5%}@media(min-width: 1200px){.wide-content .content{padding-left:0;padding-right:0}}@media(max-width: 800px){.wide-content .content{display:flex;flex-direction:column}.wide-content .content>*{flex:unset}}.content-sidebar .content-sidebar-wrap{max-width:1110px;margin-right:auto;margin-left:auto;padding-left:5%;padding-right:5%;display:flex;justify-content:space-between}@media(min-width: 1200px){.content-sidebar .content-sidebar-wrap{padding-left:0;padding-right:0}}@media(max-width: 800px){.content-sidebar .content-sidebar-wrap{display:flex;flex-direction:column}.content-sidebar .content-sidebar-wrap>*{flex:unset}}.content-sidebar .content-sidebar-wrap>main{flex:0 1 730px}.content-sidebar .content-sidebar-wrap>aside{flex:0 1 255px;padding-top:40px}@media(max-width: 800px){.content-sidebar .content-sidebar-wrap>aside{margin-top:0 !important}}@media(max-width: 800px){.content-sidebar .content-sidebar-wrap{display:block}}@media(max-width: 1200px){.content-sidebar .content-sidebar-wrap .thumbnail-post{padding-left:0;padding-right:10%}}@media(max-width: 800px){.content-sidebar .content-sidebar-wrap .thumbnail-post{padding-right:0}}@media(max-width: 1200px){.content-sidebar .content-sidebar-wrap .entry-content{padding-left:0;padding-right:10%}}@media(max-width: 800px){.content-sidebar .content-sidebar-wrap .entry-content{padding-left:0;padding-right:0}}.alignfull{width:100vw;margin-left:calc(50% - 50vw)}.alignfull .wp-block-group__inner-container{max-width:1110px;margin-right:auto;margin-left:auto;padding-left:5%;padding-right:5%}@media(min-width: 1200px){.alignfull .wp-block-group__inner-container{padding-left:0;padding-right:0}}@media(max-width: 800px){.alignfull .wp-block-group__inner-container{display:flex;flex-direction:column}.alignfull .wp-block-group__inner-container>*{flex:unset}}.wp-block-group.alignfull .wp-block-heading{max-width:1110px;margin-right:auto;margin-left:auto;padding-left:5%;padding-right:5%;margin-block-start:.83em;margin-block-end:.83em}@media(min-width: 1200px){.wp-block-group.alignfull .wp-block-heading{padding-left:0;padding-right:0}}@media(max-width: 800px){.wp-block-group.alignfull .wp-block-heading{display:flex;flex-direction:column}.wp-block-group.alignfull .wp-block-heading>*{flex:unset}}.wp-block-group.alignfull .wp-block-columns{max-width:1110px;margin-right:auto;margin-left:auto;padding-left:5%;padding-right:5%}@media(min-width: 1200px){.wp-block-group.alignfull .wp-block-columns{padding-left:0;padding-right:0}}@media(max-width: 800px){.wp-block-group.alignfull .wp-block-columns{display:flex;flex-direction:column}.wp-block-group.alignfull .wp-block-columns>*{flex:unset}}.entry-content embed,.entry-content iframe,.entry-content img,.entry-content object,.entry-content video,.entry.fix embed,.entry.fix iframe,.entry.fix img,.entry.fix object,.entry.fix video{max-width:100%}.entry-content img,.entry.fix img{height:auto}.entry-content .alignnone,.entry-content .aligncenter,.entry.fix .alignnone,.entry.fix .aligncenter{width:100% !important}.entry-content .wp-block-image .alignleft,.entry.fix .wp-block-image .alignleft{margin:0 32px 0 0}.entry-content .wp-block-image .alignright,.entry.fix .wp-block-image .alignright{margin:0 0 0 32px}.single-knowledge_base .entry-content .alignnone,.single-knowledge_base .entry-content .aligncenter,.single-knowledge_base .entry.fix .alignnone,.single-knowledge_base .entry.fix .aligncenter{width:auto !important}.tight-content .alignwide{margin-left:-190px;max-width:1110px;width:1110px}@media screen and (max-width: 1200px){.tight-content .alignwide{margin-left:0;width:100%}}.content-sidebar .alignfull{width:100%;margin-left:0}.single .breadcrumb,.single.content-sidebar .content .entry-header h1.entry-title{margin-right:-350px}@media(max-width: 1024px){.single .breadcrumb,.single.content-sidebar .content .entry-header h1.entry-title{margin-right:-150px}}@media(max-width: 800px){.single .breadcrumb,.single.content-sidebar .content .entry-header h1.entry-title{margin-right:0}}.single.remove-entry-header-bg.content-sidebar .content .entry-header h1.entry-title{margin-right:0 !important}.single.remove-entry-header-bg.content-sidebar .content-sidebar-wrap>aside{margin-top:20px !important}.color-box,.border-box,.wp-block-group.has-background,.wp-block-group.has-background.color-box,.wp-block-group.has-background.border-box{border-radius:5px;padding-top:2.5vw;padding-bottom:2.5vw;padding-left:4vw;padding-right:4vw}@media(max-width: 800px){.color-box,.border-box,.wp-block-group.has-background,.wp-block-group.has-background.color-box,.wp-block-group.has-background.border-box{padding:32px}}.color-box .wp-block-group__inner-container>:first-child,.border-box .wp-block-group__inner-container>:first-child,.wp-block-group.has-background .wp-block-group__inner-container>:first-child,.wp-block-group.has-background.color-box .wp-block-group__inner-container>:first-child,.wp-block-group.has-background.border-box .wp-block-group__inner-container>:first-child{margin-top:0;padding-top:0}.color-box .wp-block-group__inner-container>:last-child,.border-box .wp-block-group__inner-container>:last-child,.wp-block-group.has-background .wp-block-group__inner-container>:last-child,.wp-block-group.has-background.color-box .wp-block-group__inner-container>:last-child,.wp-block-group.has-background.border-box .wp-block-group__inner-container>:last-child{margin-bottom:0;padding-bottom:0}.box-message,.wp-block-group.box-message,.wp-block-group.has-background.box-message{padding:32px;border:2px solid #d35254}.wp-block-group.has-background.alignfull{padding-left:0;padding-right:0}.wp-block-column .color-box,.wp-block-column .border-box,.wp-block-column .schema-faq-section{padding:32px}.pie-chart-columns>.wp-block-column{margin-left:0 !important;margin-right:0 !important}.pie-chart-columns>.wp-block-column h4{margin-top:0}.wp-block-columns{justify-content:space-between}@media(max-width: 800px){.wp-block-columns .wp-block-column{margin-bottom:24px}}@media(max-width: 800px){.wp-block-columns .wp-block-column:last-child{margin-bottom:0}}@media(max-width: 800px){.is-content-justification-right{justify-content:flex-start !important}}.border-box,.schema-faq-section{border:1px solid #ebebeb;box-shadow:0px 2px 5px rgba(17,17,17,.05)}.schema-faq-section{padding:32px;margin-bottom:10px}@media(max-width: 800px){.schema-faq-section{padding:10px}}.schema-faq-section .schema-faq-question{font-size:20px;padding-right:30px;position:relative;display:block;cursor:pointer}@media(max-width: 800px){.schema-faq-section .schema-faq-question{font-size:16px}}.schema-faq-section .schema-faq-question:before{content:"";position:absolute;right:0;top:50%;margin-top:-8px;font-family:"FontAwesome";font-size:14px;font-weight:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}.schema-faq-section .schema-faq-question.selected::before{content:""}.heading-anchor-link{display:none}.entry-content{padding-left:0;padding-right:0}.entry-content .heading-anchor-link,body.single-lesson article.lesson .entry .heading-anchor-link{display:inline-block}.entry-content .heading-anchor-link span.dashicons,body.single-lesson article.lesson .entry .heading-anchor-link span.dashicons{margin-top:5px;display:inline-block}.entry-content .blog-grid .post-box .post-box__content .heading-anchor-link,body.single-lesson article.lesson .entry .blog-grid .post-box .post-box__content .heading-anchor-link{display:none}.entry-content h2 a.heading-anchor-link,.entry-content h3 a.heading-anchor-link,.entry-content h4 a.heading-anchor-link,.entry-content h5 a.heading-anchor-link,.entry-content h6 a.heading-anchor-link,body.single-lesson article.lesson .entry h2 a.heading-anchor-link,body.single-lesson article.lesson .entry h3 a.heading-anchor-link,body.single-lesson article.lesson .entry h4 a.heading-anchor-link,body.single-lesson article.lesson .entry h5 a.heading-anchor-link,body.single-lesson article.lesson .entry h6 a.heading-anchor-link{opacity:0;font-size:1rem;margin-left:10px;color:#636365;transition:opacity .2s linear;text-decoration:none}.entry-content h2:hover a.heading-anchor-link,.entry-content h3:hover a.heading-anchor-link,.entry-content h4:hover a.heading-anchor-link,.entry-content h5:hover a.heading-anchor-link,.entry-content h6:hover a.heading-anchor-link,body.single-lesson article.lesson .entry h2:hover a.heading-anchor-link,body.single-lesson article.lesson .entry h3:hover a.heading-anchor-link,body.single-lesson article.lesson .entry h4:hover a.heading-anchor-link,body.single-lesson article.lesson .entry h5:hover a.heading-anchor-link,body.single-lesson article.lesson .entry h6:hover a.heading-anchor-link{opacity:.7}.entry-content h2:hover a.heading-anchor-link:hover,.entry-content h3:hover a.heading-anchor-link:hover,.entry-content h4:hover a.heading-anchor-link:hover,.entry-content h5:hover a.heading-anchor-link:hover,.entry-content h6:hover a.heading-anchor-link:hover,body.single-lesson article.lesson .entry h2:hover a.heading-anchor-link:hover,body.single-lesson article.lesson .entry h3:hover a.heading-anchor-link:hover,body.single-lesson article.lesson .entry h4:hover a.heading-anchor-link:hover,body.single-lesson article.lesson .entry h5:hover a.heading-anchor-link:hover,body.single-lesson article.lesson .entry h6:hover a.heading-anchor-link:hover{opacity:1}@media screen and (max-width: 1024px){.entry-content .heading-anchor-link,body.single-lesson article.lesson .entry .heading-anchor-link{opacity:1 !important;color:#c8cdd3}}.entry-content .course-container .course .heading-anchor-link,body.single-lesson article.lesson .entry .course-container .course .heading-anchor-link{display:none}.entry-content .study-schedule-grid .post-box h2.post-box__title .heading-anchor-link,body.single-lesson article.lesson .entry .study-schedule-grid .post-box h2.post-box__title .heading-anchor-link{opacity:0;display:none}.single .entry-content,.page .entry-content{margin-top:5vw;margin-bottom:8vw}@media(max-width: 800px){.single .entry-content,.page .entry-content{margin-bottom:24px;margin-top:0}}.sidebar-content .entry-content{margin-top:24px}@media(max-width: 800px){.sidebar-content .entry-content{margin-top:16px}}.no-title .entry-content{margin-top:0;margin-bottom:0}.no-title .entry,.no-title .entry>figure:first-child{margin-top:0 !important}.single-post .entry-content,.single.remove-entry-header-bg.content-sidebar .entry-content{margin-top:80px;margin-bottom:40px}@media screen and (max-width: 767px){.single-post .entry-content,.single.remove-entry-header-bg.content-sidebar .entry-content{margin-top:32px;margin-bottom:32px}}.single.remove-entry-header-bg.content-sidebar .entry-content{margin-top:0}@media(min-width: 1200px){.wp-block-columns.flush-right{margin-right:-190px}.wp-block-columns.flush-right>div:first-child{margin-right:28px}.wp-block-columns.flush-right>div:last-child figure{margin:0;margin-right:-50%}}@media(min-width: 1200px){.wp-block-columns.flush-left{margin-left:-190px}.wp-block-columns.flush-left>div:last-child{margin-left:28px}.wp-block-columns.flush-left>div:first-child figure{margin:0;margin-left:-50%}}@media(min-width: 1200px){.wide-content .wp-block-columns.outside{margin-right:-45px}}.message-page.genesis-title-hidden.genesis-breadcrumbs-hidden .entry-content{margin-top:5vw}.message-page .entry-content{max-width:730px;margin-right:auto;margin-left:auto;padding-left:5%;padding-right:5%;margin-top:7vw}@media(min-width: 1200px){.message-page .entry-content{padding-left:0;padding-right:0}}@media(max-width: 800px){.message-page .entry-content{display:flex;flex-direction:column}.message-page .entry-content>*{flex:unset}}.message-page .site-header__logo__triangle{display:none}.message-page .site-header__logo{background-color:rgba(0,0,0,0);padding-right:0;padding-bottom:40px}@media(max-width: 800px){.message-page .site-header__logo{padding-top:10px;padding-bottom:10px}}.message-page .entry-header{position:relative}@media(max-width: 800px){.message-page .entry-header h1{padding-bottom:24px}}.message-page .entry-header:after{content:"";display:block;border-left:1000px solid rgba(0,0,0,0);border-right:1000px solid rgba(0,0,0,0);border-top:50px solid #e1f0f0;width:0;height:0;left:50%;transform:translateX(-50%);position:absolute;top:auto;bottom:-50px}@media(max-width: 1024px){.message-page .entry-header:after{bottom:-25px}}.message-page .entry-header .entry-title{text-align:center}body.menu-hidden.message-page .site-header>.wrap{padding-top:32px;justify-content:center}body.menu-hidden.message-page .site-inner{margin-top:0}.entry-content hr,.entry-content .wp-block-separator{border:none;height:1px;background:#ddd;margin-top:3vw;margin-bottom:3vw}@media(max-width: 800px){.entry-content hr,.entry-content .wp-block-separator{margin-top:32px;margin-bottom:32px}}.wp-block-cover{margin-bottom:32px}.arrows-down,.wp-block-group.arrows-down{position:relative;padding-top:8vw;margin-bottom:8vw;margin-top:4vw}@media(max-width: 800px){.arrows-down,.wp-block-group.arrows-down{padding-top:64px;padding-bottom:0;margin-bottom:64px}}.arrows-down:before,.arrows-down:after,.wp-block-group.arrows-down:before,.wp-block-group.arrows-down:after{content:"";display:block;border-left:1000px solid rgba(0,0,0,0);border-right:1000px solid rgba(0,0,0,0);border-top:50px solid #fff;width:0;height:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;top:0px}.arrows-down:after,.wp-block-group.arrows-down:after{border-top:50px solid #e1f0f0;bottom:-50px;top:auto}.arrows-up,.wp-block-group.arrows-up{position:relative;padding-bottom:8vw;margin-top:8vw;margin-bottom:4vw}@media(max-width: 800px){.arrows-up,.wp-block-group.arrows-up{padding-bottom:48px;padding-top:0;margin-top:64px}}.arrows-up:before,.arrows-up:after,.wp-block-group.arrows-up:before,.wp-block-group.arrows-up:after{content:"";display:block;border-left:1000px solid rgba(0,0,0,0);border-right:1000px solid rgba(0,0,0,0);border-bottom:50px solid #fff;width:0;height:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute;bottom:0px}.arrows-up:after,.wp-block-group.arrows-up:after{border-bottom:50px solid #e1f0f0;bottom:auto;top:-50px}.bonus-box figure{margin:0}.bonus-box .wp-block-columns{margin-bottom:0}.bonus-box .wp-block-columns>div:last-child{background-color:#f0f7f7}@media(max-width: 800px){.bonus-box .wp-block-column{margin-bottom:0}}.content-sidebar-wrap .checklist{padding-left:0}.content-sidebar-wrap .checklist li{margin-bottom:4px;list-style:none;position:relative;padding-left:24px}.content-sidebar-wrap .checklist li:after{content:"";background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNSAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuNSAwLjEwOTM3NUMzLjQ4NjMzIDAuMTA5Mzc1IDAuMjM0Mzc1IDMuMzkwNjIgMC4yMzQzNzUgNy4zNzVDMC4yMzQzNzUgMTEuMzg4NyAzLjQ4NjMzIDE0LjY0MDYgNy41IDE0LjY0MDZDMTEuNDg0NCAxNC42NDA2IDE0Ljc2NTYgMTEuMzg4NyAxNC43NjU2IDcuMzc1QzE0Ljc2NTYgMy4zOTA2MiAxMS40ODQ0IDAuMTA5Mzc1IDcuNSAwLjEwOTM3NVpNNy41IDEuNTE1NjJDMTAuNzIyNyAxLjUxNTYyIDEzLjM1OTQgNC4xNTIzNCAxMy4zNTk0IDcuMzc1QzEzLjM1OTQgMTAuNjI3IDEwLjcyMjcgMTMuMjM0NCA3LjUgMTMuMjM0NEM0LjI0ODA1IDEzLjIzNDQgMS42NDA2MiAxMC42MjcgMS42NDA2MiA3LjM3NUMxLjY0MDYyIDQuMTUyMzQgNC4yNDgwNSAxLjUxNTYyIDcuNSAxLjUxNTYyWk0xMS42MDE2IDUuMzUzNTJMMTAuOTI3NyA0LjY3OTY5QzEwLjgxMDUgNC41MzMyIDEwLjU3NjIgNC41MzMyIDEwLjQyOTcgNC42Nzk2OUw2LjI5ODgzIDguNzgxMjVMNC41NDEwMiA3LjAyMzQ0QzQuMzk0NTMgNi44NzY5NSA0LjE4OTQ1IDYuODc2OTUgNC4wNDI5NyA3LjAyMzQ0TDMuMzY5MTQgNy42Njc5N0MzLjI1MTk1IDcuODE0NDUgMy4yNTE5NSA4LjA0ODgzIDMuMzY5MTQgOC4xNjYwMkw2LjAzNTE2IDEwLjg2MTNDNi4xODE2NCAxMS4wMDc4IDYuMzg2NzIgMTEuMDA3OCA2LjUzMzIgMTAuODYxM0wxMS42MDE2IDUuODUxNTZDMTEuNzE4OCA1LjcwNTA4IDExLjcxODggNS40NzA3IDExLjYwMTYgNS4zNTM1MloiIGZpbGw9IiM1M0E4QTciLz4KPC9zdmc+Cg==");position:absolute;width:15px;height:15px;left:0;top:6px}.content-sidebar-wrap .arrowlist{padding-left:0}.content-sidebar-wrap .arrowlist li{margin-bottom:4px;list-style:none;position:relative;padding-left:24px}.content-sidebar-wrap .arrowlist li:after{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSIxMyIgdmlld0JveD0iMCAwIDcgMTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0wLjY1NjI1IDAuMzE2NDA2TDAuMTA5Mzc1IDAuODM1OTM4QzAgMC45NzI2NTYgMCAxLjE5MTQxIDAuMTA5Mzc1IDEuMzAwNzhMNS4wNTg1OSA2LjI1TDAuMTA5Mzc1IDExLjIyNjZDMCAxMS4zMzU5IDAgMTEuNTU0NyAwLjEwOTM3NSAxMS42OTE0TDAuNjU2MjUgMTIuMjEwOUMwLjc5Mjk2OSAxMi4zNDc3IDAuOTg0Mzc1IDEyLjM0NzcgMS4xMjEwOSAxMi4yMTA5TDYuODYzMjggNi40OTYwOUM2Ljk3MjY2IDYuMzU5MzggNi45NzI2NiA2LjE2Nzk3IDYuODYzMjggNi4wMzEyNUwxLjEyMTA5IDAuMzE2NDA2QzAuOTg0Mzc1IDAuMTc5Njg4IDAuNzkyOTY5IDAuMTc5Njg4IDAuNjU2MjUgMC4zMTY0MDZaIiBmaWxsPSIjOUE5QTlBIi8+Cjwvc3ZnPgo=);position:absolute;width:7px;height:13px;left:5px;top:6px}.content-sidebar-wrap .price strong{font-size:32px}.content-sidebar-wrap .price s{color:#8da5a5}.two-pricing-plans .wp-block-columns .wp-block-column{margin-left:0 !important}.two-pricing-plans .wp-block-columns .wp-block-column .border-box,.two-pricing-plans .wp-block-columns .wp-block-column .color-box{padding-top:5vw;padding-bottom:5vw}.color-border{border:2px solid #53a8a7;box-shadow:0px 10px 50px rgba(42,84,83,.07)}.related-posts{margin-bottom:8vw}@media(max-width: 800px){.related-posts h3{margin-bottom:24px}}.related-posts .entry-content{max-width:1110px;margin-right:auto;margin-left:auto;padding-left:5%;padding-right:5%}@media(min-width: 1200px){.related-posts .entry-content{padding-left:0;padding-right:0}}@media(max-width: 800px){.related-posts .entry-content{display:flex;flex-direction:column}.related-posts .entry-content>*{flex:unset}}.after-post-cta{max-width:1110px;margin-right:auto;margin-left:auto;padding-left:5%;padding-right:5%}@media(min-width: 1200px){.after-post-cta{padding-left:0;padding-right:0}}@media(max-width: 800px){.after-post-cta{display:flex;flex-direction:column}.after-post-cta>*{flex:unset}}.after-post-cta .blog-grid{margin-right:0;margin-left:0}.single .after-post-cta.entry-content{margin-bottom:48px}@media(max-width: 1024px){.single .after-post-cta.entry-content{margin-bottom:24px}}.error404 .breadcrumb{display:none}.error404 .gwnf-404-area{padding:40px 0}.error404 .gwnf-404-area .widget{padding:5vw}.error404 .gwnf-404-area .widget img{max-width:100%;height:auto;border-radius:5px}.entry-comments h3{margin-bottom:48px;font-size:36px}@media(max-width: 800px){.entry-comments h3{margin-bottom:24px;font-size:24px}}.entry-comments .comment-list{list-style:none;padding:0;margin:0}.entry-comments .comment-list>li{border:1px solid #ebebeb;box-shadow:0px 2px 5px rgba(17,17,17,.05);border-radius:5px;margin-top:32px;padding:16px 40px 32px}@media(max-width: 800px){.entry-comments .comment-list>li{padding:10px 20px 16px}}.entry-comments .comment-list>li .comment-header .comment-author{display:flex;align-items:center}.entry-comments .comment-list>li .comment-header .comment-author img{border-radius:50%;border:4px solid #eaeeee;margin-right:20px}.entry-comments .comment-list>li .comment-header .comment-author .comment-author-name{font-weight:700}.entry-comments .comment-list>li .comment-header .says,.entry-comments .comment-list>li .comment-header .comment-meta,.entry-comments .comment-list>li .comment-header .comment-edit-link{display:none}#respond label{display:block;margin-bottom:8px}#reply-title{font-size:24px;margin-bottom:16px}#reply-title small{margin-left:10px}.footable-filter-container{display:none}.footable>table>thead>tr>th,.footable>table>thead>tr>td,table.footable>thead>tr>th,table.footable>thead>tr>td{background-image:none}table.footable,.footable>table{border:solid #ddd 1px;border-radius:0;font-family:"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;color:#444;margin-bottom:40px;border-spacing:0}table.footable.breakpoint>tbody>tr>td.expand,.footable.breakpoint>table>tbody>tr>td.expand{background:url("img/plus.png") no-repeat 5px center;padding-left:40px}table.footable.breakpoint>tbody>tr.footable-detail-show>td.expand,.footable.breakpoint>table>tbody>tr.footable-detail-show>td.expand{background:url("img/minus.png") no-repeat 5px center}table.footable.breakpoint>tbody>tr.footable-row-detail,.footable.breakpoint>table>tbody>tr.footable-row-detail{background:#eee}table.footable>tbody>tr:hover,.footable>table>tbody>tr:hover{background:#fafafa}table.footable.breakpoint>tbody>tr:hover:not(.footable-row-detail) .footable.breakpoint>table>tbody>tr:hover:not(.footable-row-detail){cursor:pointer}table.footable>tbody>tr>td,table.footable>thead>tr>th,.footable>table>tbody>tr>td,.footable>table>thead>tr>th{border-left:1px solid #ddd;border-top:1px solid #ddd;padding:10px;text-align:left}table.footable>thead>tr>th,table.footable>thead>tr>td,.footable>table>thead>tr>th,.footable>table>thead>tr>td{background-color:#fafafa;border-top:none;text-shadow:0 1px 0 hsla(0,0%,100%,.5);padding:10px}table.footable>thead>tr>th.footable-first-column,table.footable>thead>tr>td.footable-first-column,table.footable>tbody>tr>td.footable-first-column,.footable>table>thead>tr>th.footable-first-column,.footable>table>thead>tr>td.footable-first-column,.footable>table>tbody>tr>td.footable-first-column{border-left:none}table.footable>tbody img,.footable>table>tbody img{vertical-align:middle}table.footable .pagination>ul>.disabled>span,table.footable .pagination>ul>.disabled>a,table.footable .pagination>ul>.disabled>a:hover,table.footable .pagination>ul>.disabled>a:focus,.footable>table .pagination>ul>.disabled>span,.footable>table .pagination>ul>.disabled>a,.footable>table .pagination>ul>.disabled>a:hover,.footable>table .pagination>ul>.disabled>a:focus{color:#ccc;cursor:default;background-color:#fbfbfb}table.footable>tfoot>tr>th,table.footable>tfoot>tr>td,.footable>table>tfoot>tr>th,.footable>table>tfoot>tr>td{background-color:#fafafa;background-image:none}table.footable[data-reading-progress-id] tr span.progress-indicator.completed:before,.footable[data-reading-progress-id]>table tr span.progress-indicator.completed:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTMiIGN5PSIxMyIgcj0iMTMiIGZpbGw9IiMzOUIzNkEiLz4KPHBhdGggZD0iTTExLjA1NDcgMTguMzEyNUMxMS4yODkxIDE4LjU0NjkgMTEuNjg3NSAxOC41NDY5IDExLjkyMTkgMTguMzEyNUwxOC44MTI1IDExLjQyMTlDMTkuMDQ2OSAxMS4xODc1IDE5LjA0NjkgMTAuNzg5MSAxOC44MTI1IDEwLjU1NDdMMTcuOTY4OCA5LjcxMDk0QzE3LjczNDQgOS40NzY1NiAxNy4zNTk0IDkuNDc2NTYgMTcuMTI1IDkuNzEwOTRMMTEuNSAxNS4zMzU5TDguODUxNTYgMTIuNzEwOUM4LjYxNzE5IDEyLjQ3NjYgOC4yNDIxOSAxMi40NzY2IDguMDA3ODEgMTIuNzEwOUw3LjE2NDA2IDEzLjU1NDdDNi45Mjk2OSAxMy43ODkxIDYuOTI5NjkgMTQuMTg3NSA3LjE2NDA2IDE0LjQyMTlMMTEuMDU0NyAxOC4zMTI1WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==");background-size:100%;content:"";height:24px;position:relative;top:10px;left:7px;width:24px}body.single-post .site-container .site-inner,body.category .site-container .site-inner,body.tag .site-container .site-inner{background:linear-gradient(rgb(225, 240, 240) 0%, rgb(225, 240, 240) 320px, rgb(255, 255, 255) 320.01px, rgb(255, 255, 255) 100%)}body.single-post .sidebar.sidebar-primary.widget-area,body.category .sidebar.sidebar-primary.widget-area,body.tag .sidebar.sidebar-primary.widget-area{margin-top:350px}@media screen and (min-width: 801px)and (max-width: 1024px){body.single-post .site-container .site-inner,body.category .site-container .site-inner,body.tag .site-container .site-inner{background:linear-gradient(rgb(225, 240, 240) 0%, rgb(225, 240, 240) 167px, rgb(255, 255, 255) 167.01px, rgb(255, 255, 255) 100%)}}@media screen and (max-width: 800px){body.single-post .site-container .site-inner,body.category .site-container .site-inner,body.tag .site-container .site-inner{background:linear-gradient(rgb(225, 240, 240) 0%, rgb(225, 240, 240) 120px, rgb(255, 255, 255) 120.01px, rgb(255, 255, 255) 100%)}}.pagination{display:flex;justify-content:space-between;margin-top:60px}@media(max-width: 800px){.pagination{margin-top:24px}}.pagination h4{font-size:16px}.pagination a{text-decoration:none;color:#2a5453;font-weight:700;font-size:13px;line-height:100%;letter-spacing:1px;text-transform:uppercase;background:#f0f7f7;padding:14px 15px 11px;border-radius:100px;display:inline-flex;align-items:center}.pagination .nav-next .icon{margin-left:10px}@media(max-width: 800px){.pagination .nav-next .icon{margin-left:0}}@media(max-width: 800px){.pagination .nav-next .text{display:none}}.pagination .nav-previous .icon{margin-right:10px}@media(max-width: 800px){.pagination .nav-previous .icon{margin-left:0}}@media(max-width: 800px){.pagination .nav-previous .text{display:none}}.pagination li.current a{pointer-events:none;cursor:default;color:#d35254}.searchandfilter h4{font-size:16px !important}form.searchandfilter,form.searchandfilter--custom{margin-top:3vw;margin-bottom:40px;padding-top:20px}@media(max-width: 800px){form.searchandfilter,form.searchandfilter--custom{margin-bottom:10px;margin-top:0}}form.searchandfilter>ul,form.searchandfilter--custom>ul{margin-left:-6px;margin-right:-6px}@media(max-width: 800px){form.searchandfilter>ul,form.searchandfilter--custom>ul{padding:0 !important;margin:0 !important}}form.searchandfilter>ul>li>ul,form.searchandfilter>ul>li>h4,form.searchandfilter--custom>ul>li>ul,form.searchandfilter--custom>ul>li>h4{display:inline}form.searchandfilter>ul>li>h4,form.searchandfilter--custom>ul>li>h4{font-weight:normal;font-size:16px;line-height:170%}form.searchandfilter ul,form.searchandfilter--custom ul{padding-left:0;display:flex;flex-wrap:wrap;justify-content:center}@media(max-width: 800px){form.searchandfilter ul,form.searchandfilter--custom ul{padding:0 !important;margin:0 !important}}form.searchandfilter ul li,form.searchandfilter--custom ul li{display:inline;padding:0 !important}form.searchandfilter ul li:after,form.searchandfilter--custom ul li:after{display:none}form.searchandfilter .sf-input-checkbox,form.searchandfilter .sf-input-radio,form.searchandfilter--custom .sf-input-checkbox,form.searchandfilter--custom .sf-input-radio{display:none}form.searchandfilter label:before,form.searchandfilter--custom label:before{display:none !important}form.searchandfilter .sf-label-checkbox,form.searchandfilter .sf-label-radio,form.searchandfilter--custom .sf-label-checkbox,form.searchandfilter--custom .sf-label-radio{border:1px solid #636365;border-radius:100px;font-weight:700;font-size:12px;line-height:100%;color:#636365;letter-spacing:1px;text-transform:uppercase;padding-left:unset !important;padding:8px 12px 6px !important;margin-right:6px;margin-left:0;margin-bottom:10px}form.searchandfilter .sf-label-checkbox:before,form.searchandfilter .sf-label-radio:before,form.searchandfilter--custom .sf-label-checkbox:before,form.searchandfilter--custom .sf-label-radio:before{display:none}form.searchandfilter .sf-label-checkbox:hover,form.searchandfilter .sf-label-radio:hover,form.searchandfilter--custom .sf-label-checkbox:hover,form.searchandfilter--custom .sf-label-radio:hover{cursor:pointer}form.searchandfilter .sf-option-active .sf-label-checkbox,form.searchandfilter .sf-option-active .sf-label-radio,form.searchandfilter--custom .sf-option-active .sf-label-checkbox,form.searchandfilter--custom .sf-option-active .sf-label-radio{background:#2a5453;color:#fff}.blog-grid.big-testimonial__texts{justify-content:space-between}#search-filter-form-2312{text-align:center}#search-filter-results-10016797 .pagination{display:none}.searchandfilter .sf-item-136 .sf-label-radio,.searchandfilter .sf-item-9 .sf-label-radio{color:#d35254;border-color:#d35254}.searchandfilter .sf-item-136.sf-option-active .sf-label-radio,.searchandfilter .sf-item-9.sf-option-active .sf-label-radio{background:#d35254;color:#fff}.searchandfilter .sf-item-137 .sf-label-radio,.searchandfilter .sf-item-10 .sf-label-radio{color:#53a8a7;border-color:#53a8a7}.searchandfilter .sf-item-137.sf-option-active .sf-label-radio,.searchandfilter .sf-item-10.sf-option-active .sf-label-radio{background:#53a8a7;color:#fff}.searchandfilter .sf-item-135 .sf-label-radio,.searchandfilter .sf-item-3565 .sf-label-radio{color:#a7a73a;border-color:#a7a73a}.searchandfilter .sf-item-135.sf-option-active .sf-label-radio,.searchandfilter .sf-item-3565.sf-option-active .sf-label-radio{background:#a7a73a;color:#fff}@media(max-width: 800px){.woocommerce .entry-content{margin-top:32px}}.woocommerce .term-description{margin-bottom:64px}.woocommerce ul.products{display:flex;flex-wrap:wrap;margin-bottom:5vw;margin-left:-26px;margin-right:-26px;justify-content:flex-start;padding-left:0;width:calc(100% + 26px)}.woocommerce ul.products:after,.woocommerce ul.products:before{display:none}.woocommerce ul.products ul:after,.woocommerce ul.products ul:before{display:none}.woocommerce ul.products li.product{box-shadow:0px 2px 5px rgba(17,17,17,.05);border-radius:5px;border:1px solid #ebebeb;margin:0 0 32px 26px !important;padding:0 0 24px;margin-bottom:24px;transition:all .3s}.woocommerce ul.products li.product:after{display:none}.woocommerce ul.products li.product:hover{box-shadow:0px 2px 25px rgba(17,17,17,.05);transform:translateY(-3px)}@media(max-width: 1024px){.woocommerce ul.products li.product{flex:0 1 calc(33% - 30px)}}@media(max-width: 700px){.woocommerce ul.products li.product{flex:0 1 calc(50% - 30px)}}@media(max-width: 450px){.woocommerce ul.products li.product{flex:0 1 calc(100% - 30px);margin-bottom:20px !important}}.woocommerce ul.products li.product .woocommerce-placeholder{height:336px}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product .price{padding:0 16px}.woocommerce ul.products li.product .onsale{right:unset;left:-16px}.woocommerce ul.products li.product .button{margin:0 16px 16px 16px;background:#d35254;border-radius:100px;color:#fff;font-weight:700;font-size:12px;line-height:100%;letter-spacing:1px;text-transform:uppercase;padding:12px 16px}.woocommerce ul.products li.product .button:hover{box-shadow:0px 20px 40px rgba(17,17,17,.1);background:#b54042}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-weight:700;font-size:20px;line-height:120%;margin-bottom:16px}.woocommerce ul.products li.product .price{font-weight:700;font-size:17px;line-height:150%;color:#53a8a7}.woocommerce ul.products li.product .price del{color:#636365;font-weight:500;opacity:1}.woocommerce ul.products li.product .product-excerpt{font-size:15px;line-height:140%;padding:0 16px;overflow:hidden;position:relative}.woocommerce ul.products li.product .product-excerpt p,.woocommerce ul.products li.product .product-excerpt ul{font-size:15px;line-height:140%;margin-top:0;margin-bottom:16px}.woocommerce ul.products li.product .product-excerpt strong{display:inline}.woocommerce ul.products li.product .product-excerpt li{margin-top:4px;margin-bottom:4px;list-style:disc}.woocommerce ul.products li.product .product-excerpt ul.checklist{margin-left:0;padding-left:0}.woocommerce ul.products li.product .product-excerpt ul.checklist li{list-style:none}.woocommerce ul.products li.product .product-excerpt ul.checklist li:after{top:2px}.woocommerce ul.products li.product .product-excerpt .dots{position:absolute;bottom:0;right:16px;padding-left:6px}.woocommerce ul.products li.product .read-more,.woocommerce ul.products li.product .read-less{font-size:15px;line-height:140%;color:#d35254;text-decoration:underline;padding:16px 16px 0}.woocommerce ul.products li.product .read-more:hover,.woocommerce ul.products li.product .read-less:hover{cursor:pointer}.woocommerce ul.products li.product .read-less{display:none}.woocommerce span.onsale{background-color:#53a8a7;line-height:60px;padding:0;height:60px;width:60px}.woocommerce .post-10020372 .summary.entry-summary>.price{display:none}.product-price ins,.woocommerce #content div.product p.price ins,.woocommerce #content div.product span.price ins,.woocommerce div.product p.price ins,.woocommerce div.product span.price ins,.woocommerce ul.cart_list li .quantity ins,.woocommerce ul.product_list_widget li .quantity ins,.woocommerce ul.products li.product .price ins,.woocommerce-page #content div.product p.price ins,.woocommerce-page #content div.product span.price ins,.woocommerce-page div.product p.price ins,.woocommerce-page div.product span.price ins,.woocommerce-page ul.cart_list li .quantity ins,.woocommerce-page ul.product_list_widget li .quantity ins,.woocommerce-page ul.products li.product .price ins{text-decoration:none}a.shop-page-link{letter-spacing:1px;text-transform:uppercase;color:#2a5453;font-weight:700;font-size:13px;text-decoration:none}.single-product .site-inner{background:none !important}.single-product .breadcrumb{padding-top:64px}@media(max-width: 800px){.single-product .breadcrumb{padding-top:32px}}.single-product .woocommerce-tabs{border-bottom:1px solid #ebebeb;padding-bottom:5vw;margin-bottom:7vw;padding-top:2vw}.single-product .woocommerce-Tabs-panel{margin-bottom:0 !important}.single-product .woocommerce-Tabs-panel p:last-child{margin-bottom:0}.single-product .entry-title{font-size:48px;margin-top:0;margin-bottom:32px}@media(max-width: 1024px){.single-product .entry-title{font-size:32px}}@media(max-width: 800px){.single-product .entry-title{font-size:24px}}.woocommerce div.product .woocommerce-tabs ul.tabs{padding-left:0}.woocommerce div.product p.price,.woocommerce div.product span.price{font-weight:700;font-size:24px;line-height:150%;color:#53a8a7}.woocommerce div.product p.price del,.woocommerce div.product span.price del{color:#636365;font-weight:500;opacity:1}.woocommerce div.product .woocommerce-tabs ul.tabs::before{border-bottom:1px solid #ebebeb}.woocommerce div.product .woocommerce-tabs ul.tabs li{background:#f6f6f6;border:1px solid #ddd;color:#636365;padding:0 30px;font-size:18px;margin-left:0;margin-right:5px}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff;border-bottom:none;color:#111}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{display:none}.woocommerce div.product p.stock{font-size:18px}.woocommerce div.product .out-of-stock{color:#d35254;font-weight:bold;margin-bottom:0}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:33%}@media(max-width: 800px){.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:100%;max-width:300px}}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:58%}@media(max-width: 800px){.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:100%}}.woocommerce .quantity .qty{text-align:left;padding-top:16px}.product_meta{color:#9a9a9a;font-size:16px;line-height:180%}.product_meta a{color:#636365}.product_meta a:hover{color:#111}.product_meta>span{display:block}.woocommerce div.product div.images .flex-control-thumbs{margin-top:18px}.woocommerce div.product div.images .flex-control-thumbs li{margin-right:0}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{display:none}.woocommerce-cart .woocommerce,.woocommerce-checkout .woocommerce{padding-top:20px}.woocommerce-cart .entry-content h2,.woocommerce-checkout .entry-content h2{font-weight:700;font-size:21px;line-height:140%}.woocommerce-cart .coupon{display:none}.woocommerce-cart table.cart .product-thumbnail{display:none}.woocommerce-checkout .woocommerce-billing-fields label[for=billing_myfield12] .optional,.woocommerce-checkout .woocommerce-billing-fields label[for=billing_myfield13] .optional{display:none}.woocommerce-checkout table.shop_table td,.woocommerce-checkout table.shop_table .product-quantity{border-top:0;font-weight:normal !important;font-size:16px !important;line-height:150% !important}.woocommerce-checkout table.shop_table th{color:#111 !important}.woocommerce-checkout table.shop_table .cart-subtotal th,.woocommerce-checkout table.shop_table .order-total th{text-transform:unset}.woocommerce-checkout table.shop_table .order-total th{font-size:16px;color:#111}.woocommerce-checkout .entry-content h3{font-size:32px;line-height:140%;margin-bottom:16px;letter-spacing:-0.01em}.woocommerce table.shop_table{border:0}.woocommerce table.shop_table th{padding:20px 12px 12px;font-weight:700;font-size:12px;line-height:100%;letter-spacing:1px;text-transform:uppercase;color:#636365}.woocommerce table.shop_table td,.woocommerce table.shop_table td>a,.woocommerce table.shop_table input{font-size:16px;line-height:150%;color:#111}.woocommerce table.shop_table input{text-align:left}.woocommerce-checkout table.shop_table th{letter-spacing:normal}.woocommerce-checkout table.shop_table .order-total .amount{font-size:20px}.woocommerce table.shop_table td p{margin-top:0;line-height:130%}.woocommerce .cart-collaterals .cart_totals table{border:1px solid #e1f0f0;border-radius:5px;padding-top:16px}.woocommerce .cart-collaterals .cart_totals table th,.woocommerce .cart-collaterals .cart_totals table td{padding:0 28px 16px 28px;line-height:150%;text-transform:unset;letter-spacing:normal}.woocommerce .cart-collaterals .cart_totals table td{text-align:right}.woocommerce .cart-collaterals .cart_totals table th{font-size:16px;font-weight:normal}.woocommerce .cart-collaterals .cart_totals table .cart-subtotal th{padding-bottom:16px}.woocommerce .cart-collaterals .cart_totals table .order-total td:last-child{font-weight:700;font-size:24px}.woocommerce .cart-collaterals .cart_totals table .recurring-totals th{font-weight:700;padding-top:16px;color:#111}.woocommerce .cart-collaterals .cart_totals table .recurring-totals,.woocommerce .cart-collaterals .cart_totals table .recurring-total{background-color:#f0f7f7}.woocommerce .cart-collaterals .cart_totals table .first-payment-date small{font-weight:700;font-size:18px;color:#111}.woocommerce .checkout.woocommerce-checkout .order-total.recurring-total .first-payment-date small{font-weight:700;font-size:18px;color:#111}.wc-proceed-to-checkout a,.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{width:calc(100% - 65px);background-color:#39b36a !important;font-size:16px !important}.woocommerce-MyAccount-content .woocommerce-page #payment #place_order{float:left;width:auto}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:0}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{width:100%;left:unset;right:unset}.woocommerce form .form-row{margin-bottom:16px}.woocommerce form .select2-container .select2-selection--single,.select2-container--default .select2-selection--single .select2-selection__arrow{height:48px}.woocommerce form .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:48px}.woocommerce form .ui-dialog{background:#f5f5f5;border:0;border-radius:5px;position:relative !important;top:0 !important;left:0 !important}.wc-stripe-elements-field,.wc-stripe-iban-element-field{padding:18px}.woocommerce form.checkout_coupon{margin:0}.woocommerce-form-coupon-toggle .woocommerce-info{border-top:0;padding-left:1em}.woocommerce-form-coupon-toggle .woocommerce-info::before{display:none}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#fff}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{padding:0;border-bottom:0}#add_payment_method #payment ul.payment_methods>li,.woocommerce-cart #payment ul.payment_methods>li,.woocommerce-checkout #payment ul.payment_methods>li{margin-bottom:16px;background:#f0f7f7;padding:32px}@media(max-width: 800px){#add_payment_method #payment ul.payment_methods>li,.woocommerce-cart #payment ul.payment_methods>li,.woocommerce-checkout #payment ul.payment_methods>li{padding:16px}}#add_payment_method #payment ul.payment_methods>li:after,.woocommerce-cart #payment ul.payment_methods>li:after,.woocommerce-checkout #payment ul.payment_methods>li:after{display:none !important}.woocommerce-terms-and-conditions-wrapper{line-height:150%}.woocommerce-terms-and-conditions-wrapper abbr.required{display:none}.woocommerce-terms-and-conditions-wrapper ul.terms-details li abbr.required{display:inline-block}.woocommerce form .form-row label{line-height:150%;margin-bottom:6px;font-weight:700}.woocommerce-terms-and-conditions-checkbox-text{font-weight:400}.woocommerce form fieldset{border:1px solid #ddd;padding:24px 32px}@media(max-width: 800px){.woocommerce form fieldset{padding:16px}}.woocommerce form fieldset legend{color:#9a9a9a;padding:0 4px;text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:1px;line-height:150%}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{display:none}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{margin-top:0}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{padding:10px 32px 24px;background-color:#fff;border:1px solid #ebebeb;box-shadow:0px 2px 5px rgba(17,17,17,.05);border-radius:5px;margin-bottom:0}@media(max-width: 800px){#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{padding:10px 16px 24px}}.wc_payment_method>label{font-weight:700;font-size:20px;line-height:150%;color:#111}.wc_payment_method>label a{font-weight:normal;font-size:16px !important}.ui-dialog{width:100% !important}.ui-dialog-titlebar{display:none}.checkout_coupon{background:rgba(245,245,245,.5);border-radius:5px !important;border:0 !important;width:calc(100% - 40px) !important;display:flex;align-items:center}.checkout_coupon .form-row{margin-bottom:0 !important}.checkout_coupon>p:last-child{margin-left:16px}.woocommerce-message,.woocommerce-info{border-top-color:#53a8a7}.woocommerce-message:before,.woocommerce-info:before{color:#53a8a7}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{margin-left:32px !important}.woocommerce-error li:after,.woocommerce-info li:after,.woocommerce-message li:after{display:none !important}.woocommerce-error li .button,.woocommerce-info li .button,.woocommerce-message li .button{padding:7px 16px 5px}.checkout.woocommerce-checkout #account_password_field{clear:both}.open-coupon{background:rgba(245,245,245,.5);border-radius:5px;padding:16px 20px;margin-bottom:22px}@media(max-width: 800px){.cross-sells{display:none}}.cross-sells ul.products li.product{flex:0 1 calc(50% - 30px);text-align:center;padding-bottom:20px}.cross-sells ul.products li.product .product-excerpt,.cross-sells ul.products li.product a.button{display:none}.woocommerce .product-remove a{color:rgba(0,0,0,0) !important}.woocommerce .product-remove a:before{content:"";background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNCAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjUgMi41SDEwLjkwNjJMOS44NDM3NSAwLjc1QzkuNTkzNzUgMC4zNDM3NSA5LjAzMTI1IDAgOC41NjI1IDBINS40MDYyNUM0LjkzNzUgMCA0LjM3NSAwLjM0Mzc1IDQuMTI1IDAuNzVMMy4wNjI1IDIuNUgwLjVDMC4yMTg3NSAyLjUgMCAyLjc1IDAgM1YzLjVDMCAzLjc4MTI1IDAuMjE4NzUgNCAwLjUgNEgxTDEuNjU2MjUgMTQuNTkzOEMxLjY4NzUgMTUuMzc1IDIuMzc1IDE2IDMuMTU2MjUgMTZIMTAuODEyNUMxMS41OTM4IDE2IDEyLjI4MTIgMTUuMzc1IDEyLjMxMjUgMTQuNTkzOEwxMyA0SDEzLjVDMTMuNzUgNCAxNCAzLjc4MTI1IDE0IDMuNVYzQzE0IDIuNzUgMTMuNzUgMi41IDEzLjUgMi41Wk01LjQwNjI1IDEuNUg4LjU2MjVMOS4xNTYyNSAyLjVINC44MTI1TDUuNDA2MjUgMS41Wk0xMC44MTI1IDE0LjVIMy4xNTYyNUwyLjUgNEgxMS40Njg4TDEwLjgxMjUgMTQuNVoiIGZpbGw9IiM5QTlBOUEiLz4KPC9zdmc+Cg==");width:15px;height:16px;position:absolute}.woocommerce .product-remove a:hover{background:rgba(0,0,0,0) !important}.woocommerce form.login{max-width:none}@media(max-width: 800px){.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{border:1px solid #ebebeb;border-radius:5px;margin-bottom:24px}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:#fff}.woocommerce table.shop_table td{border-top:0}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{font-size:12px;letter-spacing:1px;text-transform:uppercase;color:#636365}.woocommerce table.shop_table input{border:1px solid #ebebeb}.woocommerce table.shop_table{margin-bottom:0}.woocommerce table.shop_table_responsive tr:last-child,.woocommerce-page table.shop_table_responsive tr:last-child{border:0;margin-top:-20px;margin-bottom:0}.woocommerce #content table.cart td.actions .button,.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{width:unset;display:inline-block}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right !important;padding-right:0}.cart-subtotal{border:0 !important}.order-total td::before,.cart-subtotal td::before{font-weight:400 !important;text-transform:unset !important;color:#111 !important}tr.order-total{margin-top:0 !important}}.final_sale_text{background:#e1f0f0;border:1px solid rgba(83,168,167,.2);box-sizing:border-box;border-radius:3px;padding:10px 16px;display:inline-block;margin-top:32px;font-size:16px;color:#2a5453}.woocommerce ul.products li.product a{color:inherit}.is-shop .content,.archive.woocommerce .content,.single-product .content{max-width:1110px;margin-right:auto;margin-left:auto;padding-left:5%;padding-right:5%}@media(min-width: 1200px){.is-shop .content,.archive.woocommerce .content,.single-product .content{padding-left:0;padding-right:0}}@media(max-width: 800px){.is-shop .content,.archive.woocommerce .content,.single-product .content{display:flex;flex-direction:column}.is-shop .content>*,.archive.woocommerce .content>*,.single-product .content>*{flex:unset}}.single-product .woocommerce-breadcrumb{margin-bottom:44px !important}.woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:first-child{margin-bottom:18px}#schema_block{background:none;padding:0;border:0;line-height:150%}.woocommerce-breadcrumb>a:first-child{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxNCAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjczNjMgNS40NjQ4NEwxMi4xODc1IDQuMTk1MzFWMi4yMTQ4NEMxMi4xODc1IDIuMTM4NjcgMTIuMTExMyAyLjA2MjUgMTIuMDM1MiAyLjA2MjVIMTEuNTI3M0MxMS40MjU4IDIuMDYyNSAxMS4zNzUgMi4xMzg2NyAxMS4zNzUgMi4yMTQ4NFYzLjUzNTE2TDcuODIwMzEgMC42NDA2MjVDNy42Njc5NyAwLjUxMzY3MiA3LjQ5MDIzIDAuNDYyODkxIDcuMzEyNSAwLjQ2Mjg5MUM3LjEwOTM4IDAuNDYyODkxIDYuOTMxNjQgMC41MTM2NzIgNi43NzkzIDAuNjQwNjI1TDAuODg4NjcyIDUuNDY0ODRDMC44Mzc4OTEgNS40OTAyMyAwLjgxMjUgNS41NDEwMiAwLjgxMjUgNS42MTcxOUMwLjgxMjUgNS42Njc5NyAwLjgxMjUgNS43MTg3NSAwLjgzNzg5MSA1Ljc0NDE0TDEuMDkxOCA2LjA0ODgzQzEuMTQyNTggNi4wOTk2MSAxLjE5MzM2IDYuMTI1IDEuMjY5NTMgNi4xMjVDMS4zMjAzMSA2LjEyNSAxLjM0NTcgNi4xMjUgMS4zOTY0OCA2LjA3NDIyTDIuNDM3NSA1LjIzNjMzVjExLjQwNjJDMi40Mzc1IDExLjYzNDggMi42MTUyMyAxMS44MTI1IDIuODQzNzUgMTEuODEyNUg2LjA5Mzc1QzYuMjk2ODggMTEuODEyNSA2LjUgMTEuNjM0OCA2LjUgMTEuNDA2MlY4LjE1NjI1SDguMTI1VjExLjQwNjJDOC4xMjUgMTEuNjM0OCA4LjMwMjczIDExLjgxMjUgOC41MzEyNSAxMS44MTI1SDExLjc4MTJDMTEuOTg0NCAxMS44MTI1IDEyLjE4NzUgMTEuNjM0OCAxMi4xODc1IDExLjQwNjJWNS4yMzYzM0wxMy4yMDMxIDYuMDc0MjJDMTMuMjUzOSA2LjEyNSAxMy4yNzkzIDYuMTI1IDEzLjMzMDEgNi4xMjVDMTMuNDA2MiA2LjEyNSAxMy40NTcgNi4wOTk2MSAxMy41MDc4IDYuMDQ4ODNMMTMuNzYxNyA1Ljc0NDE0QzEzLjc4NzEgNS43MTg3NSAxMy43ODcxIDUuNjY3OTcgMTMuNzg3MSA1LjYxNzE5QzEzLjc4NzEgNS41NDEwMiAxMy43NjE3IDUuNDkwMjMgMTMuNzM2MyA1LjQ2NDg0Wk0xMS4zNDk2IDExTDguOTEyMTEgMTEuMDI1NFY3Ljc1QzguOTEyMTEgNy41NDY4OCA4LjczNDM4IDcuMzQzNzUgOC41MzEyNSA3LjM0Mzc1SDYuMDkzNzVINi4wNjgzNkM1Ljg2NTIzIDcuMzQzNzUgNS42NjIxMSA3LjUyMTQ4IDUuNjYyMTEgNy43NVYxMUgzLjI1VjQuNTc2MTdMNy4zMTI1IDEuMjVMMTEuMzc1IDQuNTc2MTdMMTEuMzQ5NiAxMVoiIGZpbGw9IiMyQTU0NTMiLz4KPC9zdmc+Cg==");overflow:hidden;display:inline-block;text-indent:-999px;height:12px;margin-right:3px;width:14px}.wc-block-grid.has-3-columns .wc-block-grid__product{flex:0 1 calc(33.3% - 30px);margin-left:15px;margin-right:15px}@media(max-width: 1300px){.wc-block-grid.has-3-columns .wc-block-grid__product{flex:0 1 calc(50% - 30px)}}@media(max-width: 1024px){.wc-block-grid.has-3-columns .wc-block-grid__product{flex:0 1 100%}}.wc-block-grid.has-3-columns .wc-block-grid__product .wc-block-grid__product-image{max-width:200px}@media(max-width: 800px){.wc-block-grid.has-3-columns .wc-block-grid__product .wc-block-grid__product-image{max-width:120px}}.wc-block-grid.has-2-columns .wc-block-grid__product{flex:0 1 calc(50% - 30px);margin-left:15px;margin-right:15px}@media(max-width: 1024px){.wc-block-grid.has-2-columns .wc-block-grid__product{flex:0 1 100%}}.wc-block-grid.has-2-columns .wc-block-grid__product .wc-block-grid__product-image{max-width:200px}@media(max-width: 800px){.wc-block-grid.has-2-columns .wc-block-grid__product .wc-block-grid__product-image{max-width:120px}}.wc-block-grid.has-1-columns .wc-block-grid__product{flex:0 1 100%;margin-left:15px;margin-right:15px;text-align:left}@media(max-width: 400px){.wc-block-grid.has-1-columns .wc-block-grid__product{text-align:center}}.wc-block-grid.has-1-columns .wc-block-grid__product-image{float:left;margin-right:32px !important;max-width:120px}@media(max-width: 400px){.wc-block-grid.has-1-columns .wc-block-grid__product-image{float:none;margin-right:auto !important;margin-left:auto !important}}ul.wc-block-grid__products{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;padding-left:0}ul.wc-block-grid__products li.wc-block-grid__product{padding:32px !important;border:1px solid #ebebeb;box-shadow:0px 2px 5px rgba(17,17,17,.05);border-radius:5px;transition:all .3s;max-width:none !important}ul.wc-block-grid__products li.wc-block-grid__product:hover{box-shadow:0px 2px 25px rgba(17,17,17,.05);transform:translateY(-3px)}ul.wc-block-grid__products li.wc-block-grid__product::after{display:none}ul.wc-block-grid__products li.wc-block-grid__product a{font-weight:700;font-size:20px;line-height:130%;color:#111;text-decoration:none;margin-bottom:10px}ul.wc-block-grid__products li.wc-block-grid__product .wc-block-grid__product-price{font-weight:700;font-size:17px;line-height:150%;color:#53a8a7}ul.wc-block-grid__products li.wc-block-grid__product a.wp-block-button__link{color:#fff;padding:10px 16px;font-weight:700;font-size:12px;letter-spacing:1px}ul.wc-block-grid__products .wc-block-grid__product-image{max-width:250px;margin-right:auto;margin-left:auto}.woocommerce-account .woocommerce-MyAccount-navigation,.woocommerce-tabs{float:none;margin-bottom:48px;width:100%}.woocommerce-account .woocommerce-MyAccount-navigation>ul,.woocommerce-tabs>ul{border-bottom:1px solid #ebebeb;display:flex;flex-wrap:wrap;padding:0;list-style:none}.woocommerce-account .woocommerce-MyAccount-navigation>ul li,.woocommerce-tabs>ul li{font-size:16px;margin-bottom:0;padding:10px 16px}.woocommerce-account .woocommerce-MyAccount-navigation>ul li:after,.woocommerce-tabs>ul li:after{display:none}.woocommerce-account .woocommerce-MyAccount-navigation>ul li a,.woocommerce-tabs>ul li a{color:#636365;text-decoration:none}.woocommerce-account .woocommerce-MyAccount-navigation>ul li a:hover,.woocommerce-tabs>ul li a:hover{color:#d35254}.woocommerce-account .woocommerce-MyAccount-navigation>ul li.is-active,.woocommerce-account .woocommerce-MyAccount-navigation>ul li.active,.woocommerce-tabs>ul li.is-active,.woocommerce-tabs>ul li.active{font-weight:700;position:relative}.woocommerce-account .woocommerce-MyAccount-navigation>ul li.is-active a,.woocommerce-account .woocommerce-MyAccount-navigation>ul li.active a,.woocommerce-tabs>ul li.is-active a,.woocommerce-tabs>ul li.active a{color:#111}.woocommerce-account .woocommerce-MyAccount-navigation>ul li.is-active:before,.woocommerce-account .woocommerce-MyAccount-navigation>ul li.active:before,.woocommerce-tabs>ul li.is-active:before,.woocommerce-tabs>ul li.active:before{background-color:#53a8a7;content:"";display:block;height:3px;position:absolute;bottom:-2px;left:0;width:100%}.woocommerce-account .woocommerce-MyAccount-navigation>ul li.woocommerce-MyAccount-navigation-link--edit-account,.woocommerce-tabs>ul li.woocommerce-MyAccount-navigation-link--edit-account{order:-1}.content .woocommerce-tabs{margin-top:48px;margin-bottom:0}@media(max-width: 800px){.content .woocommerce-tabs{margin-top:24px}}.content .woocommerce-tabs .wc-tab{margin:48px 0}@media(max-width: 800px){.content .woocommerce-tabs .wc-tab{margin:24px 0}}.woocommerce-account .woocommerce-MyAccount-content{float:none;width:100%}.woocommerce-EditAccountForm,.woocommerce-address-fields__field-wrapper{border:1px solid #ebebeb;box-shadow:0px 2px 5px rgba(17,17,17,.05);padding:2vw 4vw}.woocommerce table.woocommerce-orders-table th,.woocommerce table.my_account_orders th{padding:16px 8px}.woocommerce table.woocommerce-orders-table td,.woocommerce table.my_account_orders td{padding:10px 8px 7px}.woocommerce table.woocommerce-orders-table td a,.woocommerce table.my_account_orders td a{color:#d35254}.woocommerce table.woocommerce-orders-table td a:hover,.woocommerce table.my_account_orders td a:hover{color:#111}.woocommerce a.wcs-switch-link.button{margin-left:8px}@media(max-width: 800px){.woocommerce-cart-form button[name=update_cart]{display:none !important}}@media(max-width: 800px){.woocommerce-cart-form .input-text.qty{border:0;text-align:right;padding-right:0;padding-top:0}}.cart_totals th{font-size:16px !important;font-weight:normal}.pop-up-cart{position:fixed;width:calc(100% - 20px);height:100vh;top:0;left:0;background-color:rgba(42,84,83,.4);display:flex;padding:10px;z-index:9;display:none}@media(max-width: 800px){.pop-up-cart{display:block}}.pop-up-cart__close{margin-top:auto;margin-bottom:20px}.pop-up-cart__close .btn{background:#39b36a;border-radius:100px;color:#fff;font-weight:700;font-size:14px;line-height:100%;padding:22px;display:block;text-align:center}.pop-up-cart__close-x{position:absolute;top:20px;right:20px}.pop-up-cart__wraper{background:#fff;box-shadow:0px 30px 70px rgba(27,52,51,.15);border-radius:5px;height:calc(100% - 20px);width:calc(100% - 32px);padding:0 16px;display:flex;flex-direction:column}.pop-up-cart__wraper .cross-sells{display:block}.pop-up-cart__wraper .cross-sells>h2{text-align:center;margin:37px;font-weight:700;font-size:22px;line-height:125%}.pop-up-cart__wraper .cross-sells ul.products.columns-2 li.product{flex:0 1 100%;border:0;padding:0;margin:0;box-shadow:none;border-bottom:1px solid #ebebeb;border-radius:0}.pop-up-cart__wraper .cross-sells ul.products.columns-2 li.product>a{display:flex;flex-wrap:wrap}.pop-up-cart__wraper .cross-sells ul.products.columns-2 li.product>a.button{display:inline-block;position:absolute;left:100px;bottom:0}.pop-up-cart__wraper .cross-sells ul.products.columns-2 li.product img{max-height:132px;max-width:100px;flex:1 0 25%}.pop-up-cart__wraper .cross-sells ul.products.columns-2 li.product .woocommerce-loop-product__title{font-weight:700;font-size:17px;line-height:120%;text-align:left;flex:1 0 60%;padding-right:0;height:fit-content}.pop-up-cart__wraper .cross-sells ul.products.columns-2 li.product span.price{position:absolute;left:100px;bottom:50px}.sf-label-radio.active{background:#2a5453;color:#fff !important}@media(max-width: 1024px){.woocommerce div.product form.cart .variations select{max-width:300px}}.woocommerce td.product-name dl.variation{margin-top:0}.woocommerce-account-join-team #magic-login-shortcode{margin:0}.woocommerce-account-join-team #customer_login>.col-2{display:none}@media screen and (min-width: 1025px){body.tax-product_tag .site-container .site-inner,body.tax-product_cat .site-container .site-inner{background:linear-gradient(rgb(225, 240, 240) 0%, rgb(225, 240, 240) 215px, rgb(255, 255, 255) 215.01px, rgb(255, 255, 255) 100%)}}@media screen and (min-width: 801px)and (max-width: 1024px){body.tax-product_tag .site-container .site-inner,body.tax-product_cat .site-container .site-inner{background:linear-gradient(rgb(225, 240, 240) 0%, rgb(225, 240, 240) 167px, rgb(255, 255, 255) 167.01px, rgb(255, 255, 255) 100%)}}@media screen and (max-width: 800px){body.tax-product_tag .site-container .site-inner,body.tax-product_cat .site-container .site-inner{background:linear-gradient(rgb(225, 240, 240) 0%, rgb(225, 240, 240) 120px, rgb(255, 255, 255) 120.01px, rgb(255, 255, 255) 100%)}}.lesson_quiz-button__subtitle{font-weight:700;font-size:15px;line-height:150%;letter-spacing:1px;text-transform:uppercase;color:#53a8a7;margin-bottom:4px}.lesson_quiz-button__title{font-weight:700;font-size:24px;line-height:140%;margin-bottom:28px}body.single-quiz .completed-quiz .multiple-choice .answers>li:before{display:none}.print-instructions,.lesson_quiz-button{background:#f0f7f7;padding:44px 44px 44px 116px;max-width:730px;position:relative}@media(max-width: 800px){.print-instructions,.lesson_quiz-button{padding:20px}}.print-instructions a,.lesson_quiz-button a{padding:16px 24px 14px !important}.print-instructions:before,.lesson_quiz-button:before{content:"";position:absolute;top:0;right:0;border-top:80px solid #fff;border-left:80px solid #f0f7f7;width:0}@media(max-width: 800px){.print-instructions:before,.lesson_quiz-button:before{display:none}}.print-instructions__icon,.lesson_quiz-button__icon{position:absolute;left:58px;transform:translateX(-50%)}@media(max-width: 800px){.print-instructions__icon,.lesson_quiz-button__icon{display:none}}.print-instructions{margin-bottom:40px;padding-bottom:10px}.print-instructions p{display:flex;flex-direction:column-reverse;max-width:90%;margin-top:0}.print-instructions p .button.print-button{width:fit-content !important}.print-instructions__icon{top:44px}.print-instructions br{display:none}.print-instructions em{margin-bottom:16px}.quiz div.results-by-category.sensei-message.info{background-color:#fff;padding:0;color:#353535}.quiz div.results-by-category.sensei-message.info:before{display:none}.score-bar{background:linear-gradient(270deg, #85C441 -0.02%, #F9CD0C 51.39%, #FA871C 99.96%);border:7px solid #f2f2f2;border-radius:100px;position:relative;height:32px;width:100%;margin-bottom:7px;padding-right:28px;box-sizing:border-box}.score-bar__progress{margin-left:50%;width:28px;height:28px;border-radius:50%;position:relative;top:-5px;border:9px solid #fff}article.lesson footer form input.lesson-reset{text-transform:uppercase;border:none;cursor:pointer}article.lesson footer form input.lesson-reset:hover{background-color:#d35254 !important}article.lesson footer form .quiz-submit.reset{display:none}article.lesson footer form:first-of-type .quiz-submit.reset{display:block;border:none;cursor:pointer}.sidebar-content .sidebar .wc-memberships-restriction-message,.sidebar-content .blog-grid .wc-memberships-restriction-message{display:none}ul.course-container .course .wc-memberships-restriction-message{display:none}.non-ncidq-member .non-ncidq-member-hide{display:none}body.full-width-lesson-content .content-sidebar-wrap>main{max-width:100%;padding:2vw}body.full-width-lesson-content .content-sidebar-wrap>main>.entry{max-width:unset}body.full-width-lesson-content .content-sidebar-wrap .sidebar{padding:10px;width:25%}@media(max-width: 1024px){body.full-width-lesson-content .content-sidebar-wrap .sidebar{width:100%}}body.full-width-lesson-content .post-entries{margin-left:0;margin-right:0}.course-lessons>.lesson{border-bottom:1px solid #eee !important;padding:24px}.course-lessons>.lesson h2 a{font-size:20px;text-transform:none;letter-spacing:normal;color:#111;text-decoration:none;line-height:165%}.course-lessons>.lesson h2 a:hover{color:#d35254}.course-lessons>.lesson img{max-width:280px}.course-lessons>.lesson p{margin:0;font-size:18px}.course-lessons>.lesson:last-child{border:none !important}.module-ceu #course-module-list>header:first-child,.module-ceu #course-module-list>.listControl,.module-ceu #course-module-list>br{display:none}.module-ceu #course-module-list .course-lessons .lesson>header.lesson-title{margin-left:304px}@media(max-width: 800px){.module-ceu #course-module-list .course-lessons .lesson>header.lesson-title{margin-left:0}}.module-ceu #course-module-list .course-lessons .lesson>header.lesson-title>h2 a{font-size:40px}@media(max-width: 800px){.module-ceu #course-module-list .course-lessons .lesson>header.lesson-title>h2 a{font-size:24px}}.module-ceu #course-module-list .course-lessons .lesson img{margin-top:-70px}@media(max-width: 800px){.module-ceu #course-module-list .course-lessons .lesson img{margin-top:0}}.lesson-template-template-case-study-questions .content,.single-quiz.full-width-content .content{max-width:1500px;padding-left:5%;padding-right:5%;padding-bottom:20px}.lesson-template-template-case-study-questions .site-inner,.single-quiz.full-width-content .site-inner{background:none !important}.lesson-template-template-case-study-questions .sidebar,.single-quiz.full-width-content .sidebar{display:none}.lesson-template-template-case-study-questions .breadcrumb,.single-quiz.full-width-content .breadcrumb{margin-bottom:16px !important}.lesson-template-template-case-study-questions h1,.single-quiz.full-width-content h1{margin-top:0}.lesson-template-template-case-study-questions .entry.quiz-questions,.single-quiz.full-width-content .entry.quiz-questions{padding-bottom:5vw}body.login{background-color:#e1f0f0}form.login{max-width:400px}.login-page{background-color:#e1f0f0}.login-page .sensei-message.alert{line-height:150%;color:#d35254;font-weight:700;margin-bottom:24px}.login-page>div{width:50%}@media(max-width: 1024px){.login-page>div{width:100%}}.login-page__image{height:100vh;background-repeat:no-repeat;background-size:cover;background-position:center;position:fixed;right:0px;top:0px}@media(max-width: 1024px){.login-page__image{display:none}}.login-page__image:after{content:"";display:block;top:0;border-top:100px solid #e1f0f0;border-right:100px solid rgba(0,0,0,0);position:absolute;left:-1px}.login-page .entry-content{max-width:440px;margin-right:auto;margin-left:auto;padding:24px 64px}@media(max-width: 800px){.login-page .entry-content{padding:16px 24px}}.login-page #my-courses{max-width:320px;margin-right:auto;margin-left:auto;background:#fff;box-shadow:0px 20px 60px rgba(27,52,51,.1);border-radius:5px;padding:48px;margin-top:48px}@media(max-width: 800px){.login-page #my-courses{padding:24px 32px;margin-top:24px}}.login-page #my-courses p{margin:0;margin-bottom:27px}.login-page #my-courses h2{display:none}.login-page #my-courses #loginform,.login-page #my-courses form{background-color:#fff;display:flex;flex-direction:column}.login-page #my-courses .sensei-login-submit{display:flex;flex-direction:column;text-align:center;order:1;margin-bottom:0}.login-page #my-courses .sensei-login-submit .button{margin-bottom:26px;background:#d35254;border-radius:100px;color:#fff;border:0;padding-top:20px;padding-bottom:20px;text-transform:uppercase}.login-page #my-courses .sensei-login-submit a{font-weight:normal;font-size:16px;line-height:150%;color:#636365}.login-page #my-courses label{font-weight:700;font-size:18px;line-height:130%;color:#363635;margin-bottom:10px}.login-page #my-courses .remember_me label{font-weight:normal}.wph-wrapper{padding:0 0 0 24px;border:1px solid #ebebeb;border-radius:5px;background:#fff !important;max-width:500px;box-shadow:0px 2px 5px rgba(17,17,17,.05);margin:40px 0}@media(max-width: 800px){.wph-wrapper{padding:10px 0 0 0}}.wph-wrapper form{display:flex;max-width:500px;align-items:center;text-align:left}@media(max-width: 800px){.wph-wrapper form{display:block;text-align:center}}.wph-wrapper form h3{font-size:20px;margin-top:0}.wph-wrapper form .wph-rating-wrap{width:250px}@media(max-width: 800px){.wph-wrapper form .wph-rating-wrap{margin:10px auto}}.wph-wrapper form .wph-rating-wrap svg{margin-left:0 !important;width:30px}.sensei-glossary-tooltip .wph-wrapper{display:none}.magic-action-box .qpractice-testimonial{background:none;border:none;padding:0;margin:-10px 0 20px 0;width:100%}.magic-action-box .qpractice-testimonial .mab-wrap{background:#f0f7f7 !important;border:none}.magic-action-box .qpractice-testimonial .magic-action-box .mab-content *{color:#111}.qp-affiliate-area-wrapper{display:flex;align-items:start;justify-content:space-around;flex-wrap:wrap}@media(max-width: 800px){.qp-affiliate-area-wrapper{flex-direction:column}}#affwp-register-form{margin-right:24px}#affwp-register-form,#affwp-login-form{border:1px solid #ebebeb;box-shadow:0px 2px 5px rgba(17,17,17,.05);border-radius:5px;margin-top:32px;padding:32px 40px}@media(max-width: 800px){#affwp-register-form,#affwp-login-form{padding:20px 24px}}#affwp-register-form legend,#affwp-login-form legend{font-weight:700}#affwp-register-form .affwp-tos>a{margin-left:0}#affwp-register-form .affwp-tos>a:before{display:none}.affwp-errors{flex-basis:100%}#affwp-affiliate-dashboard{width:100%}#affwp-graphs-filter input.button{padding:10px 20px 8px}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs{border-bottom:1px solid #ebebeb;display:flex;flex-wrap:wrap;padding:0;margin-bottom:48px}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li{font-size:16px;margin-bottom:0;padding:10px 16px}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li:after{display:none}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li a{color:#636365;text-decoration:none}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li a:hover{color:#d35254}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li.is-active,#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li.active{font-weight:700;position:relative}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li.is-active a,#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li.active a{color:#111}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li.is-active:before,#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li.active:before{background-color:#53a8a7;content:"";display:block;height:3px;position:absolute;bottom:-2px;left:0;width:100%}.affwp-referral-url-submit-wrap{max-width:250px}.cpro-form-container{font-family:"Nunito Sans"}.wpknb .wpknb-category .wpknb-inner{padding:0}.wpknb .wpknb-category .wpknb-inner .wpknb-lists{list-style:disc;padding-left:1.5em}.wpknb .wpknb-category .wpknb-inner .wpknb-lists li{list-style:disc}.wpknb .wpknb-full-category-count{margin-top:10px}.wpknb .wpknb-category .wpknb-inner ul.wpknb-lists a{text-decoration:underline}.back-to-top{margin:0;position:fixed;bottom:20px;right:48%;z-index:100;display:none;text-decoration:none;color:#fff;background-color:#57b5b5;padding:8px;border-radius:100%;box-shadow:0 2px 5px 0 rgba(0,0,0,.26)}@media(max-width: 800px){.back-to-top{display:none !important}}.back-to-top:hover{color:#fff;background-color:#349090;text-decoration:none}.back-to-top i{font-size:30px;line-height:25px;font-family:"FontAwesome";font-weight:normal;height:30px;width:30px;display:block;text-align:center}body.single-quiz>.back-to-top,body.lesson-template-template-case-study-questions>.back-to-top{display:none !important}.helpscout-facade{bottom:40px;right:40px;position:fixed;z-index:999}@media(max-height: 740px){.helpscout-facade{bottom:10px;right:20px}}.helpscout-facade .beacon-button{appearance:none;-webkit-box-align:center;align-items:center;border-radius:200px;bottom:0px;display:block;height:60px;-webkit-box-pack:center;justify-content:center;margin:0px;line-height:60px;outline:none;padding:0px;position:relative;user-select:none;z-index:999;background-color:#3da8a8;border:none;color:#fff;cursor:pointer;min-width:60px;transition:background-color 200ms linear 0s,transform 200ms linear 0s}.helpscout-facade .beacon-button svg{vertical-align:middle}@media(max-width: 800px){#beacon-container{display:none}}textarea.components-textarea-control__input.css-1g9qb21{font-size:22px !important}.slides .wp-block-slide-slide .wp-block-columns{margin-bottom:0px}.slides .wp-block-slide-slide .wp-block-columns.vertical-center{align-items:center !important}.slides .wp-block-slide-slide p a{color:currentColor}.slides .wp-block-slide-slide .is-layout-flow>*+*{margin-block-start:24px;margin-block-end:24px}.slides .wp-block-slide-slide ul.checklist{padding-left:0px;list-style-type:none}.slides .wp-block-slide-slide ul.checklist li{cursor:pointer}.slides .wp-block-slide-slide ul.checklist li svg{fill:currentColor}.slides .wp-block-slide-slide ul.checklist li:before{content:"";display:inline-block;background-color:currentColor;mask:url("../../images/checklist.svg") no-repeat;margin-right:20px;width:30px;height:30px}.slides .wp-block-slide-slide ul.checklist li.checked:before{mask-image:url("../../images/checklist-checked.svg")}.slides .wp-block-slide-slide .wp-block-image{margin-bottom:0px !important}.slides .wp-block-slide-slide .wp-block-image.aligncenter{margin-left:auto;margin-right:auto}.slides .wp-block-slide-slide .wp-block-image img{max-height:70vh;width:auto}.slides .wp-block-slide-slide .wp-block-image .size-full.is-resized>picture{display:block}.slides .wp-block-slide-slide .wp-block-image.size-full.is-resized>picture{display:inline-block}.slides .wp-block-slide-slide .wp-block-image.shadow figure,.slides .wp-block-slide-slide .wp-block-image.shadow picture,.slides .wp-block-slide-slide figure.wp-block-image.shadow{box-shadow:rgba(23,24,26,.2) 0px 4px 10px;border-radius:10px;overflow:hidden}.admin-bar .site-header--small .site-header__menu,.admin-bar .site-header--small .user__menu{top:90px}.clearfix::after,.content::after{content:"";clear:both;display:table}.archive .archive-description{margin-bottom:55px}.archive .archive-wrapper{margin-right:-15px;margin-left:-15px;display:flex;flex-wrap:wrap;margin-top:2vw;margin-bottom:6vw}@media(max-width: 800px){.archive .archive-wrapper{margin-left:0;margin-right:0}}.archive .content-sidebar-wrap{flex:1 0 100%}.archive article .entry-header{padding-top:0}.archive article .entry-content{padding:0 32px}@media(max-width: 800px){.archive article .entry-content{padding:0 16px}}.archive article .entry-content p{font-size:16px;line-height:150%;color:#363635;margin-bottom:16px}.archive article .thumbnail-post{display:none}.archive .archive-pagination.pagination{width:100%;margin-top:0}.archive .archive-pagination.pagination ul{list-style:none;padding-left:15px;padding-right:15px;width:100%;display:flex;justify-content:center}.archive .archive-pagination.pagination ul li{display:inline;margin-right:16px;padding-left:0}.archive .archive-pagination.pagination ul li:last-child{margin-right:0}.archive .archive-pagination.pagination ul li:after{display:none}.sidebar-content .site-inner{background:none !important}.sidebar-content .content-sidebar-wrap{display:flex;flex-direction:row-reverse;overflow:scroll}@media(max-width: 1023px){.sidebar-content .content-sidebar-wrap{flex-direction:column}}@media(min-width: 1024px){.sidebar-content .content-sidebar-wrap>aside{width:15%}}@media(max-width: 800px){.sidebar-content .content-sidebar-wrap>aside{flex:1 0 100%}}.sidebar-content .content-sidebar-wrap .sidebar{margin-top:0 !important;background-color:#f0f7f7;padding:0 32px}@media(max-width: 800px){.sidebar-content .content-sidebar-wrap .sidebar{padding:0 5%}}.sidebar-content .content-sidebar-wrap>main{padding:4vw 8vw;box-sizing:border-box}@media(min-width: 1024px){.sidebar-content .content-sidebar-wrap>main{width:85%}}@media(max-width: 800px){.sidebar-content .content-sidebar-wrap>main{padding-left:5%;padding-right:5%}}.sidebar-content .content-sidebar-wrap>main>.entry{max-width:1110px}.sidebar-content .content-sidebar-wrap>main>.entry .entry{margin-top:48px;margin-bottom:48px}@media(max-width: 800px){.sidebar-content .content-sidebar-wrap>main>.entry .entry{margin-top:16px;margin-bottom:16px}}.sidebar-content .content-sidebar-wrap .breadcrumb,.sidebar-content .content-sidebar-wrap .entry-header{padding-top:0 !important;margin-bottom:16px !important}.sidebar-content .entry-title{position:relative;padding-bottom:24px}@media(max-width: 800px){.sidebar-content .entry-title{padding-bottom:16px}}.sidebar-content .entry-title:before{content:"";background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAxNSAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIgMTQuMjQ1NUMyIDE0Ljc4ODEgMS41NTIyOCAxNS4yMjggMSAxNS4yMjhDMC40NDc3MTUgMTUuMjI4IC00LjgxMzA1ZS0wNyAxNC43ODgxIC00LjQwMzllLTA3IDE0LjI0NTVDLTMuOTk0NzVlLTA3IDEzLjcwMjkgMC40NDc3MTUgMTMuMjYzIDEgMTMuMjYzQzEuNTUyMjggMTMuMjYzIDIgMTMuNzAyOSAyIDE0LjI0NTVaIiBmaWxsPSIjNTNBOEE3Ii8+CjxwYXRoIGQ9Ik0xNSAwLjk4MjQ2N0MxNSAxLjUyNTA2IDE0LjU1MjMgMS45NjQ5MyAxNCAxLjk2NDkzQzEzLjQ0NzcgMS45NjQ5MyAxMyAxLjUyNTA2IDEzIDAuOTgyNDY3QzEzIDAuNDM5ODcgMTMuNDQ3NyA4LjA3NDNlLTA3IDE0IDguNjUyODNlLTA3QzE0LjU1MjMgOS4yMzEzNWUtMDcgMTUgMC40Mzk4NyAxNSAwLjk4MjQ2N1oiIGZpbGw9IiM1M0E4QTciLz4KPHBhdGggZD0iTTE1IDE0LjI0NTVDMTUgMTQuNzg4MSAxNC41NTIzIDE1LjIyOCAxNCAxNS4yMjhDMTMuNDQ3NyAxNS4yMjggMTMgMTQuNzg4MSAxMyAxNC4yNDU1QzEzIDEzLjcwMjkgMTMuNDQ3NyAxMy4yNjMgMTQgMTMuMjYzQzE0LjU1MjMgMTMuMjYzIDE1IDEzLjcwMjkgMTUgMTQuMjQ1NVoiIGZpbGw9IiM1M0E4QTciLz4KPHBhdGggZD0iTTE1IDI3LjAxNzVDMTUgMjcuNTYwMSAxNC41NTIzIDI4IDE0IDI4QzEzLjQ0NzcgMjggMTMgMjcuNTYwMSAxMyAyNy4wMTc1QzEzIDI2LjQ3NDkgMTMuNDQ3NyAyNi4wMzUxIDE0IDI2LjAzNTFDMTQuNTUyMyAyNi4wMzUxIDE1IDI2LjQ3NDkgMTUgMjcuMDE3NVoiIGZpbGw9IiM1M0E4QTciLz4KPC9zdmc+Cg==");display:block;position:absolute;left:-40px;top:17px;width:15px;height:28px}@media(max-width: 800px){.sidebar-content .entry-title:before{display:none}}.widget-wrap .live-office{margin-bottom:10px}.live-office{background:#fff;border-radius:5px;padding:28px;cursor:pointer}.live-office__title{font-weight:700;font-size:11px;line-height:150%;letter-spacing:1px;text-transform:uppercase;color:#636365}.live-office__time{display:flex;align-items:start;margin-top:20px}@media(max-width: 1024px){.live-office__time{align-items:start;flex-direction:column}}@media(max-width: 800px){.live-office__time{margin-top:8px}}@media(max-width: 1024px){.live-office__icon{display:none}}.live-office__text{font-weight:700;font-size:20px;line-height:140%;color:#111;margin-left:16px}@media(max-width: 1024px){.live-office__text{margin:5px 0 0 0}}.live-office__text span{display:block;font-size:14px;font-weight:500;line-height:130%;color:#636365;margin-top:4px}.live-office__cta a{font-weight:700;font-size:12px;line-height:100%;letter-spacing:1px;text-transform:uppercase;color:#fff;background:#d35254;border-radius:100px;text-decoration:none;padding:10px 16px;display:inline-block;margin-top:16px}@media(max-width: 1024px){.live-office__cta a{margin-top:10px}}.live-office--page{border:1px solid #ebebeb;box-shadow:0px 2px 5px rgba(17,17,17,.05);border-radius:5px;flex:0 1 calc(33.3% - 30px);margin-left:15px;margin-right:15px;margin-bottom:30px;box-sizing:border-box;cursor:pointer;transition:all .3s}.live-office--page:hover{box-shadow:0px 2px 25px rgba(17,17,17,.05);transform:translateY(-3px)}@media(max-width: 1300px){.live-office--page{flex:0 1 calc(49% - 30px)}}@media(max-width: 800px){.live-office--page{flex:1 0 100%;margin-left:0;margin-right:0}}.live-office--page.future{background:#f0f7f7}.sidebar-content .searchandfilter,.sidebar-content .searchandfilter--custom{text-align:right;margin-top:-25px;margin-right:6px}@media(max-width: 1300px){.sidebar-content .searchandfilter,.sidebar-content .searchandfilter--custom{margin-top:0;text-align:left}}.course.no-active{background:#f5f5f5 !important;order:2}ul.course-container{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;padding-left:0}ul.course-container>li{width:unset !important;flex:0 1 calc(33% - 30px);margin-left:15px !important;margin-right:15px !important;margin-bottom:30px !important;margin-top:0 !important;border:1px solid #ebebeb;box-shadow:0px 2px 5px rgba(17,17,17,.05);border-radius:5px;padding:0 !important;overflow:hidden;transition:all .3s;margin:0 15px}ul.course-container>li:hover{box-shadow:0px 2px 25px rgba(17,17,17,.05);transform:translateY(-3px)}ul.course-container>li .sensei-course-meta{display:none}ul.course-container>li .course-content .entry{display:flex;flex-direction:column;margin:0 !important}ul.course-container>li .course-content .entry>a{order:-1;font-weight:700}ul.course-container>li .course-content .entry>a img,ul.course-container>li .course-content .entry>a picture{width:100%}ul.course-container>li .course-content .entry .course-title,ul.course-container>li .course-content .entry .course-excerpt,ul.course-container>li .course-content .entry .course-products,ul.course-container>li .course-content .entry .course-action{padding-left:32px;padding-right:32px}ul.course-container>li .course-content .entry .course-title a,ul.course-container>li .course-content .entry .course-excerpt a,ul.course-container>li .course-content .entry .course-products a,ul.course-container>li .course-content .entry .course-action a{font-size:20px;line-height:130%;color:#111;text-decoration:none}ul.course-container>li .course-content .entry .course-action{display:flex;justify-content:space-between;margin-bottom:32px}ul.course-container>li .course-content .entry .course-action__cta a{font-weight:700;font-size:12px;line-height:100%;letter-spacing:1px;text-transform:uppercase;color:#fff;background:#d35254;border-radius:100px;text-decoration:none;padding:10px 16px;display:inline-block}ul.course-container>li .course-content .entry .course-action__cta a:hover{background:#b54042}ul.course-container>li .course-content .entry .course-action__text{font-weight:normal;font-size:16px;line-height:150%;color:#9a9a9a}ul.course-container>li .meter,ul.course-container>li .entry-actions{display:none}ul.course-container>li a.sensei-certificate-link,ul.course-container>li a.view-results,ul.course-container>li a.view-results-link{float:unset}.lesson-info{margin-top:32px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}@media(max-width: 1024px){.lesson-info{margin-top:16px}}@media(max-width: 800px){.lesson-info .lesson_buttons{margin-top:10px}}.lessons_filter{display:flex;justify-content:space-between;margin-bottom:32px}.lessons_filter__text{font-size:16px;line-height:170%}.lessons_filter__text span{font-weight:700}.lessons_filter__links a{border:1px solid #636365;box-sizing:border-box;border-radius:3px;padding:3px 6px 2px;border-left-width:3px;margin-left:10px;text-decoration:none;color:#636365;font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.lessons_filter__links a:hover{background-color:#636365;color:#fff}.lessons_filter__links--single a{margin-left:0;margin-right:10px}.thumbnail-post-course{display:flex;background:#fff;border:1px solid #ebebeb;box-shadow:0px 2px 5px rgba(17,17,17,.05);border-radius:5px}@media(max-width: 1200px){.thumbnail-post-course{flex-direction:column}}.thumbnail-post-course>div{flex:1 0 50%}@media(max-width: 1200px){.thumbnail-post-course>div{flex:none}}.thumbnail-post-course__text{padding:36px 60px 36px 45px}@media(max-width: 1200px){.thumbnail-post-course__text{padding:16px 48px 16px}}@media(max-width: 800px){.thumbnail-post-course__text{padding:16px 24px}}.thumbnail-post-course__image{overflow:hidden}.thumbnail-post-course__image img{height:100%;width:100%;object-fit:cover;max-width:100%}.single-course .post-entries{display:none}ul.lessons-list>li,ul.course-progress-lessons>li,ul.course-progress-navigation>li,ul.course-progress-lessons>li{padding-left:0}ul.lessons-list>li::after,ul.course-progress-lessons>li::after,ul.course-progress-navigation>li::after,ul.course-progress-lessons>li::after{display:none}.course,.course-container,.course-container .course{border-bottom:0 !important}@media(max-width: 1300px){.course-container .course{flex:0 1 calc(49% - 30px)}}@media(max-width: 800px){.course-container .course{flex:1 0 90%;margin-left:0;margin-right:0}}#course-module-list.widget.module-list{border:1px solid #ebebeb;box-shadow:0px 2px 5px rgba(17,17,17,.05);border-radius:5px;margin-top:32px;padding:4px;position:relative;width:100%}#course-module-list.widget.module-list .listControl{position:absolute;top:33px;right:24px;color:#9a9a9a;font-size:11px}@media(max-width: 800px){#course-module-list.widget.module-list .listControl{float:none;position:static;margin:0 10px}}#course-module-list.widget.module-list .listControl a{font-size:13px;line-height:100%;color:#9a9a9a;text-transform:uppercase;letter-spacing:1px;padding:0 8px}#course-module-list.widget.module-list>header{padding:24px 24px 0}@media(max-width: 800px){#course-module-list.widget.module-list>header{padding:16px}}#course-module-list.widget.module-list>header h2{font-weight:700;font-size:15px;line-height:150%;letter-spacing:1px;text-transform:uppercase;color:#636365}#course-module-list.widget.module-list .module-lessons{margin-left:0;margin-right:0}#course-module-list.widget.module-list .entry{margin:0}#course-module-list.widget.module-list .module{margin:0}#course-module-list.widget.module-list .module .module-lessons>header.expList{background-color:#f0f7f7;padding:16px 32px !important;border-top:none !important;border-bottom:none !important}#course-module-list.widget.module-list .module .module-lessons>header.expList h2{margin-right:0;width:100%}#course-module-list.widget.module-list .module .module-lessons>header.expList:before{left:18px;top:26px}#course-module-list.widget.module-list .module .module-lessons>header.expList .in-progress{padding-left:12px;padding-right:12px}#course-module-list.widget.module-list .module .module-lessons>header.expList .in-progress:before{left:-20px;top:4px;width:17px;height:17px}#course-module-list.widget.module-list .module .module-lessons>header.expList .completed{width:20px;height:20px;left:-20px;top:3px;padding:0;border-radius:50%}#course-module-list.widget.module-list .module .module-lessons>header.expList .completed:before{display:none}#course-module-list.widget.module-list .module .module-lessons h2{font-size:20px !important}@media(max-width: 800px){#course-module-list.widget.module-list .module .module-lessons h2{font-size:16px !important}}#course-module-list.widget.module-list ul.lessons-list>li{border-bottom:1px solid #f2f2f2}#course-module-list.widget.module-list ul.lessons-list>li:last-child{border:none}#course-module-list.widget.module-list ul.lessons-list>li:before{left:18px;z-index:1}#course-module-list.widget.module-list ul.lessons-list>li a{background-color:#fff;padding:10px 48px;border-bottom:none}@media(max-width: 800px){#course-module-list.widget.module-list ul.lessons-list>li a{padding-right:10px}}#course-module-list.widget.module-list ul.lessons-list>li a:before{display:none}#course-module-list.widget.module-list ul.lessons-list>li a p{font-size:18px !important}@media(max-width: 800px){#course-module-list.widget.module-list ul.lessons-list>li a p{font-size:15px !important}}#course-module-list.widget.module-list ul.lessons-list>li a p .lesson-length{display:none}#course-module-list.widget.module-list ul.lessons-list>li.completed a:before{display:none}#course-module-list.widget.module-list ul.lessons-list>li.completed:before{left:12px;top:13px;width:20px;height:20px;z-index:1}.widget.module-list article.module{margin-bottom:2px !important;padding-bottom:0 !important}.widget.module-list header h2{font-weight:700;font-size:15px;line-height:150%;letter-spacing:1px;text-transform:uppercase;margin-top:0}.widget.module-list .module .module-lessons{margin-top:0 !important;margin-left:-24px;margin-right:-24px}.widget.module-list .module .module-lessons .in-progress{font-size:13px;font-weight:normal;border-radius:20px;background-color:#c5e2e1;color:#2a5453;display:inline-block;padding:0 6px;margin:0 2px}.widget.module-list .module .module-lessons>header.expList{background:#e1f0f0;border-radius:3px;padding:10px 8px;position:relative}.widget.module-list .module .module-lessons>header.expList:hover{background:#d3e9e9}.widget.module-list .module .module-lessons>header.expList:hover h2{color:#d35254}.widget.module-list .module .module-lessons>header.expList:before{content:"";display:block;width:8px;height:8px;background-color:#c5e2e1;left:7px;top:15px;border-radius:50%;position:absolute}.widget.module-list .module .module-lessons>header.expList h2{font-weight:700 !important;font-size:15px !important;line-height:150% !important;letter-spacing:normal;color:#111;text-transform:none;font-weight:normal;position:relative;margin-bottom:0;display:block;padding-right:30px;padding-left:16px}.widget.module-list .module .module-lessons>header.expList h2 .tog-mod{float:none;width:13px;height:20px;display:block !important;position:absolute;right:0px;top:5px}.widget.module-list .module .module-lessons>header.expList .completed{overflow:hidden;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTMiIGN5PSIxMyIgcj0iMTMiIGZpbGw9IiMzOUIzNkEiLz4KPHBhdGggZD0iTTExLjA1NDcgMTguMzEyNUMxMS4yODkxIDE4LjU0NjkgMTEuNjg3NSAxOC41NDY5IDExLjkyMTkgMTguMzEyNUwxOC44MTI1IDExLjQyMTlDMTkuMDQ2OSAxMS4xODc1IDE5LjA0NjkgMTAuNzg5MSAxOC44MTI1IDEwLjU1NDdMMTcuOTY4OCA5LjcxMDk0QzE3LjczNDQgOS40NzY1NiAxNy4zNTk0IDkuNDc2NTYgMTcuMTI1IDkuNzEwOTRMMTEuNSAxNS4zMzU5TDguODUxNTYgMTIuNzEwOUM4LjYxNzE5IDEyLjQ3NjYgOC4yNDIxOSAxMi40NzY2IDguMDA3ODEgMTIuNzEwOUw3LjE2NDA2IDEzLjU1NDdDNi45Mjk2OSAxMy43ODkxIDYuOTI5NjkgMTQuMTg3NSA3LjE2NDA2IDE0LjQyMTlMMTEuMDU0NyAxOC4zMTI1WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==");background-size:100%;left:-3px;top:5px;width:12px;height:12px;position:absolute;text-indent:-999px}.widget.module-list .module .module-lessons>header.expList .in-progress:before{content:"";background:#fff;border:2px solid #39b36a;border-radius:50%;left:-3px;top:4px;height:8px;width:8px;position:absolute}.widget.module-list ul.lessons-list{margin-top:2px !important;margin-bottom:0 !important}.widget.module-list ul.lessons-list>li{background:#fff;border-radius:3px;margin-bottom:2px !important;padding:0}.widget.module-list ul.lessons-list>li:before{content:"";display:block;width:8px;height:8px;background-color:#c5e2e1;left:7px;top:15px;border-radius:50%;position:absolute}.widget.module-list ul.lessons-list>li:hover:before{background-color:#f6dcdd}.widget.module-list ul.lessons-list>li a{padding:10px 24px;display:block;color:#111}.widget.module-list ul.lessons-list>li a:hover p{color:#d35254}.widget.module-list ul.lessons-list>li p{margin:0;line-height:150%;text-transform:none;font-weight:normal;font-size:15px;padding-right:0}.widget.module-list ul.lessons-list>li p .lesson-length{float:none;display:block;position:absolute;right:8px;top:12px;color:#9a9a9a;font-size:12px}.widget.module-list ul.lessons-list>li.completed:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTMiIGN5PSIxMyIgcj0iMTMiIGZpbGw9IiMzOUIzNkEiLz4KPHBhdGggZD0iTTExLjA1NDcgMTguMzEyNUMxMS4yODkxIDE4LjU0NjkgMTEuNjg3NSAxOC41NDY5IDExLjkyMTkgMTguMzEyNUwxOC44MTI1IDExLjQyMTlDMTkuMDQ2OSAxMS4xODc1IDE5LjA0NjkgMTAuNzg5MSAxOC44MTI1IDEwLjU1NDdMMTcuOTY4OCA5LjcxMDk0QzE3LjczNDQgOS40NzY1NiAxNy4zNTk0IDkuNDc2NTYgMTcuMTI1IDkuNzEwOTRMMTEuNSAxNS4zMzU5TDguODUxNTYgMTIuNzEwOUM4LjYxNzE5IDEyLjQ3NjYgOC4yNDIxOSAxMi40NzY2IDguMDA3ODEgMTIuNzEwOUw3LjE2NDA2IDEzLjU1NDdDNi45Mjk2OSAxMy43ODkxIDYuOTI5NjkgMTQuMTg3NSA3LjE2NDA2IDE0LjQyMTlMMTEuMDU0NyAxOC4zMTI1WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==");background-size:100%;left:5px;top:14px;width:12px;height:12px}.widget.module-list ul.lessons-list>li.completed p{color:#94a9a9}.widget.module-list ul.lessons-list>li.active:before{background-color:#f6dcdd}.widget.module-list ul.lessons-list>li.active p{color:#d35254;font-weight:700}.widget.module-list ul.lessons-list.active>li{display:block !important}.active-filter .expList{cursor:default}.active-filter .expList>i::before{display:none}.post-entries{display:flex;justify-content:space-between;margin:4vw -7vw 0;clear:both}@media(max-width: 1024px){.post-entries{flex-direction:column}}.post-entries>div{background:#f0f7f7;display:flex;width:100% !important}.post-entries>div a{display:block;padding:60px;font-weight:700;font-size:24px;line-height:140%;color:#111;text-decoration:none;position:relative;width:100%}@media(max-width: 1024px){.post-entries>div a{padding-top:40px;padding-bottom:40px}}@media(max-width: 800px){.post-entries>div a{font-size:20px}}.post-entries>div a:hover{color:#d35254;background-color:#e1f0f0}.post-entries>div a:before{display:block;font-weight:700;font-size:12px;line-height:100%;letter-spacing:1px;text-transform:uppercase;color:#8da5a5;text-decoration:none;margin-bottom:16px}.post-entries>div a .meta-nav{color:#d35254;left:40px;top:42%;position:absolute}.post-entries .nav-next a{padding-right:150px}@media(max-width: 800px){.post-entries .nav-next a{padding-right:100px;padding-left:40px}}.post-entries .nav-next a:before{content:"Next lesson"}.post-entries .nav-next .meta-nav{left:auto;right:40px}.post-entries .nav-prev{text-align:right;border-right:2px solid #fff}@media(max-width: 1024px){.post-entries .nav-prev{border-right:none;border-bottom:2px solid #fff}}.post-entries .nav-prev a{padding-left:150px}@media(max-width: 800px){.post-entries .nav-prev a{padding-left:100px;padding-right:40px}}.post-entries .nav-prev a:before{content:"Previous lesson"}.sensei-breadcrumb{display:none}.dashboard-menu li{line-height:1 !important;margin-bottom:20px !important;padding-left:0 !important}.dashboard-menu li a{display:flex;align-items:center}.dashboard-menu li a:hover>span{color:#d35254}.dashboard-menu li a img{margin-right:12px}.dashboard-menu li a span{color:#111}.dashboard-menu li::after{display:none}.course_progress_bar_widget__title a{font-weight:700;font-size:12px;line-height:100%;letter-spacing:1px;text-transform:uppercase;color:#2a5453;text-decoration:none}.course_progress_bar_widget__title a:hover{color:#d35254}.course_progress_bar_widget__title a svg,.course_progress_bar_widget__title a img{margin-right:8px}.course_progress_bar_widget__progress{display:flex;align-items:center;justify-content:space-between}.course_progress_bar_widget{padding-top:32px !important}.course_progress_bar_widget h3{margin-top:20px;margin-bottom:14px}.course_progress_bar_widget h3 a{color:#111;text-decoration:none}.course_progress_bar_widget h3 a:hover{color:#d35254}.course_progress_bar_widget .course-completion-rate{font-weight:normal;font-size:14px;line-height:150%;color:#2a5453;display:block}.course_progress_bar_widget .course-completion-rate:first-letter{text-transform:uppercase}.meter{background:#d1e7e7;margin-top:10px;height:10px}.meter .value{color:#53a8a7 !important;background-color:#53a8a7 !important}.qpractice_course_progress{display:flex;align-items:center;clear:both}.qpractice_course_progress .meter{flex:1 0 auto;margin:0 18px 0}.course-completion-rate::first-letter{text-transform:uppercase}.single-course .course-meta.course-enrolment .in-progress{display:none}.single-course .entry-content{margin-top:1vw}.single-lesson .entry-content{margin-top:1vw}.single-lesson .lesson-tags{display:none}.qpractice-lesson-title{display:flex;align-items:center}.qpractice-lesson-title h1{margin-bottom:0 !important;margin-right:36px}.sticky.active{position:fixed;top:20px;max-width:310px}.sticky-column{flex-direction:row-reverse}@media(max-width: 1024px){.sticky-column{flex-wrap:wrap}}.sticky-column .wp-block-column:last-child{margin-left:0;margin-right:32px}@media(max-width: 1024px){.sticky-column .wp-block-column:last-child{margin-right:0}}.sticky-column .wp-block-column div[id^=om-][id$=-holder]{margin-bottom:40px}@media(max-width: 1024px){.sticky-column .wp-block-column{flex-basis:100% !important;margin-left:0}}.thumbnail-post-course{margin-bottom:24px}#qpractice-sensei-media-attachments{border:1px solid #ebebeb;box-shadow:0px 2px 5px rgba(17,17,17,.05);border-radius:5px;margin-top:32px;padding:32px 40px}@media(max-width: 800px){#qpractice-sensei-media-attachments{padding:20px 24px}}#qpractice-sensei-media-attachments h2{margin:0;font-size:24px}#qpractice-sensei-media-attachments ul{list-style:none;margin-bottom:0;padding-left:0}#qpractice-sensei-media-attachments ul li{border-bottom:1px solid #f2f2f2;padding:0 0 10px 0}#qpractice-sensei-media-attachments ul li:after{display:none}#qpractice-sensei-media-attachments ul li a i{background-color:#d35254;color:#fff;border-radius:50%;width:26px;height:26px;display:inline-block;text-align:center;margin-right:16px;line-height:28px;font-size:12px}#qpractice-sensei-media-attachments ul li a:hover{color:#111}.single-lesson header.lesson-title{width:100%;flex-wrap:nowrap;display:block;height:auto}@media(max-width: 1024px){.single-lesson header.lesson-title h1 span{margin-bottom:16px}}.single-qpractice_video .thumbnail-post{display:none}.course-container div.sensei-message.download,.course-container div.sensei-message.tick,.course-container p.sensei-message.download,.course-container p.sensei-message.tick,.course div.sensei-message.download,.course div.sensei-message.tick,.course p.sensei-message.download,.course p.sensei-message.tick,.learner-info div.sensei-message.download,.learner-info div.sensei-message.tick,.learner-info p.sensei-message.download,.learner-info p.sensei-message.tick,.lesson div.sensei-message.download,.lesson div.sensei-message.tick,.lesson p.sensei-message.download,.lesson p.sensei-message.tick,.quiz div.sensei-message.download,.quiz div.sensei-message.tick,.quiz p.sensei-message.download,.quiz p.sensei-message.tick,.sensei div.sensei-message.download,.sensei div.sensei-message.tick,.sensei p.sensei-message.download,.sensei p.sensei-message.tick,.course-container div.sensei-message.info,.course-container p.sensei-message.info,.course div.sensei-message.info,.course p.sensei-message.info,.learner-info div.sensei-message.info,.learner-info p.sensei-message.info,.lesson div.sensei-message.info,.lesson p.sensei-message.info,.quiz div.sensei-message.info,.quiz p.sensei-message.info,.sensei div.sensei-message.info,.sensei p.sensei-message.info,.course-container div.sensei-message.info.info-special,.course-container p.sensei-message.info.info-special,.course div.sensei-message.info.info-special,.course p.sensei-message.info.info-special,.learner-info div.sensei-message.info.info-special,.learner-info p.sensei-message.info.info-special,.lesson div.sensei-message.info.info-special,.lesson p.sensei-message.info.info-special,.quiz p.sensei-message.info.info-special,.sensei p.sensei-message.info.info-special{line-height:150%;background-color:#f0f7f7;color:#2a5453}.course-container div.sensei-message.download:before,.course-container div.sensei-message.tick:before,.course-container p.sensei-message.download:before,.course-container p.sensei-message.tick:before,.course div.sensei-message.download:before,.course div.sensei-message.tick:before,.course p.sensei-message.download:before,.course p.sensei-message.tick:before,.learner-info div.sensei-message.download:before,.learner-info div.sensei-message.tick:before,.learner-info p.sensei-message.download:before,.learner-info p.sensei-message.tick:before,.lesson div.sensei-message.download:before,.lesson div.sensei-message.tick:before,.lesson p.sensei-message.download:before,.lesson p.sensei-message.tick:before,.quiz div.sensei-message.download:before,.quiz div.sensei-message.tick:before,.quiz p.sensei-message.download:before,.quiz p.sensei-message.tick:before,.sensei div.sensei-message.download:before,.sensei div.sensei-message.tick:before,.sensei p.sensei-message.download:before,.sensei p.sensei-message.tick:before,.course-container div.sensei-message.info:before,.course-container p.sensei-message.info:before,.course div.sensei-message.info:before,.course p.sensei-message.info:before,.learner-info div.sensei-message.info:before,.learner-info p.sensei-message.info:before,.lesson div.sensei-message.info:before,.lesson p.sensei-message.info:before,.quiz div.sensei-message.info:before,.quiz p.sensei-message.info:before,.sensei div.sensei-message.info:before,.sensei p.sensei-message.info:before,.course-container div.sensei-message.info.info-special:before,.course-container p.sensei-message.info.info-special:before,.course div.sensei-message.info.info-special:before,.course p.sensei-message.info.info-special:before,.learner-info div.sensei-message.info.info-special:before,.learner-info p.sensei-message.info.info-special:before,.lesson div.sensei-message.info.info-special:before,.lesson p.sensei-message.info.info-special:before,.quiz p.sensei-message.info.info-special:before,.sensei p.sensei-message.info.info-special:before{color:#53a8a7}.course-container div.sensei-message.download a,.course-container div.sensei-message.tick a,.course-container p.sensei-message.download a,.course-container p.sensei-message.tick a,.course div.sensei-message.download a,.course div.sensei-message.tick a,.course p.sensei-message.download a,.course p.sensei-message.tick a,.learner-info div.sensei-message.download a,.learner-info div.sensei-message.tick a,.learner-info p.sensei-message.download a,.learner-info p.sensei-message.tick a,.lesson div.sensei-message.download a,.lesson div.sensei-message.tick a,.lesson p.sensei-message.download a,.lesson p.sensei-message.tick a,.quiz div.sensei-message.download a,.quiz div.sensei-message.tick a,.quiz p.sensei-message.download a,.quiz p.sensei-message.tick a,.sensei div.sensei-message.download a,.sensei div.sensei-message.tick a,.sensei p.sensei-message.download a,.sensei p.sensei-message.tick a,.course-container div.sensei-message.info a,.course-container p.sensei-message.info a,.course div.sensei-message.info a,.course p.sensei-message.info a,.learner-info div.sensei-message.info a,.learner-info p.sensei-message.info a,.lesson div.sensei-message.info a,.lesson p.sensei-message.info a,.quiz div.sensei-message.info a,.quiz p.sensei-message.info a,.sensei div.sensei-message.info a,.sensei p.sensei-message.info a,.course-container div.sensei-message.info.info-special a,.course-container p.sensei-message.info.info-special a,.course div.sensei-message.info.info-special a,.course p.sensei-message.info.info-special a,.learner-info div.sensei-message.info.info-special a,.learner-info p.sensei-message.info.info-special a,.lesson div.sensei-message.info.info-special a,.lesson p.sensei-message.info.info-special a,.quiz p.sensei-message.info.info-special a,.sensei p.sensei-message.info.info-special a{color:#d35254}.course-container div.sensei-message.download a:hover,.course-container div.sensei-message.tick a:hover,.course-container p.sensei-message.download a:hover,.course-container p.sensei-message.tick a:hover,.course div.sensei-message.download a:hover,.course div.sensei-message.tick a:hover,.course p.sensei-message.download a:hover,.course p.sensei-message.tick a:hover,.learner-info div.sensei-message.download a:hover,.learner-info div.sensei-message.tick a:hover,.learner-info p.sensei-message.download a:hover,.learner-info p.sensei-message.tick a:hover,.lesson div.sensei-message.download a:hover,.lesson div.sensei-message.tick a:hover,.lesson p.sensei-message.download a:hover,.lesson p.sensei-message.tick a:hover,.quiz div.sensei-message.download a:hover,.quiz div.sensei-message.tick a:hover,.quiz p.sensei-message.download a:hover,.quiz p.sensei-message.tick a:hover,.sensei div.sensei-message.download a:hover,.sensei div.sensei-message.tick a:hover,.sensei p.sensei-message.download a:hover,.sensei p.sensei-message.tick a:hover,.course-container div.sensei-message.info a:hover,.course-container p.sensei-message.info a:hover,.course div.sensei-message.info a:hover,.course p.sensei-message.info a:hover,.learner-info div.sensei-message.info a:hover,.learner-info p.sensei-message.info a:hover,.lesson div.sensei-message.info a:hover,.lesson p.sensei-message.info a:hover,.quiz div.sensei-message.info a:hover,.quiz p.sensei-message.info a:hover,.sensei div.sensei-message.info a:hover,.sensei p.sensei-message.info a:hover,.course-container div.sensei-message.info.info-special a:hover,.course-container p.sensei-message.info.info-special a:hover,.course div.sensei-message.info.info-special a:hover,.course p.sensei-message.info.info-special a:hover,.learner-info div.sensei-message.info.info-special a:hover,.learner-info p.sensei-message.info.info-special a:hover,.lesson div.sensei-message.info.info-special a:hover,.lesson p.sensei-message.info.info-special a:hover,.quiz p.sensei-message.info.info-special a:hover,.sensei p.sensei-message.info.info-special a:hover{color:#111}.lesson .quiz-submit.complete,.quiz .quiz-submit.complete{background:#63a95f;display:inline-block;padding:5px 20px 4px !important;color:#fff !important;text-decoration:none !important;text-transform:uppercase !important;font-size:11px !important;border-radius:5px !important;line-height:1.618em !important;font-weight:700 !important;border:none !important;cursor:pointer}.sensei div.sensei-message.info.info-special,.sensei .sensei-lms-question__answer-feedback,.quiz div.sensei-message.info.info-special{line-height:150%;background-color:#f7f7f7}.sensei div.sensei-message.info.info-special a,.sensei .sensei-lms-question__answer-feedback a,.quiz div.sensei-message.info.info-special a{color:#d35254}.sensei div.sensei-message.info.info-special a:hover,.sensei .sensei-lms-question__answer-feedback a:hover,.quiz div.sensei-message.info.info-special a:hover{color:#111}.sensei div.sensei-message.info.info-special:before,.sensei .sensei-lms-question__answer-feedback:before,.quiz div.sensei-message.info.info-special:before{display:none}.sensei .sensei-lms-question__answer-feedback{border:none;margin-top:20px}.sensei .sensei-lms-question__answer-feedback__header,.sensei .sensei-lms-question__answer-feedback__correct-answer{display:none}.sensei .sensei-lms-question__answer-feedback__answer-notes{border-top:none;margin-top:0}.sensei-message .ans-white,.sensei-lms-question__answer-feedback__answer-notes .ans-white{background:#fff;margin:-1.2em -1.618em -1em;padding:2.6em 1.618em 1em;border:2px solid #f5f5f5}.course #commentform #submit,.course-container #commentform #submit,.course-container .submit,.course-container a.button,.course-container a.button:visited,.course-container a.comment-reply-link,.course-container button.button,.course-container input.button,.course-container input[type=submit],.course .submit,.course a.button,.course a.button:visited,.course a.comment-reply-link,.course button.button,.course input.button,.course input[type=submit],.lesson #commentform #submit,.lesson .submit,.lesson a.button,.lesson a.button:visited,.lesson a.comment-reply-link,.lesson button.button,.lesson input.button,.lesson input[type=submit],.quiz #commentform #submit,.quiz .submit,.quiz a.comment-reply-link,.quiz button.button,.quiz input.button,.course-container div.sensei-message a.next-lesson,.course-container p.sensei-message a.next-lesson,.course div.sensei-message a.next-lesson,.course p.sensei-message a.next-lesson,.learner-info div.sensei-message a.next-lesson,.learner-info p.sensei-message a.next-lesson,.lesson div.sensei-message a.next-lesson,.lesson p.sensei-message a.next-lesson,.quiz div.sensei-message a.next-lesson,.quiz p.sensei-message a.next-lesson,.sensei div.sensei-message a.next-lesson,.sensei p.sensei-message a.next-lesson,.quiz .print-instructions a{padding:10px 16px 8px;font-weight:700;font-size:12px;letter-spacing:1px;line-height:130%;background:#d35254;color:#fff;border-radius:100px;-webkit-font-smoothing:antialiased;transition:all .3s}.course #commentform #submit:hover,.course-container #commentform #submit:hover,.course-container .submit:hover,.course-container a.button:hover,.course-container a.button:visited:hover,.course-container a.comment-reply-link:hover,.course-container button.button:hover,.course-container input.button:hover,.course-container input[type=submit]:hover,.course .submit:hover,.course a.button:hover,.course a.button:visited:hover,.course a.comment-reply-link:hover,.course button.button:hover,.course input.button:hover,.course input[type=submit]:hover,.lesson #commentform #submit:hover,.lesson .submit:hover,.lesson a.button:hover,.lesson a.button:visited:hover,.lesson a.comment-reply-link:hover,.lesson button.button:hover,.lesson input.button:hover,.lesson input[type=submit]:hover,.quiz #commentform #submit:hover,.quiz .submit:hover,.quiz a.comment-reply-link:hover,.quiz button.button:hover,.quiz input.button:hover,.course-container div.sensei-message a.next-lesson:hover,.course-container p.sensei-message a.next-lesson:hover,.course div.sensei-message a.next-lesson:hover,.course p.sensei-message a.next-lesson:hover,.learner-info div.sensei-message a.next-lesson:hover,.learner-info p.sensei-message a.next-lesson:hover,.lesson div.sensei-message a.next-lesson:hover,.lesson p.sensei-message a.next-lesson:hover,.quiz div.sensei-message a.next-lesson:hover,.quiz p.sensei-message a.next-lesson:hover,.sensei div.sensei-message a.next-lesson:hover,.sensei p.sensei-message a.next-lesson:hover,.quiz .print-instructions a:hover{background:#b54042}.quiz a.button:hover,.quiz a.button:visited:hover{box-shadow:none}.course-meta .course-product{border:1px solid #ebebeb;box-shadow:0px 2px 5px rgba(17,17,17,.05);border-radius:5px;padding:32px 0;text-align:center;transition:all .3s}.course-meta .course-product:hover{box-shadow:0px 2px 25px rgba(17,17,17,.05);transform:translateY(-3px)}.course-meta .course-product-price{margin-bottom:24px;text-align:center}.entry-content .sensei-message img{width:auto !important;max-width:100%;height:auto}.lesson footer a.button{font-weight:700;font-size:14px;line-height:140%;padding:18px 30px 17px}.tax-lesson-tag .sidebar-primary>section{display:none}.tax-lesson-tag .sensei-pagination{display:none}.lesson-tag-wrap{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.lesson-tag-wrap .entry{position:relative}.lesson-tag-wrap .lesson-meta{display:block;margin-bottom:5px}.lesson-tag-wrap .lesson-status.complete{display:none}.lesson-tag-wrap .lesson-length,.lesson-tag-wrap .lesson-status.in-progres{font-size:14px}.lesson-tag-wrap .lesson-status.in-progress{opacity:.6}.lesson-tag-wrap .lesson-length+span{margin-left:10px;border-left:1px solid #ddd;padding-left:10px}.lesson-tag-wrap .lesson-complete{position:relative;background-color:#f0f7f7}.lesson-tag-wrap .lesson-complete:before{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTMiIGN5PSIxMyIgcj0iMTMiIGZpbGw9IiMzOUIzNkEiLz4KPHBhdGggZD0iTTExLjA1NDcgMTguMzEyNUMxMS4yODkxIDE4LjU0NjkgMTEuNjg3NSAxOC41NDY5IDExLjkyMTkgMTguMzEyNUwxOC44MTI1IDExLjQyMTlDMTkuMDQ2OSAxMS4xODc1IDE5LjA0NjkgMTAuNzg5MSAxOC44MTI1IDEwLjU1NDdMMTcuOTY4OCA5LjcxMDk0QzE3LjczNDQgOS40NzY1NiAxNy4zNTk0IDkuNDc2NTYgMTcuMTI1IDkuNzEwOTRMMTEuNSAxNS4zMzU5TDguODUxNTYgMTIuNzEwOUM4LjYxNzE5IDEyLjQ3NjYgOC4yNDIxOSAxMi40NzY2IDguMDA3ODEgMTIuNzEwOUw3LjE2NDA2IDEzLjU1NDdDNi45Mjk2OSAxMy43ODkxIDYuOTI5NjkgMTQuMTg3NSA3LjE2NDA2IDE0LjQyMTlMMTEuMDU0NyAxOC4zMTI1WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==);background-size:100%;right:8px;top:8px;width:24px;height:24px;position:absolute}.lesson-content h2 a{color:inherit;text-decoration:none}.page-id-10017201 .search-filter-results .pagination{display:none}.course-container div.sensei-message a.next-lesson,.course-container p.sensei-message a.next-lesson,.course div.sensei-message a.next-lesson,.course p.sensei-message a.next-lesson,.learner-info div.sensei-message a.next-lesson,.learner-info p.sensei-message a.next-lesson,.lesson div.sensei-message a.next-lesson,.lesson p.sensei-message a.next-lesson,.quiz div.sensei-message a.next-lesson,.quiz p.sensei-message a.next-lesson,.sensei div.sensei-message a.next-lesson,.sensei p.sensei-message a.next-lesson{background-color:#53a8a7;color:#fff;border:none}.course-container div.sensei-message a.next-lesson:hover,.course-container p.sensei-message a.next-lesson:hover,.course div.sensei-message a.next-lesson:hover,.course p.sensei-message a.next-lesson:hover,.learner-info div.sensei-message a.next-lesson:hover,.learner-info p.sensei-message a.next-lesson:hover,.lesson div.sensei-message a.next-lesson:hover,.lesson p.sensei-message a.next-lesson:hover,.quiz div.sensei-message a.next-lesson:hover,.quiz p.sensei-message a.next-lesson:hover,.sensei div.sensei-message a.next-lesson:hover,.sensei p.sensei-message a.next-lesson:hover{background-color:#2a5453;color:#fff}button.course-reset{padding:0;background:none;cursor:pointer;color:#9a9a9a !important;text-decoration:underline;margin-left:24px;text-transform:none;letter-spacing:normal}button.course-reset:hover{background:none;box-shadow:none;color:#d35254 !important}a.term-idfx{color:#d35254;border-color:#d35254}a.term-idfx:hover{background:#d35254;color:#fff}a.term-idpx{color:#53a8a7;border-color:#53a8a7}a.term-idpx:hover{background:#53a8a7;color:#fff}a.term-prac{color:#a7a73a;border-color:#a7a73a}a.term-prac:hover{background:#a7a73a;color:#fff}a.term-premium{color:#957a36;border-color:#957a36}a.term-premium:hover{background:#957a36;color:#fff}#question_counter.quiz-progress{background-color:#f0f7f7;color:#2a5453;border:none;padding:10px 16px 8px;font-weight:700;font-size:12px;letter-spacing:1px;line-height:130%;border-radius:100px;margin-bottom:16px}.quiz form ol#sensei-quiz-list{margin:32px 0 24px;padding:0}.quiz form ol#sensei-quiz-list>li{clear:both;list-style:none;margin-bottom:64px}.quiz form ol#sensei-quiz-list>li ul,.quiz form ol#sensei-quiz-list>li ol{margin-bottom:24px;margin-top:24px;padding-left:1.5em}.quiz form ol#sensei-quiz-list>li ul>li,.quiz form ol#sensei-quiz-list>li ol>li{font-size:18px;margin:0 0 4px;line-height:170%}.quiz form ol#sensei-quiz-list>li ul{list-style:disc}.quiz form ol#sensei-quiz-list>li ul>li{list-style:disc}.quiz form ol#sensei-quiz-list>li span{font-size:18px;font-weight:400}.quiz form ol#sensei-quiz-list>li img{max-width:100%;height:auto}.quiz form ol#sensei-quiz-list>li .grade{display:none}.quiz form ol#sensei-quiz-list>li h2.question.question-title{font-size:18px;font-weight:400}.quiz form ol#sensei-quiz-list>li.drag-drop .answers,.quiz form ol#sensei-quiz-list>li.hot-spot .answers{margin-left:0}.quiz form ol#sensei-quiz-list>li.drag-drop .answer>label,.quiz form ol#sensei-quiz-list>li.drag-drop .answer_message.user_wrong.has_notes,.quiz form ol#sensei-quiz-list>li.hot-spot .answer>label,.quiz form ol#sensei-quiz-list>li.hot-spot .answer_message.user_wrong.has_notes{display:none}.quiz form ol#sensei-quiz-list>li.multiple-choice-images{margin-left:0}.quiz form ol#sensei-quiz-list>li.multiple-choice-images .answers>li{margin-bottom:20px}.quiz form ol#sensei-quiz-list>li.multiple-choice-images .answers>li>label{margin-left:0}.quiz form ol#sensei-quiz-list>li.multiple-choice-images .answers>li>label:before{display:none}.quiz form ol#sensei-quiz-list>li.multiple-choice-grid .answers>li{display:inline-block;width:40%}.quiz form ol#sensei-quiz-list .question-control-number{float:right;margin-left:10px}.quiz form ol#sensei-quiz-list .question_media_display{margin:48px 0}.quiz form ol#sensei-quiz-list .answer{margin-top:20px}.quiz form ol#sensei-quiz-list .answers{margin-left:0;padding-left:0;margin-bottom:0}.quiz form ol#sensei-quiz-list .answers li{margin:0;padding:0;list-style:none;display:block}.quiz form ol#sensei-quiz-list .answers li:last-child{border-bottom:none}.quiz form ol#sensei-quiz-list .answers li:after{display:none !important}.quiz form ol#sensei-quiz-list .answers li label{font-size:18px;cursor:pointer;display:inline-block;padding:8px 0;width:calc(100% - 32px);padding-left:40px}.quiz form ol#sensei-quiz-list .answers li input{vertical-align:top;top:16px;position:relative}.quiz form ol#sensei-quiz-list .answers li input[type=checkbox]+*:not(strong):before,.quiz form ol#sensei-quiz-list .answers li input[type=radio]+*:not(strong):before{position:absolute;left:1px;top:19px}.quiz form ol#sensei-quiz-list .answers li input[type=radio]:checked+label:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOSAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTQuNSIgY3k9IjE0IiByPSIxMy41IiBmaWxsPSJ3aGl0ZSIgc3Ryb2tlPSIjQzNDM0MyIi8+CjxjaXJjbGUgY3g9IjE0LjQ5OTYiIGN5PSIxNCIgcj0iMTMuOTMxMiIgZmlsbD0iIzYzQjhGRiIvPgo8cGF0aCBkPSJNMTIuNTU0NyAxOC44MTI1QzEyLjc4OTEgMTkuMDQ2OSAxMy4xODc1IDE5LjA0NjkgMTMuNDIxOSAxOC44MTI1TDIwLjMxMjUgMTEuOTIxOUMyMC41NDY5IDExLjY4NzUgMjAuNTQ2OSAxMS4yODkxIDIwLjMxMjUgMTEuMDU0N0wxOS40Njg4IDEwLjIxMDlDMTkuMjM0NCA5Ljk3NjU2IDE4Ljg1OTQgOS45NzY1NiAxOC42MjUgMTAuMjEwOUwxMyAxNS44MzU5TDEwLjM1MTYgMTMuMjEwOUMxMC4xMTcyIDEyLjk3NjYgOS43NDIxOSAxMi45NzY2IDkuNTA3ODEgMTMuMjEwOUw4LjY2NDA2IDE0LjA1NDdDOC40Mjk2OSAxNC4yODkxIDguNDI5NjkgMTQuNjg3NSA4LjY2NDA2IDE0LjkyMTlMMTIuNTU0NyAxOC44MTI1WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==");background-size:100%;border:none;width:22px;height:21px;position:absolute;left:-2px;top:19px}.completed-quiz.quiz form ol#sensei-quiz-list .answers{padding-left:1.5em}.question_media_display>dl,.answer_message.user_right span,.one-question-display #sensei-quiz-list .question-category,.one-question-display #sensei-quiz-list .question-control-number{display:none !important}.quiz form ol#sensei-quiz-list li.gap-fill .answer_message span{display:inline;vertical-align:top;text-align:left}#sensei-quiz-list li.wp-block-sensei-lms-quiz-question.gap-fill .gapfill-answer .wp-block-sensei-lms-question-answers__answer{border:1px solid #ccc;padding:2px;padding-left:4px;margin-right:5px}.sensei #sensei-quiz-list li.wp-block-sensei-lms-quiz-question.gap-fill .sensei-lms-question__answer-feedback__correct-answer,.sensei #sensei-quiz-list li.wp-block-sensei-lms-quiz-question.multiple-choice .sensei-lms-question__answer-feedback__correct-answer{display:block}.sensei #sensei-quiz-list li.wp-block-sensei-lms-quiz-question.gap-fill .sensei-lms-question__answer-feedback__header,.sensei #sensei-quiz-list li.wp-block-sensei-lms-quiz-question.multiple-choice .sensei-lms-question__answer-feedback__header{display:none}.sensei #sensei-quiz-list li.wp-block-sensei-lms-quiz-question.gap-fill .sensei-lms-question__answer-feedback__answer-notes .ans-white{margin:0px}.sensei-question-source{font-size:18px;color:#363635}.quiz.completed-quiz form ol#sensei-quiz-list .answers li label{cursor:default}.quiz form ol#sensei-quiz-list li.right_answer input[type=radio]+label:before,.quiz form ol#sensei-quiz-list li.user_wrong input[type=radio]+label:before{margin-right:5px;background-size:100%;border:none;width:22px;height:21px;position:absolute;left:-2px;margin-top:-7px}#sensei-quiz-list li.gap-fill ul.answers li:before{font-family:FontAwesomeSensei,FontAwesome;content:"";font-size:26px;margin-top:5px;float:left;margin-right:7px;line-height:1.7em}.quiz form ol#sensei-quiz-list li.hot-spot ul.answers li.user_wrong:before,.quiz form ol#sensei-quiz-list li.drag-drop ul.answers li.user_wrong:before,.quiz form ol#sensei-quiz-list li.gap-fill ul.answers li.user_wrong:before,.quiz form ol#sensei-quiz-list li.hot-spot ul.answers li.user_right:before,.quiz form ol#sensei-quiz-list li.drag-drop ul.answers li.user_right:before,.quiz form ol#sensei-quiz-list li.gap-fill ul.answers li.user_right:before{margin-right:5px;background-size:100%;border:none;content:"";width:22px;height:21px;position:relative;left:-2px;top:19px}.quiz form ol#sensei-quiz-list li.hot-spot ul.answers li.user_wrong:before,.quiz form ol#sensei-quiz-list li.drag-drop ul.answers li.user_wrong:before,.quiz form ol#sensei-quiz-list li.gap-fill ul.answers li.user_wrong:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOSAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTQuNSIgY3k9IjE0IiByPSIxMy41IiBmaWxsPSIjREYyQTRBIiBzdHJva2U9IiNERjJBNEEiLz4KPGNpcmNsZSBjeD0iMTQuNDk5NiIgY3k9IjE0IiByPSIxMy45MzEyIiBmaWxsPSIjREYyQTRBIi8+CjxwYXRoIGQ9Ik0xNi4wNDY5IDE0LjVMMTguMzkwNiAxMi4xNTYyQzE4LjY5NTMgMTEuODc1IDE4LjY5NTMgMTEuNDA2MiAxOC4zOTA2IDExLjEyNUwxNy44NzUgMTAuNjA5NEMxNy41OTM4IDEwLjMwNDcgMTcuMTI1IDEwLjMwNDcgMTYuODQzOCAxMC42MDk0TDE0LjUgMTIuOTUzMUwxMi4xMzI4IDEwLjYwOTRDMTEuODUxNiAxMC4zMDQ3IDExLjM4MjggMTAuMzA0NyAxMS4xMDE2IDEwLjYwOTRMMTAuNTg1OSAxMS4xMjVDMTAuMjgxMiAxMS40MDYyIDEwLjI4MTIgMTEuODc1IDEwLjU4NTkgMTIuMTU2MkwxMi45Mjk3IDE0LjVMMTAuNTg1OSAxNi44NjcyQzEwLjI4MTIgMTcuMTQ4NCAxMC4yODEyIDE3LjYxNzIgMTAuNTg1OSAxNy44OTg0TDExLjEwMTYgMTguNDE0MUMxMS4zODI4IDE4LjcxODggMTEuODUxNiAxOC43MTg4IDEyLjEzMjggMTguNDE0MUwxNC41IDE2LjA3MDNMMTYuODQzOCAxOC40MTQxQzE3LjEyNSAxOC43MTg4IDE3LjU5MzggMTguNzE4OCAxNy44NzUgMTguNDE0MUwxOC4zOTA2IDE3Ljg5ODRDMTguNjk1MyAxNy42MTcyIDE4LjY5NTMgMTcuMTQ4NCAxOC4zOTA2IDE2Ljg2NzJMMTYuMDQ2OSAxNC41WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==") !important}.quiz form ol#sensei-quiz-list li.hot-spot ul.answers li.user_right:before,.quiz form ol#sensei-quiz-list li.drag-drop ul.answers li.user_right:before,.quiz form ol#sensei-quiz-list li.gap-fill ul.answers li.user_right:before{height:22px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTMiIGN5PSIxMyIgcj0iMTMiIGZpbGw9IiMzOUIzNkEiLz4KPHBhdGggZD0iTTExLjA1NDcgMTguMzEyNUMxMS4yODkxIDE4LjU0NjkgMTEuNjg3NSAxOC41NDY5IDExLjkyMTkgMTguMzEyNUwxOC44MTI1IDExLjQyMTlDMTkuMDQ2OSAxMS4xODc1IDE5LjA0NjkgMTAuNzg5MSAxOC44MTI1IDEwLjU1NDdMMTcuOTY4OCA5LjcxMDk0QzE3LjczNDQgOS40NzY1NiAxNy4zNTk0IDkuNDc2NTYgMTcuMTI1IDkuNzEwOTRMMTEuNSAxNS4zMzU5TDguODUxNTYgMTIuNzEwOUM4LjYxNzE5IDEyLjQ3NjYgOC4yNDIxOSAxMi40NzY2IDguMDA3ODEgMTIuNzEwOUw3LjE2NDA2IDEzLjU1NDdDNi45Mjk2OSAxMy43ODkxIDYuOTI5NjkgMTQuMTg3NSA3LjE2NDA2IDE0LjQyMTlMMTEuMDU0NyAxOC4zMTI1WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==") !important}.quiz form ol#sensei-quiz-list li.right_answer{color:green}.quiz form ol#sensei-quiz-list li.right_answer input[type=radio]+label:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTMiIGN5PSIxMyIgcj0iMTMiIGZpbGw9IiMzOUIzNkEiLz4KPHBhdGggZD0iTTExLjA1NDcgMTguMzEyNUMxMS4yODkxIDE4LjU0NjkgMTEuNjg3NSAxOC41NDY5IDExLjkyMTkgMTguMzEyNUwxOC44MTI1IDExLjQyMTlDMTkuMDQ2OSAxMS4xODc1IDE5LjA0NjkgMTAuNzg5MSAxOC44MTI1IDEwLjU1NDdMMTcuOTY4OCA5LjcxMDk0QzE3LjczNDQgOS40NzY1NiAxNy4zNTk0IDkuNDc2NTYgMTcuMTI1IDkuNzEwOTRMMTEuNSAxNS4zMzU5TDguODUxNTYgMTIuNzEwOUM4LjYxNzE5IDEyLjQ3NjYgOC4yNDIxOSAxMi40NzY2IDguMDA3ODEgMTIuNzEwOUw3LjE2NDA2IDEzLjU1NDdDNi45Mjk2OSAxMy43ODkxIDYuOTI5NjkgMTQuMTg3NSA3LjE2NDA2IDE0LjQyMTlMMTEuMDU0NyAxOC4zMTI1WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==") !important}.quiz form ol#sensei-quiz-list li.user_wrong{color:red}.quiz form ol#sensei-quiz-list li.user_wrong input[type=radio]+label:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOSAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTQuNSIgY3k9IjE0IiByPSIxMy41IiBmaWxsPSIjREYyQTRBIiBzdHJva2U9IiNERjJBNEEiLz4KPGNpcmNsZSBjeD0iMTQuNDk5NiIgY3k9IjE0IiByPSIxMy45MzEyIiBmaWxsPSIjREYyQTRBIi8+CjxwYXRoIGQ9Ik0xNi4wNDY5IDE0LjVMMTguMzkwNiAxMi4xNTYyQzE4LjY5NTMgMTEuODc1IDE4LjY5NTMgMTEuNDA2MiAxOC4zOTA2IDExLjEyNUwxNy44NzUgMTAuNjA5NEMxNy41OTM4IDEwLjMwNDcgMTcuMTI1IDEwLjMwNDcgMTYuODQzOCAxMC42MDk0TDE0LjUgMTIuOTUzMUwxMi4xMzI4IDEwLjYwOTRDMTEuODUxNiAxMC4zMDQ3IDExLjM4MjggMTAuMzA0NyAxMS4xMDE2IDEwLjYwOTRMMTAuNTg1OSAxMS4xMjVDMTAuMjgxMiAxMS40MDYyIDEwLjI4MTIgMTEuODc1IDEwLjU4NTkgMTIuMTU2MkwxMi45Mjk3IDE0LjVMMTAuNTg1OSAxNi44NjcyQzEwLjI4MTIgMTcuMTQ4NCAxMC4yODEyIDE3LjYxNzIgMTAuNTg1OSAxNy44OTg0TDExLjEwMTYgMTguNDE0MUMxMS4zODI4IDE4LjcxODggMTEuODUxNiAxOC43MTg4IDEyLjEzMjggMTguNDE0MUwxNC41IDE2LjA3MDNMMTYuODQzOCAxOC40MTQxQzE3LjEyNSAxOC43MTg4IDE3LjU5MzggMTguNzE4OCAxNy44NzUgMTguNDE0MUwxOC4zOTA2IDE3Ljg5ODRDMTguNjk1MyAxNy42MTcyIDE4LjY5NTMgMTcuMTQ4NCAxOC4zOTA2IDE2Ljg2NzJMMTYuMDQ2OSAxNC41WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==") !important}.quiz form ol#sensei-quiz-list li.gap-fill .answer_message.user_right{display:inline-block !important;margin-top:0}#sensei-quiz-list li.gap-fill ul.answers li label{margin-top:13px;float:left}.quiz form ol#sensei-quiz-list li.gap-fill .answer_message.user_right:before{font-family:FontAwesomeSensei,FontAwesome;content:"";font-size:26px;float:left;margin-right:10px;line-height:27px}.quiz form ol#sensei-quiz-list li.gap-fill .answer_message.user_right:after{content:"Correct";font-weight:bold}.quiz form ol#sensei-quiz-list li.gap-fill .answer_message.user_wrong:before{font-family:FontAwesomeSensei,FontAwesome;content:"";font-size:26px;float:left;margin-right:10px;line-height:27px}.quiz .site-container ul.answers li.right_answer input[type=checkbox]:checked+*:not(strong)::before{border-color:green;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxNCAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC44NTUxIDEuMzcxMzVDMTEuNDQwOSAwLjc4NTU2IDEyLjM5MDcgMC43ODU1NiAxMi45NzY1IDEuMzcxMzVDMTMuNTYyMyAxLjk1NzEzIDEzLjU2MjMgMi45MDY4OCAxMi45NzY1IDMuNDkyNjdMNi4wNDU0NiAxMC40MjM3QzUuNzQ5NjIgMTAuNzE5NSA1LjM2MDk0IDEwLjg2NiA0Ljk3MzIgMTAuODYzQzQuNTg2NDYgMTAuODY1MiA0LjE5OTAzIDEwLjcxODcgMy45MDM5NiAxMC40MjM3TDEuMDI1MjggNy41NDQ5N0MwLjQzOTQ5MSA2Ljk1OTE5IDAuNDM5NDkxIDYuMDA5NDQgMS4wMjUyOCA1LjQyMzY1QzEuNjExMDYgNC44Mzc4NyAyLjU2MDgxIDQuODM3ODcgMy4xNDY2IDUuNDIzNjVMNC45NzQ3MiA3LjI1MTc3TDEwLjg1NTEgMS4zNzEzNVoiIGZpbGw9IiMwMDgwMDAiLz4KPC9zdmc+Cg==")}.quiz form ol#sensei-quiz-list .qp-right-answer input[type=radio]:checked+label:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTMiIGN5PSIxMyIgcj0iMTMiIGZpbGw9IiMzOUIzNkEiLz4KPHBhdGggZD0iTTExLjA1NDcgMTguMzEyNUMxMS4yODkxIDE4LjU0NjkgMTEuNjg3NSAxOC41NDY5IDExLjkyMTkgMTguMzEyNUwxOC44MTI1IDExLjQyMTlDMTkuMDQ2OSAxMS4xODc1IDE5LjA0NjkgMTAuNzg5MSAxOC44MTI1IDEwLjU1NDdMMTcuOTY4OCA5LjcxMDk0QzE3LjczNDQgOS40NzY1NiAxNy4zNTk0IDkuNDc2NTYgMTcuMTI1IDkuNzEwOTRMMTEuNSAxNS4zMzU5TDguODUxNTYgMTIuNzEwOUM4LjYxNzE5IDEyLjQ3NjYgOC4yNDIxOSAxMi40NzY2IDguMDA3ODEgMTIuNzEwOUw3LjE2NDA2IDEzLjU1NDdDNi45Mjk2OSAxMy43ODkxIDYuOTI5NjkgMTQuMTg3NSA3LjE2NDA2IDE0LjQyMTlMMTEuMDU0NyAxOC4zMTI1WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==) !important}.quiz form ol#sensei-quiz-list .qp-right-answer input[type=radio]:checked+label{color:green}.quiz form ol#sensei-quiz-list .boolean .answers{margin-left:0px}#quiz-next-question,#quiz-next-question.enabled,.quiz .quiz-questions .quiz-submit.complete{border-radius:3px;letter-spacing:normal;margin-right:20px}.quiz form .quiz-submit.save{display:none !important}.lesson .quiz-submit.complete:hover,.quiz .quiz-submit.complete:hover{background:#4e8b4b}.lesson .quiz-submit.save:hover,.quiz .quiz-submit.save:hover{background:#2691e3}div.sensei-quiz-actions .sensei-quiz-actions-secondary .sensei-quiz-action:not(:first-child){border-left:none}.lesson .quiz-submit.reset,.quiz .quiz-submit.reset,.quiz .button.exhibit{display:inline-block;padding:5px 20px 4px !important;color:#fff !important;text-decoration:none !important;text-transform:uppercase !important;font-size:11px !important;border-radius:5px !important;line-height:1.618em !important;font-weight:700 !important}.lesson .quiz-submit.reset:hover,.quiz .quiz-submit.reset:hover,.quiz .button.exhibit:hover{text-decoration:none !important;color:#fff !important;background:#3b9de5 !important;box-shadow:none !important}.quiz .button.exhibit{margin-top:20px}#quiz-next-question.disabled{background-color:#9a9a9a}#quiz-flag-question{background:none;color:#d35254;font-weight:500}#quiz-flag-question:hover{color:#111}#quiz-flagged-label{background:#efe67e;padding:6px 10px;font-weight:500;font-size:14px;margin-left:16px}.swal-footer{text-align:center}.swal-title{color:#111}.swal-button.swal-button--confirm{background-color:#39b36a}.answer_message.user_wrong.has_notes,.answer_message.user_right.has_notes{border:none;background:none;margin-top:24px}body.single-quiz .quiz-submission-warning{margin-bottom:20px;font-weight:700}body.single-quiz .completed-quiz .multiple-choice .answers>li:before{display:none}body.single-quiz #sensei-quiz-list li.boolean.correct .wp-block-sensei-lms-question-answers ul.answers.options li input[checked]+label:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTMiIGN5PSIxMyIgcj0iMTMiIGZpbGw9IiMzOUIzNkEiLz4KPHBhdGggZD0iTTExLjA1NDcgMTguMzEyNUMxMS4yODkxIDE4LjU0NjkgMTEuNjg3NSAxOC41NDY5IDExLjkyMTkgMTguMzEyNUwxOC44MTI1IDExLjQyMTlDMTkuMDQ2OSAxMS4xODc1IDE5LjA0NjkgMTAuNzg5MSAxOC44MTI1IDEwLjU1NDdMMTcuOTY4OCA5LjcxMDk0QzE3LjczNDQgOS40NzY1NiAxNy4zNTk0IDkuNDc2NTYgMTcuMTI1IDkuNzEwOTRMMTEuNSAxNS4zMzU5TDguODUxNTYgMTIuNzEwOUM4LjYxNzE5IDEyLjQ3NjYgOC4yNDIxOSAxMi40NzY2IDguMDA3ODEgMTIuNzEwOUw3LjE2NDA2IDEzLjU1NDdDNi45Mjk2OSAxMy43ODkxIDYuOTI5NjkgMTQuMTg3NSA3LjE2NDA2IDE0LjQyMTlMMTEuMDU0NyAxOC4zMTI1WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==") !important}body.single-quiz #sensei-quiz-list li.boolean.incorrect .wp-block-sensei-lms-question-answers ul.answers.options li input[checked]+label:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOSAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTQuNSIgY3k9IjE0IiByPSIxMy41IiBmaWxsPSIjREYyQTRBIiBzdHJva2U9IiNERjJBNEEiLz4KPGNpcmNsZSBjeD0iMTQuNDk5NiIgY3k9IjE0IiByPSIxMy45MzEyIiBmaWxsPSIjREYyQTRBIi8+CjxwYXRoIGQ9Ik0xNi4wNDY5IDE0LjVMMTguMzkwNiAxMi4xNTYyQzE4LjY5NTMgMTEuODc1IDE4LjY5NTMgMTEuNDA2MiAxOC4zOTA2IDExLjEyNUwxNy44NzUgMTAuNjA5NEMxNy41OTM4IDEwLjMwNDcgMTcuMTI1IDEwLjMwNDcgMTYuODQzOCAxMC42MDk0TDE0LjUgMTIuOTUzMUwxMi4xMzI4IDEwLjYwOTRDMTEuODUxNiAxMC4zMDQ3IDExLjM4MjggMTAuMzA0NyAxMS4xMDE2IDEwLjYwOTRMMTAuNTg1OSAxMS4xMjVDMTAuMjgxMiAxMS40MDYyIDEwLjI4MTIgMTEuODc1IDEwLjU4NTkgMTIuMTU2MkwxMi45Mjk3IDE0LjVMMTAuNTg1OSAxNi44NjcyQzEwLjI4MTIgMTcuMTQ4NCAxMC4yODEyIDE3LjYxNzIgMTAuNTg1OSAxNy44OTg0TDExLjEwMTYgMTguNDE0MUMxMS4zODI4IDE4LjcxODggMTEuODUxNiAxOC43MTg4IDEyLjEzMjggMTguNDE0MUwxNC41IDE2LjA3MDNMMTYuODQzOCAxOC40MTQxQzE3LjEyNSAxOC43MTg4IDE3LjU5MzggMTguNzE4OCAxNy44NzUgMTguNDE0MUwxOC4zOTA2IDE3Ljg5ODRDMTguNjk1MyAxNy42MTcyIDE4LjY5NTMgMTcuMTQ4NCAxOC4zOTA2IDE2Ljg2NzJMMTYuMDQ2OSAxNC41WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==") !important}.single-lesson footer .lesson_button_form{display:none}.single-lesson footer .lesson_button_form:first-child{display:block}.office-hours aside.sidebar>section{display:none}div[id^=attachment_].wp-caption{max-width:100%}.widget.video_widget{margin-left:-24px;margin-right:-24px;padding-top:0}.widget.video_widget ul{margin-top:0}.widget.video_widget ul li.current a{color:#d35254}.widget.video_widget ul li{background:#fff;border-radius:3px;margin-bottom:2px !important;padding:10px 0 10px 22px;font-size:16px;line-height:170%}.widget.video_widget ul li a{font-weight:500}.widget.video_widget ul li::after{content:"";display:block;width:8px;height:8px;background-color:#c5e2e1;left:7px;top:17px;border-radius:50%;position:absolute;background-image:none}.single-lesson article footer form.reset-lesson{display:none}.single-lesson article footer form.reset-lesson:last-child{display:block}@media(max-width: 800px){.single-lesson .menu-_user-menu-container{display:none}}.page-template-tpl-office .content-sidebar-wrap{max-width:none}@media(max-width: 1200px){.page-template-tpl-office .content-sidebar-wrap{padding-left:0;padding-right:0}}@media(max-width: 1023px){.page-template-tpl-office .content-sidebar-wrap{flex-direction:column;padding-left:5%;padding-right:5%}}.page-template-tpl-office .content-sidebar-wrap>aside{flex:1 0 25%;margin-right:20px;margin-top:32px !important}@media(max-width: 800px){.page-template-tpl-office .content-sidebar-wrap>aside{flex:1 0 100%}}.page-template-tpl-office .content-sidebar-wrap>main{flex:0 1 75%;padding:0 2vw}@media(max-width: 1023px){.page-template-tpl-office .content-sidebar-wrap>main{padding:0}}.page-template-tpl-office .content-sidebar-wrap>main .entry-content{margin-top:0}@media(max-width: 1200px){.page-template-tpl-office .content-sidebar-wrap>main .entry-content{padding-right:0}}.page-template-tpl-office .entry-header{text-align:center;padding:0 5%}@media(max-width: 1200px){.page-template-tpl-office .entry-header .entry-title{padding-bottom:24px}}.page-template-tpl-office .breadcrumb{text-align:center;margin-bottom:20px !important}.page-template-tpl-office .site-inner{background:none !important}.page-template-tpl-office .content-sidebar-wrap>aside{padding-bottom:0;padding-top:0}.page-template-tpl-office .entry-content{margin-bottom:0}.office-hours-wrap{max-width:1110px;margin-right:auto;margin-left:auto;padding-left:5%;padding-right:5%;border-top:1px solid #ebebeb;margin-top:68px;padding-top:48px;margin-bottom:80px}@media(min-width: 1200px){.office-hours-wrap{padding-left:0;padding-right:0}}@media(max-width: 800px){.office-hours-wrap{display:flex;flex-direction:column}.office-hours-wrap>*{flex:unset}}.pagination-saf ul{margin:0;padding:0}.pagination-saf ul li{display:inline;margin:0 4px}.pagination-saf ul li::after{display:none}@supports(-webkit-touch-callout: none){article.quiz:not(.completed-quiz) #sensei-quiz-list>li.multiple-choice ul.answers li label{width:calc(100% - 52px);margin-left:0px;margin-top:5px}article.quiz:not(.completed-quiz) #sensei-quiz-list>li.multiple-choice ul.answers li label:before{display:none}}@media print{.custom-header,.head-wrap,.site-header,.qp-slideout-nav,.sidebar-primary,.back-to-top,#hs-beacon,.footers,.lesson_button_form,.single-lesson .post-entries,.single-quiz .post-entries,.single-quiz .post-entries,.sensei-breadcrumb,.quiz-submit,.breadcrumb,.course_progress_bar_widget__title,.site-footer{display:none !important}@page{size:8.5in 11in;margin:.5in}html,body{border:1px solid #fff;height:99%;min-height:auto;page-break-after:avoid;page-break-before:avoid}body>*:not(.site-container){display:none !important}.site-container:before,.site-container:after{display:none !important}body.single-quiz article.quiz{font-size:12px}body.single-quiz .sensei-message,body.single-quiz .results-by-category .score-bar{display:none !important}body.single-quiz .sensei-message.results-by-category,body.single-quiz .sensei-message.answer-feedback{display:block !important}body.single-quiz .completed-quiz .multiple-choice .answers>li:before{font-size:20px;margin-top:0;height:25px}body.single-quiz .quiz form ol#sensei-quiz-list li{padding:0}body.single-quiz .quiz form ol#sensei-quiz-list li .answer_message.user_wrong{display:none !important}body.single-quiz .quiz form ol#sensei-quiz-list li img{max-height:600px !important;width:auto !important}body.single-quiz .quiz form ol#sensei-quiz-list li.multiple-choice .answers li input[type=checkbox]+label:before{display:none !important}body.single-quiz .quiz form ol#sensei-quiz-list li.multiple-choice.multiple-correct-answers .answer_message.user_wrong{color:red;display:block !important}body.single-quiz .completed-quiz .multiple-choice .answers{padding-left:0 !important}body.single-quiz .completed-quiz .multiple-choice .answers>li label{padding-left:25px;margin-left:0 !important}body.single-quiz .completed-quiz .multiple-choice .answers input[type=radio]+label:before{display:none}body.single-quiz .completed-quiz .multiple-choice .answers>li.right_answer:before{content:""}body.single-quiz .completed-quiz .multiple-choice .answers>li.user_wrong:before{content:""}body.single-quiz .completed-quiz .multiple-choice .answers>li:before{font-family:"FontAwesome";content:"";display:inline-block;font-size:20px;margin-top:5px;float:left;margin-right:7px;line-height:1.7em}body.single-quiz .answer-feedback{background:none !important}body.single-quiz .course #commentform #submit,body.single-quiz .course-container #commentform #submit,body.single-quiz .course-container .submit,body.single-quiz .course-container a.button,body.single-quiz .course-container a.button:visited,body.single-quiz .course-container a.comment-reply-link,body.single-quiz .course-container button.button,body.single-quiz .course-container input.button,body.single-quiz .course-container input[type=submit],body.single-quiz .course .submit,body.single-quiz .course a.button,body.single-quiz .course a.button:visited,body.single-quiz .course a.comment-reply-link,body.single-quiz .course button.button,body.single-quiz .course input.button,body.single-quiz .course input[type=submit],body.single-quiz .lesson #commentform #submit,body.single-quiz .lesson .submit,body.single-quiz .lesson a.button,body.single-quiz .lesson a.button:visited,body.single-quiz .lesson a.comment-reply-link,body.single-quiz .lesson button.button,body.single-quiz .lesson input.button,body.single-quiz .lesson input[type=submit],body.single-quiz .quiz #commentform #submit,body.single-quiz .quiz .submit,body.single-quiz .quiz a.button,body.single-quiz .quiz a.button:visited,body.single-quiz .quiz a.comment-reply-link,body.single-quiz .quiz button.button,body.single-quiz .quiz input.button,body.single-quiz .quiz input[type=submit]{display:inline-block;padding:5px 20px 4px;border:none;color:#fff;text-align:center;text-shadow:none;text-decoration:none;text-transform:uppercase;font-weight:700;font-size:11px;font-family:inherit;cursor:pointer;overflow:visible;width:auto;line-height:1.618em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;-webkit-appearance:none;-webkit-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#52a8e8;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}.answer-feedback ul li,.sensei-lms-question__answer-feedback__answer-notes ul li{display:list-item !important}.author-archive-description p{margin-top:5vw}.tagid.active{background-color:#636365;color:#fff !important}.searchandfilter--custom{text-align:center !important}@media(max-width: 800px){.searchandfilter--custom{margin-top:35px !important}}.searchandfilter--custom label{white-space:nowrap}@media(max-width: 800px){form.searchandfilter>ul>li>ul,form.searchandfilter>ul>li>h4,form.searchandfilter--custom>ul>li>ul,form.searchandfilter--custom>ul>li>h4{display:block}}.qp-ncidq-filter .wp-block-button__link.active{border-color:rgba(0,0,0,0) !important;background-color:#636365 !important;color:#fff !important;box-shadow:none !important}.qp-ncidq-filter .wp-block-button__link.has-red-color.active{background-color:#d35254 !important}.qp-ncidq-filter .wp-block-button__link.has-cyan-color.active{background-color:#53a8a7 !important}.qp-ncidq-filter .wp-block-button__link.has-green-color.active{background-color:#a7a73a !important}.archive.tax-product_tag .searchandfilter{display:none}.page-id-31172 .office-hours-wrap{display:none}.page-id-31172.logged-in .office-hours-wrap{display:block}.soundcloud{background:#f0f7f7;border-radius:5px;padding:32px 40px 24px}.soundcloud.playlist{background:rgba(0,0,0,0);padding:0}
