/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.slides,.slides > li{margin:0;padding:0;list-style:none;}.flexslider{background:#fff;position:relative;zoom:1;border-radius:4px;border:1px solid #ebebeb;border-bottom:0;box-shadow:0 5px 5px -4px #b5b5b5;word-wrap:break-word;margin-bottom:30px;}.flexslider .slides{zoom:1;}.flexslider .slides img{width:100%;display:block;height:auto;-moz-user-select:none;}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}.loading .flex-viewport{max-height:300px;}@-moz-document url-prefix(){.loading .flex-viewport{max-height:none;}}.figcaption{position:absolute;bottom:0;padding:2.2em 10em 1.5em 1.2em;width:100%;box-sizing:border-box;color:#ffffff;background-color:rgba(143,208,241,0.7);}.carousel-navigation{position:absolute;bottom:1rem;right:5.9rem;z-index:1;}.carousel-navigation a,.flex-pauseplay a{background-color:#009fe3;color:#fff;padding:6px 0;display:inline-block;width:40px;text-align:center;position:initial;}.carousel-navigation a:hover,.flex-pauseplay a:hover{color:#fff;}.slider-counter{position:absolute;bottom:.5rem;right:6.2em;z-index:20;font-size:1em;color:#ffffff;}.flex-pauseplay{position:absolute;right:2.5rem;bottom:1.1rem;z-index:1;}.swiper,.swiper-wrapper{z-index:auto;}
.paddle-component--top-section.text .top-section-extra-icon .img-fluid,.paddle-component--top-section.image .top-section-extra-image .img-fluid{display:none;}.paddle-component--top-section.text:hover .top-section-extra-icon .img-fluid,.paddle-component--top-section.image:hover .top-section-extra-image .img-fluid{display:block;}.paddle-component--top-section.text:hover .top-section-icon .img-fluid.extra-icon-added,.paddle-component--top-section.image:hover .top-section-image .img-fluid.extra-image-added{display:none;}
.header-component-wrapper{width:100vw;max-width:100vw}.header-component-wrapper .component-header--title-over-background-image{position:relative;min-height:18.75rem;overflow:hidden;display:flex;width:100%;height:100%}@media (min-width:992px){.header-component-wrapper .component-header--title-over-background-image{min-height:29.688rem}}.header-component-wrapper .component-header--title-over-background-image::before{content:"";display:block;background-color:#292928;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;opacity:0.29}.header-component-wrapper .component-header--title-over-background-image picture{position:absolute;top:0;bottom:0;left:0;right:0}.header-component-wrapper .component-header--title-over-background-image picture img{width:100%;height:100%;object-fit:cover}.header-component-wrapper .component-header--title-over-background-image .container-max-xxl{margin:auto}.header-component-wrapper .component-header--title-over-background-image .container-max-xxl .page-title{position:relative;max-width:100rem;width:100%;padding-right:0.938rem;z-index:10}@media (min-width:576px){.header-component-wrapper .component-header--title-over-background-image .container-max-xxl .page-title{padding-right:1.875rem;padding-left:2.5rem}}@media (min-width:992px){.header-component-wrapper .component-header--title-over-background-image .container-max-xxl .page-title{padding-right:2.813rem;padding-left:2.5rem}}.header-component-wrapper .component-header--title-over-background-image .container-max-xxl .page-title h1{font-size:3rem;line-height:1;color:#fff;max-width:42.188rem;margin-bottom:0}@media (min-width:992px){.header-component-wrapper .component-header--title-over-background-image .container-max-xxl .page-title h1{font-size:5rem}}.header-component-wrapper .component-header--title-with-square-block{position:relative;height:25rem;background-position:center center;background-repeat:no-repeat;background-size:cover}.header-component-wrapper .component-header--title-with-square-block .container-max-xxl{padding-right:0.938rem;padding-left:0.938rem;position:relative;height:100%}@media (min-width:576px){.header-component-wrapper .component-header--title-with-square-block .container-max-xxl{padding-right:1.875rem;padding-left:1.875rem}}@media (min-width:1200px){.header-component-wrapper .component-header--title-with-square-block .container-max-xxl{padding-right:2.813rem;padding-left:2.813rem}}.header-component-wrapper .component-header--title-with-square-block .page-title .background{background-color:#fff;border-radius:1.25rem;z-index:10;position:absolute;display:block;height:100%}@media (min-width:992px){.header-component-wrapper .component-header--title-with-square-block .page-title{flex:0 0 37.5rem;max-width:37.5rem}}.header-component-wrapper .component-header--title-with-square-block .page-title h1{display:flex;align-items:center;height:100%;padding:2% 7%;z-index:10;position:relative;font-size:3rem;line-height:1}@media (min-width:992px){.header-component-wrapper .component-header--title-with-square-block .page-title h1{font-size:4.375rem}}.header-component-wrapper .component-header--title-with-square-block .component-header-block{max-width:100rem;margin-left:auto;margin-right:auto;height:100%}.header-component-wrapper .component-header--title-with-square-block .header-image{flex:1;position:relative;display:none}@media (min-width:992px){.header-component-wrapper .component-header--title-with-square-block .header-image{display:block}}.header-component-wrapper .component-header--title-with-square-block .header-image picture{position:absolute;top:0;bottom:0;left:0;right:0;display:block;height:100%;width:100%}.header-component-wrapper .component-header--title-with-square-block .header-image img{height:100%;width:100%;object-fit:cover}.header-component-wrapper .component-header--image-left-title-right{display:table;height:24.375rem;background-color:#fff;position:relative;width:100vw}.header-component-wrapper .component-header--image-left-title-right .container-max-xxl{padding-right:0.938rem;padding-left:0.938rem;position:relative;display:table;height:100%}@media (min-width:576px){.header-component-wrapper .component-header--image-left-title-right .container-max-xxl{padding-right:1.875rem;padding-left:1.875rem}}@media (min-width:1200px){.header-component-wrapper .component-header--image-left-title-right .container-max-xxl{padding-right:2.813rem;padding-left:2.813rem}}.header-component-wrapper .component-header--image-left-title-right .header-image{position:relative;max-height:24.375rem;top:0;bottom:0;margin:auto}@media (min-width:992px){.header-component-wrapper .component-header--image-left-title-right .header-image{display:table-cell;width:35%;position:absolute}}.header-component-wrapper .component-header--image-left-title-right .header-image picture{display:block;overflow:hidden}@media (min-width:992px){.header-component-wrapper .component-header--image-left-title-right .header-image picture{max-height:26.25rem}}.header-component-wrapper .component-header--image-left-title-right .header-image img{width:100%;height:100%;max-height:24.375rem}.header-component-wrapper .component-header--image-left-title-right .page-title{vertical-align:middle;position:relative;padding-bottom:2rem}@media (min-width:992px){.header-component-wrapper .component-header--image-left-title-right .page-title{display:table-cell;width:65%;padding:2% 4% 2% 8%}}.header-component-wrapper .component-header--image-left-title-right .page-title h1{color:#0060aa;font-size:3rem;line-height:1;margin-bottom:0}@media (min-width:992px){.header-component-wrapper .component-header--image-left-title-right .page-title h1{font-size:5rem}}.header-component-wrapper.background-image{margin:0 calc(-50vw + 50%) 2rem}.header-component-wrapper.image-in-block{margin:0 calc(-50vw + 50%) 5rem}.header-component-wrapper.title-in-block{overflow:hidden;padding-bottom:5rem;margin:0 calc(-50vw + 50%)}
.paddle-component--image-block .media-frame{position:relative}.paddle-component--image-block .media-frame::before,.paddle-component--image-block .media-frame::after{content:"";position:absolute;width:calc(100% - 2rem);height:100%;z-index:-1}.paddle-component--image-block .media-frame::before{left:-0.5rem;top:-0.5rem;background:#8fd0f1}.paddle-component--image-block .media-frame::after{right:-0.5rem;bottom:-0.5rem;border:1px solid #04242c}.paddle-component--image-block .caption{margin-top:2rem}
.toolbar-icon-paddle-core-dashboard:before{background-image:url("/modules/contrib/workbench/images/icons/bebebe/iconmonstr-tools-9.svg");}.toolbar-icon-new-release::before{mask-image:url(/modules/custom/paddle_core/images/release_note.svg) !important;mask-size:18px !important;}.new-release-notify::after{content:"";display:inline-block;width:10px;height:10px;background-color:red;border-radius:50%;margin-right:5px;vertical-align:middle;margin-left:5px;margin-bottom:2px;}a.rotate-icon{font-size:1.2em !important;}#media-library-add-form-wrapper .media-library-add-form__preview{flex-shrink:0 !important;}.page-node-type-page #block-ocelot-paddle-breadcrumbs .breadcrumb .breadcrumb-item.accessibility-breadcrumb::before{content:none;}.path-webform #block-ocelot-paddle-content .webform-submission-add-form #edit-openid-connect-client-generic-login{display:none;}
.social-media-links--platforms{padding-left:0;}.social-media-links--platforms.horizontal li{display:inline-block;text-align:center;padding:.2em .35em;}.social-media-links--platforms.vertical li{list-style-type:none;margin:0 0 .5em 0;}.social-media-links--platforms.vertical li a img{vertical-align:middle;margin-right:.5em;}.iconsets-wrapper{display:inherit;overflow-x:auto;}
