img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}/*!
Theme Name: Acorn
Description: Theme for Acorn Occupational Health
Author: SO Marketing
Version: 1
*/@import"https://p.typekit.net/p.css?s=1&k=huu4qah&ht=tk&f=26053.26062.26063&a=2189344&app=typekit&e=css";.cta_get_in_touch div a p,.hotspot-content__title,.news-card__title,.info-popup__title,h2,h1,.archive-header__title,.page-header__title,.navigation__sub-toggle,.form__button,.form .wpcf7-not-valid-tip,.contact-info-block__title,.team-card__name,.news-article__meta-data-item--author,.news-grid__categories-label,.news-card__link-text,.timeline__text,.timeline__date-year,.industries__related-services-title,.industries__item-title-text,.card__link-text,.card__title,.more-link,.button,blockquote,.fixed-form__toggle-bar-text,.home-banner__testimonial-headline,.home-banner__testimonial-name,.home-banner__link,.footer__title,.header__telephone-label,.form__field,.team-card__role,.news-article__post-navigation-title,.navigation__item-link-sub,.navigation__item-link,.home-banner__testimonial-role,body{font-family:acumin-pro,sans-serif;font-style:normal}.form__field,.team-card__role,.news-article__post-navigation-title,.navigation__item-link-sub,.navigation__item-link,.home-banner__testimonial-role,body{font-weight:400}.form__button,.form .wpcf7-not-valid-tip,.contact-info-block__title,.team-card__name,.news-article__meta-data-item--author,.news-grid__categories-label,.news-card__link-text,.timeline__text,.timeline__date-year,.industries__related-services-title,.industries__item-title-text,.card__link-text,.card__title,.more-link,.button,blockquote,.fixed-form__toggle-bar-text,.home-banner__testimonial-headline,.home-banner__testimonial-name,.home-banner__link,.footer__title,.header__telephone-label{font-weight:600}.hotspot-content__title,.news-card__title,.info-popup__title,h2,h1,.archive-header__title,.page-header__title,.navigation__sub-toggle{font-weight:700}@font-face{font-family:"acumin-pro";src:url(https://use.typekit.net/af/6d4bb2/00000000000000003b9acafc/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/6d4bb2/00000000000000003b9acafc/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/6d4bb2/00000000000000003b9acafc/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype");font-display:swap;font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:"acumin-pro";src:url(https://use.typekit.net/af/46da36/00000000000000003b9acaf6/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/46da36/00000000000000003b9acaf6/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/46da36/00000000000000003b9acaf6/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-display:swap;font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"acumin-pro";src:url(https://use.typekit.net/af/027dd4/00000000000000003b9acafa/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3) format("woff2"),url(https://use.typekit.net/af/027dd4/00000000000000003b9acafa/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3) format("woff"),url(https://use.typekit.net/af/027dd4/00000000000000003b9acafa/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3) format("opentype");font-display:swap;font-style:normal;font-weight:600;font-display:swap}.tk-acumin-pro{font-family:"acumin-pro",sans-serif}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:#fff0}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid #fff0}.slick-arrow.slick-hidden{display:none}.hotspot__spot-inner,.hotspot__spot,.form__button-row,.contact-info-block__details,.contact-info-block,.contact-block,.cta_get_in_touch div a,.cta_get_in_touch div,.team-card__name-container,.team-card__overlay,.team-card__profile-image-placeholder,.team-intro__profile-arrows,.team-intro__container,.news-article__post-navigation-link,.news-article__post-navigation-item,.news-article__post-navigation,.news-article__share-list,.news-article__share-container,.news-article__categories,.news-article__meta-data,.news-grid__navigation a,.news-grid__navigation,.news-grid__categories-list,.news-grid__categories,.news-card__link,.news-card__categories,.news-card__inner,.latest-news__more-link-container,.latest-news__arrows,.lost-password__container,.embed-block,.info-popup,.client-bar__inner,.timeline__arrows,.timeline__dots,.timeline__icon-container,.timeline__date-circle,.timeline__date-inner,.accordion__title-container,.industries__toggle:checked+.industries__item-inner .industries__item-content,.industries__related-services,.industries__item-title,.accreditations-list__logo-container,.accreditations-list__item,.card__link,.home-intro__accreditations,.more-link__link,.arrows__arrow,.page-intro__hotspot-container,.page-intro__split-inner,.page-intro .page-intro__split-popup,.navigation__list,.fixed-form__outer-container,.fixed-form__toggle-bar,.fixed-form,.home-banner__testimonial-arrows,.home-banner__testimonial-header,.home-banner__testimonials,.home-banner__links,.footer__bottom,.header__telephone-inner,.header__navigation-container,.header,.loading,.holder{display:-webkit-flex;display:flex}.services,.service-categories__grid,.service-panels__inner,.team-profile,.team-grid__grid,.team-intro__profiles-container,.news-grid__grid,.search-results-list__grid,.home-intro__inner,.home-banner__inner,.footer__inner{display:-webkit-grid;display:-ms-grid;display:grid}.service-categories__grid,.service-panels__block ul,.team-grid__grid,.news-article__post-navigation,.news-article__share-list,.news-article__categories,.news-article__meta-data,.news-grid__navigation,.news-grid__categories-list,.news-card__categories,.latest-news__slider,.client-bar__logos,.search-results-list__grid,.timeline__dates-slider,.industries__related-services,.industries__list,.accreditations-list,.home-intro__accreditations,.arrows,.navigation__list-item--children .sub-menu,.navigation__list,.home-banner__testimonial-arrows,.home-banner__testimonial-list,.home-banner__links,.footer__social,.footer__menu-list{margin:0;list-style:none}.news-card__image,.info-popup__toggle,.video-wrapper iframe,.category-bubble__link:after,.home-banner:before,.header__telephone-inner{position:absolute;top:0;left:0;bottom:0;right:0}@keyframes pulse-ring{0%{border-width:0}50%{border-width:8px}100%{border-width:0}}*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}html{height:100%;-webkit-text-size-adjust:100%;-webkit-overflow-scrolling:touch}body{height:100%;min-width:300px;font-size:16px;line-height:30px;color:#070c2f}body.background-nav{overflow-x:hidden;background-color:#10176e}noscript{position:fixed;bottom:0;left:0;right:0;padding:10px;text-align:center;color:#fff;z-index:999999;background-color:#000}.holder{min-height:100%;margin-left:0;margin-right:0;flex-direction:column;margin-top:auto;background-color:#fff;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.holder--nav-open{margin-left:300px;margin-right:-300px;overflow-x:visible}@media only screen and (max-width:1450px){.holder--nav-open .header{position:absolute}}.holder--nav-open .fixed-form{left:300px;right:-300px}.holder--nav-open .industries:before,.holder--nav-open .industries:after{left:300px;right:-300px}.container{flex:1}.content{width:calc(100% - 200px);max-width:1570px;margin:0 auto}@media only screen and (max-width:1220px){.content{width:calc(100% - 100px)}}@media only screen and (max-width:700px){.content{width:calc(100% - 50px)}}.loading{align-items:center;justify-content:center;height:100vh;width:100vw;background-color:#252d6d;z-index:999999;position:fixed;top:0;left:0;right:0;bottom:0}.loader{border:12px solid #f3f3f3;border-radius:50%;border-top:12px solid #f28f55;border-right:12px solid #29cfc4;border-bottom:12px solid #f28f55;border-left:12px solid #29cfc4;width:120px;height:120px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.header-container{position:relative;z-index:999}@media only screen and (max-width:767px){.header-container{margin-bottom:200px}}.header-container--internal{height:135px}@media only screen and (max-width:1450px){.header-container--internal{height:105px}}@media only screen and (max-width:400px){.header-container--internal{height:90px}}.header{justify-content:space-between;align-items:center;height:135px;padding:20px 50px;position:fixed;top:0;left:0;right:0;z-index:9999;background:linear-gradient(#10176E,#4B55C6);-webkit-transition:left .2s,right .2s;-moz-transition:left .2s,right .2s;-ms-transition:left .2s,right .2s;-o-transition:left .2s,right .2s;transition:left .2s,right .2s}.header:after{content:"";position:absolute;top:0;left:0;right:0;bottom:100%;background-color:#10176e;-webkit-transition:bottom .2s;-moz-transition:bottom .2s;-ms-transition:bottom .2s;-o-transition:bottom .2s;transition:bottom .2s}@media only screen and (max-width:1450px){.header{padding:20px 30px;height:105px}}@media only screen and (max-width:400px){.header{padding:20px 15px;height:90px}}.header__logo{width:230px;z-index:1}@media only screen and (max-width:1450px){.header__logo{width:150px}}@media only screen and (max-width:400px){.header__logo{width:100px}}.header__logo-image{width:100%;height:auto;display:block}.header__navigation-container{align-items:center;z-index:1}.header__nav-search{position:relative}@media only screen and (max-width:1250px),(hover:none)and (pointer:coarse){.header__nav-search{position:static}}.header__nav-toggle{display:none;outline:none;border:none;color:#fff;font-size:25px;cursor:pointer;background-color:#fff0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.header__nav-toggle--close{margin:15px 15px 10px}@media only screen and (max-width:1250px),(hover:none)and (pointer:coarse){.header__nav-toggle{display:initial}}.header__search-toggle{display:none}.header__search-toggle:checked+.header__nav-search .navigation{visibility:hidden;opacity:0}@media only screen and (max-width:1250px),(hover:none)and (pointer:coarse){.header__search-toggle:checked+.header__nav-search .navigation{opacity:1;visibility:visible}}.header__search-toggle:checked+.header__nav-search .header__search-form{opacity:1;visibility:visible;width:auto}.header__search-toggle:checked+.header__nav-search .header__search-form label{display:-webkit-flex;display:flex}.header__search-toggle:checked+.header__nav-search .header__search-form button{width:32px;height:32px;border:none;background-color:#fff;-webkit-appearance:none;color:#252d6d;font-size:20px;cursor:pointer}.header__search-icon{margin:0 35px;color:#fff;font-size:18px;width:18px;cursor:pointer}@media only screen and (max-width:1500px){.header__search-icon{margin:0 20px}}@media only screen and (max-width:400px){.header__search-icon{margin:0 15px}}.header__search-form{opacity:0;visibility:hidden;width:0;overflow:hidden;position:absolute;right:0;top:0;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}@media only screen and (max-width:1250px),(hover:none)and (pointer:coarse){.header__search-form{top:100%;left:0;right:0}}.header__search-form-field{background-color:#fff0;border:none;width:300px;padding:2px 0;outline:none;font-size:18px;border-bottom:1px solid #fff;color:#fff;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.header__search-form-field::-webkit-input-placeholder{color:#fff}.header__search-form-field:-moz-placeholder{color:#fff}.header__search-form-field::-moz-placeholder{color:#fff}.header__search-form-field:-ms-input-placeholder{color:#fff}@media only screen and (max-width:1450px){.header__search-form-field{font-size:16px}}@media only screen and (max-width:1250px),(hover:none)and (pointer:coarse){.header__search-form-field{border-bottom:0;background-color:#c5caf2;padding:15px 30px;width:100%;color:#10176e}.header__search-form-field::-webkit-input-placeholder{color:#10176e}.header__search-form-field:-moz-placeholder{color:#10176e}.header__search-form-field::-moz-placeholder{color:#10176e}.header__search-form-field:-ms-input-placeholder{color:#10176e}}@media only screen and (max-width:400px){.header__search-form-field{padding:15px 15px}}.header__telephone{overflow:hidden;width:200px;height:50px;text-decoration:none;position:relative;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;border-radius:50px}@media only screen and (max-width:750px){.header__telephone{width:50px}}@media only screen and (max-width:450px){.header__telephone{width:35px;height:35px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}}.header__telephone:hover .header__telephone-inner--number{opacity:0;visibility:hidden}.header__telephone:hover .header__telephone-inner--button{opacity:1;visibility:visible}.header__telephone-inner{height:50px;align-items:center;justify-content:center;padding:10px 0;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}@media only screen and (max-width:450px){.header__telephone-inner{height:35px;padding:0}}.header__telephone-inner--number{background-color:#c5caf2;opacity:1;visibility:visible;color:#10176e}@media only screen and (max-width:750px){.header__telephone-inner--number{display:none}}.header__telephone-inner--button{background-color:#29cfc4;opacity:0;visibility:hidden;color:#fff}@media only screen and (max-width:750px){.header__telephone-inner--button{opacity:1;visibility:visible}}.header__telephone-icon{width:26px;height:26px}@media only screen and (max-width:450px){.header__telephone-icon{width:18px;height:18px}}.header__telephone-label{width:120px;text-align:center;line-height:1;font-size:18px;height:26px;padding:4px 0;margin-left:6px}@media only screen and (max-width:750px){.header__telephone-label{display:none}}.header--front{background:#fff0}.header.scrolled:after{bottom:0}.footer{position:relative;z-index:2;width:100%;background-image:url(/wp-content/themes/acorn/images/speckles.png),linear-gradient(#4B55C6,#10176E);background-blend-mode:multiply;background-repeat:repeat;padding:70px 0 100px;-webkit-background-size:50%!important;-moz-background-size:50%!important;-ms-background-size:50%!important;-o-background-size:50%!important;background-size:50%!important}@media only screen and (max-width:1220px){.footer{-webkit-background-size:100%!important;-moz-background-size:100%!important;-ms-background-size:100%!important;-o-background-size:100%!important;background-size:100%!important}}.footer__inner{grid-gap:60px 30px;grid-template-columns:repeat(5,1fr) 40px}@media only screen and (max-width:1500px){.footer__inner{width:calc(100% - 100px)}}@media only screen and (max-width:1300px){.footer__inner{grid-gap:30px 30px;grid-template-columns:repeat(4,1fr) 40px}}@media only screen and (max-width:1220px){.footer__inner{grid-template-columns:repeat(2,1fr) 40px}}@media only screen and (max-width:640px){.footer__inner{width:calc(100% - 50px);grid-template-columns:1fr;text-align:center}}@media only screen and (max-width:1300px){.footer__block--logo{display:-webkit-flex;display:flex;justify-content:center;grid-column:1/-1}}@media only screen and (max-width:1220px){.footer__block--social{grid-column:3;grid-row:2/span 2}}@media only screen and (max-width:640px){.footer__block--social{display:-webkit-flex;display:flex;align-items:flex-end;justify-content:center;grid-column:unset;grid-row:unset}}.footer__logo{max-width:180px;display:block}.footer__logo-image{display:block;width:100%;height:auto}.footer__title{color:#f28f55;margin-bottom:20px;font-size:18px}.footer__menu-list-item{margin-bottom:15px;line-height:1.3}.footer__menu-list-item:last-child{margin-bottom:0}.footer__menu-item-link{color:#fff;text-decoration:none}.footer__menu-item-link:hover{text-decoration:underline}.footer__address{line-height:1.6;color:#fff;font-style:normal}.footer__address-line{margin:0}.footer__contact-contain{margin-bottom:20px;font-style:normal}.footer__contact-contain--email{margin-bottom:0}.footer__contact-link{color:#fff;text-decoration:none}.footer__contact-link:hover{text-decoration:underline}@media only screen and (max-width:640px){.footer__social{display:-webkit-flex;display:flex;justify-content:center}}.footer__social-item{margin-bottom:10px}@media only screen and (max-width:640px){.footer__social-item{margin-bottom:0;margin-right:10px}}.footer__social-item:last-child{margin-bottom:0}@media only screen and (max-width:640px){.footer__social-item:last-child{margin-right:0}}.footer__social-link{display:-webkit-flex!important;display:flex!important;justify-content:center;align-items:center;background-color:#fff;color:#10176e;text-decoration:none;width:30px;height:30px;font-size:18px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.footer__social-link:hover{color:#c37d5a}.footer__social-link-text{font-size:0}.footer__bottom{justify-content:space-between;align-items:center;grid-column:2/-2;grid-row:revert}@media only screen and (max-width:1300px){.footer__bottom{grid-column:1/-1}}@media only screen and (max-width:640px){.footer__bottom{flex-wrap:wrap}}.footer__bottom-link{color:#fff;text-decoration:none;font-size:14px}.footer__bottom-link:hover{text-decoration:underline}.footer__terms{margin:0;color:#fff}@media only screen and (max-width:640px){.footer__terms{width:100%;margin-bottom:15px}}.footer .so-marketing{margin:0 0 0 auto}@media only screen and (max-width:640px){.footer .so-marketing{margin:0 auto}}.home-banner{position:relative;padding-top:185px;padding-bottom:120px}.home-banner:before{content:"";-webkit-mask-box-image:url(/wp-content/themes/acorn/images/top-swoosh.svg);mask-border:url(/wp-content/themes/acorn/images/top-swoosh.svg);background-image:url(/wp-content/themes/acorn/images/speckles.png),linear-gradient(#10176E,#4B55C6);background-blend-mode:multiply;background-repeat:repeat;-webkit-background-size:50%!important;-moz-background-size:50%!important;-ms-background-size:50%!important;-o-background-size:50%!important;background-size:50%!important}@media only screen and (max-width:1250px){.home-banner:before{-webkit-background-size:100%!important;-moz-background-size:100%!important;-ms-background-size:100%!important;-o-background-size:100%!important;background-size:100%!important}}@media only screen and (max-width:1550px){.home-banner{padding-top:180px;padding-bottom:125px}}@media only screen and (max-width:1300px){.home-banner{padding-top:140px}}@media only screen and (max-width:900px){.home-banner{padding-top:120px}}@media only screen and (max-width:700px){.home-banner{padding-top:110px}}.home-banner__inner{position:relative;z-index:1;grid-template-columns:2fr 190px minmax(400px,1fr)}@media only screen and (max-width:1250px){.home-banner__inner{display:block}}@media only screen and (max-width:1250px){.home-banner__content{max-width:90%}}@media only screen and (max-width:1000px){.home-banner__content{max-width:unset}}.home-banner__title{color:#fff;margin-bottom:40px}@media only screen and (max-width:1700px){.home-banner__title{font-size:60px;line-height:75px;margin-bottom:30px}}@media only screen and (max-width:1550px){.home-banner__title{font-size:50px;line-height:65px}}@media only screen and (max-width:1420px){.home-banner__title{font-size:40px;line-height:55px}}@media only screen and (max-width:1250px){.home-banner__title{font-size:50px;line-height:65px}}@media only screen and (max-width:750px){.home-banner__title{font-size:45px;line-height:65px}}@media only screen and (max-width:650px){.home-banner__title{font-size:35px;line-height:45px}}@media only screen and (max-width:520px){.home-banner__title{font-size:30px;line-height:35px}}.home-banner__text{font-size:22px;line-height:40px;color:#f28f55;margin-bottom:40px}@media only screen and (max-width:1550px){.home-banner__text{font-size:19px;line-height:30px}}@media only screen and (max-width:1420px){.home-banner__text{font-size:18px}}.home-banner__links{flex-wrap:wrap;align-items:center}.home-banner__link-container{margin:0 45px 45px 0}@media only screen and (max-width:1400px){.home-banner__link-container{margin:0 45px 15px 0}}.home-banner__link{display:block;color:#fff;font-size:18px;position:relative;-webkit-transition:width .3s;-moz-transition:width .3s;-ms-transition:width .3s;-o-transition:width .3s;transition:width .3s}.home-banner__link--button{padding:12px 25px;text-decoration:none;background-color:#29cfc4;-webkit-border-radius:27px;-moz-border-radius:27px;-ms-border-radius:27px;-o-border-radius:27px;border-radius:27px}.home-banner__link:hover .home-banner__link-icon{opacity:1;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}.home-banner__link-text{position:relative;z-index:2}.home-banner__link-icon{text-decoration:none;opacity:0;position:absolute;top:0;bottom:0;background-color:#29cfc4;right:-10px;padding:20px;width:54px;height:54px;z-index:1;-webkit-border-top-right-radius:27px;-moz-border-top-right-radius:27px;-ms-border-top-right-radius:27px;-o-border-top-right-radius:27px;border-top-right-radius:27px;-webkit-border-bottom-right-radius:27px;-moz-border-bottom-right-radius:27px;-ms-border-bottom-right-radius:27px;-o-border-bottom-right-radius:27px;border-bottom-right-radius:27px;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.home-banner__panel{grid-column:3;background-color:#fff;padding:25px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px}.home-banner__panel--image{padding:10px}@media only screen and (max-width:1250px){.home-banner__panel{position:absolute;top:110%;left:0;right:0;margin:auto;max-width:800px;box-shadow:0 3px 4px rgb(0 0 0 / .29)}}.home-banner__image{width:100%;height:auto;display:block}.home-banner__testimonials{flex-direction:column;height:100%}.home-banner__testimonial-list{flex:1;width:100%;margin-bottom:30px}.home-banner__testimonial-item{outline:none;display:none}.home-banner__testimonial-item:first-child{display:block}.home-banner__testimonial-header{margin-bottom:40px}@media only screen and (max-width:450px){.home-banner__testimonial-header{flex-wrap:wrap}}@media only screen and (max-width:450px){.home-banner__testimonial-titles{width:100%}}.home-banner__testimonial-logo{margin-right:20px;max-height:30px}@media only screen and (max-width:450px){.home-banner__testimonial-logo{margin-bottom:10px}}.home-banner__testimonial-name{font-size:16px;line-height:17px}.home-banner__testimonial-role{font-size:13px;line-height:17px}.home-banner__testimonial-headline{font-size:18px;line-height:28px;margin-bottom:25px;max-width:80%}@media only screen and (max-width:600px){.home-banner__testimonial-headline{max-width:unset}}.home-banner__testimonial-text{color:#5c6180;max-width:90%}@media only screen and (max-width:600px){.home-banner__testimonial-text{max-width:unset}}.home-banner__testimonial-arrows{margin-top:auto;justify-content:flex-end}.service-name-carousel{padding:40px 0;margin:40px auto 80px;max-width:90vw}.service-name-carousel ul.slick-slider{list-style:none;display:none}.service-name-carousel ul.slick-slider.slick-initialized{display:block}.service-name-carousel ul.slick-slider li,.service-name-carousel ul.slick-slider li a{display:-webkit-flex;display:flex;align-items:center;justify-content:center;padding:0 25px;text-decoration:none}.service-name-carousel ul.slick-slider li:hover p,.service-name-carousel ul.slick-slider li a:hover p{padding-bottom:2px}.service-name-carousel ul.slick-slider li i,.service-name-carousel ul.slick-slider li a i{font-size:40px;width:auto;margin-right:1rem}.service-name-carousel ul.slick-slider li p,.service-name-carousel ul.slick-slider li a p{font-size:16px;color:#252d6d;padding-bottom:5px;border-bottom:2px solid #252d6d;transition:.25s all}.service-name-carousel ul.slick-slider li a{color:#252d6d}.fixed-form{align-items:center;position:fixed;top:100%;left:0;right:0;height:90vh;max-height:850px;z-index:99999;background-color:#29cfc4;-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px);-webkit-transition:all .3s,left .2s,right .2s;-moz-transition:all .3s,left .2s,right .2s;-ms-transition:all .3s,left .2s,right .2s;-o-transition:all .3s,left .2s,right .2s;transition:all .3s,left .2s,right .2s}@media only screen and (max-width:1000px){.fixed-form{-webkit-transform:translateY(-65px);-moz-transform:translateY(-65px);-ms-transform:translateY(-65px);-o-transform:translateY(-65px);transform:translateY(-65px)}}.fixed-form__header{position:absolute;top:0;left:0;right:0;z-index:9;background-color:#29cfc4}.fixed-form__toggle-bar{justify-content:center;align-items:center;padding:10px;cursor:pointer}.fixed-form__toggle-bar-icon{display:-webkit-flex!important;display:flex!important;justify-content:center;align-items:center;position:absolute;top:0;left:0;right:0;width:60px;height:60px;margin:auto;z-index:0;font-size:22px;color:#fff;background-color:#29cfc4;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}@media only screen and (max-width:1450px){.fixed-form__toggle-bar-icon{width:50px;height:50px;font-size:18px}}@media only screen and (max-width:1200px){.fixed-form__toggle-bar-icon{width:40px;height:40px;font-size:18px}}.fixed-form__toggle-bar-icon:after{content:"";display:block;position:absolute;top:50%;left:50%;width:59px;height:59px;border:0 solid rgb(41 207 196 / .4);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:pulse-ring 2.15s infinite;animation:pulse-ring 2.15s infinite}@media only screen and (max-width:1450px){.fixed-form__toggle-bar-icon:after{width:49px;height:49px}}@media only screen and (max-width:1200px){.fixed-form__toggle-bar-icon:after{width:39px;height:39px}}.fixed-form__toggle-bar-text{position:relative;z-index:2;text-transform:uppercase;color:#fff;font-size:21px;letter-spacing:.82px}@media only screen and (max-width:1200px){.fixed-form__toggle-bar-text{font-size:18px}}.fixed-form__outer-container{align-items:flex-start;justify-content:center;height:calc(100% - 50px);width:100%;margin-top:50px}.fixed-form__inner-container{padding:40px 0}.fixed-form-toggle{display:none}.fixed-form-toggle:checked+.fixed-form{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.fixed-form-toggle:checked+.fixed-form .fixed-form__toggle-bar-icon:after{display:none}.navigation{font-size:18px;text-align:right;position:relative;-webkit-transition:visibility .6s,opacity .6s;-moz-transition:visibility .6s,opacity .6s;-ms-transition:visibility .6s,opacity .6s;-o-transition:visibility .6s,opacity .6s;transition:visibility .6s,opacity .6s}@media only screen and (max-width:1500px){.navigation{font-size:16px}}@media only screen and (max-width:1250px),(hover:none)and (pointer:coarse){.navigation{position:absolute;top:0;left:-300px;width:300px;margin:0;text-align:left}}.navigation__list{align-items:center;justify-content:flex-end;list-style:none}@media only screen and (max-width:1250px),(hover:none)and (pointer:coarse){.navigation__list{flex-direction:column;align-items:flex-start}}.navigation__list-item{margin:0 25px}.navigation__list-item:hover .navigation__item-link{color:#c37d5a}@media only screen and (max-width:1250px),(hover:none)and (pointer:coarse){.navigation__list-item:hover .navigation__item-link{color:#fff}}.navigation__list-item--current .navigation__item-link{color:#c37d5a}.navigation__list-item--children{position:relative;display:-webkit-flex!important;display:flex!important;align-items:center}@media only screen and (max-width:1250px),(hover:none)and (pointer:coarse){.navigation__list-item--children{flex-wrap:wrap}}.navigation__list-item--children:before{order:2;color:#fff;margin-left:10px;height:10px}@media only screen and (max-width:1250px),(hover:none)and (pointer:coarse){.navigation__list-item--children:before{display:none}}.navigation__list-item--children .sub-menu{position:absolute;top:calc(100% + 3px);width:120px;background-color:#10176e;padding:12px 8px;text-align:left;font-size:15px;opacity:0;visibility:hidden;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media only screen and (max-width:1250px),(hover:none)and (pointer:coarse){.navigation__list-item--children .sub-menu{position:static;width:100%;order:3;opacity:1;display:none;visibility:visible;background-color:#fff;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-transition:all 0s;-moz-transition:all 0s;-ms-transition:all 0s;-o-transition:all 0s;transition:all 0s}}.navigation__list-item--children .sub-menu:before{content:"";position:absolute;top:-3px;left:0;right:0;height:3px}@media only screen and (max-width:1250px),(hover:none)and (pointer:coarse){.navigation__list-item--children .sub-menu:before{display:none}}.navigation__list-item--children:hover .sub-menu{opacity:1;visibility:visible}.navigation__list-item:last-child{margin-right:0}@media only screen and (max-width:1720px){.navigation__list-item{margin:0 15px}}@media only screen and (max-width:1250px),(hover:none)and (pointer:coarse){.navigation__list-item{margin:0 15px 10px 15px;width:calc(100% - 30px)}}.navigation__item-link{color:#fff;text-decoration:none;padding:3px 0;display:block;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.navigation__list-item-sub{line-height:1;margin:4px 0}.navigation__list-item-sub:first-child{margin-top:0}.navigation__list-item-sub:last-child{margin-bottom:0}.navigation__item-link-sub{color:#fff;text-decoration:none;padding:3px 0;display:block;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.navigation__item-link-sub:hover{text-decoration:underline}@media only screen and (max-width:1250px),(hover:none)and (pointer:coarse){.navigation__item-link-sub{color:#10176e}}.navigation__sub-toggle{display:none;margin-left:auto;width:30px;height:30px;background-color:#fff;text-align:center;padding:4px;color:#10176e}@media only screen and (max-width:1250px),(hover:none)and (pointer:coarse){.navigation__sub-toggle{display:initial;order:2}}.archive-header,.page-header{padding-top:100px}@media only screen and (max-width:1500px){.archive-header,.page-header{padding-top:70px}}@media only screen and (max-width:1220px){.archive-header,.page-header{padding-top:30px}}.archive-header__title,.page-header__title{margin-bottom:40px;font-size:70px;line-height:94px;color:#252d6d}@media only screen and (max-width:1560px){.archive-header__title,.page-header__title{font-size:65px;line-height:60px;margin-bottom:25px}}@media only screen and (max-width:1450px){.archive-header__title,.page-header__title{font-size:45px;line-height:50px}}@media only screen and (max-width:850px){.archive-header__title,.page-header__title{font-size:35px;line-height:38px}}@media only screen and (max-width:400px){.archive-header__title,.page-header__title{font-size:24px;line-height:27px}}.archive-header__text,.page-header__text{width:100%;max-width:970px;margin-bottom:150px;font-size:22px;line-height:28px;color:#252d6d}@media only screen and (max-width:1500px){.archive-header__text,.page-header__text{margin-bottom:80px;font-size:18px}}@media only screen and (max-width:1220px){.archive-header__text,.page-header__text{font-size:16px;line-height:22px}}@media only screen and (max-width:900px){.archive-header__text,.page-header__text{margin-bottom:40px}}.page-intro{background:linear-gradient(#FAFDFF,#EFF3F5);padding-top:100px;padding-bottom:80px}@media only screen and (max-width:1500px){.page-intro{padding-top:70px}}@media only screen and (max-width:1220px){.page-intro{padding-top:30px;padding-bottom:40px}}.page-intro--service{padding-bottom:170px}.page-intro__title{margin-bottom:40px;width:75%}@media only screen and (max-width:1500px){.page-intro__title{margin-bottom:25px}}@media only screen and (max-width:1100px){.page-intro__title{width:100%}}.page-intro__text{width:48%;margin-bottom:20px;color:#252d6d}.page-intro__text.popup{cursor:pointer}.page-intro__text--further-text{width:100%}.page-intro__text--toggle{max-height:0;overflow:hidden}@media only screen and (max-width:1500px){.page-intro__text{font-size:18px}}@media only screen and (max-width:1220px){.page-intro__text{font-size:16px;line-height:22px}}@media only screen and (max-width:1100px){.page-intro__text{width:100%}}.page-intro .page-intro__split-popup{display:none;position:fixed;left:0;right:0;top:0;bottom:0;background-color:rgb(16 23 110 / .88);justify-content:center;align-items:center;flex-direction:column;z-index:10000}.page-intro .page-intro__split-popup .page-intro__split-popup--container{max-width:800px;width:100%;background-color:#fff;padding:25px 50px;position:relative}.page-intro .page-intro__split-popup .page-intro__split-popup--container .popup_closer{position:absolute;right:25px;top:25px;z-index:100000;font-size:30px;width:25px;height:25px;cursor:pointer;display:-webkit-flex;display:flex;align-items:center;justify-content:center}.page-intro .page-intro__split-popup.active{display:-webkit-flex;display:flex}.page-intro .page-intro__split-popup .form_download_link{display:none;text-align:center;margin:0 auto;background-color:#f28f55;padding:12px 25px;color:#fff;text-decoration:none}.page-intro .page-intro__split-popup .form_download_link.display{display:block}.page-intro__split-banner{margin:25px 0;min-height:100px;background-color:rgb(41 207 196 / .2)}.page-intro__split-inner{justify-content:space-between;align-items:center;padding:20px 0}.page-intro__split-inner--hotspot{position:relative}@media only screen and (max-width:1100px){.page-intro__split-inner--hotspot{flex-wrap:wrap}.page-intro__split-inner--hotspot .page-intro__split-text{width:100%}}@media only screen and (max-width:950px){.page-intro__split-inner{flex-wrap:wrap}}.page-intro__split-text{width:48%}@media only screen and (max-width:950px){.page-intro__split-text{width:100%;margin-bottom:30px}}@media only screen and (max-width:400px){.page-intro__split-text{margin-bottom:10px}}.page-intro__split-image-outer{width:48%;position:relative}@media only screen and (max-width:950px){.page-intro__split-image-outer{width:100%}}.page-intro__split-image-inner{min-height:300px;max-height:500px;position:absolute;overflow:hidden;top:50%;right:-180px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:1100px){.page-intro__split-image-inner{position:static;min-height:unset;max-height:unset;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}.page-intro__split-image{width:100%;height:auto;display:block}.page-intro__further-toggle-switch{cursor:pointer}.page-intro__further-toggle{display:none}.page-intro__further-toggle:checked+.page-intro__text--toggle{max-height:unset}.page-intro__hotspot-container{justify-content:center;align-items:center;width:48%;position:absolute;right:0}@media only screen and (max-width:1100px){.page-intro__hotspot-container{position:static;width:100%}}.page-intro__hotspot-image-outer{width:270px;position:relative}@media only screen and (max-width:1550px){.page-intro__hotspot-image-outer{width:230px}}@media only screen and (max-width:1220px){.page-intro__hotspot-image-outer{width:190px}}@media only screen and (max-width:1100px){.page-intro__hotspot-image-outer{width:90%;max-width:300px}}.page-intro__hotspot-image{width:100%;height:auto}.page-intro h2,.page-intro h3{font-size:32px;line-height:40px;margin-bottom:20px}@media only screen and (max-width:400px){.page-intro h2,.page-intro h3{font-size:24px;line-height:27px;margin-bottom:12px}}h1{font-size:70px;line-height:94px;color:#252d6d}@media only screen and (max-width:1560px){h1{font-size:65px;line-height:60px}}@media only screen and (max-width:1450px){h1{font-size:45px;line-height:50px}}@media only screen and (max-width:850px){h1{font-size:35px;line-height:38px}}@media only screen and (max-width:400px){h1{font-size:24px;line-height:27px}}h2{font-size:50px;line-height:70px;color:#252d6d}@media only screen and (max-width:1560px){h2{font-size:45px;line-height:60px}}@media only screen and (max-width:1450px){h2{font-size:35px;line-height:50px}}@media only screen and (max-width:850px){h2{font-size:30px;line-height:38px}}@media only screen and (max-width:400px){h2{font-size:24px;line-height:27px}}h3{font-size:40px;line-height:70px;color:#252d6d}@media only screen and (max-width:1560px){h3{font-size:35px;line-height:60px}}@media only screen and (max-width:1450px){h3{font-size:25px;line-height:30px}}@media only screen and (max-width:850px){h3{font-size:20px;line-height:38px}}p{margin-bottom:30px}p:last-child{margin-bottom:0}a{color:#252d6d}ul,ol{margin:0 0 20px 0;list-style-position:inside}@media only screen and (max-width:1000px){br{display:contents}}blockquote{position:relative;font-size:18px;line-height:32px;margin-left:80px;margin-bottom:30px;padding:20px 0 25px 60px;color:#252d6d}@media only screen and (max-width:1400px){blockquote{margin-left:0}}blockquote:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;width:3px;background-color:#29cfc4;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.arrows__arrow{justify-content:center;align-items:center;width:34px;height:34px;margin:0 4px;cursor:pointer;font-size:22px;border:1px solid #252d6d;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.arrows__arrow--prev{color:#252d6d;opacity:.6;margin-left:0}.arrows__arrow--next{background-color:#252d6d;color:#fff;margin-right:0}.arrows__arrow:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.arrows__arrow-icon{height:19px}.button{outline:none;border:none;background-color:#29cfc4;color:#fff;text-decoration:none;padding:15px 40px;font-size:18px;display:inline-block;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-border-radius:27px;-moz-border-radius:27px;-ms-border-radius:27px;-o-border-radius:27px;border-radius:27px;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-ms-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.button:hover{background-color:#25bab0}@media only screen and (max-width:550px){.button{padding:15px 30px}}.more-link{font-size:18px;line-height:1;margin-bottom:0}.more-link__link{align-items:center;color:#252d6d;display:inline-block;text-decoration:none;border-bottom:2px solid #252d6d;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.more-link__link:hover{border-color:#fff0}.more-link__link-icon{margin-left:10px}.background-gradient{position:relative}.background-gradient:before{content:"";display:block;background:linear-gradient(#FAFDFF,#EFF3F5);position:absolute;top:0;left:0;right:0;height:50%;min-height:800px;max-height:1000px}.background-gradient__internal{position:relative}.category-bubble{margin:0 10px 10px 0}.category-bubble:hover .category-bubble__link:after{opacity:.5}.category-bubble__link{display:block;padding:12px 25px;position:relative;text-decoration:none;overflow:hidden;line-height:1;font-size:18px;color:var(--item-colour,rgb(0 0 0 / .6));-webkit-border-radius:23px;-moz-border-radius:23px;-ms-border-radius:23px;-o-border-radius:23px;border-radius:23px}@media only screen and (max-width:1800px){.category-bubble__link{font-size:16px}}@media only screen and (max-width:1500px){.category-bubble__link{font-size:14px}}.category-bubble__link:after{content:"";display:block;z-index:1;background-color:var(--item-colour,rgb(0 0 0 / .6));opacity:.3;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.category-bubble__link-text{position:relative;z-index:2}.lower-text{margin-top:70px;padding-left:80px;padding-right:80px;margin-bottom:100px}@media only screen and (max-width:1220px){.lower-text{padding-left:0;padding-right:0;margin-top:30px;margin-bottom:40px}}.lower-text h2,.lower-text h3{margin-bottom:25px}.page-content{margin-bottom:100px}.video-wrapper{width:100%;position:relative;padding-bottom:56.25%;margin-bottom:30px}.video-wrapper iframe{width:100%;height:100%}.scroll-wrapper{overflow:hidden!important;padding:0!important;position:relative}.scroll-wrapper>.scroll-content{border:none!important;box-sizing:content-box!important;height:auto;left:0;margin:0;max-height:none;max-width:none!important;overflow:scroll!important;padding:0;position:relative!important;top:0;width:auto!important}.scroll-wrapper>.scroll-content::-webkit-scrollbar{height:0;width:0}.scroll-element{display:none}.scroll-element,.scroll-element div{box-sizing:content-box}.scroll-element.scroll-x.scroll-scrollx_visible,.scroll-element.scroll-y.scroll-scrolly_visible{display:block}.scroll-element .scroll-bar,.scroll-element .scroll-arrow{cursor:default}.scroll-textarea{border:1px solid #ccc;border-top-color:#999}.scroll-textarea>.scroll-content{overflow:hidden!important}.scroll-textarea>.scroll-content>textarea{border:none!important;box-sizing:border-box;height:100%!important;margin:0;max-height:none!important;max-width:none!important;overflow:scroll!important;outline:none;padding:2px;position:relative!important;top:0;width:100%!important}.scroll-textarea>.scroll-content>textarea::-webkit-scrollbar{height:0;width:0}.scrollbar-inner>.scroll-element,.scrollbar-inner>.scroll-element div{border:none;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-inner>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-inner>.scroll-element.scroll-x{bottom:2px;height:5px;left:0;width:100%}.scrollbar-inner>.scroll-element.scroll-y{height:calc(100% - 8px);right:0;top:0;width:5px;padding:0;margin:4px;overflow:hidden}.scrollbar-inner>.scroll-element .scroll-element_outer{overflow:hidden}.scrollbar-inner>.scroll-element .scroll-element_track{background-color:#29cfc4;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px}.scrollbar-inner>.scroll-element .scroll-bar{background-color:#5c6180;cursor:pointer;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px}.scrollbar-inner>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-12px}.scrollbar-inner>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-12px}.scrollbar-inner>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-12px}.scrollbar-inner>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-12px}.home-intro{background:linear-gradient(#fff,#EFF3F5);padding-top:100px}@media only screen and (max-width:1250px){.home-intro{padding-top:50px}}.home-intro__inner{grid-template-columns:.8fr 1fr;grid-gap:50px 100px;position:relative;padding-bottom:230px}@media only screen and (max-width:1360px){.home-intro__inner{grid-template-columns:repeat(2,1fr);grid-gap:50px 120px}}@media only screen and (max-width:1250px){.home-intro__inner{display:block;padding-bottom:300px}}@media only screen and (max-width:980px){.home-intro__inner{padding-bottom:70px}}.home-intro__title{margin-bottom:40px}@media only screen and (max-width:1250px){.home-intro__title{max-width:55%;margin-bottom:30px}}@media only screen and (max-width:1120px){.home-intro__title{max-width:75%}}@media only screen and (max-width:820px){.home-intro__title{max-width:unset}}@media only screen and (max-width:1250px){.home-intro__text{max-width:85%;margin-bottom:30px}}@media only screen and (max-width:820px){.home-intro__text{max-width:unset}}@media only screen and (max-width:1250px){.home-intro__image-container{margin-bottom:30px}}.home-intro__image{width:100%;height:auto;display:block;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px}.home-intro__accreditations{grid-column:1;grid-row:2;flex-wrap:wrap;justify-content:flex-start;align-items:center}@media only screen and (max-width:1250px){.home-intro__accreditations{width:calc(100% - 350px)}}@media only screen and (max-width:980px){.home-intro__accreditations{width:100%;margin-bottom:20px}}.home-intro__accreditation-item{margin-right:45px;margin-bottom:20px;max-width:220px}@media only screen and (max-width:1550px){.home-intro__accreditation-item{max-width:175px}}.home-intro__accreditation-logo{width:100%;height:100%;object-fit:contain;display:block}.home-intro__more-link-container{font-size:16px;grid-column:2}.home-intro__more-link-container--badge .more-link__link{border-color:#29cfc4;color:#29cfc4}@media only screen and (max-width:1250px){.home-intro__more-link-container--badge .more-link__link{margin-bottom:0}}@media only screen and (max-width:1250px){.home-intro__more-link{margin-bottom:60px}}.home-intro__badge{width:230px;height:230px;position:absolute;right:0;bottom:0;box-shadow:0 3px 4px rgb(0 0 0 / .29);background-color:#fff;padding:25px;z-index:5;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-transform:translateY(25%);-moz-transform:translateY(25%);-ms-transform:translateY(25%);-o-transform:translateY(25%);transform:translateY(25%);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media only screen and (max-width:1600px){.home-intro__badge{width:200px;height:200px;-webkit-transform:translateY(-35%);-moz-transform:translateY(-35%);-ms-transform:translateY(-35%);-o-transform:translateY(-35%);transform:translateY(-35%)}}@media only screen and (max-width:1250px){.home-intro__badge{width:100%;max-width:300px;height:300px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px}}@media only screen and (max-width:980px){.home-intro__badge{position:static;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@media only screen and (max-width:500px){.home-intro__badge{max-width:unset;height:auto}}.home-intro__badge:hover{width:300px;height:300px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px}@media only screen and (max-width:1600px){.home-intro__badge:hover{width:600px;height:200px}}@media only screen and (max-width:1250px){.home-intro__badge:hover{height:300px;width:100%}}@media only screen and (max-width:500px){.home-intro__badge:hover{height:auto}}.home-intro__badge:hover .home-intro__badge-image{opacity:0;z-index:-2;visibility:hidden}.home-intro__badge:hover .home-intro__badge-text-container{opacity:1;z-index:3;visibility:visible}.home-intro__badge-image{display:block;width:80%;height:80%;object-fit:contain;position:absolute;top:50%;left:50%;opacity:1;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-ms-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}@media only screen and (max-width:1250px){.home-intro__badge-image{display:none}}.home-intro__badge-text-container{opacity:0;position:relative;z-index:-2;visibility:hidden;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}@media only screen and (max-width:1600px){.home-intro__badge-text-container br{display:contents}}@media only screen and (max-width:1250px){.home-intro__badge-text-container{opacity:1;z-index:1;visibility:visible}}.home-intro__badge-image-hovered{width:70px;height:auto;display:block;margin-bottom:15px}.home-intro__badge-title{font-size:18px;line-height:24px;color:#252d6d;margin-bottom:15px}.home-intro__badge-text{font-size:16px;line-height:24px;margin-bottom:15px}.card{background-color:#fff;box-shadow:0 3px 4px rgb(0 0 0 / .29);position:relative;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px}.card:hover .card__link{width:180px}.card:hover .card__link-text{opacity:1}.card__icon-container{position:absolute;top:0;left:0;width:94px;height:94px;background-color:#fff;box-shadow:0 3px 4px rgb(0 0 0 / .29);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:transform .4s;-moz-transition:transform .4s;-ms-transition:transform .4s;-o-transition:transform .4s;transition:transform .4s}@media only screen and (max-width:1500px){.card__icon-container{width:75px;height:75px}}@media only screen and (max-width:450px){.card__icon-container{left:25px;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}}.card__icon{width:62px;height:62px;object-fit:contain;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (max-width:1500px){.card__icon{width:43px;height:43px}}.card__inner{padding:45px 50px 45px 60px}@media only screen and (max-width:1500px){.card__inner{padding:30px 35px 45px 40px}}@media only screen and (max-width:450px){.card__inner{padding:50px 25px 45px 25px}}.card__title{font-size:27px;line-height:40px;margin-bottom:20px;color:#252d6d}@media only screen and (max-width:1430px){.card__title{font-size:22px;line-height:34px}}.card__link-container{position:absolute;bottom:0;left:60px;-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);-o-transform:translateY(50%);transform:translateY(50%)}@media only screen and (max-width:1500px){.card__link-container{left:40px}}@media only screen and (max-width:450px){.card__link-container{left:25px}}.card__link{width:50px;padding:17px 0 17px 25px;text-decoration:none;color:#fff;position:relative;background-color:#29cfc4;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.card__link:hover{background-color:#25bab0}@media only screen and (max-width:1300px),(hover:none)and (pointer:coarse){.card__link{width:180px}}.card__link-icon{display:-webkit-flex!important;display:flex!important;justify-content:center;align-items:center;font-size:22px;width:50px;height:50px;position:absolute;top:0;right:0}.card__link-icon:before{height:18px}.card__link-text{white-space:nowrap;overflow:hidden;line-height:1;opacity:0;position:relative;-webkit-transition:opacity .3s,transform .7s;-moz-transition:opacity .3s,transform .7s;-ms-transition:opacity .3s,transform .7s;-o-transition:opacity .3s,transform .7s;transition:opacity .3s,transform .7s}@media only screen and (max-width:1300px),(hover:none)and (pointer:coarse){.card__link-text{opacity:1}}.accreditations-list{margin-top:100px}.accreditations-list__item{align-items:flex-start;justify-content:space-between;margin-bottom:80px}@media only screen and (max-width:880px){.accreditations-list__item{flex-wrap:wrap;margin-bottom:60px}}.accreditations-list__item:last-child{margin-bottom:150px}.accreditations-list__logo-container{justify-content:center;align-items:center;padding:50px;width:535px;min-height:260px;background-color:#fff;box-shadow:0 3px 4px rgb(0 0 0 / .29);-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px}@media only screen and (max-width:1500px){.accreditations-list__logo-container{width:400px;min-height:200px}}@media only screen and (max-width:960px){.accreditations-list__logo-container{width:300px;min-height:150px}}@media only screen and (max-width:880px){.accreditations-list__logo-container{margin-bottom:25px}}@media only screen and (max-width:450px){.accreditations-list__logo-container{width:100%}}.accreditations-list__logo{width:100%;height:auto;max-width:400px}.accreditations-list__text-block{width:calc(100% - 650px)}@media only screen and (max-width:1500px){.accreditations-list__text-block{width:calc(100% - 450px)}}@media only screen and (max-width:960px){.accreditations-list__text-block{width:calc(100% - 350px)}}@media only screen and (max-width:880px){.accreditations-list__text-block{width:100%}}.accreditations-list__text{font-size:22px;line-height:28px;color:#252d6d}@media only screen and (max-width:1500px){.accreditations-list__text{font-size:18px}}@media only screen and (max-width:1220px){.accreditations-list__text{font-size:16px;line-height:22px}}.industries{position:relative;padding-bottom:200px}.industries:before{content:"";background-image:url(/wp-content/themes/acorn/images/speckles.png);background-blend-mode:multiply;background-repeat:repeat;position:fixed;top:0;left:0;right:0;bottom:0;z-index:2;opacity:.3;-webkit-background-size:70%!important;-moz-background-size:70%!important;-ms-background-size:70%!important;-o-background-size:70%!important;background-size:70%!important;-webkit-transition:all .3s,left .2s,right .2s;-moz-transition:all .3s,left .2s,right .2s;-ms-transition:all .3s,left .2s,right .2s;-o-transition:all .3s,left .2s,right .2s;transition:all .3s,left .2s,right .2s}.industries:after{content:"";position:fixed;top:0;left:0;right:0;bottom:0;z-index:1;opacity:.45;background:#fff0 linear-gradient(180deg,#fff0 0%,rgb(41 207 196 / .1098039216) 10%,#29cfc4 43%,#29cfc4 54%,rgb(41 207 196 / .1137254902) 89%,#fff0 100%) 0% 0% no-repeat padding-box;background:#fff0 linear-gradient(180deg,#fff0 0%,rgb(41 207 196 / .1098039216) 10%,#29CFC4 43%,#29CFC4 54%,rgb(41 207 196 / .1137254902) 89%,#fff0 100%) 0% 0% no-repeat padding-box;-webkit-transition:all .3s,left .2s,right .2s;-moz-transition:all .3s,left .2s,right .2s;-ms-transition:all .3s,left .2s,right .2s;-o-transition:all .3s,left .2s,right .2s;transition:all .3s,left .2s,right .2s}@media only screen and (max-width:840px){.industries{padding-bottom:100px}}.industries__inner{position:relative;z-index:3}.industries__list{width:100%;max-width:1080px;margin:0 auto}.industries__list-item{margin-bottom:20px;background-color:#fff;box-shadow:0 3px 4px rgb(0 0 0 / .29);-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px}.industries__item-title{align-items:flex-start;padding:25px 30px 25px 60px;line-height:1;position:relative;color:#252d6d}@media only screen and (max-width:840px){.industries__item-title{padding-left:30px}}@media only screen and (max-width:450px){.industries__item-title{padding-right:15px;align-items:center}}.industries__item-title:after{content:"";display:block;left:60px;right:0;bottom:10px;height:1px;position:absolute;background-color:#29cfc4;opacity:0}@media only screen and (max-width:840px){.industries__item-title:after{left:30px}}.industries__item-title-text{font-size:27px}@media only screen and (max-width:500px){.industries__item-title-text{font-size:18px;line-height:30px}}.industries__item-title-icon{margin-left:auto;width:30px;height:30px;display:-webkit-flex!important;display:flex!important;justify-content:center;align-items:center;cursor:pointer;color:#fff;background-color:#29cfc4;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}@media only screen and (max-width:450px){.industries__item-title-icon{width:20px;height:20px}}.industries__item-title-icon:before{font-size:16px;width:10px;height:14px}@media only screen and (max-width:450px){.industries__item-title-icon:before{font-size:12px;width:8px;height:12px}}.industries__item-content{display:none;justify-content:space-between;align-items:flex-start;padding:15px 0 40px 60px}@media only screen and (max-width:840px){.industries__item-content{flex-wrap:wrap;padding-left:30px}}.industries__item-text-container{width:46%}@media only screen and (max-width:840px){.industries__item-text-container{width:100%;margin-bottom:30px;padding-right:30px}}.industries__item-text-container--full{width:100%;padding-right:60px}.industries__item-text{font-size:16px;line-height:28px;margin-bottom:30px;color:#252d6d}.industries__related-services-title{font-size:20px;line-height:40px;margin-bottom:20px}.industries__related-services{flex-wrap:wrap;font-size:15px}.industries__related-services-item{width:31%;padding-left:18px;position:relative;line-height:1.3}@media only screen and (max-width:1350px){.industries__related-services-item{width:50%;margin-bottom:8px}}@media only screen and (max-width:1050px){.industries__related-services-item{width:100%}}.industries__related-services-item:before{content:"";position:absolute;top:6px;left:0;width:10px;height:10px;background-color:#29cfc4;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.industries__related-services-link{color:#252d6d;text-decoration:none}.industries__related-services-link:hover{text-decoration:underline}.industries__item-image-container{width:46%;overflow:hidden;-webkit-border-top-left-radius:6px;-moz-border-top-left-radius:6px;-ms-border-top-left-radius:6px;-o-border-top-left-radius:6px;border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-bottom-left-radius:6px;-ms-border-bottom-left-radius:6px;-o-border-bottom-left-radius:6px;border-bottom-left-radius:6px}@media only screen and (max-width:840px){.industries__item-image-container{width:100%}}.industries__item-image{width:100%;height:auto;display:block}.industries__toggle{display:none}.industries__toggle:checked+.industries__item-inner .industries__item-title:after{opacity:1}.industries__toggle:checked+.industries__item-inner .industries__item-title-text{font-size:40px}@media only screen and (max-width:840px){.industries__toggle:checked+.industries__item-inner .industries__item-title-text{font-size:27px}}@media only screen and (max-width:500px){.industries__toggle:checked+.industries__item-inner .industries__item-title-text{font-size:18px}}.industries__toggle:checked+.industries__item-inner .industries__item-title-icon{background-color:#f28f55;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.accordion{overflow:hidden}.accordion--background{background-color:#eff3f5}.accordion--open .accordion__title-container{border-bottom:1px solid #fff}.accordion--open .accordion__content-outer{max-height:300px!important}.accordion--no-margin .accordion__inner{margin-bottom:30px}.accordion__inner{background-color:#29cfc4;box-shadow:0 3px 4px rgb(0 0 0 / .29);margin-top:30px;margin-bottom:130px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px}.accordion__inner--narrow{max-width:860px}@media only screen and (max-width:1050px){.accordion__inner{margin-bottom:80px}}.accordion__title-container{align-items:center;padding:25px 60px;cursor:pointer}@media only screen and (max-width:1000px){.accordion__title-container{padding:15px 30px}}.accordion__title{color:#fff;font-size:27px;line-height:40px;margin-right:25px}@media only screen and (max-width:1000px){.accordion__title{line-height:30px;font-size:22px}}.accordion__title-toggle{margin-left:auto;color:#fff}.accordion__content{color:#252d6d;overflow:hidden}.accordion__content-outer{-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s;max-height:0}.accordion__content-inner{padding:25px 60px}@media only screen and (max-width:1000px){.accordion__content-inner{padding:25px 30px}}.timeline{background:linear-gradient(#FAFDFF,#EFF3F5)}.timeline__inner{padding:60px 0;max-width:1610px}@media only screen and (max-width:767px){.timeline__inner{max-width:auto}}.timeline__inner .timeline__container{width:100%}.timeline__inner .timeline__container .timeline__container--wrapper{position:sticky;top:165px;overflow-x:hidden}.timeline__title{margin-bottom:50px;text-align:center}.timeline__dates-slider{display:-webkit-flex!important;display:flex!important}@media only screen and (max-width:1024px){.timeline__dates-slider{min-width:max-content}}.timeline__dates-slider .timeline__date-container{min-width:264px}@media only screen and (max-width:1024px){.timeline__dates-slider .timeline__date-container{width:264px}}.timeline__dates-slider .timeline__date-container .timeline__date-inner{width:100%}.timeline__dates-slider .timeline__date-container .timeline__date-inner .timeline__text-container{width:100%}.timeline__date-container{display:-webkit-flex!important;display:flex!important;justify-content:center;align-items:center;height:880px;outline:none;margin:0 2px;position:relative}.timeline__date-container:after{content:"";display:block;width:50px;height:50px;position:absolute;top:50%;right:0;background:url(/wp-content/themes/acorn/images/timeline-arrow.svg) no-repeat center center;-webkit-background-size:100%!important;-moz-background-size:100%!important;-ms-background-size:100%!important;-o-background-size:100%!important;background-size:100%!important;-webkit-transform:translate(50%,-50%);-moz-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);-o-transform:translate(50%,-50%);transform:translate(50%,-50%)}@media only screen and (max-width:1220px){.timeline__date-container:after{display:none}}.timeline__date-container--no-arrow:after{display:none}@media only screen and (max-width:1220px){.timeline__date-container{height:auto;margin-bottom:20px}}.timeline__date-container--green .timeline__date-circle{background-color:#29cfc4}.timeline__date-container--green .timeline__date-year{top:-45px;color:#29cfc4}@media only screen and (max-width:1220px){.timeline__date-container--green .timeline__date-year{top:-50px}}.timeline__date-container--green .timeline__text-container{top:calc(100% + 110px);background-color:rgb(41 207 196 / .29)}.timeline__date-container--green .timeline__dots{bottom:0;-webkit-transform:translate(-50%,103%);-moz-transform:translate(-50%,103%);-ms-transform:translate(-50%,103%);-o-transform:translate(-50%,103%);transform:translate(-50%,103%)}.timeline__date-container--green .timeline__dot{background-color:rgb(41 207 196 / .29)}.timeline__date-container--orange .timeline__date-circle{background-color:#f28f55}.timeline__date-container--orange .timeline__date-year{bottom:-45px;color:#f28f55}@media only screen and (max-width:1220px){.timeline__date-container--orange .timeline__date-year{bottom:unset;top:-50px}}.timeline__date-container--orange .timeline__text-container{bottom:calc(100% + 110px);background-color:rgb(242 143 85 / .29)}.timeline__date-container--orange .timeline__dots{top:0;-webkit-transform:translate(-50%,-103%);-moz-transform:translate(-50%,-103%);-ms-transform:translate(-50%,-103%);-o-transform:translate(-50%,-103%);transform:translate(-50%,-103%)}.timeline__date-container--orange .timeline__dot{background-color:rgb(242 143 85 / .29)}.timeline__date-inner{justify-content:center;align-items:center;flex-direction:column;position:relative}.timeline__date-circle-container{width:140px;height:140px;position:relative}@media only screen and (max-width:1220px){.timeline__date-circle-container{margin-top:50px;margin-bottom:20px}}@media only screen and (max-width:500px){.timeline__date-circle-container{width:110px;height:110px}}.timeline__date-circle{justify-content:center;align-items:center;width:140px;height:140px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}@media only screen and (max-width:500px){.timeline__date-circle{width:110px;height:110px}}.timeline__date-year{font-size:37px;line-height:40px;left:0;right:0;text-align:center;position:absolute}.timeline__icon-container{justify-content:center;align-items:center;background-color:#fff;width:105px;height:105px;box-shadow:0 3px 4px rgb(0 0 0 / .29);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}@media only screen and (max-width:500px){.timeline__icon-container{width:90px;height:90px}}.timeline__icon{width:60px;height:60px}@media only screen and (max-width:500px){.timeline__icon{width:50px;height:50px}}.timeline__text-container{position:absolute;left:50%;margin:auto;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;border-radius:16px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width:1220px){.timeline__text-container{position:static;max-width:500px;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}.timeline__text{padding:20px;text-align:center;font-size:18px;line-height:32px;color:#252d6d}.timeline__dots{flex-direction:column;justify-content:space-around;width:13px;height:100px;position:absolute;left:50%}@media only screen and (max-width:1220px){.timeline__dots{display:none}}.timeline__dot{width:13px;height:13px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.timeline__arrows{justify-content:flex-end}.search-results-list{margin-bottom:150px}.search-results-list__grid{grid-template-columns:repeat(3,1fr);grid-gap:60px}@media only screen and (max-width:1300px){.search-results-list__grid{grid-gap:60px 30px}}@media only screen and (max-width:1200px){.search-results-list__grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:750px){.search-results-list__grid{grid-template-columns:1fr}}.search-results-list__grid-item{margin:0}.search-results-list__grid-item .card{height:100%}.search-results-list__grid-item .card .card__inner{padding-top:30px}@media only screen and (max-width:450px){.search-results-list__grid-item .card .card__inner{padding:20px 25px 45px 25px}}.client-bar{padding:25px;background-color:#29cfc4}.client-bar__inner{flex-direction:column;justify-content:center;align-items:center}@media only screen and (max-width:850px){.client-bar__inner{width:100%}}.client-bar__title{font-size:25px;line-height:30px;margin-bottom:25px;color:#fff}.client-bar__logos{width:100%;opacity:0;position:relative}.client-bar__logos.slick-initialized{opacity:1}.client-bar__logo-container{display:-webkit-flex!important;display:flex!important;flex-direction:column;justify-content:center;margin:0 15px}.client-bar__logo-image{width:100%;height:100%;max-width:200px;max-height:60px;margin:auto;filter:grayscale(1) invert(1)}.client-bar__arrow{position:absolute;top:50%;font-size:25px;color:#fff;cursor:pointer;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.client-bar__arrow--prev{left:-10px}.client-bar__arrow--next{right:-10px}.info-popup{justify-content:center;align-items:center;position:fixed;top:0;left:0;bottom:0;right:0;z-index:-9;opacity:0;background-color:rgb(16 23 110 / .5);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.info-popup--open{z-index:999999;opacity:1}.info-popup--open .info-popup__panel{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.info-popup--open .info-popup__panel-closer{opacity:1;-webkit-transition:all .6s .4s;-moz-transition:all .6s .4s;-ms-transition:all .6s .4s;-o-transition:all .6s .4s;transition:all .6s .4s}.info-popup__panel{background-color:#fff;position:relative;z-index:999;box-shadow:0 3px 4px rgb(0 0 0 / .16);-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px}.info-popup__panel-closer{display:-webkit-flex!important;display:flex!important;justify-content:center;align-items:center;position:absolute;top:15px;right:15px;font-size:25px;color:#fff;background-color:#29cfc4;cursor:pointer;opacity:0;width:40px;height:40px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.info-popup__panel-inner{max-width:980px;max-height:80vh;width:90vw;padding:60px;overflow-y:auto;text-align:center;color:#5c6180}@media only screen and (max-width:1000px){.info-popup__panel-inner{padding:60px 25px}}.info-popup__title{font-size:27px;line-height:40px;margin-bottom:30px}.info-popup__text{max-width:750px;margin:0 auto}.info-popup__text a{color:#ff8946}@media only screen and (max-width:1000px){.info-popup__text{max-width:unset}}.embed-block{justify-content:space-between;margin:75px auto;flex-wrap:wrap}.embed-block__content{width:50%}@media(max-width:767px){.embed-block__content{width:100%;margin-bottom:50px}}.embed-block__content iframe{margin:0 auto;width:100%;max-width:1200px;height:45vh;max-height:650px;display:inline-block}.embed-block__text{width:45%}@media(max-width:767px){.embed-block__text{width:100%}}.lost-password{padding:100px 0;margin:200px 0;background-color:rgb(41 207 196 / .2)}@media only screen and (max-width:1280px){.lost-password{margin:150px 0;padding:50px 0}}.lost-password__container{justify-content:space-between;align-items:flex-end}@media only screen and (max-width:1500px){.lost-password__container{flex-wrap:wrap}}@media only screen and (max-width:767px){.lost-password__container{align-items:flex-start}}.lost-password__container--text{max-width:75%}@media only screen and (max-width:1024px){.lost-password__container--text{width:100%;max-width:100%;margin-bottom:30px}}@media only screen and (max-width:767px){.lost-password__container--text{width:100%;margin-bottom:30px;max-width:100%}}.lost-password__container--text h2,.lost-password__container--text h3,.lost-password__container--text h4,.lost-password__container--text h5,.lost-password__container--text h6{margin-bottom:30px}.lost-password__container--text p a{color:#252d6d}.lost-password__container--button-container{max-width:20%}.lost-password__container--button-container a{text-align:center}@media only screen and (max-width:767px){.lost-password__container--button-container{max-width:100%}}@media only screen and (max-width:1024px){.lost-password__container--button-container{max-width:100%}}.latest-news{margin-bottom:150px}.latest-news__title{margin-bottom:80px;text-align:center}.latest-news__slider{margin-bottom:30px;padding:0 5px}@media only screen and (max-width:1401px){.latest-news__slider{width:100%;max-width:1100px;margin:0 auto 30px}}@media only screen and (max-width:901px){.latest-news__slider{width:100%;max-width:550px}}.latest-news__slider-item{padding:0 2px 30px 2px;outline:none;margin:0 20px;display:none}@media only screen and (max-width:901px){.latest-news__slider-item{margin:0 4px}}.latest-news__arrows{justify-content:center;align-items:center;margin-bottom:30px}.latest-news__more-link-container{margin-top:50px;justify-content:center;align-items:center}.news-card{background-color:#fff;box-shadow:0 3px 4px rgb(0 0 0 / .29);position:relative;height:100%;display:block;-webkit-border-radius:13px;-moz-border-radius:13px;-ms-border-radius:13px;-o-border-radius:13px;border-radius:13px}.news-card:hover .news-card__link{width:180px}.news-card:hover .news-card__link-text{opacity:1}.news-card__inner{flex-direction:column;height:100%;padding:45px 50px 45px 60px}@media only screen and (max-width:1500px){.news-card__inner{padding:30px 35px 45px 40px}}@media only screen and (max-width:450px){.news-card__inner{padding:50px 25px 45px 25px}}.news-card__categories{flex-wrap:wrap;margin:0 0 22px}.news-card__date{margin-bottom:20px;font-size:16px;line-height:28px;color:var(--cat-colour)}.news-card__title{font-size:32px;line-height:40px;margin-bottom:15px}@media only screen and (max-width:1650px){.news-card__title{font-size:25px;line-height:34px}}@media only screen and (max-width:1340px){.news-card__title{font-size:20px;line-height:30px}}@media only screen and (max-width:1220px){.news-card__title{font-size:32px;line-height:40px}}@media only screen and (max-width:1100px){.news-card__title{font-size:25px;line-height:34px}}@media only screen and (max-width:800px){.news-card__title{font-size:20px;line-height:25px}}.news-card__title-link{text-decoration:none;color:var(--cat-colour)}.news-card__image-container{position:relative;margin-top:auto}.news-card__image-container:after{content:"";display:block;padding-bottom:100%}.news-card__image{display:block;width:100%;height:100%;object-fit:cover}.news-card__link-container{position:absolute;bottom:0;left:60px;-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);-o-transform:translateY(50%);transform:translateY(50%)}@media only screen and (max-width:1500px){.news-card__link-container{left:40px}}@media only screen and (max-width:450px){.news-card__link-container{left:25px}}.news-card__link{width:50px;padding:17px 0 17px 25px;text-decoration:none;color:#fff;position:relative;outline:none;background-color:#29cfc4;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.news-card__link:hover{background-color:#25bab0}@media only screen and (max-width:1300px),(hover:none)and (pointer:coarse){.news-card__link{width:180px}}.news-card__link-icon{display:-webkit-flex!important;display:flex!important;justify-content:center;align-items:center;font-size:22px;width:50px;height:50px;position:absolute;top:0;right:0}.news-card__link-icon:before{height:18px}.news-card__link-text{white-space:nowrap;overflow:hidden;line-height:1;opacity:0;position:relative;-webkit-transition:opacity .3s,transform .7s;-moz-transition:opacity .3s,transform .7s;-ms-transition:opacity .3s,transform .7s;-o-transition:opacity .3s,transform .7s;transition:opacity .3s,transform .7s}@media only screen and (max-width:1300px),(hover:none)and (pointer:coarse){.news-card__link-text{opacity:1}}.news-grid{margin-bottom:100px}.news-grid__description{margin-bottom:50px;font-size:16px}@media only screen and (max-width:1500px){.news-grid__description{margin-top:0;margin-bottom:50px}}@media only screen and (max-width:900px){.news-grid__description p{font-size:14px}}.news-grid__categories{align-items:flex-start;margin-bottom:50px;margin-top:-50px}@media only screen and (max-width:1500px){.news-grid__categories{margin-top:0;margin-bottom:50px}}@media only screen and (max-width:900px){.news-grid__categories{flex-wrap:wrap}}.news-grid__categories-label{margin-right:25px;color:#252d6d;font-size:22px;line-height:42px}@media only screen and (max-width:1500px){.news-grid__categories-label{line-height:38px}}@media only screen and (max-width:900px){.news-grid__categories-label{width:100%;margin-right:0;margin-bottom:10px}}.news-grid__categories-list{justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.news-grid__categories-list-item{margin-right:15px;margin-bottom:15px}.news-grid__grid{grid-template-columns:repeat(3,1fr);grid-gap:80px 50px;margin-bottom:90px}@media only screen and (max-width:1500px){.news-grid__grid{grid-gap:80px 35px}}@media only screen and (max-width:1220px){.news-grid__grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:1100px){.news-grid__grid{grid-gap:60px 35px}}@media only screen and (max-width:700px){.news-grid__grid{grid-template-columns:1fr;max-width:500px;margin:0 auto 90px}}.news-grid__navigation{padding:0 100px;justify-content:space-between;align-items:center}@media only screen and (max-width:1000px){.news-grid__navigation{padding:0}}@media only screen and (max-width:340px){.news-grid__navigation{justify-content:center}}.news-grid__navigation a{align-items:center;text-decoration:none;color:#c37d5a}.news-grid__navigation a:hover .news-grid__navigation-item-text{text-decoration:underline}.news-grid__navigation-item--prev .news-grid__navigation-item-arrow{margin-right:10px}.news-grid__navigation-item--next .news-grid__navigation-item-arrow{margin-left:10px}@media only screen and (max-width:340px){.news-grid__navigation-item-text{display:none}}.news-grid__navigation-item-arrow{font-size:26px;height:20px}.news-article{max-width:1170px;margin:0 auto}.news-article__meta-container{margin:0 100px 50px}@media only screen and (max-width:1400px){.news-article__meta-container{margin:0 0 50px}}.news-article__title{font-size:32px;line-height:40px;margin-bottom:30px}.news-article__meta-data{flex-wrap:wrap;margin-bottom:5px}.news-article__meta-data-item{margin:0 20px 10px 0;padding-right:10px;line-height:1;border-right:1px solid #29cfc4}.news-article__meta-data-item:last-child{border-right:0}.news-article__meta-data-item--author{color:#252d6d}.news-article__categories{flex-wrap:wrap}.news-article__category-item{margin-right:20px;line-height:1}.news-article__category-link{text-decoration:none;color:var(--colour,#252D6D)}.news-article__category-link:hover{text-decoration:underline}.news-article__date{line-height:1;color:#29cfc4}.news-article__image-container{margin-bottom:50px}.news-article__image{display:block;width:100%;height:auto}.news-article__post-content{margin:0 100px;color:#252d6d}@media only screen and (max-width:1400px){.news-article__post-content{margin:0}}.news-article__footer{margin:40px 100px 0}@media only screen and (max-width:1400px){.news-article__footer{margin:40px 0 0}}.news-article__share-container{justify-content:flex-end;align-items:center;margin-bottom:30px}.news-article__share-label{margin-right:15px;color:#8c8e9a}.news-article__share-list-item{margin:0 8px}.news-article__share-list-item:first-child{margin-left:0}.news-article__share-list-item:last-child{margin-right:0}.news-article__share-link{text-decoration:none;font-size:0;color:#8c8e9a;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.news-article__share-link:before{font-size:16px}.news-article__share-link:hover{color:#252d6d}.news-article__post-navigation{justify-content:space-between;align-items:center}.news-article__post-navigation-item{width:350px}@media only screen and (max-width:830px){.news-article__post-navigation-item{width:300px}}@media only screen and (max-width:520px){.news-article__post-navigation-item{width:auto}}.news-article__post-navigation-item--next .news-article__post-navigation-link{justify-content:flex-end}.news-article__post-navigation-item--next .news-article__post-navigation-thumb{margin-left:20px;margin-right:0;order:2}.news-article__post-navigation-item--next .news-article__post-navigation-content{text-align:right}.news-article__post-navigation-link{align-items:flex-start;width:100%;text-decoration:none}@media only screen and (max-width:760px){.news-article__post-navigation-link{align-items:center}}.news-article__post-navigation-thumb{width:80px;height:80px;margin-left:0;margin-right:20px}@media only screen and (max-width:520px){.news-article__post-navigation-thumb{display:none}}.news-article__post-navigation-content{width:calc(100% - 95px)}@media only screen and (max-width:760px){.news-article__post-navigation-content{width:100%}}.news-article__post-navigation-label{color:#ffd2b9}.news-article__post-navigation-title{font-size:18px;line-height:28px}@media only screen and (max-width:760px){.news-article__post-navigation-title{display:none}}.news-article__post-content-form{margin-top:100px}.news-article__post-content-form .contact-block-content h3{font-size:24px;line-height:40px;margin-bottom:30px}.team-intro{margin-bottom:150px}.team-intro__container{align-items:center;position:relative;padding:120px 0;overflow:hidden}@media only screen and (max-width:1220px){.team-intro__container{padding:50px 0}}@media only screen and (max-width:820px){.team-intro__container{padding:20px 0}}.team-intro__container:before{content:"";position:absolute;top:0;left:0;right:0;bottom:50%;background-color:#eff3f5}@media only screen and (max-width:930px){.team-intro__container:before{bottom:25%}}.team-intro__container:after{content:"";top:0;left:0;bottom:0;width:55%;position:absolute;background-image:url(/wp-content/themes/acorn/images/speckles.png),linear-gradient(#4B55C6,#10176E);background-blend-mode:multiply;background-repeat:repeat;-webkit-background-size:50%!important;-moz-background-size:50%!important;-ms-background-size:50%!important;-o-background-size:50%!important;background-size:50%!important;-webkit-border-top-right-radius:30px;-moz-border-top-right-radius:30px;-ms-border-top-right-radius:30px;-o-border-top-right-radius:30px;border-top-right-radius:30px;-webkit-border-bottom-right-radius:30px;-moz-border-bottom-right-radius:30px;-ms-border-bottom-right-radius:30px;-o-border-bottom-right-radius:30px;border-bottom-right-radius:30px}@media only screen and (max-width:1650px){.team-intro__container:after{width:60%}}@media only screen and (max-width:1500px){.team-intro__container:after{width:70%}}@media only screen and (max-width:1200px){.team-intro__container:after{width:48%}}@media only screen and (max-width:1000px){.team-intro__container:after{width:70%}}@media only screen and (max-width:930px){.team-intro__container:after{display:none}}.team-intro__inner{position:relative;z-index:1;margin-bottom:100px}@media only screen and (max-width:1000px){.team-intro__inner{display:-webkit-flex;display:flex}}@media only screen and (max-width:930px){.team-intro__inner{width:100%;flex-wrap:wrap;margin:0}}.team-intro__text-container{width:45%;position:absolute;z-index:2;top:0;left:0}@media only screen and (max-width:1220px){.team-intro__text-container{width:40%}}@media only screen and (max-width:1000px){.team-intro__text-container{position:static;width:80%}}@media only screen and (max-width:930px){.team-intro__text-container{padding:50px;width:90%;margin-bottom:70px;background-image:url(/wp-content/themes/acorn/images/speckles.png),linear-gradient(#4B55C6,#10176E);background-blend-mode:multiply;background-repeat:repeat;-webkit-background-size:150%!important;-moz-background-size:150%!important;-ms-background-size:150%!important;-o-background-size:150%!important;background-size:150%!important;-webkit-border-top-right-radius:30px;-moz-border-top-right-radius:30px;-ms-border-top-right-radius:30px;-o-border-top-right-radius:30px;border-top-right-radius:30px;-webkit-border-bottom-right-radius:30px;-moz-border-bottom-right-radius:30px;-ms-border-bottom-right-radius:30px;-o-border-bottom-right-radius:30px;border-bottom-right-radius:30px}}@media only screen and (max-width:550px){.team-intro__text-container{margin-bottom:35px}}@media only screen and (max-width:500px){.team-intro__text-container{width:100%;padding:50px 25px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}}.team-intro__title{color:#fff;margin-bottom:20px}.team-intro__text{font-size:22px;line-height:40px;color:#f28f55;margin-bottom:40px}@media only screen and (max-width:1550px){.team-intro__text{font-size:19px;line-height:30px}}@media only screen and (max-width:1420px){.team-intro__text{font-size:18px}}.team-intro__profiles-container{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,200px);grid-gap:45px 60px;position:relative;top:30px;bottom:0;width:100%;left:290px;z-index:1}@media only screen and (max-width:1500px){.team-intro__profiles-container{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:1220px){.team-intro__profiles-container{grid-template-columns:repeat(2,380px);grid-template-rows:repeat(3,235px);left:100px;top:75px}}@media only screen and (max-width:1200px){.team-intro__profiles-container{left:300px}}@media only screen and (max-width:1000px){.team-intro__profiles-container{grid-template-columns:380px 40px;grid-template-rows:repeat(2,235px);grid-gap:0 20px;justify-content:flex-end;position:relative;left:auto}}@media only screen and (max-width:930px){.team-intro__profiles-container{margin:0 auto;width:440px;position:static}}@media only screen and (max-width:500px){.team-intro__profiles-container{display:block;width:calc(100% - 50px)}}.team-intro__profile-block{overflow:hidden;height:100%;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px}.team-intro__profile-block .slick-list,.team-intro__profile-block .slick-track{height:100%}.team-intro__profile-block--block-1{grid-column:1;grid-row:2/span 2}@media only screen and (max-width:1000px){.team-intro__profile-block--block-1{grid-row:1/span 2}}.team-intro__profile-block--block-2{grid-column:2;grid-row:1/span 2}@media only screen and (max-width:1000px){.team-intro__profile-block--block-2{display:none}}.team-intro__profile-block--block-3{grid-column:3;grid-row:2/span 2}@media only screen and (max-width:1200px){.team-intro__profile-block--block-3{display:none}}.team-intro__profile-block--block-4{grid-column:4;grid-row:1/span 2}@media only screen and (max-width:1500px){.team-intro__profile-block--block-4{display:none}}.team-intro__profile-block-item{display:none;outline:none}.team-intro__profile-block-item:first-child{display:block}.team-intro__profile-arrows{grid-column:4;grid-row:3}@media only screen and (max-width:1500px){.team-intro__profile-arrows{grid-column:3;grid-row:1;align-items:flex-end}}@media only screen and (max-width:1200px){.team-intro__profile-arrows{grid-column:2;grid-row:3;align-items:flex-start}}@media only screen and (max-width:1000px){.team-intro__profile-arrows{grid-row:2;flex-direction:column;justify-content:flex-end}}@media only screen and (max-width:500px){.team-intro__profile-arrows{margin-top:15px;flex-direction:row;justify-content:center;align-items:center}}@media only screen and (max-width:1000px){.team-intro__profile-arrow{margin:0 0 8px}}@media only screen and (max-width:500px){.team-intro__profile-arrow{margin:8px}}.team-card{height:100%;position:relative;overflow:hidden;display:block;outline:none}.team-card__profile-image{display:block;width:100%;height:100%;object-fit:cover}.team-card__profile-image-placeholder{justify-content:center;align-items:center;width:100%;height:100%;background-color:#10176e}.team-card__profile-image-placeholder .team-card__profile-image{width:65%;height:auto;display:block;object-fit:unset;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.team-card__overlay{justify-content:center;align-items:center;text-align:center;background-color:rgb(41 207 196 / .9);position:absolute;top:100%;left:0;right:0;min-height:85px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transform:translateY(-85px);-moz-transform:translateY(-85px);-ms-transform:translateY(-85px);-o-transform:translateY(-85px);transform:translateY(-85px)}.team-card__name-container{flex-direction:column;justify-content:center;align-items:center;height:85px}.team-card__short-description{padding:0 25px 20px;line-height:25px}.team-card__name{line-height:1;margin-bottom:8px;color:#fff;font-size:20px}.team-card__role{line-height:1}.team-card:hover .team-card__overlay{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.team-grid{position:relative}.team-grid__grid{grid-template-columns:repeat(4,1fr);grid-auto-rows:475px;grid-gap:60px 40px;margin-bottom:90px}@media only screen and (max-width:1450px){.team-grid__grid{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:1030px){.team-grid__grid{grid-template-columns:repeat(2,1fr);grid-auto-rows:auto}}@media only screen and (max-width:850px){.team-grid__grid{grid-gap:30px 20px}}@media only screen and (max-width:580px){.team-grid__grid{grid-template-columns:1fr}}.team-grid__grid-item{overflow:hidden;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px}.team-grid .team-card__profile-image-placeholder:after{content:"";display:block;padding-bottom:124%}.team-profile{margin:0 auto 140px;max-width:1200px;grid-template-columns:.7fr 1.2fr;grid-template-rows:80px 1fr;grid-gap:20px 50px}@media only screen and (max-width:1240px){.team-profile{grid-template-columns:repeat(2,1fr);grid-template-rows:60px 1fr}}@media only screen and (max-width:930px){.team-profile{grid-template-columns:.7fr 1.2fr;grid-template-rows:40px 1fr}}@media only screen and (max-width:850px){.team-profile{display:block}}@media only screen and (max-width:850px){.team-profile__name{margin-bottom:30px}}.team-profile__image-container{grid-column:1;grid-row:1/span 2}@media only screen and (max-width:850px){.team-profile__image-container{max-width:500px;margin-bottom:30px}}.team-profile__image{width:100%;height:auto;display:block;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px}.team-profile__placeholder{position:relative;background-color:#252d6d;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px}.team-profile__placeholder:after{content:"";display:block;padding-bottom:125%}.team-profile__placeholder-logo{width:70%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cta-block{width:100%;max-width:670px;margin:120px auto;color:#252d6d}@media only screen and (max-width:700px){.cta-block{margin-left:50px;margin-right:25px;width:auto}}@media only screen and (max-width:450px){.cta-block{margin-left:0;margin-right:0}}.cta-block .card__title{margin-bottom:15px}.cta-block--contact{text-align:center}.cta-block--contact .card__title{font-size:47px;line-height:70px}@media only screen and (max-width:1560px){.cta-block--contact .card__title{font-size:35px;line-height:40px}}@media only screen and (max-width:1450px){.cta-block--contact .card__title{font-size:25px;line-height:30px}}@media only screen and (max-width:850px){.cta-block--contact .card__title{font-size:20px;line-height:28px}}.cta-block--contact .card__subtitle{font-size:27px;line-height:70px}@media only screen and (max-width:850px){.cta-block--contact .card__subtitle{font-size:20px;line-height:38px}}.cta-block--contact .card__subtitle a{font-size:47px}@media only screen and (max-width:1560px){.cta-block--contact .card__subtitle a{font-size:35px;line-height:40px}}@media only screen and (max-width:1450px){.cta-block--contact .card__subtitle a{font-size:25px;line-height:30px}}@media only screen and (max-width:850px){.cta-block--contact .card__subtitle a{font-size:20px;line-height:38px}}.cta_get_in_touch{position:fixed;bottom:30px;left:30px;z-index:1000}.cta_get_in_touch:hover div{background-color:#ee7026}.cta_get_in_touch div{padding:10px 25px;background-color:#f28f55;border-radius:50px;transition:.5s all}.cta_get_in_touch div a{font-size:20px;color:#fff;padding:12px 15px;text-decoration:none}.cta_get_in_touch div a p{margin-left:5px;line-height:16px}.cta_get_in_touch div hr{border:0;width:3px;background-color:#fff;margin:0 10px}@media only screen and (max-width:767px){.cta_get_in_touch div{padding:5px 15px}.cta_get_in_touch div a{padding:12px 16px;font-size:20px}.cta_get_in_touch div a::before{line-height:19px}.cta_get_in_touch div a p{display:none}}.contact-block{justify-content:space-between;align-items:center;margin-bottom:50px}@media only screen and (max-width:1500px){.contact-block{align-items:flex-start}}@media only screen and (max-width:950px){.contact-block{flex-wrap:wrap}}.contact-block--popup{margin-bottom:0;width:calc(100% - 130px)}@media only screen and (max-width:600px){.contact-block--popup{width:calc(100% - 50px)}}@media only screen and (max-width:950px){.contact-block--popup .contact-block__image-container{display:none}}@media only screen and (max-width:950px){.contact-block--popup .contact-block__content{width:100%}}.contact-block--page{padding-top:100px}@media only screen and (max-width:1500px){.contact-block--page{padding-top:70px}}@media only screen and (max-width:1220px){.contact-block--page{padding-top:30px}}@media only screen and (max-width:950px){.contact-block--page .contact-block__content{width:100%;margin-bottom:50px}}.contact-block__image-container{width:48%;order:-1}@media only screen and (max-width:1220px){.contact-block__image-container{width:40%}}@media only screen and (max-width:950px){.contact-block__image-container{order:1;width:100%}}.contact-block__image{width:100%;height:auto;display:block;-webkit-border-radius:200px 5px 5px 5px;-moz-border-radius:200px 5px 5px 5px;-ms-border-radius:200px 5px 5px 5px;-o-border-radius:200px 5px 5px 5px;border-radius:200px 5px 5px 5px}@media only screen and (max-width:1220px){.contact-block__image{-webkit-border-radius:100px 5px 5px 5px;-moz-border-radius:100px 5px 5px 5px;-ms-border-radius:100px 5px 5px 5px;-o-border-radius:100px 5px 5px 5px;border-radius:100px 5px 5px 5px}}.contact-block__content{width:45%}@media only screen and (max-width:1220px){.contact-block__content{width:53%}}.contact-block__title{font-size:60px;margin-bottom:30px}@media only screen and (max-width:1500px){.contact-block__title{font-size:50px;line-height:60px}}@media only screen and (max-width:1000px){.contact-block__title{font-size:40px;line-height:50px}}@media only screen and (max-width:745px){.contact-block__title{font-size:30px;line-height:40px;margin-bottom:15px}}.contact-block__text{color:#252d6d;margin-bottom:30px}.contact-info-block{background-color:#252d6d}@media only screen and (max-width:800px){.contact-info-block{flex-wrap:wrap}}.contact-info-block__map-container{width:50%;position:relative}@media only screen and (max-width:800px){.contact-info-block__map-container{width:100%}}.contact-info-block__map-container:after{content:""}@media only screen and (max-width:800px){.contact-info-block__map-container:after{display:block;padding-bottom:50%}}@media only screen and (max-width:700px){.contact-info-block__map-container:after{padding-bottom:65%}}@media only screen and (max-width:450px){.contact-info-block__map-container:after{padding-bottom:80%}}@media only screen and (max-width:380px){.contact-info-block__map-container:after{padding-bottom:120%}}.contact-info-block__map{position:absolute!important;top:0;left:0;bottom:0;right:0}.contact-info-block__details{justify-content:center;align-items:center;width:50%;padding:85px}@media only screen and (max-width:1000px){.contact-info-block__details{padding:40px}}@media only screen and (max-width:800px){.contact-info-block__details{width:100%;order:-1}}@media only screen and (max-width:450px){.contact-info-block__details{padding:40px 25px}}.contact-info-block__details-inner{text-align:center}.contact-info-block__address{font-style:normal;margin-bottom:30px;color:#fff}.contact-info-block__address:last-child{margin-bottom:0}.contact-info-block__location-address{font-style:normal}.contact-info-block__title{color:#fff;font-size:18px;line-height:26px;margin-bottom:5px}.contact-info-block__address-line{margin-bottom:0;line-height:25px}.contact-info-block__contact-line{margin-bottom:0;line-height:25px}.contact-info-block__contact-link{color:#fff;text-decoration:none}.contact-info-block__contact-link:hover{text-decoration:underline}.form .wpcf7 form .wpcf7-response-output{margin:10px 0;color:#252d6d}.form .wpcf7 form.invalid .wpcf7-response-output,.form .wpcf7 form.unaccepted .wpcf7-response-output{border-color:#252d6d}.form .wpcf7-not-valid-tip{margin-top:6px;font-size:14px;line-height:1;text-align:right}.form__row{position:relative;margin-bottom:15px}.form__row--acceptance{font-size:13px;line-height:19px}.form__button-row{margin-top:35px;justify-content:flex-end;align-items:center}.form__button-row .ajax-loader{order:-1;margin-right:10px!important;background-repeat:no-repeat;width:25px!important;height:25px!important;background-position:center;background-color:#fff;border:1px solid #252d6d!important;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px}.form__label{position:absolute;width:0;height:0;overflow:hidden;visibility:hidden}.form__field{width:100%;border:1px solid #252d6d;padding:20px 35px;font-size:16px;outline:none;background-color:#fff0;color:#252d6d;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.form__field::-webkit-input-placeholder{color:#252d6d}.form__field:-moz-placeholder{color:#252d6d}.form__field::-moz-placeholder{color:#252d6d}.form__field:-ms-input-placeholder{color:#252d6d}.form__field--textarea{resize:vertical;min-height:120px;height:120px}.form__field--select{background-image:linear-gradient(45deg,transparent 50%,#000 50%),linear-gradient(135deg,#000 50%,transparent 50%);background-position:calc(100% - 23px) calc(1em + 11px),calc(100% - 18px) calc(1em + 11px);background-size:5px 5px,5px 5px;background-repeat:no-repeat}@media only screen and (max-width:550px){.form__field{padding:15px}}.form__button{outline:none;border:none;background-color:#29cfc4;color:#fff;padding:15px 55px;font-size:17px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-border-radius:27px;-moz-border-radius:27px;-ms-border-radius:27px;-o-border-radius:27px;border-radius:27px;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-ms-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.form__button:hover{background-color:#25bab0}@media only screen and (max-width:550px){.form__button{padding:15px 30px}}.form--popup .form__field{background-color:#fff}.form--popup .form__field--select{background-image:linear-gradient(45deg,transparent 50%,#000 50%),linear-gradient(135deg,#000 50%,transparent 50%);background-position:calc(100% - 23px) calc(1em + 11px),calc(100% - 18px) calc(1em + 11px);background-size:5px 5px,5px 5px;background-repeat:no-repeat}.form--popup .form__button{background-color:#252d6d}.form--popup .form__button:hover{background-color:#1f255a}.form .wpcf7-response-output{background-color:#fff}.service-panels{position:relative;margin-bottom:100px}@media only screen and (max-width:1100px){.service-panels{margin-bottom:50px}}.service-panels:before{content:"";position:absolute;top:70px;bottom:70px;left:0;width:55%;z-index:1;background-image:url(/wp-content/themes/acorn/images/speckles.png),linear-gradient(#4B55C6,#10176E);background-blend-mode:multiply;background-repeat:repeat;-webkit-background-size:50%!important;-moz-background-size:50%!important;-ms-background-size:50%!important;-o-background-size:50%!important;background-size:50%!important;-webkit-border-top-right-radius:30px;-moz-border-top-right-radius:30px;-ms-border-top-right-radius:30px;-o-border-top-right-radius:30px;border-top-right-radius:30px;-webkit-border-bottom-right-radius:30px;-moz-border-bottom-right-radius:30px;-ms-border-bottom-right-radius:30px;-o-border-bottom-right-radius:30px;border-bottom-right-radius:30px;-webkit-border-middle-right-radius:30px;-moz-border-middle-right-radius:30px;-ms-border-middle-right-radius:30px;-o-border-middle-right-radius:30px;border-middle-right-radius:30px}@media only screen and (max-width:750px){.service-panels:before{width:75%}}.service-panels:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:150px;background-color:#eff3f5}.service-panels__inner{position:relative;z-index:2;grid-template-columns:.8fr 1.2fr;grid-gap:60px}@media only screen and (max-width:1280px){.service-panels__inner{display:block}}.service-panels__block{background-color:#fff;color:#5c6180;padding:35px 45px 75px;box-shadow:0 3px 4px rgb(0 0 0 / .29);-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px}@media only screen and (max-width:1280px){.service-panels__block{margin-bottom:60px}.service-panels__block:last-child{margin-bottom:0}}@media only screen and (max-width:500px){.service-panels__block{padding:25px}}.service-panels__block--spacer{background-color:#fff0;box-shadow:none;padding:0}@media only screen and (max-width:1280px){.service-panels__block--spacer{margin-bottom:0}}@media only screen and (max-width:500px){.service-panels__block--spacer{padding:0}}.service-panels__block h2,.service-panels__block h3{font-size:32px;line-height:40px;margin-bottom:30px;color:var(--block-colour,#252D6D)}.service-panels__block ul li{margin-bottom:10px;padding-left:20px;position:relative}.service-panels__block ul li:before{content:"⬤";position:absolute;top:0;left:0;font-size:10px;color:var(--block-colour,#252D6D);padding-right:10px}.service-categories{overflow:hidden}.service-categories:before{-webkit-mask-box-image:url(/wp-content/themes/acorn/images/lower-swoosh.svg);mask-border:url(/wp-content/themes/acorn/images/lower-swoosh.svg)}.service-categories--featured{position:relative;-webkit-mask-box-image:url(/wp-content/themes/acorn/images/lower-swoosh.svg);mask-border:url(/wp-content/themes/acorn/images/lower-swoosh.svg);background:linear-gradient(#FAFDFF,#EFF3F5);margin-top:-75px;margin-bottom:50px;padding-top:200px;padding-bottom:200px}@media only screen and (max-width:1250px){.service-categories--featured{padding-top:400px;padding-bottom:160px}}@media only screen and (max-width:1000px){.service-categories--featured{-webkit-mask-box-image:unset;mask-border:unset;padding-bottom:70px}}@media only screen and (max-width:780px){.service-categories--featured{padding-top:50px}}@media only screen and (max-width:500px){.service-categories--featured{padding-top:50px}}@media only screen and (max-width:400px){.service-categories--featured{padding-top:50px}}@media only screen and (max-width:350px){.service-categories--featured{padding-top:50px}}.service-categories__title--hidden{position:absolute;width:0;height:0;overflow:hidden}.service-categories__grid{grid-template-columns:repeat(3,1fr);grid-gap:125px 140px;margin-bottom:100px}@media only screen and (max-width:1650px){.service-categories__grid{grid-gap:125px 100px}}@media only screen and (max-width:1500px){.service-categories__grid{grid-gap:80px 75px}}@media only screen and (max-width:1360px){.service-categories__grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:1220px){.service-categories__grid{margin-left:40px}}@media only screen and (max-width:900px){.service-categories__grid{grid-template-columns:1fr;margin-top:80px}}@media only screen and (max-width:450px){.service-categories__grid{margin-left:0;grid-gap:95px 0}}.service-categories__grid .service_thumbnail{max-width:100%;width:100%;height:auto;max-height:210px;object-fit:cover}.service-categories__more-link-container{text-align:center}.services{grid-template-columns:repeat(3,1fr);grid-gap:45px 30px;max-width:1295px;margin:-100px auto 130px}@media only screen and (max-width:1250px){.services{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:750px){.services{grid-template-columns:1fr}}.hotspot__spot{justify-content:center;align-items:center;position:absolute;top:var(--top);left:var(--left);width:45px;height:45px;cursor:pointer;background-color:#252d6d;box-shadow:0 3px 4px rgb(0 0 0 / .29);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.hotspot__spot:hover .hotspot__spot-icon{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.hotspot__spot.open .hotspot__spot-inner{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.hotspot__spot-inner{justify-content:center;align-items:center;width:28px;height:28px;background-color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.hotspot__spot-icon{width:14px;height:14px;color:#c37d5a;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.hotspot-content{position:absolute;box-shadow:0 3px 4px rgb(0 0 0 / .29);background-color:#fff;padding:10px;width:180px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px}@media only screen and (max-width:1220px){.hotspot-content{width:95%}}.hotspot-content__title{color:#252d6d;font-size:16px!important;line-height:23px!important;margin-bottom:0px!important}@media only screen and (max-width:1220px){.hotspot-content__title{padding-right:25px}}.hotspot-content__text{color:#252d6d;font-size:14px!important;line-height:24px!important}.hotspot-content__close{position:absolute;top:8px;right:8px;font-size:16px;display:none!important}@media only screen and (max-width:1220px){.hotspot-content__close{display:block!important}}.hotspot-content.top.left{top:calc(var(--top) - 22px);left:calc(var(--top) + 35px);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}@media only screen and (max-width:1220px){.hotspot-content.top.left{top:calc(var(--top) + 45px);left:50%;-webkit-transform:translate(-50%,0%);-moz-transform:translate(-50%,0%);-ms-transform:translate(-50%,0%);-o-transform:translate(-50%,0%);transform:translate(-50%,0%)}}.hotspot-content.top.right{top:calc(var(--top) - 22px);left:calc(var(--top) - 50px);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}@media only screen and (max-width:1220px){.hotspot-content.top.right{top:calc(var(--top) + 45px);left:50%;-webkit-transform:translate(-50%,0%);-moz-transform:translate(-50%,0%);-ms-transform:translate(-50%,0%);-o-transform:translate(-50%,0%);transform:translate(-50%,0%)}}.hotspot-content.bottom.left{top:calc(var(--top) + 22px);left:calc(var(--top) - 25px);-webkit-transform:translate(-50%,-100%);-moz-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);-o-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}@media only screen and (max-width:1220px){.hotspot-content.bottom.left{top:calc(var(--top) - 45px);left:50%;-webkit-transform:translate(-50%,-100%);-moz-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);-o-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}}.hotspot-content.bottom.right{top:calc(var(--top) + 22px);left:calc(var(--top) - 15px);-webkit-transform:translate(-150%,-100%);-moz-transform:translate(-150%,-100%);-ms-transform:translate(-150%,-100%);-o-transform:translate(-150%,-100%);transform:translate(-150%,-100%)}@media only screen and (max-width:1220px){.hotspot-content.bottom.right{top:calc(var(--top) - 45px);left:50%;-webkit-transform:translate(-50%,-100%);-moz-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);-o-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0)}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}.so-marketing{position:relative;text-transform:uppercase;display:block;margin:0 auto 0;width:175px;height:28px}.so-marketing__to-hide,.so-marketing__to-slide,.so-marketing__to-reveal{position:absolute;-webkit-transition:opacity 200ms,-webkit-transform 300ms;transition:opacity 200ms,transform 300ms;display:block}.so-marketing__to-hide{left:0}.so-marketing__to-slide{-webkit-transform:translateX(140px);-moz-transform:translateX(140px);-ms-transform:translateX(140px);-o-transform:translateX(140px);transform:translateX(140px);top:0;left:0;width:37px;height:28px}.so-marketing__to-slide svg{display:block;width:37px;height:28px}.so-marketing__to-reveal{-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px);right:0;opacity:0;width:132px;height:12px}.so-marketing__to-reveal svg{display:block;width:132px;height:12px}.so-marketing:hover .so-marketing__to-hide{-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px);opacity:0}.so-marketing:hover .so-marketing__to-slide{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.so-marketing:hover .so-marketing__to-reveal{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1}.footable-details.table,.footable-details.table *,.footable.table,.footable.table *{box-sizing:border-box}.footable-details.table th,.footable.table th{text-align:left}.footable-details.table,.footable.table{margin-bottom:20px;max-width:100%;width:100%}.footable.table tbody tr td,.footable.table tr th{word-break:keep-all}.footable-details.table>caption+thead>tr:first-child>td,.footable-details.table>caption+thead>tr:first-child>th,.footable-details.table>colgroup+thead>tr:first-child>td,.footable-details.table>colgroup+thead>tr:first-child>th,.footable-details.table>thead:first-child>tr:first-child>td,.footable-details.table>thead:first-child>tr:first-child>th,.footable.table>caption+thead>tr:first-child>td,.footable.table>caption+thead>tr:first-child>th,.footable.table>colgroup+thead>tr:first-child>td,.footable.table>colgroup+thead>tr:first-child>th,.footable.table>thead:first-child>tr:first-child>td,.footable.table>thead:first-child>tr:first-child>th{border-top:0}.footable-details.table>tbody>tr>td,.footable-details.table>tbody>tr>th,.footable-details.table>tfoot>tr>td,.footable-details.table>tfoot>tr>th,.footable-details.table>thead>tr>td,.footable-details.table>thead>tr>th,.footable.table>tbody>tr>td,.footable.table>tbody>tr>th,.footable.table>tfoot>tr>td,.footable.table>tfoot>tr>th,.footable.table>thead>tr>td,.footable.table>thead>tr>th{border-top:1px solid #fff0;line-height:1.42857143;padding:8px;vertical-align:top}.footable-details.table>thead>tr>td,.footable-details.table>thead>tr>th,.footable.table>thead>tr>td,.footable.table>thead>tr>th{border-bottom:2px solid #ddd;vertical-align:bottom}.footable-details.table-condensed>tbody>tr>td,.footable-details.table-condensed>tbody>tr>th,.footable-details.table-condensed>tfoot>tr>td,.footable-details.table-condensed>tfoot>tr>th,.footable-details.table-condensed>thead>tr>td,.footable-details.table-condensed>thead>tr>th,.footable.table-condensed>tbody>tr>td,.footable.table-condensed>tbody>tr>th,.footable.table-condensed>tfoot>tr>td,.footable.table-condensed>tfoot>tr>th,.footable.table-condensed>thead>tr>td,.footable.table-condensed>thead>tr>th{padding:5px}.footable-details.table-bordered,.footable-details.table-bordered>tbody>tr>td,.footable-details.table-bordered>tbody>tr>th,.footable-details.table-bordered>tfoot>tr>td,.footable-details.table-bordered>tfoot>tr>th,.footable-details.table-bordered>thead>tr>td,.footable-details.table-bordered>thead>tr>th,.footable.table-bordered,.footable.table-bordered>tbody>tr>td,.footable.table-bordered>tbody>tr>th,.footable.table-bordered>tfoot>tr>td,.footable.table-bordered>tfoot>tr>th,.footable.table-bordered>thead>tr>td,.footable.table-bordered>thead>tr>th{border:1px solid #ddd}.footable-details.table-bordered>thead>tr>td,.footable-details.table-bordered>thead>tr>th,.footable.table-bordered>thead>tr>td,.footable.table-bordered>thead>tr>th{border-bottom-width:2px}.footable-details.table-striped>tbody>tr:nth-child(odd),.footable.table-striped>tbody>tr:nth-child(odd){background-color:#f9f9f9}.footable-details.table-hover>tbody>tr:hover,.footable.table-hover>tbody>tr:hover{background-color:#f5f5f5}.footable .btn{background-image:none;border:1px solid #fff0;border-radius:4px;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:1.42857143;margin-bottom:0;overflow:visible;padding:6px 12px;text-align:center;text-transform:none;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.footable .btn.focus,.footable .btn:focus,.footable .btn:hover{color:#333;text-decoration:none}.footable .btn-default{background-color:#fff;border-color:#ccc;color:#333}.footable .btn-default.active,.footable .btn-default.focus,.footable .btn-default:active,.footable .btn-default:focus,.footable .btn-default:hover,.footable .open>.dropdown-toggle.btn-default{background-color:#e6e6e6;border-color:#adadad;color:#333}.footable .btn-primary{background-color:#337ab7;border-color:#2e6da4;color:#fff}.footable .btn-primary.active,.footable .btn-primary.focus,.footable .btn-primary:active,.footable .btn-primary:focus,.footable .btn-primary:hover,.footable .open>.dropdown-toggle.btn-primary{background-color:#286090;border-color:#204d74;color:#fff}.footable .btn-group,.footable .btn-group-vertical{display:inline-block;position:relative;vertical-align:middle}.footable .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.footable .btn-group>.btn:first-child{margin-left:0}.footable .btn-group-vertical>.btn,.footable .btn-group>.btn{float:left;position:relative}.footable .btn-group-xs>.btn,.footable .btn-xs{border-radius:3px;font-size:12px;line-height:1.5;padding:1px 5px}.footable .btn-group-sm>.btn,.footable .btn-sm{border-radius:3px;font-size:12px;line-height:1.5;padding:5px 10px}.footable .btn-group-lg>.btn,.footable .btn-lg{border-radius:6px;font-size:18px;line-height:1.3333333;padding:10px 16px}.footable .caret{border-left:4px solid #fff0;border-right:4px solid #fff0;border-top:4px solid;display:inline-block;height:0;margin-left:2px;vertical-align:middle;width:0}.footable .btn .caret{margin-left:0}.form-group{margin-bottom:15px}.footable .form-control{background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgb(0 0 0 / .075);color:#555;display:block;font-family:inherit;font-size:14px;height:34px;line-height:1.42857143;margin:0;padding:6px 12px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.footable .input-group{border-collapse:separate;display:table;position:relative}.footable .input-group .form-control{float:left;margin-bottom:0;position:relative;width:100%;z-index:2}.footable .input-group-btn{font-size:0;position:relative;white-space:nowrap}.footable .input-group-addon,.footable .input-group-btn{vertical-align:middle;white-space:nowrap;width:1%}.footable .input-group .form-control,.footable .input-group-addon,.footable .input-group-btn{display:table-cell}.footable .input-group-btn:last-child>.btn,.footable .input-group-btn:last-child>.btn-group,.footable .input-group-btn>.btn+.btn{margin-left:-1px}.footable .input-group-btn>.btn{position:relative}.footable .input-group-btn>.btn:active,.footable .input-group-btn>.btn:focus,.footable .input-group-btn>.btn:hover{z-index:2}.footable .input-group .form-control:first-child,.footable .input-group-addon:first-child,.footable .input-group-btn:first-child>.btn,.footable .input-group-btn:first-child>.btn-group>.btn,.footable .input-group-btn:first-child>.dropdown-toggle,.footable .input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.footable .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.footable .input-group .form-control:last-child,.footable .input-group-addon:last-child,.footable .input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.footable .input-group-btn:first-child>.btn:not(:first-child),.footable .input-group-btn:last-child>.btn,.footable .input-group-btn:last-child>.btn-group>.btn,.footable .input-group-btn:last-child>.dropdown-toggle{border-bottom-left-radius:0;border-top-left-radius:0}.footable .checkbox,.footable .radio{display:block;margin-bottom:10px;margin-top:10px;position:relative}.footable .checkbox label,.footable .radio label{cursor:pointer;font-weight:400;margin-bottom:0;max-width:100%;min-height:20px;padding-left:20px}.footable .checkbox input[type=checkbox],.footable .checkbox-inline input[type=checkbox],.footable .radio input[type=radio],.footable .radio-inline input[type=radio]{line-height:normal;margin:4px 0 0 -20px;position:absolute}.footable .checkbox-inline input[type=checkbox]{display:block!important}.footable .dropdown-menu{-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff;border:1px solid #ccc;border:1px solid rgb(0 0 0 / .15);border-radius:4px;box-shadow:0 6px 12px rgb(0 0 0 / .175);display:none;float:left;font-size:14px;left:0;list-style:none;margin:2px 0 0;min-width:160px;padding:5px 0;position:absolute;text-align:left;top:100%;z-index:1000}.footable .open>.dropdown-menu{display:block;list-style:none!important}.footable .dropdown-menu-right{left:auto;right:0}.footable .dropdown-menu>li>a{clear:both;color:#333;display:block;font-weight:400;line-height:1.42857143;padding:3px 20px;white-space:nowrap}.footable .dropdown-menu>li>a:focus,.footable .dropdown-menu>li>a:hover{background-color:#f5f5f5;color:#262626;text-decoration:none}.footable .pagination{border-radius:4px;display:inline-block;margin:20px 0;padding-left:0}.footable .pagination>li{display:inline}.footable .pagination>li:first-child>a,.footable .pagination>li:first-child>span{border-bottom-left-radius:4px;border-top-left-radius:4px;margin-left:0}.footable .pagination>li>a,.footable .pagination>li>span{background-color:#fff;border:1px solid #ddd;color:#337ab7;float:left;line-height:1.42857143;margin-left:-1px;padding:6px 12px;position:relative;text-decoration:none!important}.footable .pagination>li>a:focus,.footable .pagination>li>a:hover,.footable .pagination>li>span:focus,.footable .pagination>li>span:hover{background-color:#eee;border-color:#ddd;color:#23527c}.footable .pagination>.active>a,.footable .pagination>.active>a:focus,.footable .pagination>.active>a:hover,.footable .pagination>.active>span,.footable .pagination>.active>span:focus,.footable .pagination>.active>span:hover{background-color:#337ab7;border-color:#337ab7;color:#fff;cursor:default;z-index:2}.footable .pagination>.disabled>a,.footable .pagination>.disabled>a:focus,.footable .pagination>.disabled>a:hover,.footable .pagination>.disabled>span,.footable .pagination>.disabled>span:focus,.footable .pagination>.disabled>span:hover{background-color:#fff;border-color:#ddd;color:#777;cursor:not-allowed}.footable .label{border-radius:.25em;color:#fff;display:inline;font-size:75%;font-weight:700;line-height:1;padding:.2em .6em .3em;text-align:center;vertical-align:baseline;white-space:nowrap}.footable .label-default{background-color:#777}.footable-loader.well{background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;box-shadow:inset 0 1px 1px rgb(0 0 0 / .05);margin-bottom:20px;min-height:20px;padding:19px}.footable .sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media(min-width:768px),print{.footable .form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.footable .form-inline .form-control{display:inline-block;vertical-align:middle;width:auto}.footable .form-inline .input-group{display:inline-table;vertical-align:middle}.footable .form-inline .input-group .form-control,.footable .form-inline .input-group .input-group-addon,.footable .form-inline .input-group .input-group-btn{width:auto}.footable .form-inline .input-group>.form-control{width:100%}}table.footable,table.footable-details{border-collapse:collapse;border-spacing:0;position:relative;width:100%}table.footable-details{margin-bottom:0}table.footable-hide-fouc{display:none}table>tbody>tr>td>span.footable-toggle{margin-right:8px;opacity:.3}table>tbody>tr>td>span.footable-toggle.last-column{float:right;margin-left:8px}table.table-condensed>tbody>tr>td>span.footable-toggle{margin-right:5px}table.footable-details>tbody>tr>th:first-child{min-width:40px;width:140px}table.footable-details>tbody>tr>td:nth-child(2){word-break:keep-all!important}table.footable-details>tbody>tr:first-child>td,table.footable-details>tbody>tr:first-child>th,table.footable-details>tfoot>tr:first-child>td,table.footable-details>tfoot>tr:first-child>th,table.footable-details>thead>tr:first-child>td,table.footable-details>thead>tr:first-child>th{border-top-width:0}table.footable-details.table-bordered>tbody>tr:first-child>td,table.footable-details.table-bordered>tbody>tr:first-child>th,table.footable-details.table-bordered>tfoot>tr:first-child>td,table.footable-details.table-bordered>tfoot>tr:first-child>th,table.footable-details.table-bordered>thead>tr:first-child>td,table.footable-details.table-bordered>thead>tr:first-child>th{border-top-width:1px}div.footable-loader{height:300px;position:relative;text-align:center;vertical-align:middle}div.footable-loader>span.fooicon{animation:fooicon-spin-r 2s linear infinite;display:inline-block;font-size:30px;height:32px;left:50%;line-height:32px;margin-left:-16px;margin-top:-16px;opacity:.3;position:absolute;top:50%;width:32px}table.footable>tbody>tr.footable-empty>td{font-size:30px;text-align:center;vertical-align:middle}table.footable>tbody>tr.footable-detail-row>td,table.footable>tbody>tr.footable-detail-row>th,table.footable>tbody>tr.footable-empty>td,table.footable>tbody>tr.footable-empty>th{display:table-cell}@keyframes fooicon-spin-r{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}table.footable>thead>tr.footable-filtering>th{border-bottom-width:1px;font-weight:400}.footable-filtering-external.footable-filtering-right,table.footable.footable-filtering-right>thead>tr.footable-filtering>th,table.footable>thead>tr.footable-filtering>th{text-align:right}.footable-filtering-external.footable-filtering-left,table.footable.footable-filtering-left>thead>tr.footable-filtering>th{text-align:left}.footable-filtering-external.footable-filtering-center,table.footable.footable-filtering-center>thead>tr.footable-filtering>th{text-align:center}table.footable>thead>tr.footable-filtering>th div.form-group{margin-bottom:0}table.footable>thead>tr.footable-filtering>th div.form-group+div.form-group{margin-top:5px}table.footable>thead>tr.footable-filtering>th div.input-group{width:100%}.footable-filtering-external ul.dropdown-menu>li>a.checkbox,table.footable>thead>tr.footable-filtering>th ul.dropdown-menu>li>a.checkbox{display:block;margin:0;position:relative}.footable-filtering-external ul.dropdown-menu>li>a.checkbox>label,table.footable>thead>tr.footable-filtering>th ul.dropdown-menu>li>a.checkbox>label{display:block;padding-left:20px}.footable-filtering-external ul.dropdown-menu>li>a.checkbox input[type=checkbox],table.footable>thead>tr.footable-filtering>th ul.dropdown-menu>li>a.checkbox input[type=checkbox]{margin-left:-20px;position:absolute}@media(min-width:768px){table.footable>thead>tr.footable-filtering>th div.input-group{width:auto}table.footable>thead>tr.footable-filtering>th div.form-group{margin-left:2px;margin-right:2px}table.footable>thead>tr.footable-filtering>th div.form-group+div.form-group{margin-top:0}}table.footable>tbody>tr>td.footable-sortable,table.footable>tbody>tr>th.footable-sortable,table.footable>tfoot>tr>td.footable-sortable,table.footable>tfoot>tr>th.footable-sortable,table.footable>thead>tr>td.footable-sortable,table.footable>thead>tr>th.footable-sortable{cursor:pointer;padding-right:30px;position:relative}td.footable-sortable>span.fooicon,th.footable-sortable>span.fooicon{margin-top:-7px;opacity:0;position:absolute;right:0;top:50%;transition:opacity .3s ease-in}td.footable-sortable.footable-asc>span.fooicon,td.footable-sortable.footable-desc>span.fooicon,td.footable-sortable:hover>span.fooicon,th.footable-sortable.footable-asc>span.fooicon,th.footable-sortable.footable-desc>span.fooicon,th.footable-sortable:hover>span.fooicon{opacity:1}table.footable-sorting-disabled td.footable-sortable.footable-asc>span.fooicon,table.footable-sorting-disabled td.footable-sortable.footable-desc>span.fooicon,table.footable-sorting-disabled td.footable-sortable:hover>span.fooicon,table.footable-sorting-disabled th.footable-sortable.footable-asc>span.fooicon,table.footable-sorting-disabled th.footable-sortable.footable-desc>span.fooicon,table.footable-sorting-disabled th.footable-sortable:hover>span.fooicon{opacity:0;visibility:hidden}.footable-paging-external ul.pagination,table.footable>tfoot>tr.footable-paging>td>ul.pagination{margin:10px 0 0}.footable-paging-external span.label,table.footable>tfoot>tr.footable-paging>td>span.label{display:inline-block;margin:0 0 10px;padding:4px 10px}.footable-paging-external.footable-paging-center,table.footable-paging-center>tfoot>tr.footable-paging>td,table.footable>tfoot>tr.footable-paging>td{text-align:center}.footable-paging-external.footable-paging-left,table.footable-paging-left>tfoot>tr.footable-paging>td{text-align:left}.footable-paging-external.footable-paging-right,table.footable-paging-right>tfoot>tr.footable-paging>td{text-align:right}ul.pagination>li.footable-page{display:none}ul.pagination>li.footable-page.visible{display:inline}td.footable-editing{max-width:90px;width:90px}table.footable-editing-no-delete td.footable-editing,table.footable-editing-no-edit td.footable-editing,table.footable-editing-no-view td.footable-editing{max-width:70px;width:70px}table.footable-editing-no-delete.footable-editing-no-view td.footable-editing,table.footable-editing-no-edit.footable-editing-no-delete td.footable-editing,table.footable-editing-no-edit.footable-editing-no-view td.footable-editing{max-width:50px;width:50px}table.footable-editing-no-edit.footable-editing-no-delete.footable-editing-no-view td.footable-editing,table.footable-editing-no-edit.footable-editing-no-delete.footable-editing-no-view th.footable-editing{display:none!important;max-width:0;width:0}table.footable-editing-right td.footable-editing,table.footable-editing-right tr.footable-editing{text-align:right}table.footable-editing-left td.footable-editing,table.footable-editing-left tr.footable-editing{text-align:left}table.footable-editing button.footable-add,table.footable-editing button.footable-hide,table.footable-editing-show button.footable-show,table.footable-editing.footable-editing-always-show button.footable-hide,table.footable-editing.footable-editing-always-show button.footable-show,table.footable-editing.footable-editing-always-show.footable-editing-no-add tr.footable-editing{display:none}table.footable-editing.footable-editing-always-show button.footable-add,table.footable-editing.footable-editing-show button.footable-add,table.footable-editing.footable-editing-show button.footable-hide{display:inline-block}.nt_fct_add_cart_wrapper{align-items:center;display:flex}.nt_fct_add_cart_wrapper:after{content:"";display:inline-block;height:16px;margin-left:5px;padding:5px;width:16px}.nt_fct_add_cart_wrapper.added:after{background-image:url(/wp-content/plugins/ninja-tables/assets/images/cart-outline.svg?b363c048f7566b617f93b5d9a3a885d3)}.nt_fct_add_cart_wrapper.loading:after{background-image:url(/wp-content/plugins/ninja-tables/assets/images/loading.svg?5b76116db03a32e7a064ad71f41a84d3)}.nt_fct_variations_select{background-position:right 0 center;background-repeat:no-repeat;background-size:12px;padding:5px 10px;width:100%}.nt_button_fct{-webkit-font-smoothing:antialiased;background:linear-gradient(180deg,hsl(0 0% 100% / .16),#fff0),#1c2732!important;border:1px solid hsl(0 0% 100% / .12);border-radius:inherit;box-shadow:0 1px 2px 0 rgb(27 28 29 / .48),0 0 0 1px #242628;color:#fff!important;cursor:pointer;display:inline-block;margin:3px 0;padding:5px!important;position:relative;text-decoration:none!important;transition-duration:.4s;-webkit-transition-duration:.4s;white-space:nowrap}.foo-table>caption{color:#000}.foo-table .footable-filtering .ninja_multi_select_yes{display:flex;height:0;padding:0;position:relative}.foo-table .footable-filtering .ninja_multi_select_yes option{font-size:14px;font-weight:400;padding:6px 6px 6px 35px}.foo-table .footable-filtering .optWrapper .options li label{font-size:14px;font-weight:400}.foo-table{table-layout:auto}.foo-table .nt_add_cart_wrapper .single_add_to_cart_button,.foo-table .nt_button_woo,.foo-table .nt_woo_view_cart{-webkit-font-smoothing:antialiased;background-color:#a46497;border:0;color:#fff;display:flex;margin:3px 0;max-height:50px;min-height:20px;padding:6px 10px;position:relative;text-decoration:none;transition-duration:.4s;white-space:nowrap}.foo-table .nt_add_cart_wrapper .single_add_to_cart_button span.fooicon-loader,.foo-table .nt_button_woo span.fooicon-loader,.foo-table .nt_woo_view_cart span.fooicon-loader{animation:fooicon-spin-r .7s linear infinite;left:0;margin-top:-10px;position:absolute;top:50%}.foo-table .nt_add_cart_wrapper .single_add_to_cart_button:after,.foo-table .nt_button_woo:after,.foo-table .nt_woo_view_cart:after{background:gray;bottom:0;color:#000;content:"";display:block;left:0;opacity:0;position:absolute;right:0;top:0;transition:all .8s}.foo-table .nt_add_cart_wrapper .single_add_to_cart_button:active:after,.foo-table .nt_button_woo:active:after,.foo-table .nt_woo_view_cart:active:after{margin:0;opacity:.5;padding:0;transition:0s}.foo-table .nt-quantity-wrapper{display:inline-block;height:40px;position:relative;vertical-align:middle;white-space:nowrap;width:auto;width:64px}.foo-table .nt-quantity-wrapper input{-webkit-appearance:none;-moz-appearance:textfield;appearance:none;background:#fff;border:1px solid #ddd;border-radius:inherit;box-sizing:border-box;color:#000;font-size:inherit;height:100%!important;margin:0!important;padding:5px;text-align:center;width:100%!important}.foo-table .nt_add_cart_wrapper .wc_product_variable{opacity:.5}.foo-table .nt_add_cart_wrapper select{margin-bottom:5px!important}.foo-table .nt_btn{border:1px solid #fff0;display:inline-block;font-size:14px;padding:7px 15px;text-decoration:none}.foo-table .nt_btn.nt_rounded_btn{border-radius:4px}.foo-table .nt_btn:hover{border-color:#fff0;opacity:.9}.foo-table.footable.table>thead>tr>th{padding:.92857143em .78571429em}.foo-table td.footable-editing,.foo-table th.footable-editing{width:auto!important}.foo-table td.footable-editing .btn-group button{border-radius:3px;margin:0;padding:1px 5px}.foo-table td.footable-editing .btn-group button:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.foo-table td.footable-editing .btn-group button:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.foo-table .form-inline{display:block!important;margin-bottom:0}.foo-table.ninja_search_left tr.footable-filtering .form-inline{text-align:left}.foo-table.ninja_search_right tr.footable-filtering .form-inline{text-align:right}.foo-table.ninja_search_center tr.footable-filtering .form-inline{text-align:center}.foo-table td.ninja_temp_cell{display:none!important}.foo-table span.label.label-default{display:none;visibility:hidden}.foo-table.ninja_has_count_format span.label.label-default{display:inline-block;visibility:visible}.foo-table.footable-paging-right .footable-pagination-wrapper{text-align:right}.foo-table.footable-paging-center .footable-pagination-wrapper{text-align:center}.foo-table.footable-paging-left .footable-pagination-wrapper{text-align:left}.foo-table .footable-pagination-wrapper .pagination:after,.foo-table .footable-pagination-wrapper .pagination:before{content:none!important}.foo-table table.footable-details tr th{overflow:visible!important;text-overflow:unset!important;white-space:normal}.foo-table tr.footable-filtering th{overflow:visible!important}.foo-table .pagination{border:none;font-weight:500;padding:0}.foo-table button.btn.btn-default.dropdown-toggle{left:0;right:0;top:0}.foo-table button.btn.btn-default.dropdown-toggle:after{content:"";display:none!important}.foo-table li.dropdown-header{color:#333;padding-bottom:5px;padding-left:20px}.foo-table ul.dropdown-menu.dropdown-menu-right li:last-child a{border-bottom:0!important;box-shadow:none}.foo-table ul.dropdown-menu.dropdown-menu-right li a:hover{box-shadow:inset 0 0 0 transparent,0 1px 0 #000}.foo-table span.footable-toggle{cursor:pointer}.foo-table.ninjatable_hide_header_row>thead tr.footable-header{display:none!important;visibility:hidden}.foo-table.hide_all_borders.table{border-color:#fff0}.foo-table.hide_all_borders.table thead{border-color:transparent!important}.foo-table.hide_all_borders.table thead td,.foo-table.hide_all_borders.table thead tr,.foo-table.hide_all_borders.table thead tr>th{border-color:transparent!important;border-width:0!important}.foo-table.hide_all_borders.table tbody td,.foo-table.hide_all_borders.table tbody th{border-color:transparent!important}.foo-table.hide_all_borders.table tfoot tr>td{border:0!important}.foo-table.ninja_table_search_disabled>thead tr.footable-filtering .footable-filtering-search{display:none!important;visibility:hidden!important}.foo-table .form-group.footable-filtering-search input.form-control{margin-bottom:0!important}.foo-table tbody tr.footable-detail-row>td{padding:0!important}.foo-table tbody tr.footable-detail-row td table.footable-details:not(.ninja_custom_color){margin-bottom:0}.foo-table select.nt_pager_selection{background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgb(0 0 0 / .075);color:#555;display:inline-block;font-family:inherit;font-size:14px;height:35px;line-height:1.42857143;margin-left:5px!important;margin:0;padding:6px 12px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:auto}.foo-table .form-group.footable-filtering-search .input-group-btn>button{height:34px!important;margin:0!important;min-height:unset!important;padding:6px 12px!important}.foo-table tbody tr td a,.foo-table tbody tr td h1,.foo-table tbody tr td h2,.foo-table tbody tr td h3,.foo-table tbody tr td p{margin:0;padding:0}.foo-table img{max-width:100%}.foo-table tbody tr td,.foo-table tbody tr th,.foo-table tbody tr:nth-child(2n) td,.foo-table tbody tr:nth-child(2n) th,.foo-table tbody tr:nth-child(odd) td,.foo-table tbody tr:nth-child(odd) th{background-color:#fff0}.foo-table .softmerge-inner{width:100%!important}.footable_parent{overflow-x:auto;width:100%}.footable_parent table.foo-table.vertical_centered tbody>tr>td,.footable_parent table.foo-table.vertical_centered thead>tr>th{vertical-align:middle}.footable_parent>.foo-table.ninja_require_initial_hide.nt_type_legacy_table,.ninja_table_pro table.footable-details tr.nt_has_hide{display:none!important}.ninja_table_pro.nt_hide_breakpoint_labels table.footable-details tbody>tr>th{display:none}.ninja_table_pro.nt_search_full_width .form-group.footable-filtering-search{width:100%}.ninja_table_pro.nt_search_full_width .form-group.footable-filtering-search .input-group{display:block;position:relative}.ninja_table_pro.nt_search_full_width .form-group.footable-filtering-search .input-group>.form-control{display:inline-block;float:none}.ninja_table_pro.nt_search_full_width .form-group.footable-filtering-search .input-group .input-group-btn{position:absolute;right:0;top:0;z-index:2}@media(max-width:768px){.ninja_table_pro.nt_search_full_width .form-group.footable-filtering-search .input-group .input-group-btn{width:auto}}.loading_ninja_table1{background:gray!important;height:200px;width:100%}.loading_ninja_table1 table{display:none}table.ninja_footable col.hidden,table.ninja_footable>thead>tr>th.hidden{display:none!important}@media(max-width:767px){table.ninja_footable col.xs,table.ninja_footable>thead>tr>th.xs{display:none}}@media(min-width:768px)and (max-width:991px){table.ninja_footable col.sm,table.ninja_footable>thead>tr>th.sm{display:none}}@media(min-width:992px)and (max-width:1199px){table.ninja_footable col.md,table.ninja_footable>thead>tr>th.md{display:none}}@media(min-width:1200px){table.ninja_footable col.lg,table.ninja_footable>thead>tr>th.lg{display:none}}@media(max-width:767px){.ninja_table_wrapper table thead .footable-filtering .ninja_custom_radio>label,.ninja_table_wrapper table thead .footable-filtering .ninja_custom_select_checkbox>label{display:block}}.ninja_table_wrapper table thead .footable-filtering .ninja_custom_radio>label,.ninja_table_wrapper table thead .footable-filtering .ninja_custom_select_checkbox>label{display:inline-block;margin-right:15px}.ninja_table_wrapper table thead .footable-filtering .ninja_custom_radio>label:last-child,.ninja_table_wrapper table thead .footable-filtering .ninja_custom_select_checkbox>label:last-child{margin-right:0}.ninja_table_wrapper table thead .footable-filtering .ninja_custom_radio>label input,.ninja_table_wrapper table thead .footable-filtering .ninja_custom_select_checkbox>label input{margin-right:10px}.ninja_table_wrapper table thead .footable-filtering .ninja_custom_radio label.ninja_filter_title,.ninja_table_wrapper table thead .footable-filtering .ninja_custom_select_checkbox label.ninja_filter_title{margin-right:0}.ninja_table_wrapper table thead .footable-filtering .ninja_filter_title{margin-right:10px}.ninja_table_wrapper .ninja_table_afd_columns thead .footable-filtering th .form-inline{display:block;line-height:33px;width:100%}.ninja_table_wrapper .ninja_table_afd_columns thead .footable-filtering th .form-inline>.form-group{text-align:left}.ninja_table_wrapper .ninja_table_afd_columns thead .footable-filtering th .form-inline>.form-group .form-control,.ninja_table_wrapper .ninja_table_afd_columns thead .footable-filtering th .form-inline>.form-group .input-group{width:100%}.ninja_table_wrapper .ninja_table_afd_columns thead .footable-filtering th .form-inline>.form-group>.ninja_filter_title{display:block;font-weight:700}.ninja_table_wrapper .ninja_table_afd_columns thead .footable-filtering th .form-inline>.form-group .input-group,.ninja_table_wrapper .ninja_table_afd_columns thead .footable-filtering th .form-inline>.form-group.ninja_reset_wrapper .ninja_reset_button{width:100%}.ninja_table_wrapper .ninja_table_afd_columns thead .footable-filtering th .form-inline>.form-group .input-group .input-group-btn{width:70px!important}.ninja_table_wrapper .ninja_table_afd_columns thead .footable-filtering th .form-inline>.form-group .ninja_filter_date_range,.ninja_table_wrapper .ninja_table_afd_columns thead .footable-filtering th .form-inline>.form-group .ninja_filter_number_range{margin:0 2% 0 0;width:49%}.ninja_table_wrapper .ninja_table_afd_columns thead .footable-filtering th .form-inline .ninja_filter_title,.ninja_table_wrapper .ninja_table_afd_columns thead .footable-filtering th .form-inline>.form-group .ninja_filter_date_range:last-child,.ninja_table_wrapper .ninja_table_afd_columns thead .footable-filtering th .form-inline>.form-group .ninja_filter_number_range:last-child{margin-right:0}.ninja_table_wrapper .ninja_table_afd_columns thead .footable-filtering th .form-inline .ninja_filter_date_from,.ninja_table_wrapper .ninja_table_afd_columns thead .footable-filtering th .form-inline .ninja_filter_number_from{margin-right:10px}.ninja_table_wrapper .ninja_table_afd_columns thead .footable-filtering th .form-inline .ninja_filter_date_from,.ninja_table_wrapper .ninja_table_afd_columns thead .footable-filtering th .form-inline .ninja_filter_date_to,.ninja_table_wrapper .ninja_table_afd_columns thead .footable-filtering th .form-inline .ninja_filter_number_from,.ninja_table_wrapper .ninja_table_afd_columns thead .footable-filtering th .form-inline .ninja_filter_number_to{margin-bottom:5px}.ninja_table_wrapper .ninja_table_afd_columns thead .footable-filtering th .form-inline .form-group.footable-filtering-search{padding:0 5px!important}.ninja_table_wrapper .ninja_table_afcs_columns_2 thead .footable-filtering th .form-inline>.form-group{float:left;margin:0 0 20px;padding:0 5px;width:50%}.ninja_table_wrapper .ninja_table_afcs_columns_2 thead .footable-filtering th .form-inline>.form-group:last-child{padding-right:0}@media(max-width:767px){.ninja_table_wrapper .ninja_table_afcs_columns_2 thead .footable-filtering th .form-inline>.form-group{float:none;padding-right:0;width:100%}}.ninja_table_wrapper .ninja_table_afcs_columns_2 thead .footable-filtering th .form-inline>.form-group:nth-child(odd){clear:both}.ninja_table_wrapper .ninja_table_afcs_columns_3 thead .footable-filtering th .form-inline>.form-group{float:left;margin:0 0 20px;padding:0 5px;width:33.3%}.ninja_table_wrapper .ninja_table_afcs_columns_3 thead .footable-filtering th .form-inline>.form-group:last-child{padding-right:0}@media(max-width:767px){.ninja_table_wrapper .ninja_table_afcs_columns_3 thead .footable-filtering th .form-inline>.form-group{float:none;padding-right:0;width:100%}}.ninja_table_wrapper .ninja_table_afcs_columns_3 thead .footable-filtering th .form-inline>.form-group:nth-child(3n+1){clear:both}.ninja_table_wrapper .ninja_table_afcs_columns_4 thead .footable-filtering th .form-inline>.form-group{float:left;margin:0 0 20px;padding:0 5px;width:25%}.ninja_table_wrapper .ninja_table_afcs_columns_4 thead .footable-filtering th .form-inline>.form-group:last-child{padding-right:0}@media(max-width:767px){.ninja_table_wrapper .ninja_table_afcs_columns_4 thead .footable-filtering th .form-inline>.form-group{float:none;padding-right:0;width:100%}}.ninja_table_wrapper .ninja_table_afcs_columns_4 thead .footable-filtering th .form-inline>.form-group:nth-child(4n+1){clear:both}.ninja_table_wrapper .ninja_reset_button{background:#dc3545;border-color:#dc3545;color:#fff}.ninja_table_wrapper .ninja_reset_button:hover{background-color:#c82333;border-color:#bd2130;color:#fff}.ninja_table_wrapper .ninja_table_afd_inline thead .footable-filtering th .form-inline{display:block;width:100%}.ninja_table_wrapper .ninja_table_afd_inline thead .footable-filtering th .form-inline>.form-group{margin-bottom:10px}.ninja_table_wrapper .ninja_table_afd_inline thead .footable-filtering th .form-inline .ninja_custom_radio .ninja_filter_title{margin-right:10px}.ninja_table_wrapper .ninja_table_buttons{clear:both;display:block;overflow:hidden}.ninja_table_wrapper .ninja_table_buttons.ninja_buttons_left{text-align:left}.ninja_table_wrapper .ninja_table_buttons.ninja_buttons_center{text-align:center}.ninja_table_wrapper .ninja_table_buttons.ninja_buttons_right{text-align:right}.ninja_table_wrapper .ninja_table_buttons.after_search_box{margin-top:10px}.ninja_table_wrapper .ninja_table_buttons.before_table{margin-bottom:10px}.ninja_table_wrapper .ninja_table_buttons .ninja_button{border-radius:0;border-right:1px solid;padding:5px 10px}.ninja_table_wrapper .ninja_table_buttons .ninja_button:last-child{border-right:none}@media print{.ninja_table_print_view .footable_parent{overflow-x:initial!important;width:100%}.ninja_table_print_view .footable-editing{display:none!important}.ninja_table_print_view .ninja_footable{page-break-inside:auto}.ninja_table_print_view .ninja_footable tr{page-break-after:auto;page-break-inside:avoid}.ninja_table_print_view .ninja_footable thead{display:table-header-group}.ninja_table_print_view .ninja_footable tfoot{display:table-footer-group}}.ninja_table_wrapper .cart_details{display:block;position:relative;text-align:right}.ninja_table_wrapper .cart_details .nt_woo_cart_checkout_bttons,.ninja_table_wrapper .cart_details .nt_woo_items{display:inline-block}.ninja_table_wrapper .cart_details .nt_woo_items{padding-right:10px}.ninja_table_wrapper .fct-cart-details{align-items:center;display:flex;justify-content:flex-end;position:relative}.ninjatable_cart_wrapper{margin-bottom:10px}.foo-table:not(.ninja_stacked_table) tbody tr.footable-detail-row>td{padding:5px!important}.nt_add_cart_wrapper{display:flex}.nt_add_cart_wrapper.center{justify-content:center}.nt_add_cart_wrapper.left{justify-content:start}.nt_add_cart_wrapper.right{justify-content:end}.nt_added_cart{align-items:center;display:flex;white-space:nowrap;width:auto}.nt_added_cart a.added_to_cart.wc-forward{background:#fff0;box-shadow:none;color:#000;display:inline-block;text-decoration:none!important}.nt_added_cart a.added_to_cart.wc-forward:after{background-image:url(/wp-content/plugins/ninja-tables/assets/images/cart-outline.svg?b363c048f7566b617f93b5d9a3a885d3);content:"";display:inline-block;height:16px;width:16px}.nt_variations_form .variations{display:flex;gap:5px;justify-content:flex-end;margin-bottom:5px;max-height:2rem}.nt_variations_form .variations .nt_variation_select{font-size:13px;height:2rem;max-height:3rem;min-height:1.5rem}.nt_variations_form .single_variation_wrap{align-items:center;display:flex;flex-direction:column-reverse;gap:5px;justify-content:flex-end}.nt_variations_form .single_variation_wrap .variations_button{align-items:center;display:flex;justify-content:flex-end;width:100%}.nt_variations_form .single_variation_wrap .variations_button .disabled{opacity:.5}.nt_variations_form .single_variation_wrap .variations_button .quantity[data-type=type-2],.nt_variations_form .single_variation_wrap .variations_button .quantity[data-type=type-2] input[type=number]{all:revert}.nt_variations_form .single_variation_wrap .variations_button .quantity,.nt_variations_form .single_variation_wrap .variations_button .quantity[data-type=type-2]{display:none!important;height:35px;margin-right:5px;margin-top:4px}.nt_variations_form .single_variation_wrap .variations_button .quantity .input-text.qty,.nt_variations_form .single_variation_wrap .variations_button .quantity[data-type=type-2] .input-text.qty{max-width:60px;min-width:50px}.nt_variations_form .single_variation_wrap .variations_button .quantity .ct-decrease,.nt_variations_form .single_variation_wrap .variations_button .quantity .ct-increase,.nt_variations_form .single_variation_wrap .variations_button .quantity[data-type=type-2] .ct-decrease,.nt_variations_form .single_variation_wrap .variations_button .quantity[data-type=type-2] .ct-increase{display:none}.nt_variations_form .single_variation_wrap .single_variation{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:end}.nt_variations_form .single_variation_wrap .single_variation .woocommerce-variation-description{max-height:20px}.nt_variations_form .single_variation_wrap .single_variation .price{margin:0}.ninja_clmn_nm_nt_product_compare{display:table-cell!important}.ninja-bulk-actions-tr{display:inline-flex}.ninja-bulk-actions-tr .ninja-bulk-actions{display:flex;gap:5px}.ninja-bulk-actions-tr .ninja-bulk-actions .ninja-bulk-action-select{min-width:100px}.ninja_table_wrapper:has(.nt-cart-visible) .ninjatable_cart_wrapper{display:inline-flex;float:right}@media(max-width:768px){.ninja_table_wrapper:has(.nt-cart-visible) .ninjatable_cart_wrapper{margin-top:10px}.ninja-bulk-actions{justify-content:center;margin-bottom:1rem;width:100%}}.nt-toast{background:#16a34a;border-radius:4px;color:#fff;font-size:13px;line-height:1.4;opacity:0;padding:10px 14px;pointer-events:none;position:fixed;right:0;top:34px;transform:translateY(-6px);transition:all .2s ease;z-index:99999999}.nt-toast--show{opacity:1;transform:translateY(0)}.nt-toast--success{background:#16a34a}.nt-toast--error{background:#dc2626}.nt-toast--warning{background:#f59e0b}.nt-toast--info{background:#2563eb}.footable_parent .fooicon:before{background-repeat:no-repeat;content:"";display:inline-block;height:12px;width:12px}.footable_parent .fooicon-search:before{background-image:url(/wp-content/plugins/ninja-tables/assets/images/search-outline.svg?bba4a2929dd97ff32db8b3efa135d0c3);height:16px;width:16px}.footable_parent .fooicon-sort-desc:before{background-color:#000;mask-image:url(/wp-content/plugins/ninja-tables/assets/images/caret-down-outline.svg?c4104d3d02abb32fa5be2f1ce9b62117);-webkit-mask-image:url(/wp-content/plugins/ninja-tables/assets/images/caret-down-outline.svg?c4104d3d02abb32fa5be2f1ce9b62117)}.footable_parent .fooicon-sort-asc:before{background-color:#000;mask-image:url(/wp-content/plugins/ninja-tables/assets/images/caret-up-outline.svg?c2ecf709f595f8f69e47bc9cdce741f1);-webkit-mask-image:url(/wp-content/plugins/ninja-tables/assets/images/caret-up-outline.svg?c2ecf709f595f8f69e47bc9cdce741f1)}.footable_parent .fooicon-sort:before{background-color:#000;mask-image:url(/wp-content/plugins/ninja-tables/assets/images/caret-up-down-outline.svg?a1d0648c69b9fb12540b9f6bd9735738);-webkit-mask-image:url(/wp-content/plugins/ninja-tables/assets/images/caret-up-down-outline.svg?a1d0648c69b9fb12540b9f6bd9735738)}.footable_parent .fooicon-remove:before{background-image:url(/wp-content/plugins/ninja-tables/assets/images/remove.svg?71f2cc46c467d79486bf0695c7363605)}.footable_parent .fooicon-minus:before{background-color:#000;mask-image:url(/wp-content/plugins/ninja-tables/assets/images/remove-outline.svg?25a5d7996ab177af3d24a7e7ea91aa86);-webkit-mask-image:url(/wp-content/plugins/ninja-tables/assets/images/remove-outline.svg?25a5d7996ab177af3d24a7e7ea91aa86)}.footable_parent .fooicon-plus:before{background-color:#000;mask-image:url(/wp-content/plugins/ninja-tables/assets/images/add-outline.svg?a4c0b3969a3ed7aaff20c6e06e1beaf4);-webkit-mask-image:url(/wp-content/plugins/ninja-tables/assets/images/add-outline.svg?a4c0b3969a3ed7aaff20c6e06e1beaf4)}.footable_parent .fooicon-loader:before{background-image:url(/wp-content/plugins/ninja-tables/assets/images/refresh-outline.svg?aa67b3c5607cd1b4aa4fc6d38d9bfcfd);height:24px;width:24px}.footable_parent .fooicon-delete:before{background-image:url(/wp-content/plugins/ninja-tables/assets/images/trash-sharp.svg?5be2225e087c24ea513989293e459a91)}.footable_parent .footable-edit{background-color:#fff!important}.footable_parent .fooicon-pencil:before{background-image:url(/wp-content/plugins/ninja-tables/assets/images/pencil-sharp.svg?8a753f49486c15a2720bf3fa4895477f)}.footable_parent .footable-delete{background-color:#fff!important}.footable_parent .fooicon-trash:before{background-image:url(/wp-content/plugins/ninja-tables/assets/images/trash-sharp.svg?5be2225e087c24ea513989293e459a91)}.footable_parent .fooicon-remove-1:before{background-image:url(/wp-content/plugins/ninja-tables/assets/images/remove.svg?71f2cc46c467d79486bf0695c7363605)}.footable_parent .fooicon-bag:before{background-image:url(/wp-content/plugins/ninja-tables/assets/images/bag-handle.svg?cd7a8d49e65fb2fe7df99c8f3d29a08d);height:16px;width:16px}.footable_parent .fooicon-basket:before{background-image:url(/wp-content/plugins/ninja-tables/assets/images/cart-outline.svg?b363c048f7566b617f93b5d9a3a885d3);height:16px;width:16px}.bootstrap3 table{background-color:#fff0;border-collapse:collapse;border-spacing:0}.bootstrap3 caption{color:#777;padding-bottom:8px;padding-top:8px;text-align:left}.bootstrap3 th{text-align:left}.bootstrap3 .table{margin-bottom:20px;max-width:100%;width:100%}.bootstrap3 .table>tbody>tr>td,.bootstrap3 .table>tbody>tr>th,.bootstrap3 .table>tfoot>tr>td,.bootstrap3 .table>tfoot>tr>th,.bootstrap3 .table>thead>tr>td,.bootstrap3 .table>thead>tr>th{border-top:1px solid #ddd;line-height:1.42857143;padding:8px;vertical-align:top}.bootstrap3 .table>thead>tr>th{border-bottom:2px solid #ddd;vertical-align:bottom}.bootstrap3 .table>caption+thead>tr:first-child>td,.bootstrap3 .table>caption+thead>tr:first-child>th,.bootstrap3 .table>colgroup+thead>tr:first-child>td,.bootstrap3 .table>colgroup+thead>tr:first-child>th,.bootstrap3 .table>thead:first-child>tr:first-child>td,.bootstrap3 .table>thead:first-child>tr:first-child>th{border-top:0}.bootstrap3 .table>tbody+tbody{border-top:2px solid #ddd}.bootstrap3 .table .table{background-color:#fff}.bootstrap3 .table-condensed>tbody>tr>td,.bootstrap3 .table-condensed>tbody>tr>th,.bootstrap3 .table-condensed>tfoot>tr>td,.bootstrap3 .table-condensed>tfoot>tr>th,.bootstrap3 .table-condensed>thead>tr>td,.bootstrap3 .table-condensed>thead>tr>th{padding:5px}.bootstrap3 .table-bordered,.bootstrap3 .table-bordered>tbody>tr>td,.bootstrap3 .table-bordered>tbody>tr>th,.bootstrap3 .table-bordered>tfoot>tr>td,.bootstrap3 .table-bordered>tfoot>tr>th,.bootstrap3 .table-bordered>thead>tr>td,.bootstrap3 .table-bordered>thead>tr>th{border:1px solid #ddd}.bootstrap3 .table-bordered>thead>tr>td,.bootstrap3 .table-bordered>thead>tr>th{border-bottom-width:2px}.bootstrap3 .table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.bootstrap3 .table-hover>tbody>tr:hover,.bootstrap3 .table>tbody>tr.active>td,.bootstrap3 .table>tbody>tr.active>th,.bootstrap3 .table>tbody>tr>td.active,.bootstrap3 .table>tbody>tr>th.active,.bootstrap3 .table>tfoot>tr.active>td,.bootstrap3 .table>tfoot>tr.active>th,.bootstrap3 .table>tfoot>tr>td.active,.bootstrap3 .table>tfoot>tr>th.active,.bootstrap3 .table>thead>tr.active>td,.bootstrap3 .table>thead>tr.active>th,.bootstrap3 .table>thead>tr>td.active,.bootstrap3 .table>thead>tr>th.active{background-color:#f5f5f5}.bootstrap3 .table-hover>tbody>tr.active:hover>td,.bootstrap3 .table-hover>tbody>tr.active:hover>th,.bootstrap3 .table-hover>tbody>tr:hover>.active,.bootstrap3 .table-hover>tbody>tr>td.active:hover,.bootstrap3 .table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.bootstrap3 .table>tbody>tr.success>td,.bootstrap3 .table>tbody>tr.success>th,.bootstrap3 .table>tbody>tr>td.success,.bootstrap3 .table>tbody>tr>th.success,.bootstrap3 .table>tfoot>tr.success>td,.bootstrap3 .table>tfoot>tr.success>th,.bootstrap3 .table>tfoot>tr>td.success,.bootstrap3 .table>tfoot>tr>th.success,.bootstrap3 .table>thead>tr.success>td,.bootstrap3 .table>thead>tr.success>th,.bootstrap3 .table>thead>tr>td.success,.bootstrap3 .table>thead>tr>th.success{background-color:#dff0d8}.bootstrap3 .table-hover>tbody>tr.success:hover>td,.bootstrap3 .table-hover>tbody>tr.success:hover>th,.bootstrap3 .table-hover>tbody>tr:hover>.success,.bootstrap3 .table-hover>tbody>tr>td.success:hover,.bootstrap3 .table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.bootstrap3 .table>tbody>tr.info>td,.bootstrap3 .table>tbody>tr.info>th,.bootstrap3 .table>tbody>tr>td.info,.bootstrap3 .table>tbody>tr>th.info,.bootstrap3 .table>tfoot>tr.info>td,.bootstrap3 .table>tfoot>tr.info>th,.bootstrap3 .table>tfoot>tr>td.info,.bootstrap3 .table>tfoot>tr>th.info,.bootstrap3 .table>thead>tr.info>td,.bootstrap3 .table>thead>tr.info>th,.bootstrap3 .table>thead>tr>td.info,.bootstrap3 .table>thead>tr>th.info{background-color:#d9edf7}.bootstrap3 .table-hover>tbody>tr.info:hover>td,.bootstrap3 .table-hover>tbody>tr.info:hover>th,.bootstrap3 .table-hover>tbody>tr:hover>.info,.bootstrap3 .table-hover>tbody>tr>td.info:hover,.bootstrap3 .table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.bootstrap3 .table>tbody>tr.warning>td,.bootstrap3 .table>tbody>tr.warning>th,.bootstrap3 .table>tbody>tr>td.warning,.bootstrap3 .table>tbody>tr>th.warning,.bootstrap3 .table>tfoot>tr.warning>td,.bootstrap3 .table>tfoot>tr.warning>th,.bootstrap3 .table>tfoot>tr>td.warning,.bootstrap3 .table>tfoot>tr>th.warning,.bootstrap3 .table>thead>tr.warning>td,.bootstrap3 .table>thead>tr.warning>th,.bootstrap3 .table>thead>tr>td.warning,.bootstrap3 .table>thead>tr>th.warning{background-color:#fcf8e3}.bootstrap3 .table-hover>tbody>tr.warning:hover>td,.bootstrap3 .table-hover>tbody>tr.warning:hover>th,.bootstrap3 .table-hover>tbody>tr:hover>.warning,.bootstrap3 .table-hover>tbody>tr>td.warning:hover,.bootstrap3 .table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.bootstrap3 .table>tbody>tr.danger>td,.bootstrap3 .table>tbody>tr.danger>th,.bootstrap3 .table>tbody>tr>td.danger,.bootstrap3 .table>tbody>tr>th.danger,.bootstrap3 .table>tfoot>tr.danger>td,.bootstrap3 .table>tfoot>tr.danger>th,.bootstrap3 .table>tfoot>tr>td.danger,.bootstrap3 .table>tfoot>tr>th.danger,.bootstrap3 .table>thead>tr.danger>td,.bootstrap3 .table>thead>tr.danger>th,.bootstrap3 .table>thead>tr>td.danger,.bootstrap3 .table>thead>tr>th.danger{background-color:#f2dede}.bootstrap3 .table-hover>tbody>tr.danger:hover>td,.bootstrap3 .table-hover>tbody>tr.danger:hover>th,.bootstrap3 .table-hover>tbody>tr:hover>.danger,.bootstrap3 .table-hover>tbody>tr>td.danger:hover,.bootstrap3 .table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.bootstrap3 .table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.bootstrap3 .table-responsive{-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd;margin-bottom:15px;overflow-y:hidden;width:100%}.bootstrap3 .table-responsive>.table{margin-bottom:0}.bootstrap3 .table-responsive>.table>tbody>tr>td,.bootstrap3 .table-responsive>.table>tbody>tr>th,.bootstrap3 .table-responsive>.table>tfoot>tr>td,.bootstrap3 .table-responsive>.table>tfoot>tr>th,.bootstrap3 .table-responsive>.table>thead>tr>td,.bootstrap3 .table-responsive>.table>thead>tr>th{white-space:nowrap}.bootstrap3 .table-responsive>.table-bordered{border:0}.bootstrap3 .table-responsive>.table-bordered>tbody>tr>td:first-child,.bootstrap3 .table-responsive>.table-bordered>tbody>tr>th:first-child,.bootstrap3 .table-responsive>.table-bordered>tfoot>tr>td:first-child,.bootstrap3 .table-responsive>.table-bordered>tfoot>tr>th:first-child,.bootstrap3 .table-responsive>.table-bordered>thead>tr>td:first-child,.bootstrap3 .table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.bootstrap3 .table-responsive>.table-bordered>tbody>tr>td:last-child,.bootstrap3 .table-responsive>.table-bordered>tbody>tr>th:last-child,.bootstrap3 .table-responsive>.table-bordered>tfoot>tr>td:last-child,.bootstrap3 .table-responsive>.table-bordered>tfoot>tr>th:last-child,.bootstrap3 .table-responsive>.table-bordered>thead>tr>td:last-child,.bootstrap3 .table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.bootstrap3 .table-responsive>.table-bordered>tbody>tr:last-child>td,.bootstrap3 .table-responsive>.table-bordered>tbody>tr:last-child>th,.bootstrap3 .table-responsive>.table-bordered>tfoot>tr:last-child>td,.bootstrap3 .table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}.bootstrap3 .table-bordered.ninja_footable{border:1px solid #ddd}.bootstrap4 table{border-collapse:collapse}.bootstrap4 .table{color:#212529;margin-bottom:1rem;width:100%}.bootstrap4 .table td,.bootstrap4 .table th{border-top:1px solid #dee2e6;padding:.75rem;vertical-align:top}.bootstrap4 .table thead th{border-bottom:2px solid #dee2e6;vertical-align:bottom}.bootstrap4 .table tbody+tbody{border-top:2px solid #dee2e6}.bootstrap4 .table-sm td,.bootstrap4 .table-sm th{padding:.3rem}.bootstrap4 .table-bordered,.bootstrap4 .table-bordered td,.bootstrap4 .table-bordered th{border:1px solid #dee2e6}.bootstrap4 .table-bordered thead td,.bootstrap4 .table-bordered thead th{border-bottom-width:2px}.bootstrap4 .table-borderless tbody+tbody,.bootstrap4 .table-borderless td,.bootstrap4 .table-borderless th,.bootstrap4 .table-borderless thead th{border:0}.bootstrap4 .table-striped tbody tr:nth-of-type(odd){background-color:rgb(0 0 0 / .05)}.bootstrap4 .table-hover tbody tr:hover{background-color:rgb(0 0 0 / .075);color:#212529}.bootstrap4 .table-primary,.bootstrap4 .table-primary>td,.bootstrap4 .table-primary>th{background-color:#b8daff}.bootstrap4 .table-primary tbody+tbody,.bootstrap4 .table-primary td,.bootstrap4 .table-primary th,.bootstrap4 .table-primary thead th{border-color:#7abaff}.bootstrap4 .table-hover .table-primary:hover,.bootstrap4 .table-hover .table-primary:hover>td,.bootstrap4 .table-hover .table-primary:hover>th{background-color:#9fcdff}.bootstrap4 .table-secondary,.bootstrap4 .table-secondary>td,.bootstrap4 .table-secondary>th{background-color:#d6d8db}.bootstrap4 .table-secondary tbody+tbody,.bootstrap4 .table-secondary td,.bootstrap4 .table-secondary th,.bootstrap4 .table-secondary thead th{border-color:#b3b7bb}.bootstrap4 .table-hover .table-secondary:hover,.bootstrap4 .table-hover .table-secondary:hover>td,.bootstrap4 .table-hover .table-secondary:hover>th{background-color:#c8cbcf}.bootstrap4 .table-success,.bootstrap4 .table-success>td,.bootstrap4 .table-success>th{background-color:#c3e6cb}.bootstrap4 .table-success tbody+tbody,.bootstrap4 .table-success td,.bootstrap4 .table-success th,.bootstrap4 .table-success thead th{border-color:#8fd19e}.bootstrap4 .table-hover .table-success:hover,.bootstrap4 .table-hover .table-success:hover>td,.bootstrap4 .table-hover .table-success:hover>th{background-color:#b1dfbb}.bootstrap4 .table-info,.bootstrap4 .table-info>td,.bootstrap4 .table-info>th{background-color:#bee5eb}.bootstrap4 .table-info tbody+tbody,.bootstrap4 .table-info td,.bootstrap4 .table-info th,.bootstrap4 .table-info thead th{border-color:#86cfda}.bootstrap4 .table-hover .table-info:hover,.bootstrap4 .table-hover .table-info:hover>td,.bootstrap4 .table-hover .table-info:hover>th{background-color:#abdde5}.bootstrap4 .table-warning,.bootstrap4 .table-warning>td,.bootstrap4 .table-warning>th{background-color:#ffeeba}.bootstrap4 .table-warning tbody+tbody,.bootstrap4 .table-warning td,.bootstrap4 .table-warning th,.bootstrap4 .table-warning thead th{border-color:#ffdf7e}.bootstrap4 .table-hover .table-warning:hover,.bootstrap4 .table-hover .table-warning:hover>td,.bootstrap4 .table-hover .table-warning:hover>th{background-color:#ffe8a1}.bootstrap4 .table-danger,.bootstrap4 .table-danger>td,.bootstrap4 .table-danger>th{background-color:#f5c6cb}.bootstrap4 .table-danger tbody+tbody,.bootstrap4 .table-danger td,.bootstrap4 .table-danger th,.bootstrap4 .table-danger thead th{border-color:#ed969e}.bootstrap4 .table-hover .table-danger:hover,.bootstrap4 .table-hover .table-danger:hover>td,.bootstrap4 .table-hover .table-danger:hover>th{background-color:#f1b0b7}.bootstrap4 .table-light,.bootstrap4 .table-light>td,.bootstrap4 .table-light>th{background-color:#fdfdfe}.bootstrap4 .table-light tbody+tbody,.bootstrap4 .table-light td,.bootstrap4 .table-light th,.bootstrap4 .table-light thead th{border-color:#fbfcfc}.bootstrap4 .table-hover .table-light:hover,.bootstrap4 .table-hover .table-light:hover>td,.bootstrap4 .table-hover .table-light:hover>th{background-color:#ececf6}.bootstrap4 .table-dark,.bootstrap4 .table-dark>td,.bootstrap4 .table-dark>th{background-color:#c6c8ca}.bootstrap4 .table-dark tbody+tbody,.bootstrap4 .table-dark td,.bootstrap4 .table-dark th,.bootstrap4 .table-dark thead th{border-color:#95999c}.bootstrap4 .table-hover .table-dark:hover,.bootstrap4 .table-hover .table-dark:hover>td,.bootstrap4 .table-hover .table-dark:hover>th{background-color:#b9bbbe}.bootstrap4 .table-active,.bootstrap4 .table-active>td,.bootstrap4 .table-active>th,.bootstrap4 .table-hover .table-active:hover,.bootstrap4 .table-hover .table-active:hover>td,.bootstrap4 .table-hover .table-active:hover>th{background-color:rgb(0 0 0 / .075)}.bootstrap4 .table .thead-dark th{background-color:#343a40;border-color:#454d55;color:#fff}.bootstrap4 .table .thead-light th{background-color:#e9ecef;border-color:#dee2e6;color:#495057}.bootstrap4 .table-dark{background-color:#343a40;color:#fff}.bootstrap4 .table-dark td,.bootstrap4 .table-dark th,.bootstrap4 .table-dark thead th{border-color:#454d55}.bootstrap4 .table-dark.table-bordered{border:0}.bootstrap4 .table-dark.table-striped tbody tr:nth-of-type(odd){background-color:hsl(0 0% 100% / .05)}.bootstrap4 .table-dark.table-hover tbody tr:hover{background-color:hsl(0 0% 100% / .075);color:#fff}@media(max-width:991px){.bootstrap4 .table-responsive{-ms-overflow-style:-ms-autohiding-scrollbar;display:block;overflow-x:auto;width:100%}.bootstrap4 .table-responsive.table-bordered{border:0}}.bootstrap4 .table-responsive{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;width:100%}.bootstrap4 .table-responsive>.table-bordered{border:0}.bootstrap4 .table-bordered.ninja_footable{border:1px solid #dee2e6}.semantic_ui{/*!
 * # Semantic UI 2.4.1 - Table
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */}.semantic_ui .ui.table{background:#fff;border:1px solid rgb(34 36 38 / .15);border-collapse:separate;border-radius:.28571429rem;border-spacing:0;box-shadow:none;color:rgb(0 0 0 / .87);margin:1em 0;text-align:left;width:100%}.semantic_ui .ui.table:first-child{margin-top:0}.semantic_ui .ui.table:last-child{margin-bottom:0}.semantic_ui .ui.table td,.semantic_ui .ui.table th{transition:background .1s ease,color .1s ease}.semantic_ui .ui.table thead{box-shadow:none}.semantic_ui .ui.table thead th{background:#f9fafb;border-bottom:1px solid rgb(34 36 38 / .1);border-left:none;color:rgb(0 0 0 / .87);cursor:auto;font-style:none;font-weight:700;padding:.92857143em .78571429em;text-align:inherit;text-transform:none;vertical-align:inherit}.semantic_ui .ui.table thead tr>th:first-child{border-left:none}.semantic_ui .ui.table thead tr:first-child>th:first-child{border-radius:.28571429rem 0 0 0}.semantic_ui .ui.table thead tr:first-child>th:last-child{border-radius:0 .28571429rem 0 0}.semantic_ui .ui.table thead tr:first-child>th:only-child{border-radius:.28571429rem .28571429rem 0 0}.semantic_ui .ui.table tfoot{box-shadow:none}.semantic_ui .ui.table tfoot th{background:#f9fafb;border-top:1px solid rgb(34 36 38 / .15);color:rgb(0 0 0 / .87);cursor:auto;font-style:normal;font-weight:400;padding:.78571429em;text-align:inherit;text-transform:none;vertical-align:middle}.semantic_ui .ui.table tfoot tr>th:first-child{border-left:none}.semantic_ui .ui.table tfoot tr:first-child>th:first-child{border-radius:0 0 0 .28571429rem}.semantic_ui .ui.table tfoot tr:first-child>th:last-child{border-radius:0 0 .28571429rem 0}.semantic_ui .ui.table tfoot tr:first-child>th:only-child{border-radius:0 0 .28571429rem .28571429rem}.semantic_ui .ui.table tr td{border-top:1px solid rgb(34 36 38 / .1)}.semantic_ui .ui.table tr:first-child td{border-top:none}.semantic_ui .ui.table tbody+tbody tr:first-child td{border-top:1px solid rgb(34 36 38 / .1)}.semantic_ui .ui.table td{padding:.78571429em;text-align:inherit}.semantic_ui .ui.table>.icon{vertical-align:baseline}.semantic_ui .ui.table>.icon:only-child{margin:0}.semantic_ui .ui.table.segment{padding:0}.semantic_ui .ui.table.segment:after{display:none}.semantic_ui .ui.table.segment.stacked:after{display:block}.semantic_ui .ui.table td .image,.semantic_ui .ui.table td .image img,.semantic_ui .ui.table th .image,.semantic_ui .ui.table th .image img{max-width:none}.semantic_ui .ui.structured.table{border-collapse:collapse}.semantic_ui .ui.structured.table thead th{border-left:none;border-right:none}.semantic_ui .ui.structured.sortable.table thead th{border-left:1px solid rgb(34 36 38 / .15);border-right:1px solid rgb(34 36 38 / .15)}.semantic_ui .ui.structured.basic.table th{border-left:none;border-right:none}.semantic_ui .ui.structured.celled.table tr td,.semantic_ui .ui.structured.celled.table tr th{border-left:1px solid rgb(34 36 38 / .1);border-right:1px solid rgb(34 36 38 / .1)}.semantic_ui .ui.definition.table thead:not(.full-width) th:first-child{background:#fff0;box-shadow:-1px -1px 0 1px #fff;color:rgb(0 0 0 / .4);font-weight:400;pointer-events:none}.semantic_ui .ui.definition.table tfoot:not(.full-width) th:first-child{background:#fff0;box-shadow:1px 1px 0 1px #fff;color:normal;font-weight:rgb(0 0 0 / .4);pointer-events:none}.semantic_ui .ui.celled.definition.table thead:not(.full-width) th:first-child{box-shadow:0 -1px 0 1px #fff}.semantic_ui .ui.celled.definition.table tfoot:not(.full-width) th:first-child{box-shadow:0 1px 0 1px #fff}.semantic_ui .ui.definition.table tr td.definition,.semantic_ui .ui.definition.table tr td:first-child:not(.ignored){background:rgb(0 0 0 / .03);box-shadow:"";color:rgb(0 0 0 / .95);font-size:1em;font-weight:700;padding-left:"";padding-right:"";text-align:"";text-transform:""}.semantic_ui .ui.definition.table td:nth-child(2),.semantic_ui .ui.definition.table tfoot:not(.full-width) th:nth-child(2),.semantic_ui .ui.definition.table thead:not(.full-width) th:nth-child(2){border-left:1px solid rgb(34 36 38 / .15)}.semantic_ui .ui.table td.positive,.semantic_ui .ui.table tr.positive{background:#fcfff5!important;box-shadow:inset 0 0 0 #a3c293;color:#2c662d!important}.semantic_ui .ui.table td.error,.semantic_ui .ui.table td.negative,.semantic_ui .ui.table tr.error,.semantic_ui .ui.table tr.negative{background:#fff6f6!important;box-shadow:inset 0 0 0 #e0b4b4;color:#9f3a38!important}.semantic_ui .ui.table td.warning,.semantic_ui .ui.table tr.warning{background:#fffaf3!important;box-shadow:inset 0 0 0 #c9ba9b;color:#573a08!important}.semantic_ui .ui.table td.active,.semantic_ui .ui.table tr.active{background:#e0e0e0!important;box-shadow:inset 0 0 0 rgb(0 0 0 / .87);color:rgb(0 0 0 / .87)!important}.semantic_ui .ui.table tr td.disabled,.semantic_ui .ui.table tr.disabled td,.semantic_ui .ui.table tr.disabled:hover,.semantic_ui .ui.table tr:hover td.disabled{color:rgb(40 40 40 / .3);pointer-events:none}.semantic_ui .ui.table [class*="left aligned"],.semantic_ui .ui.table[class*="left aligned"]{text-align:left}.semantic_ui .ui.table [class*="center aligned"],.semantic_ui .ui.table[class*="center aligned"]{text-align:center}.semantic_ui .ui.table [class*="right aligned"],.semantic_ui .ui.table[class*="right aligned"]{text-align:right}.semantic_ui .ui.table [class*="top aligned"],.semantic_ui .ui.table[class*="top aligned"]{vertical-align:top}.semantic_ui .ui.table [class*="middle aligned"],.semantic_ui .ui.table[class*="middle aligned"]{vertical-align:middle}.semantic_ui .ui.table [class*="bottom aligned"],.semantic_ui .ui.table[class*="bottom aligned"]{vertical-align:bottom}.semantic_ui .ui.table td.collapsing,.semantic_ui .ui.table th.collapsing{white-space:nowrap;width:1px}.semantic_ui .ui.fixed.table{table-layout:fixed}.semantic_ui .ui.fixed.table td,.semantic_ui .ui.fixed.table th{overflow:hidden;text-overflow:ellipsis}.semantic_ui .ui.selectable.table tbody tr:hover,.semantic_ui .ui.table tbody tr td.selectable:hover{background:rgb(0 0 0 / .05)!important;color:rgb(0 0 0 / .95)!important}.semantic_ui .ui.inverted.table tbody tr td.selectable:hover,.semantic_ui .ui.selectable.inverted.table tbody tr:hover{background:hsl(0 0% 100% / .08)!important;color:#fff!important}.semantic_ui .ui.table tbody tr td.selectable{padding:0}.semantic_ui .ui.table tbody tr td.selectable>a:not(.ui){color:inherit;display:block;padding:.78571429em}.semantic_ui .ui.selectable.table tr.error:hover,.semantic_ui .ui.selectable.table tr:hover td.error,.semantic_ui .ui.table tr td.selectable.error:hover{background:#ffe7e7!important;color:#943634!important}.semantic_ui .ui.selectable.table tr.warning:hover,.semantic_ui .ui.selectable.table tr:hover td.warning,.semantic_ui .ui.table tr td.selectable.warning:hover{background:#fff4e4!important;color:#493107!important}.semantic_ui .ui.selectable.table tr.active:hover,.semantic_ui .ui.selectable.table tr:hover td.active,.semantic_ui .ui.table tr td.selectable.active:hover{background:#e0e0e0!important;color:rgb(0 0 0 / .87)!important}.semantic_ui .ui.selectable.table tr.positive:hover,.semantic_ui .ui.selectable.table tr:hover td.positive,.semantic_ui .ui.table tr td.selectable.positive:hover{background:#f7ffe6!important;color:#275b28!important}.semantic_ui .ui.selectable.table tr.negative:hover,.semantic_ui .ui.selectable.table tr:hover td.negative,.semantic_ui .ui.table tr td.selectable.negative:hover{background:#ffe7e7!important;color:#943634!important}.semantic_ui .ui.attached.table{border:1px solid #d4d4d5;border-radius:0;bottom:0;box-shadow:none;margin:0 -1px;max-width:calc(100% + 2px);top:0;width:calc(100% + 2px)}.semantic_ui .ui.attached+.ui.attached.table:not(.top){border-top:none}.semantic_ui .ui[class*="top attached"].table{border-radius:.28571429rem .28571429rem 0 0;bottom:0;margin-bottom:0;margin-top:1em;top:0}.semantic_ui .ui.table[class*="top attached"]:first-child{margin-top:0}.semantic_ui .ui[class*="bottom attached"].table{border-radius:0 0 .28571429rem .28571429rem;bottom:0;box-shadow:none,none;margin-bottom:1em;margin-top:0;top:0}.semantic_ui .ui[class*="bottom attached"].table:last-child{margin-bottom:0}.semantic_ui .ui.striped.table tbody tr:nth-child(2n),.semantic_ui .ui.striped.table>tr:nth-child(2n){background-color:rgb(0 0 50 / .02)}.semantic_ui .ui.inverted.striped.table tbody tr:nth-child(2n),.semantic_ui .ui.inverted.striped.table>tr:nth-child(2n){background-color:hsl(0 0% 100% / .05)}.semantic_ui .ui.striped.selectable.selectable.selectable.table tbody tr.active:hover{background:#efefef!important;color:rgb(0 0 0 / .95)!important}.semantic_ui .ui.table [class*="single line"],.semantic_ui .ui.table[class*="single line"]{white-space:nowrap}.semantic_ui .ui.one.column.table td{width:100%}.semantic_ui .ui.two.column.table td{width:50%}.semantic_ui .ui.three.column.table td{width:33.33333333%}.semantic_ui .ui.four.column.table td{width:25%}.semantic_ui .ui.five.column.table td{width:20%}.semantic_ui .ui.six.column.table td{width:16.66666667%}.semantic_ui .ui.seven.column.table td{width:14.28571429%}.semantic_ui .ui.eight.column.table td{width:12.5%}.semantic_ui .ui.nine.column.table td{width:11.11111111%}.semantic_ui .ui.ten.column.table td{width:10%}.semantic_ui .ui.eleven.column.table td{width:9.09090909%}.semantic_ui .ui.twelve.column.table td{width:8.33333333%}.semantic_ui .ui.thirteen.column.table td{width:7.69230769%}.semantic_ui .ui.fourteen.column.table td{width:7.14285714%}.semantic_ui .ui.fifteen.column.table td{width:6.66666667%}.semantic_ui .ui.sixteen.column.table td,.semantic_ui .ui.table td.one.wide,.semantic_ui .ui.table th.one.wide{width:6.25%}.semantic_ui .ui.table td.two.wide,.semantic_ui .ui.table th.two.wide{width:12.5%}.semantic_ui .ui.table td.three.wide,.semantic_ui .ui.table th.three.wide{width:18.75%}.semantic_ui .ui.table td.four.wide,.semantic_ui .ui.table th.four.wide{width:25%}.semantic_ui .ui.table td.five.wide,.semantic_ui .ui.table th.five.wide{width:31.25%}.semantic_ui .ui.table td.six.wide,.semantic_ui .ui.table th.six.wide{width:37.5%}.semantic_ui .ui.table td.seven.wide,.semantic_ui .ui.table th.seven.wide{width:43.75%}.semantic_ui .ui.table td.eight.wide,.semantic_ui .ui.table th.eight.wide{width:50%}.semantic_ui .ui.table td.nine.wide,.semantic_ui .ui.table th.nine.wide{width:56.25%}.semantic_ui .ui.table td.ten.wide,.semantic_ui .ui.table th.ten.wide{width:62.5%}.semantic_ui .ui.table td.eleven.wide,.semantic_ui .ui.table th.eleven.wide{width:68.75%}.semantic_ui .ui.table td.twelve.wide,.semantic_ui .ui.table th.twelve.wide{width:75%}.semantic_ui .ui.table td.thirteen.wide,.semantic_ui .ui.table th.thirteen.wide{width:81.25%}.semantic_ui .ui.table td.fourteen.wide,.semantic_ui .ui.table th.fourteen.wide{width:87.5%}.semantic_ui .ui.table td.fifteen.wide,.semantic_ui .ui.table th.fifteen.wide{width:93.75%}.semantic_ui .ui.table td.sixteen.wide,.semantic_ui .ui.table th.sixteen.wide{width:100%}.semantic_ui .ui.sortable.table thead th{border-left:1px solid rgb(34 36 38 / .15);color:rgb(0 0 0 / .87);cursor:pointer;white-space:nowrap}.semantic_ui .ui.sortable.table thead th:first-child{border-left:none}.semantic_ui .ui.sortable.table thead th.sorted,.semantic_ui .ui.sortable.table thead th.sorted:hover{-webkit-user-select:none;-moz-user-select:none;user-select:none}.semantic_ui .ui.sortable.table thead th:after{content:"";display:none;font-family:Icons;font-style:normal;font-weight:400;height:1em;margin:0 0 0 .5em;opacity:.8;text-decoration:inherit;width:auto}.semantic_ui .ui.sortable.table thead th.ascending:after{content:""}.semantic_ui .ui.sortable.table thead th.descending:after{content:""}.semantic_ui .ui.sortable.table th.disabled:hover{color:rgb(40 40 40 / .3);cursor:auto}.semantic_ui .ui.sortable.table thead th:hover{background:rgb(0 0 0 / .05);color:rgb(0 0 0 / .8)}.semantic_ui .ui.sortable.table thead th.sorted{background:rgb(0 0 0 / .05);color:rgb(0 0 0 / .95)}.semantic_ui .ui.sortable.table thead th.sorted:after{display:inline-block}.semantic_ui .ui.sortable.table thead th.sorted:hover{background:rgb(0 0 0 / .05);color:rgb(0 0 0 / .95)}.semantic_ui .ui.inverted.sortable.table thead th.sorted{background:hsl(0 0% 100% / .15) linear-gradient(transparent,rgb(0 0 0 / .05));color:#fff}.semantic_ui .ui.inverted.sortable.table thead th:hover{background:hsl(0 0% 100% / .08) linear-gradient(transparent,rgb(0 0 0 / .05));color:#fff}.semantic_ui .ui.inverted.sortable.table thead th{border-left-color:#fff0;border-right-color:#fff0}.semantic_ui .ui.collapsing.table{width:auto}.semantic_ui .ui.basic.table{background:#fff0;border:1px solid rgb(34 36 38 / .15);box-shadow:none}.semantic_ui .ui.basic.table tfoot,.semantic_ui .ui.basic.table thead{box-shadow:none}.semantic_ui .ui.basic.table th{background:#fff0;border-left:none}.semantic_ui .ui.basic.table tbody tr{border-bottom:1px solid rgb(0 0 0 / .1)}.semantic_ui .ui.basic.table td{background:#fff0}.semantic_ui .ui.basic.striped.table tbody tr:nth-child(2n){background-color:rgb(0 0 0 / .05)!important}.semantic_ui .ui[class*="very basic"].table{border:none}.semantic_ui .ui[class*="very basic"].table:not(.sortable):not(.striped) td,.semantic_ui .ui[class*="very basic"].table:not(.sortable):not(.striped) th{padding:""}.semantic_ui .ui[class*="very basic"].table:not(.sortable):not(.striped) td:first-child,.semantic_ui .ui[class*="very basic"].table:not(.sortable):not(.striped) th:first-child{padding-left:0}.semantic_ui .ui[class*="very basic"].table:not(.sortable):not(.striped) td:last-child,.semantic_ui .ui[class*="very basic"].table:not(.sortable):not(.striped) th:last-child{padding-right:0}.semantic_ui .ui[class*="very basic"].table:not(.sortable):not(.striped) thead tr:first-child th{padding-top:0}.semantic_ui .ui.celled.table tr td,.semantic_ui .ui.celled.table tr th{border-left:1px solid rgb(34 36 38 / .1)}.semantic_ui .ui.celled.table tr td:first-child,.semantic_ui .ui.celled.table tr th:first-child{border-left:none}.semantic_ui .ui.padded.table th{padding-left:1em;padding-right:1em}.semantic_ui .ui.padded.table td,.semantic_ui .ui.padded.table th{padding:1em}.semantic_ui .ui[class*="very padded"].table th{padding-left:1.5em;padding-right:1.5em}.semantic_ui .ui[class*="very padded"].table td{padding:1.5em}.semantic_ui .ui.compact.table th{padding-left:.7em;padding-right:.7em}.semantic_ui .ui.compact.table td{padding:.5em .7em}.semantic_ui .ui[class*="very compact"].table th{padding-left:.6em;padding-right:.6em}.semantic_ui .ui[class*="very compact"].table td{padding:.4em .6em}.semantic_ui .ui.small.table{font-size:.9em}.semantic_ui .ui.table{font-size:1em}.semantic_ui .ui.large.table{font-size:1.1em}.semantic_ui .ui.table tbody tr th{border-top:1px solid rgb(34 36 38 / .1)}.semantic_ui .ui.table tbody tr:first-child th{border-top:none}.semantic_ui .ui.table tfoot tr.footable-paging td{border-radius:0 0 .28571429rem .28571429rem;border-top:1px solid rgb(34 36 38 / .15)!important}.colored_table table.ninja_table_pro.inverted td,.colored_table table.ninja_table_pro.inverted th{background-color:inherit;color:inherit}.colored_table table.ninja_table_pro.inverted.table a{color:inherit}.colored_table table.ninja_table_pro.inverted.table a.checkbox{color:#000}.colored_table table.ninja_table_pro.inverted.red.table{background-color:#e74c3c!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.red.table.footable-details tr th{background-color:#414141!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.red.table thead{background-color:#e74c3c!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.red.table thead tr.footable-header{background-color:#414141!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.red.table thead tr.footable-header th span:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.red.table thead tr.footable-filtering th{background-color:#fff!important;color:#e74c3c!important}.colored_table table.ninja_table_pro.inverted.red.table tbody tr:hover{background-color:#817b7a!important;border-color:hsl(0 0% 100% / .99)!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.red.table tbody td span.fooicon-minus:before,.colored_table table.ninja_table_pro.inverted.red.table tbody td span.fooicon-plus:before,.colored_table table.ninja_table_pro.inverted.red.table tbody tr:hover td span.fooicon-minus:before,.colored_table table.ninja_table_pro.inverted.red.table tbody tr:hover td span.fooicon-plus:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.red.table tfoot .footable-paging .footable-page a{color:rgb(0 0 0 / .5)!important}.colored_table table.ninja_table_pro.inverted.red.table tfoot .footable-paging .footable-page.active a{background-color:#e74c3c!important}.colored_table table.ninja_table_pro.inverted.red.table.ninja_stacked_table .footable-details tbody{background-color:#e74c3c!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.red.table .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){background-color:#e74c3c!important}.colored_table table.ninja_table_pro.inverted.orange.table{background-color:#fd5f20!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.orange.table.footable-details tr th{background-color:#4b5775!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.orange.table thead{background-color:#fd5f20!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.orange.table thead tr.footable-header{background-color:#4b5775!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.orange.table thead tr.footable-header th span:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.orange.table thead tr.footable-filtering th{background-color:#fff!important;color:#fd5f20!important}.colored_table table.ninja_table_pro.inverted.orange.table tbody tr:hover{background-color:#ffb79b!important;border-color:#fff!important;color:#4b5775!important}.colored_table table.ninja_table_pro.inverted.orange.table tbody tr:hover td span.fooicon-minus:before,.colored_table table.ninja_table_pro.inverted.orange.table tbody tr:hover td span.fooicon-plus:before{background-color:#4b5775!important}.colored_table table.ninja_table_pro.inverted.orange.table tbody td span.fooicon-minus:before,.colored_table table.ninja_table_pro.inverted.orange.table tbody td span.fooicon-plus:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.orange.table tfoot .footable-paging .footable-page a{color:rgb(0 0 0 / .5)!important}.colored_table table.ninja_table_pro.inverted.orange.table tfoot .footable-paging .footable-page.active a{background-color:#fd5f20!important}.colored_table table.ninja_table_pro.inverted.orange.table.ninja_stacked_table .footable-details tbody{background-color:#fd5f20!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.orange.table .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){background-color:#fd5f20!important}.colored_table table.ninja_table_pro.inverted.yellow.table{background-color:#f6b93b!important;color:#000!important}.colored_table table.ninja_table_pro.inverted.yellow.table.footable-details tr th{background-color:#595959!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.yellow.table thead{background-color:#f6b93b!important;color:#000!important}.colored_table table.ninja_table_pro.inverted.yellow.table thead tr.footable-header{background-color:#595959!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.yellow.table thead tr.footable-header th span:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.yellow.table thead tr.footable-filtering th{background-color:#fff!important;color:#f6b93b!important}.colored_table table.ninja_table_pro.inverted.yellow.table tbody tr:hover{background-color:#ffe5b0!important;border-color:#f6b93b!important;color:#000!important}.colored_table table.ninja_table_pro.inverted.yellow.table tbody td span.fooicon-minus:before,.colored_table table.ninja_table_pro.inverted.yellow.table tbody td span.fooicon-plus:before,.colored_table table.ninja_table_pro.inverted.yellow.table tbody tr:hover td span.fooicon-minus:before,.colored_table table.ninja_table_pro.inverted.yellow.table tbody tr:hover td span.fooicon-plus:before{background-color:#000!important}.colored_table table.ninja_table_pro.inverted.yellow.table tfoot .footable-paging .footable-page a{color:rgb(0 0 0 / .5)!important}.colored_table table.ninja_table_pro.inverted.yellow.table tfoot .footable-paging .footable-page.active a{background-color:#f6b93b!important}.colored_table table.ninja_table_pro.inverted.yellow.table.ninja_stacked_table .footable-details tbody{background-color:#f6b93b!important;color:#000!important}.colored_table table.ninja_table_pro.inverted.yellow.table .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){background-color:#f6b93b!important}.colored_table table.ninja_table_pro.inverted.olive.table{background-color:#b6cb31!important;color:#262626!important}.colored_table table.ninja_table_pro.inverted.olive.table.footable-details tr th{background-color:#434825!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.olive.table thead{background-color:#b6cb31!important;color:#262626!important}.colored_table table.ninja_table_pro.inverted.olive.table thead tr.footable-header{background-color:#434825!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.olive.table thead tr.footable-header th span:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.olive.table thead tr.footable-filtering th{background-color:#fff!important;color:#b6cb31!important}.colored_table table.ninja_table_pro.inverted.olive.table tbody tr:hover{background-color:#91a227!important;border-color:#fff!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.olive.table tbody tr:hover td span.fooicon-minus:before,.colored_table table.ninja_table_pro.inverted.olive.table tbody tr:hover td span.fooicon-plus:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.olive.table tbody td span.fooicon-minus:before,.colored_table table.ninja_table_pro.inverted.olive.table tbody td span.fooicon-plus:before{background-color:#000!important}.colored_table table.ninja_table_pro.inverted.olive.table tfoot .footable-paging .footable-page a{color:rgb(0 0 0 / .5)!important}.colored_table table.ninja_table_pro.inverted.olive.table tfoot .footable-paging .footable-page.active a{background-color:#b6cb31!important}.colored_table table.ninja_table_pro.inverted.olive.table.ninja_stacked_table .footable-details tbody{background-color:#b6cb31!important;color:#262626!important}.colored_table table.ninja_table_pro.inverted.olive.table .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){background-color:#b6cb31!important}.colored_table table.ninja_table_pro.inverted.green.table{background-color:#2db94c!important;color:#262626!important}.colored_table table.ninja_table_pro.inverted.green.table.footable-details tr th{background-color:#3b503f!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.green.table thead{background-color:#2db94c!important;color:#262626!important}.colored_table table.ninja_table_pro.inverted.green.table thead tr.footable-header{background-color:#3b503f!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.green.table thead tr.footable-header th span:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.green.table thead tr.footable-filtering th{background-color:#fff!important;color:#2db94c!important}.colored_table table.ninja_table_pro.inverted.green.table tbody tr:hover{background-color:#269940!important;border-color:#fff!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.green.table tbody tr:hover td span.fooicon-minus:before,.colored_table table.ninja_table_pro.inverted.green.table tbody tr:hover td span.fooicon-plus:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.green.table tbody td span.fooicon-minus:before,.colored_table table.ninja_table_pro.inverted.green.table tbody td span.fooicon-plus:before{background-color:#000!important}.colored_table table.ninja_table_pro.inverted.green.table tfoot .footable-paging .footable-page a{color:rgb(0 0 0 / .5)!important}.colored_table table.ninja_table_pro.inverted.green.table tfoot .footable-paging .footable-page.active a{background-color:#2db94c!important}.colored_table table.ninja_table_pro.inverted.green.table.ninja_stacked_table .footable-details tbody{background-color:#2db94c!important;color:#262626!important}.colored_table table.ninja_table_pro.inverted.green.table .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){background-color:#2db94c!important}.colored_table table.ninja_table_pro.inverted.teal.table{background-color:#1cb5ad!important;color:#2d2d2d!important}.colored_table table.ninja_table_pro.inverted.teal.table.footable-details tr th{background-color:#0c5551!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.teal.table thead{background-color:#1cb5ad!important;color:#2d2d2d!important}.colored_table table.ninja_table_pro.inverted.teal.table thead tr.footable-header{background-color:#0c5551!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.teal.table thead tr.footable-header th span:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.teal.table thead tr.footable-filtering th{background-color:#fff!important;color:#1cb5ad!important}.colored_table table.ninja_table_pro.inverted.teal.table tbody tr:hover{background-color:#179c94!important;border-color:#fff!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.teal.table tbody tr:hover td span.fooicon-minus:before,.colored_table table.ninja_table_pro.inverted.teal.table tbody tr:hover td span.fooicon-plus:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.teal.table tbody td span.fooicon-minus:before,.colored_table table.ninja_table_pro.inverted.teal.table tbody td span.fooicon-plus:before{background-color:#000!important}.colored_table table.ninja_table_pro.inverted.teal.table tfoot .footable-paging .footable-page a{color:rgb(0 0 0 / .5)!important}.colored_table table.ninja_table_pro.inverted.teal.table tfoot .footable-paging .footable-page.active a{background-color:#1cb5ad!important}.colored_table table.ninja_table_pro.inverted.teal.table.ninja_stacked_table .footable-details tbody{background-color:#1cb5ad!important;color:#2d2d2d!important}.colored_table table.ninja_table_pro.inverted.teal.table .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){background-color:#1cb5ad!important}.colored_table table.ninja_table_pro.inverted.blue.table{background-color:#2987ce!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.blue.table.footable-details tr th{background-color:#17476c!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.blue.table thead{background-color:#2987ce!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.blue.table thead tr.footable-header{background-color:#17476c!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.blue.table thead tr.footable-header th span:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.blue.table thead tr.footable-filtering th{background-color:#fff!important;color:#2987ce!important}.colored_table table.ninja_table_pro.inverted.blue.table tbody tr:hover{background-color:#1f69a2!important;border-color:#fff!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.blue.table tbody td span.fooicon-minus:before,.colored_table table.ninja_table_pro.inverted.blue.table tbody td span.fooicon-plus:before,.colored_table table.ninja_table_pro.inverted.blue.table tbody tr:hover td span.fooicon-minus:before,.colored_table table.ninja_table_pro.inverted.blue.table tbody tr:hover td span.fooicon-plus:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.blue.table tfoot .footable-paging .footable-page a{color:rgb(0 0 0 / .5)!important}.colored_table table.ninja_table_pro.inverted.blue.table tfoot .footable-paging .footable-page.active a{background-color:#2987ce!important}.colored_table table.ninja_table_pro.inverted.blue.table.ninja_stacked_table .footable-details tbody{background-color:#2987ce!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.blue.table .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){background-color:#2987ce!important}.colored_table table.ninja_table_pro.inverted.violet.table{background-color:#6c5ce7!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.violet.table.footable-details tr th{background-color:#2c2560!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.violet.table thead{background-color:#6c5ce7!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.violet.table thead tr.footable-header{background-color:#2c2560!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.violet.table thead tr.footable-header th span:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.violet.table thead tr.footable-filtering th{background-color:#fff!important;color:#6c5ce7!important}.colored_table table.ninja_table_pro.inverted.violet.table tbody tr:hover{background-color:#483d9c!important;border-color:#fff!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.violet.table tbody td span.fooicon-minus:before,.colored_table table.ninja_table_pro.inverted.violet.table tbody td span.fooicon-plus:before,.colored_table table.ninja_table_pro.inverted.violet.table tbody tr:hover td span.fooicon-minus:before,.colored_table table.ninja_table_pro.inverted.violet.table tbody tr:hover td span.fooicon-plus:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.violet.table tfoot .footable-paging .footable-page a{color:rgb(0 0 0 / .5)!important}.colored_table table.ninja_table_pro.inverted.violet.table tfoot .footable-paging .footable-page.active a{background-color:#6c5ce7!important}.colored_table table.ninja_table_pro.inverted.violet.table.ninja_stacked_table .footable-details tbody{background-color:#6c5ce7!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.violet.table .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){background-color:#6c5ce7!important}.colored_table table.ninja_table_pro.inverted.purple.table{background-color:#916fcd!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.purple.table.footable-details tr th{background-color:#41305e!important;color:#fcfcfc!important}.colored_table table.ninja_table_pro.inverted.purple.table thead{background-color:#916fcd!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.purple.table thead tr.footable-header{background-color:#41305e!important;color:#fcfcfc!important}.colored_table table.ninja_table_pro.inverted.purple.table thead tr.footable-header th span:before{background-color:#fcfcfc!important}.colored_table table.ninja_table_pro.inverted.purple.table thead tr.footable-filtering th{background-color:#fff!important;color:#916fcd!important}.colored_table table.ninja_table_pro.inverted.purple.table tbody tr:hover{background-color:#684e96!important;border-color:#fff!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.purple.table tbody td span.fooicon-minus:before,.colored_table table.ninja_table_pro.inverted.purple.table tbody td span.fooicon-plus:before,.colored_table table.ninja_table_pro.inverted.purple.table tbody tr:hover td span.fooicon-minus:before,.colored_table table.ninja_table_pro.inverted.purple.table tbody tr:hover td span.fooicon-plus:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.purple.table tfoot .footable-paging .footable-page a{color:rgb(0 0 0 / .5)!important}.colored_table table.ninja_table_pro.inverted.purple.table tfoot .footable-paging .footable-page.active a{background-color:#916fcd!important}.colored_table table.ninja_table_pro.inverted.purple.table.ninja_stacked_table .footable-details tbody{background-color:#916fcd!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.purple.table .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){background-color:#916fcd!important}.colored_table table.ninja_table_pro.inverted.pink.table{background-color:#fd79a8!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.pink.table.footable-details tr th{background-color:#454545!important;color:#fcfcfc!important}.colored_table table.ninja_table_pro.inverted.pink.table thead{background-color:#fd79a8!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.pink.table thead tr.footable-header{background-color:#454545!important;color:#fcfcfc!important}.colored_table table.ninja_table_pro.inverted.pink.table thead tr.footable-header th span:before{background-color:#fcfcfc!important}.colored_table table.ninja_table_pro.inverted.pink.table thead tr.footable-filtering th{background-color:#fff!important;color:#fd79a8!important}.colored_table table.ninja_table_pro.inverted.pink.table tbody tr:hover{background-color:#d06289!important;border-color:#fff!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.pink.table tbody td span.fooicon-minus:before,.colored_table table.ninja_table_pro.inverted.pink.table tbody td span.fooicon-plus:before,.colored_table table.ninja_table_pro.inverted.pink.table tbody tr:hover td span.fooicon-minus:before,.colored_table table.ninja_table_pro.inverted.pink.table tbody tr:hover td span.fooicon-plus:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.pink.table tfoot .footable-paging .footable-page a{color:rgb(0 0 0 / .5)!important}.colored_table table.ninja_table_pro.inverted.pink.table tfoot .footable-paging .footable-page.active a{background-color:#fd79a8!important}.colored_table table.ninja_table_pro.inverted.pink.table.ninja_stacked_table .footable-details tbody{background-color:#fd79a8!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.pink.table .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){background-color:#fd79a8!important}.colored_table table.ninja_table_pro.inverted.grey.table{background-color:#636e72!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.grey.table.footable-details tr th{background-color:#454545!important;color:#fcfcfc!important}.colored_table table.ninja_table_pro.inverted.grey.table thead{background-color:#636e72!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.grey.table thead tr.footable-header{background-color:#454545!important;color:#fcfcfc!important}.colored_table table.ninja_table_pro.inverted.grey.table thead tr.footable-header th span:before{background-color:#fcfcfc!important}.colored_table table.ninja_table_pro.inverted.grey.table thead tr.footable-filtering th{background-color:#fff!important;color:#636e72!important}.colored_table table.ninja_table_pro.inverted.grey.table tbody tr:hover{background-color:#b9c3c7!important;border-color:#fff!important;color:#383d3f!important}.colored_table table.ninja_table_pro.inverted.grey.table tbody tr:hover td span.fooicon-minus:before,.colored_table table.ninja_table_pro.inverted.grey.table tbody tr:hover td span.fooicon-plus:before{background-color:#383d3f!important}.colored_table table.ninja_table_pro.inverted.grey.table tbody td span.fooicon-minus:before,.colored_table table.ninja_table_pro.inverted.grey.table tbody td span.fooicon-plus:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.grey.table tfoot .footable-paging .footable-page a{color:rgb(0 0 0 / .5)!important}.colored_table table.ninja_table_pro.inverted.grey.table tfoot .footable-paging .footable-page.active a{background-color:#636e72!important}.colored_table table.ninja_table_pro.inverted.grey.table.ninja_stacked_table .footable-details tbody{background-color:#636e72!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.grey.table .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){background-color:#636e72!important}.colored_table table.ninja_table_pro.inverted.black.table{background-color:#212121!important;color:#b5b5b5!important}.colored_table table.ninja_table_pro.inverted.black.table.footable-details tr th{background-color:#00cec9!important;color:#202020!important}.colored_table table.ninja_table_pro.inverted.black.table thead{background-color:#212121!important;color:#b5b5b5!important}.colored_table table.ninja_table_pro.inverted.black.table thead tr.footable-header{background-color:#00cec9!important;color:#202020!important}.colored_table table.ninja_table_pro.inverted.black.table thead tr.footable-header th span:before{background-color:#202020!important}.colored_table table.ninja_table_pro.inverted.black.table thead tr.footable-filtering th{background-color:#fff!important;color:#1b1c1d!important}.colored_table table.ninja_table_pro.inverted.black.table tbody tr:hover{background-color:#b9c3c7!important;border-color:#fff!important;color:#383d3f!important}.colored_table table.ninja_table_pro.inverted.black.table tbody tr:hover td span.fooicon-minus:before,.colored_table table.ninja_table_pro.inverted.black.table tbody tr:hover td span.fooicon-plus:before{background-color:#383d3f!important}.colored_table table.ninja_table_pro.inverted.black.table tbody td span.fooicon-minus:before,.colored_table table.ninja_table_pro.inverted.black.table tbody td span.fooicon-plus:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.black.table tfoot .footable-paging .footable-page a{color:rgb(0 0 0 / .5)!important}.colored_table table.ninja_table_pro.inverted.black.table tfoot .footable-paging .footable-page.active a{background-color:#1b1c1d!important}.colored_table table.ninja_table_pro.inverted.black.table.ninja_stacked_table .footable-details tbody{background-color:#212121!important;color:#b5b5b5!important}.colored_table table.ninja_table_pro.inverted.black.table .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){background-color:#1b1c1d!important}.colored_table table.ninja_table_pro.inverted.white.table{background-color:#fff!important;color:#7b7b7b!important}.colored_table table.ninja_table_pro.inverted.white.table.footable-details tr th{background-color:#00cec9!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.white.table thead{background-color:#fff!important;color:#7b7b7b!important}.colored_table table.ninja_table_pro.inverted.white.table thead tr.footable-header{background-color:#00cec9!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.white.table thead tr.footable-header th span:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.white.table thead tr.footable-filtering th{background-color:#fff!important;color:#00cec9!important}.colored_table table.ninja_table_pro.inverted.white.table tbody tr:hover{background-color:#b9c3c7!important;border-color:#fff!important;color:#383d3f!important}.colored_table table.ninja_table_pro.inverted.white.table tbody td span.fooicon-minus:before,.colored_table table.ninja_table_pro.inverted.white.table tbody td span.fooicon-plus:before,.colored_table table.ninja_table_pro.inverted.white.table tbody tr:hover td span.fooicon-minus:before,.colored_table table.ninja_table_pro.inverted.white.table tbody tr:hover td span.fooicon-plus:before{background-color:#383d3f!important}.colored_table table.ninja_table_pro.inverted.white.table tfoot .footable-paging .footable-page a{color:rgb(0 0 0 / .5)!important}.colored_table table.ninja_table_pro.inverted.white.table tfoot .footable-paging .footable-page.active a{background-color:#00cec9!important}.colored_table table.ninja_table_pro.inverted.white.table.ninja_stacked_table .footable-details tbody{background-color:#fff!important;color:#7b7b7b!important}.colored_table table.ninja_table_pro.inverted.white.table .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){background-color:#00cec9!important}.colored_table table.ninja_table_pro.inverted.brown.table{background-color:#a5673f;border-color:brown;color:#fff}.colored_table table.ninja_table_pro.inverted.brown.table .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){background-color:#a5673f}.colored_table table.ninja_table_pro.inverted.brown.table thead,.colored_table table.ninja_table_pro.inverted.brown.table.ninja_stacked_table .footable-details tbody{background-color:#a5673f;border-color:brown;color:#fff}.colored_table table.ninja_table_pro.inverted.hide_all_borders.table tbody td,.colored_table table.ninja_table_pro.inverted.hide_all_borders.table tbody th,.colored_table table.ninja_table_pro.inverted.hide_all_borders.table thead,.colored_table table.ninja_table_pro.inverted.hide_all_borders.table thead td,.colored_table table.ninja_table_pro.inverted.hide_all_borders.table thead th,.colored_table table.ninja_table_pro.inverted.hide_all_borders.table thead tr{border-color:#fff0}.colored_table table.ninja_table_pro.inverted.table tr td.disabled,.colored_table table.ninja_table_pro.inverted.table tr.disabled td,.colored_table table.ninja_table_pro.inverted.table tr.disabled:hover td,.colored_table table.ninja_table_pro.inverted.table tr:hover td.disabled{color:hsl(0 0% 88% / .3);pointer-events:none}.colored_table table.ninja_table_pro.inverted.definition.table tfoot:not(.full-width) th:first-child,.colored_table table.ninja_table_pro.inverted.definition.table thead:not(.full-width) th:first-child{background:#fff}.colored_table table.ninja_table_pro.inverted.definition.table tr td:first-child{background:hsl(0 0% 100% / .02);color:#fff}.colored_table table.ninja_table_pro.inverted.table-striped tbody tr:nth-of-type(odd){background-color:hsl(0 0% 100% / .05)}.colored_table table.ninja_table_pro.inverted.table-hover>tbody>tr:hover{background-color:hsl(0 0% 100% / .15)}.colored_table table.ninja_table_pro.inverted .pagination>.active>a,.colored_table table.ninja_table_pro.inverted .pagination>.active>a:focus,.colored_table table.ninja_table_pro.inverted .pagination>.active>a:hover,.colored_table table.ninja_table_pro.inverted .pagination>.active>span,.colored_table table.ninja_table_pro.inverted .pagination>.active>span:focus,.colored_table table.ninja_table_pro.inverted .pagination>.active>span:hover{background-color:rgb(0 0 0 / .15);border-color:hsl(0 0% 100% / .1);box-shadow:inset 0 0 0 hsl(0 0% 100% / .1),0 1px 0 hsl(0 0% 100% / .1);color:hsl(0 0% 100% / .9)}.colored_table table.ninja_table_pro.inverted .pagination a.footable-page-link{color:rgb(0 0 0 / .5)}.colored_table table.ninja_table_pro.inverted .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){background-color:hsl(0 0% 100% / .1);border-color:hsl(0 0% 100% / .1);color:hsl(0 0% 100% / .9)}.colored_table table.ninja_table_pro.inverted thead tr.footable-header{background:inherit;border-color:inherit;color:inherit}.colored_table table.ninja_table_pro.inverted tbody tr,.colored_table table.ninja_table_pro.inverted tbody tr td{background:inherit;color:inherit}.colored_table table.ninja_table_pro.inverted.table.ninja_stacked_table{background-color:unset!important;color:unset!important}table.ninja_footable.ninja_stacked_table thead .footable-header{display:none!important;visibility:hidden!important}table.ninja_footable.ninja_stacked_table>tbody>tr{display:none}table.ninja_footable.ninja_stacked_table>tbody>tr.footable-empty{display:table-row!important}table.ninja_footable.ninja_stacked_table>tbody>tr.footable-detail-row{display:table-row}table.ninja_footable.ninja_stacked_table>tbody>tr.footable-detail-row:hover{background-color:inherit}table.ninja_footable.ninja_stacked_table>tbody>tr.footable-detail-row span.footable-toggle{display:none!important;visibility:hidden!important}table.ninja_footable.ninja_stacked_table>tbody>tr.footable-detail-row table.footable-details{border:1px solid #ccc;border-radius:0;margin:10px 0}table.ninja_footable.ninja_stacked_table>tbody>tr.footable-detail-row>td{border:none!important}table.ninja_footable.ninja_stacked_table.hide_stacked_th>tbody>tr.footable-detail-row tbody th{display:none!important}table.ninja_footable.ninja_stacked_table.ninja_stacked_no_cell_border>tbody>tr.footable-detail-row tr td,table.ninja_footable.ninja_stacked_table.ninja_stacked_no_cell_border>tbody>tr.footable-detail-row tr th{border:0!important}.nt_editor_modal{display:none!important;visibility:hidden!important}.nt_editor_modal .nt_image_preview{width:64px}.nt_editor_modal .nt_image_preview img{max-width:100%}.nt_editor_modal .nt_image_uploader_wrapper{background:#ececec;border-radius:4px;padding:10px}.nt_editor_modal .nt_btn_upload{background:gray;border-radius:4px;color:#fff;font-weight:400;padding:5px 10px}.nt_editor_modal .nt_btn_remove{background:#e6a23c;border-color:#e6a23c;border-radius:4px;color:#fff;font-weight:400;padding:5px 10px}.nt_editor_modal .nt_btn_upload,.nt_editor_modal .nt_image_remove{margin-top:5px}.nt_editor_modal .nt_form_loader{background:hsl(0 0% 100% / .5);bottom:0;display:none;left:0;position:absolute;right:0;top:0;visibility:hidden;z-index:99999}.nt_editor_modal .nt_form_loader i.fooicon.fooicon-loader{animation:fooicon-spin-r 2s linear infinite;font-size:30px;height:30px;left:49%;line-height:30px;position:absolute;right:49%;top:48%;width:30px}.nt_editor_modal.show_nt_modal{display:block!important;transition:all .5s ease;visibility:visible!important}.nt_editor_modal.has_nt_modal{background:rgb(0 0 0 / .5);bottom:0;left:0;position:fixed;right:0;top:0;z-index:99999}.nt_editor_modal.has_nt_modal .nt_modal_wrapper{background:#fff;border:0;border-radius:3px;box-shadow:0 5px 20px rgb(0 0 0 / .31);margin:70px auto 20px;max-width:95%;position:relative;text-align:left;width:650px}.nt_editor_modal .nt_modal_header{border-bottom:1px solid #e5e5e5;display:block;margin:0;min-height:25px;padding:10px 20px;position:relative}.nt_editor_modal .nt_modal_header h3{font-size:22px;margin:0;padding:0}.nt_editor_modal .nt_modal_header .nt_editor_close{color:#545454;cursor:pointer;font-family:arial;font-size:22px;line-height:22px;position:absolute;right:20px;top:15px}.nt_editor_modal .nt_modal_header .nt_editor_close:hover{color:#000}.nt_editor_modal .nt_modal_body{display:block;max-height:calc(100vh - 200px);overflow-y:auto;padding:20px 25px;text-align:left}.nt_editor_modal .nt_modal_body .nt_form_group{display:block;margin-bottom:15px;width:100%}.nt_editor_modal .nt_modal_body .nt_form_group>label{font-weight:700}.nt_editor_modal .nt_modal_body .nt_form_group .nt_form_input,.nt_editor_modal .nt_modal_body .nt_form_group .nt_form_textarea{background:#fff;border:1px solid #e5e5e5;min-width:100%;padding:5px 10px;width:100%}.nt_editor_modal .nt_modal_body .nt_form_group .nt_form_input:focus,.nt_editor_modal .nt_modal_body .nt_form_group .nt_form_textarea:focus{border:1px solid #737373}.nt_editor_modal .nt_modal_body .nt_form_group .nt_form_textarea{max-width:100%;min-height:75px}.nt_editor_modal .nt_modal_body .nt_is_required{color:#a94442}.nt_editor_modal .nt_modal_footer{background:#f9f9f9;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:1px solid #e5e5e5;padding:0 10px;text-align:right}.nt_editor_modal .nt_modal_footer .nt_editor_action{color:#545454;cursor:pointer;display:inline-block;font-size:16px;margin-left:20px;padding:10px}.nt_editor_modal .nt_modal_footer .nt_editor_action:hover{color:#000}.nt_editor_modal.nt_modal_adding .nt_delete_data_header,.nt_editor_modal.nt_modal_adding .nt_delete_modal_body,.nt_editor_modal.nt_modal_adding .nt_edit_data_header,.nt_editor_modal.nt_modal_adding .nt_editor_delete,.nt_editor_modal.nt_modal_adding .nt_editor_update,.nt_editor_modal.nt_modal_editing .nt_add_data_header,.nt_editor_modal.nt_modal_editing .nt_delete_data_header,.nt_editor_modal.nt_modal_editing .nt_delete_modal_body,.nt_editor_modal.nt_modal_editing .nt_editor_add,.nt_editor_modal.nt_modal_editing .nt_editor_delete,.nt_editor_modal.nt_row_delete .nt_add_data_header,.nt_editor_modal.nt_row_delete .nt_edit_add_modal_body,.nt_editor_modal.nt_row_delete .nt_edit_data_header,.nt_editor_modal.nt_row_delete .nt_editor_add,.nt_editor_modal.nt_row_delete .nt_editor_apply,.nt_editor_modal.nt_row_delete .nt_editor_update{display:none!important}.nt_editor_modal.nt_row_delete .nt_modal_wrapper{margin-top:20vh}.nt_editor_modal.nt_submitting_form .nt_form_loader{display:block;visibility:visible}.pika-single.is-bound{z-index:10000000000000000}.nt_pro_notification{background-color:#d9edf7;border-color:#bce8f1;border-radius:5px;bottom:10px;box-shadow:3px 3px 3px 3px hsl(0 3% 70% / .478);color:#31708f;padding:5px 20px;position:fixed;right:10px;width:auto;z-index:9999999999}.nt_pro_notification.nt_notification_type_success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.nt_pro_notification.nt_notification_type_error{background-color:#f2dede;border-color:#ebccd1;color:#a94442}table.ninja_footable.hide_all_borders{border:none!important}table.hide_horizonal_borders tbody tr td,table.hide_horizonal_borders tbody tr th{border-bottom:none!important;border-top:none!important}table.hide_vertical_borders{border:1px solid rgb(34 36 38 / .15)}table.hide_vertical_borders tbody tr td,table.hide_vertical_borders tbody tr th{border-left-width:0!important;border-right-width:0!important}table.ninja_footable.ninja_stacked_table{background-color:unset!important;border:none!important}table.ninja_footable.ninja_stacked_table .footable-details{max-width:100%;width:100%}.footable_legacy_loader{display:none}body.ninja_tables_modal_open{overflow:hidden!important}.invisible{display:none!important}.ninja_footable tbody,.ninja_footable td,.ninja_footable th,.ninja_footable.table{border:unset}.ninja_footable tfoot .footable-paging{background-color:#fff}.ninja-footable-loader .footable-loader{display:none!important}.nt_sticky_first_column .footable-header th:first-child,.nt_sticky_first_column tbody td:first-child{left:0;position:sticky;z-index:1}.nt_row_modal_overlay{background:rgb(0 0 0 / .6);box-sizing:border-box;display:none;height:100%;left:0;overflow:auto;padding:20px;position:fixed;top:0;width:100%;z-index:999}.nt_row_modal_content{background:#fff;border-radius:12px;box-shadow:0 15px 40px rgb(0 0 0 / .3);display:flex;flex-direction:column;margin:40px auto;max-height:90vh;max-width:90%;overflow:hidden;width:700px}.nt_row_modal_header{align-items:center;background:#f8f9fa;border-bottom:1px solid #eee;display:flex;flex-shrink:0;justify-content:space-between;padding:18px 24px}.nt_row_modal_header h3{color:#333;font-size:20px;font-weight:600;margin:0}.nt_row_modal_close{align-items:center;background:none;border:none;color:#999;cursor:pointer;display:flex;font-size:32px;height:36px;justify-content:center;line-height:1;padding:0;transition:color .2s;width:36px}.nt_row_modal_close:hover{color:#333}.nt_row_modal_body{flex:1;overflow-y:auto;padding:24px}.nt_row_modal_field{border-bottom:1px solid #f0f0f0;margin-bottom:10px;padding-bottom:10px}.nt_row_modal_field:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.nt_row_modal_label{color:#666;font-size:14px;font-weight:600;letter-spacing:.5px;margin-bottom:2px;text-transform:uppercase}.nt_row_modal_value{word-wrap:break-word;color:#333;font-size:15px;line-height:1.6}.nt_row_modal_value img{border-radius:4px;height:auto;margin-top:8px;width:150px}.nt_row_modal_value a{color:#0073aa;text-decoration:none}.nt_row_modal_value a:hover{text-decoration:underline}.nt_row_modal_footer{background:#f8f9fa;border-top:1px solid #eee;flex-shrink:0;padding:16px 24px;text-align:right}.nt_row_modal_close_btn{background:#6c757d;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:10px 24px;transition:background .2s}.nt_row_modal_close_btn:hover{background:#5a6268}@media(max-width:768px){.nt_row_modal_content{margin:10px auto;max-height:95vh;width:calc(100% - 20px)}.nt_row_modal_header{padding:14px 18px}.nt_row_modal_header h3{font-size:18px}.nt_row_modal_body{padding:18px}.nt_row_modal_field{margin-bottom:16px;padding-bottom:16px}.nt_row_modal_label{font-size:12px}.nt_row_modal_value{font-size:14px}}.nt-copyable{cursor:pointer}#footable_2026{font-family:;font-size:px}#footable_2027{font-family:;font-size:px}#footable_2028{font-family:;font-size:px}p img{max-height:100%;max-width:100%;height:auto;width:auto}.industries:after{background:none}body{overflow-x:hidden}@media only screen and (min-width:768px) and (max-width:1250px){.header-container{margin-bottom:300px}.home .service-name-carousel{margin-top:40px}}@media only screen and (max-width:767px){.header-container{margin-bottom:353px}}@media only screen and (min-width:1060px){.lost-password__container--text h3{font-size:32px;line-height:1.5;margin-bottom:0}.single-service .page-intro__split-image-inner{right:0;display:-webkit-flex;display:flex;align-items:center}}.industries:before{background-image:none!important}