:root {--font-family-primary: "pt-sans-pro", sans-serif;--font-family-secondary: "Oswald", sans-serif;--font-family-tertiary: "Lato", sans-serif;--color-primary: #29516d;--color-secondary: #d2ac0f;--color-tertiary: #79a8c3;--color-white: #ffffff;--color-black: #000;--color-sky-blue: #dbebf4;--color-teal-blue: #1c798d;--color-light-blue: #ede7fa;--color-dark-blue: #2f3746;--color-yellow: #d2ac0f;}.slick-disabled {opacity: 0.5 !important}html, body{height:100%;}html body>#wrapper{min-height: 100%;display: flex;flex-direction: column;}html body>#wrapper>#container{flex: 1;display: flex;flex-direction: column;}main {display: flex;flex-direction: column;flex:1;}main footer:last-of-type {margin-top: auto;}.skip-to-main-content-link {position: absolute;left: -9999px;z-index: 999;padding: 1em;background-color: black;color: white;opacity: 0;}.skip-to-main-content-link:focus {left: 50%;transform: translateX(-50%);opacity: 1;}.sr.hide {clip: rect(0 0 0 0);clip-path: inset(50%);height: 1px;overflow: hidden;position: absolute;white-space: nowrap;width: 1px;display: block;}body {color: var(--color-primary);font-family: var(--font-family-primary);font-size: 18px;font-weight: 400;letter-spacing: normal;line-height: 27px;overflow-wrap: break-word;overflow-x: hidden;}.pretitle {font-family: var(--font-family-tertiary) !important;font-size: 16px !important;font-weight: 900;font-stretch: normal;font-style: normal;line-height: 23px;letter-spacing: 5.17px;}p {font-size: 18px !important;letter-spacing: normal;line-height: 27px;font-family: var(--font-family-primary);}@media(max-width:480px) {p {font-size: 16px !important;}}p a {color: var(--color-tertiary);text-decoration: underline;}p a:hover {color: var(--color-secondary);}h1,.h1 {font-size: 65px !important;font-weight: normal;line-height: 1.15;letter-spacing: normal;text-transform: none;font-family: var(--font-family-secondary)}@media (max-width: 768px) {h1,.h1 {font-size: 40px !important;}}h2,h3,h4,h5,h6,.h2,.h3,.h4,.h5,.h6 {font-family: var(--font-family-secondary) !important;line-height: 1.1;}h2,.h2 {font-size: 50px !important;font-weight: normal;letter-spacing: normal;line-height: 1.13;}h3,.h3 {font-size: 40px !important;font-weight: normal;letter-spacing: normal;line-height: 1.13}h4,.h4 {font-size: 30px !important;font-weight: normal;letter-spacing: normal;line-height: 1.5}@media (max-width: 480px) {h4,.h4 {line-height: 1.2;}}h5,.h5 {font-size: 22px !important;line-height: 1.23 !important;font-weight: bold;}h6,.h6 {font-size: 20px !important;font-weight: bold;font-stretch: normal;font-family: var(--font-family-tertiary) !important;letter-spacing: 10.92px;text-align: center;line-height: 24px;}.fl-rich-text hr {border-top: 1px solid var(--color-primary);width: 1440px;margin-left: -208px;margin-top: 100px;margin-bottom: 100px;}@media (max-width: 1640px) {.fl-rich-text hr {width: calc(100vw - 200px);margin-left: calc(-50vw + 50% + 100px);}}@media (max-width: 1279px) {.fl-rich-text hr {width: calc(100vw - 120px);margin-left: calc(-50vw + 50% + 60px);}}@media (max-width: 992px) {.fl-rich-text hr {width: 100%;margin-left: 0;}}@media (max-width: 480px) {.fl-rich-text hr {margin-top: 50px;margin-bottom: 50px;}}ul:last-child,ol:last-child {margin: 0;}.fl-rich-text p {margin: 0 0 30px;}.fl-rich-text h2,.fl-rich-text h3,.fl-rich-text h4,.fl-rich-text h6,.fl-rich-text h5 {margin: 0 0 25px;word-break: break-word;}.fl-rich-text h6 a,.fl-rich-text h4 a,h4 a,h6 a {color: var(--color-tertiary);text-decoration: underline;}.fl-rich-text h1 a,.fl-rich-text h2 a,.fl-rich-text h3 a,.fl-rich-text h5 a,h1 a,h2 a,h3 a,h5 a {color: var(--color-primary);text-decoration: underline;}.fl-rich-text p a,.fl-rich-text ul a,.fl-rich-text ol a,p a,ul a,ol a {color: var(--color-tertiary);text-decoration: underline;}.fl-rich-text h1 a:hover,.fl-rich-text h2 a:hover,.fl-rich-text h3 a:hover,.fl-rich-text h4 a:hover,.fl-rich-text h5 a:hover,.fl-rich-text h6 a:hover {color: var(--color-yellow);}.fl-rich-text p a:hover,p a:hover,.fl-rich-text ul a:hover,ul a:hover,.fl-rich-text ol a:hover,ol a:hover {color: var(--color-yellow);}.fl-rich-text ul,.fl-rich-text ol {padding-left: 57px;margin-bottom: 40px;margin-top: 40px;}.fl-rich-text ul ul,.fl-rich-text ul ol,.fl-rich-text ol ul,.fl-rich-text ol ol {margin-top: 20px !important;margin-bottom: 20px !important;}.fl-rich-text li {margin-bottom: 16px;position: relative;font-size: 18px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: 1.5;letter-spacing: normal;text-align: left;color: var(--color-primary);}@media (max-width: 480px) {.fl-rich-text li {font-size: 16px;}}.fl-rich-text li:last-child {margin-bottom: 0;}.fl-rich-text ul li:before,.fl-rich-text ol ul li:before {content: "";left: -50px;position: absolute;top: 8px;width: 12px;height: 12px;background-color: var(--color-tertiary);}.fl-rich-text ol li:before,.fl-rich-text ul ol li:before {color: var(--color-tertiary);content: counter(list-item) ".";font-weight: 700;left: -50px;position: absolute;top: 0;border: 0;background-color: transparent;width: auto;}@media (max-width: 480px) {.fl-rich-text ul,.fl-rich-text ol {padding-left: 40px;margin-bottom: 20px;margin-top: 40px;}.fl-rich-text ul li:before,.fl-rich-text ol ul li:before {left: -38px;}.fl-rich-text ol li:before,.fl-rich-text ul ol li:before {left: -38px;}}.blockquote,.fl-rich-text blockquote {position: relative;max-width: 816px;margin: 0 auto;}.fl-rich-text blockquote:before {position: absolute;content: '"' !important;font-size: 165px;font-weight: 300;font-stretch: normal;font-style: normal;line-height: 0.27;left: 0;letter-spacing: normal;text-align: center;font-family: var(--font-family-primary);right: 0;margin-left: auto;margin-right: auto;bottom: 0px;display: block !important;color: var(--color-primary)}.fl-rich-text blockquote,.fl-rich-text blockquote p {font-size: 25px !important;font-weight: normal;font-stretch: normal;font-style: normal;font-family: var(--font-family-tertiary);line-height: 1.8;letter-spacing: normal;text-align: center;color: var(--color-tertiary)}.fl-rich-text blockquote {padding-bottom: 125px;margin-top: 22px;}@media (max-width: 480px) {.fl-rich-text blockquote,.fl-rich-text blockquote p {font-size: 20px !important;}.blockquote:before {bottom: 10px;font-size: 140px;}.fl-rich-text blockquote {padding-bottom: 100px;margin-top: 0 !important;}}@media (max-width: 480px) {.fl-rich-text ol {margin-bottom: 40px;}h1 {font-size: 40px !important;}h2 {font-size: 40px !important;line-height: 1.1;}h3 {font-size: 30px !important;}h4 {font-size: 20px !important;}h5 {font-size: 18px !important;}}.flex {display: flex;}.alignleft {float: left;margin-bottom: 32px;margin-right: 60px;margin-top: 10px;width: 712px !important;margin-left: -208px;max-width: max-content}@media (max-width: 1024px) {.alignleft {width: 500px !important;margin-left: 0px;}}.alignright {float: right;margin-bottom: 32px;margin-left: 60px;position: relative;margin-top: 10px;width: 608px !important;margin-right: -104px;max-width: max-content}@media (max-width: 1024px) {.alignright {width: 500px !important;margin-right: 0px;}}.aligncenter {margin: 0 auto;margin-top: 10px;max-width: 100%;}@media (max-width: 768px) {.alignleft img,.alignright img {margin-bottom: 10px;}.alignleft,.alignright,.aligncenter {display: block;float: none;height: auto;margin: 0 0 25px;width: 100% !important;}}.wp-caption-text,.fl-photo-caption {font-size: 16px !important;font-weight: normal;font-stretch: normal;font-style: italic;line-height: 1.69;letter-spacing: normal;color: var(--color-primary);}.aligncenter .wp-caption-text {max-width: 920px;margin: 0 auto;text-align: center;color: var(--color-primary);}.alignleft .wp-caption-text {max-width: 504px;margin: 0 auto;text-align: center}.alignright .wp-caption-text {text-align: left}.wp-caption.aligncenter {text-align: center;margin: 0px auto 40px auto;width: 1336px !important;margin-left: -208px;max-width: max-content}@media (max-width: 1024px) {.wp-caption.aligncenter {width: 100% !important;margin-left: 0px;}}.wp-caption img {margin-bottom: 30px;}.generic-hero-section {padding-bottom: 26px;padding-top: 21px;padding-left: 100px;padding-right: 100px;background: var(--color-secondary);}.generic-hero-section h1 {color: var(--color-white) !important;font-size: 44px !important;font-weight: normal;line-height: 1.2;}.generic-hero-section .container-900 {max-width: 900px;width: 100%;margin: 0 auto;}@media (max-width: 992px) {.generic-hero-section {padding-left: 60px;padding-right: 60px;}}@media (max-width: 768px) {.generic-hero-section {padding-left: 30px;padding-right: 30px;}}.navigation.pagination .page-numbers,.fl-builder-pagination li a.page-numbers,.fl-builder-pagination li span.page-numbers {border: 2px solid var(--color-tertiary);display: inline-block;font-size: 16px;line-height: 1;margin: 5px;text-align: center;text-decoration: none;transition: all 0.3s ease-in-out;color: var(--color-primary) !important;height: auto !important;font-weight: bold !important;padding: 10px 25px 10px 25px !important;}.fl-builder-pagination li span.page-numbers.current,.fl-builder-pagination li a.page-numbers:hover {background: var(--color-tertiary);color: var(--color-primary) !important;}.navigation.pagination .next.page-numbers,.navigation.pagination .prev {padding: 7px 25px 4px 10px;position: relative;}.navigation.pagination .prev {padding: 7px 10px 4px 25px;}.navigation.pagination .nav-links {margin: 0 auto;max-width: max-content;width: 100%;}.blog-container {padding: 15px 100px 0;}@media (max-width: 992px) {.blog-container {padding: 15px 60px 0;}}@media (max-width: 768px) {.blog-container {padding: 15px 30px 0;}}.single .generic-hero-section .fl-row-content,.blog-container .entry-content {max-width: 900px;margin: 0 auto;width: 100%;}.single .generic-hero-section .fl-row-content .inner-hero-wapper h1 {color: var(--color-primary);line-height: 1.2;}.single .generic-hero-section .fl-row-content .inner-hero-wapper .entry-meta .entry-date {display: block;font-size: 18px;font-weight: 600;font-stretch: normal;font-style: normal;line-height: 1.44;letter-spacing: normal;text-align: left;margin-bottom: 20px;font-family: var(--font-family-primary);margin-top: 20px;text-align: center;}.blog-container .entry-footer {display: none;}.single .comment-respond {display: none;}.single .post-navigation {padding: 80px 100px 0px;}.single .post-navigation .nav-links {display: flex;width: 100%;max-width: 900px;margin: 0 auto;justify-content: space-between;}.single .post-navigation .nav-links .nav-previous span.disable,.single .post-navigation .nav-links .nav-next span.disable {display: none;}.single .post-navigation .nav-links .nav-previous span a,.single .post-navigation .nav-links .nav-next span a {display: block;font-size: 18px;font-weight: bold;font-stretch: normal;font-style: normal;line-height: 1.44;color: var(--color-secondary);text-decoration: underline;letter-spacing: normal;}.single .post-navigation .nav-links .nav-previous span a:hover,.single .post-navigation .nav-links .nav-next span a:hover {color: var(--color-tertiary);}@media (max-width: 992px) {.single .post-navigation {padding: 60px 60px 0px;}}@media (max-width: 768px) {.single .post-navigation {padding: 60px 30px 0px;}}.fl-builder-pagination {padding: 60px 0 0 !important;}.fl-builder-pagination-load-more {overflow: hidden;margin-top: 55px;}.fl-builder-pagination-load-more .fl-button {background: transparent !important;padding: 0px 83px !important;border: none !important;text-transform: uppercase;position: relative;}.fl-builder-pagination-load-more a span {color: var(--color-black3) !important;padding: 0 16px 0 20px;display: inline-block;position: relative;font-size: 16px !important;font-stretch: normal;font-style: normal;font-weight: normal !important;line-height: 1.25 !important;letter-spacing: 4.8px;}.fl-builder-pagination-load-more a:before,.fl-builder-pagination-load-more a:after {position: absolute;width: 81px;height: 1px;content: "";left: 0;top: 11px;background: var(--color-yellow);left: 0%;transition: all 0.3s ease;}.fl-builder-pagination-load-more a:after {left: auto;right: 0%;}.fl-builder-pagination-load-more a:hover span {color: var(--color-green) !important;}.fl-builder-pagination-load-more a:hover:before {width: 414px;left: -335px;}.fl-builder-pagination-load-more a:hover:after {width: 414px;right: -335px;}@media (max-width: 480px) {.fl-builder-pagination-load-more .fl-button {padding: 0 40px !important;}.fl-builder-pagination-load-more .fl-button:before,.fl-builder-pagination-load-more .fl-button:after {width: 40px !important;left: 0 !important;}.fl-builder-pagination-load-more .fl-button span {padding: 0 10px 0 15px;}.fl-builder-pagination-load-more .fl-button:after {left: auto !important;right: 0 !important;}}.full-width-quotes p {font-size: 28px !important;line-height: 1.21;}.section-heading {width: 100%;margin: 0 0 30px;}.scroll-to-next {position: absolute;left: 0;right: 0;margin: 0 auto;bottom: 30px;text-align: center;}.scroll-to-next .fl-button {width: 50px;height: 50px;display: flex !important;align-items: center;justify-content: center;margin: 0 auto;}.scroll-to-next .fl-button-icon {font-weight: bold;}.scroll-to-next a.fl-button {overflow: hidden;}.scroll-to-next a.fl-button i.fl-button-icon.ua-icon-arrow-down2 {animation: arrowFadeIn 1.5s ease-out infinite;animation-composition: replace;transform: translateY(30px);opacity: 1;}.btn--primary a {background: var(--color-teal-blue) !important;color: var(--color-white) !important;border-radius: 39px !important;padding: 26.2px 30px !important;font-family: var(--font-family-tertiary);position: relative;width: fit-content;position: relative;text-decoration: none;transition: 0.4s ease all;text-align: center;display: inline-block;overflow:hidden}.btn--primary a:after {height: 100%;width: 39px;border-radius: 39px !important;position: absolute;content: '';background: var(--color-yellow);z-index: -1;transition: 0.3s ease all;bottom: 0;left: 0;}.btn--primary a:hover:after,.btn--primary a:focus:after {width: 100%; z-index: 1;}.btn--primary a span {font-size: 20px;font-weight: bold;font-stretch: normal;font-style: normal;line-height: 1.2;z-index: 2;font-family: var(--font-family-tertiary);letter-spacing: normal;text-align: left;color: var(--color-white) !important;position: relative;text-align: center;}.btn--primary a:hover span,.btn--primary a:focus span {color: var(--color-primary) !important;}.btn--tertiary a {background: var(--color-secondary) !important;color: var(--color-primary) !important;border-radius: 47.5px !important;padding: 26.7px 12px !important;font-family: var(--font-family-tertiary);position: relative;width: fit-content;position: relative;text-decoration: none;transition: 0.3s ease all;border: 9px solid var(--color-primary) !important;min-width: 312px;display: inline-block;}.btn--tertiary a:hover:after,.btn--tertiary a:focus:after {top:-29px;height:25px;}.btn--tertiary a span {font-size: 20px;font-weight: bold;font-stretch: normal;font-style: normal;line-height: 1.2;font-family: var(--font-family-tertiary);letter-spacing: normal;text-align: left;color: var(--color-primary) !important;position: relative;}.btn--tertiary a span:before,.btn--primary a span:before {width: 0;height: 3px;content: '';background: var(--color-white);position: absolute;left: 0;bottom: -9px;transition: 0.3s ease all;}.btn--tertiary a span:before{right:0;margin:0 auto;}.btn--tertiary a:hover,.btn--tertiary a:focus {border: 9px solid var(--color-secondary) !important;background: var(--color-primary) !important;}.btn--tertiary a:hover span,.btn--tertiary a:focus span {color: var(--color-white) !important;}.btn--tertiary a:hover span:before,.btn--tertiary a:focus span:before {width: 100%;}.btn--secondary a {background: transparent !important;color: var(--color-primary) !important;border-radius: 0 !important;padding: 12px 48px !important;font-family: var(--font-family-tertiary);position: relative;width: fit-content;min-width:260px;position: relative;text-decoration: none;transition: 0.3s ease all;border: none !important; max-width: fit-content;display: inline-block;width: 100%;text-align: center;overflow: hidden;}.btn--secondary a:before {height: 100%;width: 100%;position: absolute;content: '';background: var(--color-tertiary);z-index: 1;top: 0;left: 0;clip-path: polygon(22px 0%, 100% 0%, calc(100% - 22px) 100%, 0% 100%);}.btn--secondary a:after {height: 100%;width: 22px;position: absolute;content: '';background: var(--color-yellow);z-index: 0;transition: 0.3s ease all;top: 0;left: 0;clip-path: polygon(22px 0%, 100% 0%, calc(100% - 22px) 100%, 0% 100%);}.btn--secondary a span {font-size: 18px;font-weight: bold;z-index: 3;position: relative;font-stretch: normal;transition: 0.4s ease all;font-style: normal;line-height: 22px;font-family: var(--font-family-tertiary);letter-spacing: normal;color: var(--color-sky-blue) !important;position: relative;text-align: center;}.btn--secondary a:hover:after,.btn--secondary a:focus:after {width: 100%;z-index: 2;}.btn--secondary a:hover span,.btn--secondary a:focus span {color: var(--color-primary) !important;}.link--primary a {padding: 0 !important;border: none !important;position: relative;display: inline-block;padding-right: 89px !important;background:transparent !important }.link--primary a:after { width: 24px;height: 22px;content: '';position: absolute;top: 3px;z-index:2;right: 0px;transition: 0.3s ease all;background: url("images/icon-iconoir-fast-arrow-right.svg") no-repeat center / 24px;}.link--primary a:before {width: 0;height: 2px;content: '';background: var(--color-yellow);position: absolute;left: 0;bottom: -35px;transition: 0.3s ease all;}.link--primary a:focus:before,.link--primary a:hover:before { width: calc(100% - 15px);}.link--primary a:hover:after,.link--primary a:focus:after { right:15px;}.link--primary a span {font-family: var(--font-family-tertiary) !important;font-size: 18px !important;;font-weight: bold !important;line-height: 24px !important;letter-spacing: normal !important;color: var(--color-primary) !important;}body .main-nav-header .header-logo {width: 100%;max-width: 208px;height: 69px;position: relative;}.search-header-open header.main-nav-header:before{z-index: 200;width: 100%;height: 100%;opacity: 0.78;background-color: #000;top: 0;left: 0;position: absolute;content: "";}main {padding-top: 160px;}@media(max-width:768px) {main {padding-top: 133px;}}@media(max-width:480px) {main {padding-top: 159px;}}.home main {padding-top: 0;}@media(max-width:768px) {body .main-nav-header .header-logo {margin-top: -15px;margin-bottom: -15px;padding: 10px 30px;margin-left: -30px;max-width: 352px;height: 98px;}}body.search-header-open {position: relative;}body.search-header-open:before {z-index: 200;width: 100%;height: 100%;opacity: 0.78;background-color: #000;top: 0;left: 0;position: absolute;content: "";}header .announcement-bar {background: var(--color-primary);padding: 7px 49.6px;}header .announcement-bar .inner-content {display: flex;align-items: center;justify-content: flex-end;}header .announcement-bar .inner-content .topbar-menu ul {display: flex;align-content: center;}header .announcement-bar .inner-content .topbar-menu ul li {margin-right: 41px;display: flex;}header .announcement-bar .inner-content .topbar-menu ul li a {font-size: 15px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: normal;letter-spacing: 0.57px;text-align: right;color: var(--color-secondary);text-decoration: none !important;}header .announcement-bar .inner-content .topbar-menu ul li a:hover,header .announcement-bar .inner-content .topbar-menu ul li a:focus {color: var(--color-white);text-decoration: underline !important;}header .social-menu .social-icons-menu ul {display: flex;align-content: center;}header .social-menu .social-icons-menu ul li {margin-right: 30px;}header .social-menu .social-icons-menu ul li:last-child {margin-right: 0;}header .social-menu .social-icons-menu ul li a {font-size: 0;width: 17px !important;height: 17px;width: 100%;display: block;}header .social-menu .social-icons-menu ul li.facebook a {background: url(images/icon-fa-brands-facebook-1.svg) no-repeat center/15px !important;}header .social-menu .social-icons-menu ul li.twitter a {background: url(images/icon-bootstrap-twitter-x-1.svg) no-repeat center/15px !important;}header .social-menu .social-icons-menu ul li.instagram a {background: url(images/icon-ant-instagram-filled-1.svg) no-repeat center/15px !important;}header .social-menu .social-icons-menu ul li a:hover {filter: brightness(0) saturate(100%) invert(94%) sepia(71%) saturate(5064%) hue-rotate(329deg) brightness(100%) contrast(89%);}@media (max-width: 768px) {header .announcement-bar {padding: 8px 30px;}}@media (max-width: 480px) {header .announcement-bar .inner-content {flex-direction: column;}header .announcement-bar .inner-content .topbar-menu {margin-bottom: 10px;}header .announcement-bar .inner-content .topbar-menu ul li {margin-right: 30px;}header .announcement-bar .inner-content .topbar-menu ul li:last-child {margin-right: 0 !important;}}header .right-header {display: flex;max-width: 330px;width: 100%;justify-content: flex-end;}@media(max-width:1700px) {header .right-header {max-width: 300px;}}header .right-header .subcribe-button {max-width: 217px;width: 100%;}header .right-header .subcribe-button .button a {font-size: 16px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: normal;letter-spacing: 1.6px;text-align: left;color: #fff;padding: 11px 14px 11px 32px;position: relative;background: rgb(255 255 255 / 30%);height: 86px;border-radius: 43px;width: 100%;display: flex;align-items: center;text-decoration: none !important;transition:0.4s ease all;}header .right-header .subcribe-button .button a:hover,header .right-header .subcribe-button .button a:focus {background: var(--color-white);color: var(--color-primary);transition:0.4s ease all;}header .right-header .subcribe-button .button a:after {position: absolute;content: "";width: 65px;height: 65px;right: 10px;top: 10px;border-radius: 100%;background: url(images/icon-streamline-mail-send-email-message.svg) no-repeat center/28px var(--color-primary);display: block;}header .right-header .subcribe-button .button a:hover:after,header .right-header .subcribe-button .button a:focus:after {background: url(images/icon-streamline-mail-send-email-message.svg) no-repeat center/28px var(--color-yellow);}@media(max-width:1700px) {header .right-header .subcribe-button {max-width: 200px;}header .right-header .subcribe-button .button a {padding: 10px 14px 10px 22px !important;}}header .right-header .search-bar {position: relative;z-index:300;}header .right-header .search-toggle {width: 0%;background: var(--color-yellow);position: absolute;right: 45px;height: 104px;top: -19px;border-bottom-right-radius: 31px;border-bottom-left-radius: 31px;transition: 0.4s ease all;opacity: 0;padding-top: 45px;padding-bottom: 24px;padding-left: 33px;}header .right-header .search-toggle.active {width: 275px;z-index: 3;opacity: 1;transition: 0.4s ease all;}header .right-header .search-toggle form {max-width: 181px;width: 100%;}header .right-header .search-toggle form input {width: 100%;border: 0;background: transparent;font-size: 18px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: normal;letter-spacing: 0.68px;text-align: left;color: #ede7fa;padding-bottom: 5px;border-bottom: 1px solid #ede7fa;}header .right-header .search-toggle form input::placeholder {font-size: 18px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: normal;letter-spacing: 0.68px;text-align: left;color: #ede7fa;opacity: 1;}header .right-header .search-toggle form input:focus::placeholder{color: transparent;}header .right-header .search-bar a svg {top: 10px;position: relative;}header .right-header .search-bar a {width: 61px;background: rgb(255 255 255 / 30%);top: -19px;position: relative;border-bottom-left-radius: 35px;margin-right: 45px;border-bottom-right-radius: 35px;height: 104px;display: flex;align-items: center;justify-content: center;z-index: 4;transition:0.4s ease all;}header .right-header .search-bar a.active,header .right-header .search-bar a:hover,header .right-header .search-bar a:focus {background: var(--color-yellow);transition:0.4s ease all;}@media (max-width:1700px) {header .right-header .search-bar a {margin-right: 25px;}header .right-header .search-toggle {right: 25px;}}@media (max-width:1600px) {header .right-header .search-bar a {width: 55px;margin-right: 20px;}header .right-header .search-toggle {right: 20px;}}html.active {overflow-y: hidden;}body header.main-nav-header {position: fixed;width: 100%;z-index: 999;background: transparent;top: 0;}.main-nav-header .header-wrapper {justify-content: space-between;position: relative;margin: 0 auto;padding: 19px 32px 4px 32px;width: 100%;align-items: flex-start;}body header.main-nav-header .header-wrapper {background: url(images/ncaatia_header_BG.png) no-repeat center /cover;}.home header.main-nav-header .header-wrapper {background: transparent;}body header.main-nav-header .header-wrapper:before {position: absolute;content: "";backdrop-filter: blur(7px);background-color: var(--color-tertiary);opacity: 0;width: 100%;height: 100%;left: 0;top: 0px;}body header.main-nav-header .header-wrapper:after {position: absolute;content: "";display: none;background-color: var(--color-black);opacity: 0;width: 100%;height: 100%;left: 0;top: 0px;}body.home header.main-nav-header .header-wrapper:before,body.home header.main-nav-header .header-wrapper:after {display: none;}body.home header.main-nav-header.fixed .header-wrapper:after {display: none;}home header.main-nav-header .header-wrapper:after {display: none;}body header.main-nav-header.fixed .header-wrapper:after {display: none;}body header.main-nav-header.fixed .header-wrapper:before {display: block;backdrop-filter: blur(7px);background-color: var(--color-primary);opacity: 0.95;}body header.main-nav-header.fixed .header-wrapper {background: transparent;}body.home header.main-nav-header.fixed .header-wrapper:before {position: absolute;display: block;content: "";backdrop-filter: blur(7px);background-color: var(--color-teal-blue);opacity: 0.95;width: 100%;height: 100%;left: 0;top: 0px;}body.home .main-nav-header .header-logo {width: 100%;max-width: 357.5px;line-height: 0;z-index: 3;padding: 0;background: transparent;margin-top: 0;margin-left: 0;margin-right: 0;margin-bottom: 0;height: auto;}@media(max-width:1700px) {body.home .main-nav-header .header-logo {max-width: 300px;}}@media(max-width:1700px) {body.home .main-nav-header .header-logo {max-width: 280px;}}.main-nav-header .header-logo img {height: 100%;width: 100%;object-position: left;object-fit: contain;max-height: 75px;}.main-nav-header .main-nav {max-width: 1000px;width: 100%;justify-content: center;display: flex;align-items: flex-start;padding-left: 20px;padding-right: 45px;margin-right: 0;position: relative;top: -19px;}@media(max-width:1700px) {.main-nav-header .main-nav {padding-right: 20px;}}.main-nav-header .main-nav .main-nav-menu {display: flex;justify-content: center;align-items: flex-start;margin-right: 0;width: 100%;}.main-nav-header .ipad-block {display: none;}.main-nav-header .ipad-none {display: none;display: block;}.main-nav-header .main-nav-menu {display: flex;width: 100%;}.main-nav-menu.active {position: relative;}.main-nav-menu ul {display: flex;justify-content: flex-end;align-items: center;width: 100%;}.main-nav-menu ul li {height: fit-content;}}.main-nav-menu ul#menu-main-menu>li.menu-item-has-children>a:hover,.main-nav-menu ul#menu-main-menu>li.menu-item-has-children>a:focus {}.main-nav-menu ul#menu-main-menu>li>a:after{display:block;width:50%;opacity:0;height:100%;background:var(--color-secondary);transition:0.3s ease all;backdrop-filter: blur(0);position:absolute;content:"";left:0;top:0;border-radius:40px;z-index:-1;}.main-nav-menu ul#menu-main-menu>li>a:hover:after,.main-nav-menu ul#menu-main-menu>li>a:hover:after,.main-nav-menu ul>li a.active:after{width:100% !important;opacity:1 !important;transition:0.3s ease all;}.main-nav-menu ul>li a:hover,.main-nav-menu ul>li a:focus,.main-nav-menu ul>li.current_page_item>a,.main-nav-menu ul>li.current-page-parent a,.main-nav-menu ul#menu-main-menu>li>a.active {color: var(--color-primary) !important;backdrop-filter: blur(0);}.main-nav-menu ul>li.current_page_item>a,.main-nav-menu ul>li.current-page-parent a{ background: var(--color-secondary) !important;}.main-nav-menu ul>li.current-page-parent a:before {filter: none !important;}@media(max-width:1400px) {.main-nav-menu ul>li {margin: 0 !important}.main-nav-menu ul>li a {text-align: left !important;padding: 0 !important}.main-nav-menu ul>li a:hover,.main-nav-menu ul>li a:focus,.main-nav-menu ul>li.current_page_item a,.main-nav-menu ul>li.current-page-parent a {background: transparent !important;color: var(--color-yellow) !important;}.main-nav-menu #menu-main-menu-1 .menu-item-has-children>a {position: relative;padding-right: 40px;}.main-nav-menu #menu-main-menu-1 .menu-item-has-children>a:before {width: 15px;height: 17px;content: '';top: 10px;right: 0px;transform: rotate(90deg);position: absolute;display: block !important;filter: brightness(0) invert(1);background: url(images/icon-iconoir-fast-arrow-right.svg) no-repeat right center/ 15px !important;}}.main-nav-menu {margin-top: 45px;}.main-nav-menu ul>li>a {color: var(--color-white);font-family: var(--font-family-secondary);font-size: 20px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: normal;letter-spacing: normal;text-align: center;text-decoration: none;padding-top: 10px;padding-bottom: 10.2px;border-radius: 40px;position: relative;padding-left: 21px;padding-right: 20px;z-index: 2;white-space: nowrap;}.main-nav-menu ul>li ul li a {white-space: wrap;}@media(max-width:1700px) {.main-nav-menu ul#menu-main-menu>li.menu-item-has-children>a {}}@media(max-width:1600px) {.main-nav-menu ul#menu-main-menu>li.menu-item-has-children>a {}}.main-nav-menu ul#menu-main-menu>li.menu-item-has-children>a {position: relative;}.main-nav-menu ul#menu-main-menu>li {margin-right: 4px;}.main-nav-menu ul#menu-main-menu>li:last-child {margin-right: 0px;}.main-nav-menu ul#menu-main-menu>li.menu-item-has-children>a:before {width: 15px;height: 17px;content: '';top: 18px;right: 21px;position: absolute;display:none;transform: rotate(90deg);filter: brightness(0) invert(1);background: url(images/icon-iconoir-fast-arrow-right.svg) no-repeat right center/ 15px;}.main-nav-menu ul#menu-main-menu>li.menu-item-has-children>a:hover:before,.main-nav-menu ul#menu-main-menu>li.menu-item-has-children>a:focus:before {filter: none;}.main-nav-menu ul li a:hover,.main-nav-menu ul li a:focus {opacity: 1;}@media (max-width: 1400px) {.main-nav-header .main-nav {width: 70%;}header #hamburger:focus g,header #hamburger:hover g {stroke: var(--color-yellow);}header .hamburger.close-btn:hover g,header .hamburger.close-btn:focus g {fill: #fff;}.main-nav-menu ul li a:hover,.main-nav-menu ul li a:focus,.main-nav-menu ul li.menu-item-has-children button:hover,.main-nav-menu ul li.menu-item-has-children button:focus {cursor: pointer;}header #hamburger-close svg {width: 25px;}header #hamburger-close:hover g:last-child,header #hamburger-close:focus g:last-child {fill: var(--color-yellow)}.home-hero-blog-slider .slide-container {height: calc(100vh - 120px);}.main-nav-header .header-logo {height: 100px;}.main-nav-header .main-nav-menu {margin-right: 0px;}.main-nav-menu ul li {justify-content: flex-start !important;}.main-nav-menu ul li.menu-item-has-children {max-width: 100% !important;flex-direction: column;align-items: flex-start;}.main-nav-menu ul li:nth-child(3) a:before {background: var(--color-tertiary);}.main-nav-header .ipad-block {display: block;}.main-nav-header .ipad-none {display: none;}.main-nav-header .search-bar.ipad-none {display: none !important;}.navbar-collapse {background: var(--color-primary);display: block;height: 100%;overflow-y: auto;padding: 80px 30px;position: fixed;right: 0;top: 0;transform: translate(100vw);transition: 0.3s;width: 0px;z-index: 10;}.main-nav-menu ul li a {color: var(--color-white);background: transparent;outline: 0 !important;padding: 0 15px 0 15px;width: 100%;margin-bottom: 30px;}.main-nav-menu ul li a:after {display: none;}.navbar-collapse.active {transform: translate(0);width: 600px;}.main-nav-menu ul {flex-direction: column;align-items: flex-start;margin-right: 0;}.main-nav-header .main-nav-menu #hamburger,.main-nav-header .main-nav-menu #hamburger-close {position: relative;top: 3px;background: transparent;border: none;cursor: pointer;padding: 0;}.overlay {background: #000;height: 100vh;left: calc(100% - 1750px);opacity: 0.5;position: fixed;right: 0;top: 0;transform: translate(100vw);width: 0;z-index: 1;}.overlay.active {transform: translate(0);width: calc(100% + 700px);}.close-btn {position: absolute !important;right: 30px;top: 30px !important;}.main-nav-menu ul li {margin: 10px 0;width: 100%;padding: 0;}.main-nav-menu ul li.btn--primary {margin: 20px 0;}}@media (max-width: 992px) {.main-nav-header .header-logo {width: 100%;height: inherit;display: flex;}}@media (max-width: 768px) {.main-nav-header .main-nav-menu {margin-right: 20px;}.main-nav-header .header-wrapper {padding: 15px 30px 15px !important;}.navbar-collapse.active {width: 100%;}}@media (max-width: 480px) {.search-toggle {left: -190px;width: 180px;}}.main-nav-menu #menu-main-menu li ul.sub-menu a {padding: 9px 23px 9px 24px;text-align: center;border-radius: 200px;-webkit-backdrop-filter: blur(13px);backdrop-filter: blur(13px);background-color: #939393;color: var(--color-white);margin-bottom: 3px;}.main-nav-menu #menu-main-menu li ul.sub-menu li.menu-item-has-children>a {position: relative;padding-right: 35px !important;}.main-nav-menu #menu-main-menu li ul.sub-menu>li>a:hover,.main-nav-menu #menu-main-menu li ul.sub-menu>li>a:focus {color: var(--color-white) !important;background: var(--color-primary) !important;}.main-nav-menu #menu-main-menu li ul.sub-menu li.menu-item-has-children>a:before {width: 8px;height: 9px;content: '';top: 15px;right: 20px;position: absolute;clip-path: polygon(100% 50%, 0 0, 0 100%);background: var(--color-white) !important;}.main-nav-menu #menu-main-menu li ul.sub-menu {box-sizing: border-box;flex-direction: column;justify-content: center;opacity: 0;position: absolute;text-align: center;top: 57px;visibility: hidden;width: fit-content;margin-right: 0 !important;left: auto;transition:0.7s ease all;right: auto;margin: 0 auto;min-width: 160px;z-index: 1;transform: translateX(-60px);}.main-nav-menu #menu-main-menu ul.sub-menu li ul.sub-menu { position: absolute;width: 160px;min-width: 160px;top: 0;left: auto;right: -166px;border-radius: 20px;background: #3c7197;}.main-nav-menu #menu-main-menu ul.sub-menu li ul.sub-menu li a {background: transparent;margin-bottom: 0 !important;backdrop-filter: blur(0px); padding-right: 20px;padding-left:20px;}.main-nav-menu #menu-main-menu ul.sub-menu li ul.sub-menu li a:hover,.main-nav-menu #menu-main-menu ul.sub-menu li ul.sub-menu li a:focus {opacity: 1 !important;}.main-nav-menu #menu-main-menu ul.sub-menu li ul.sub-menu li:last-child a {margin-bottom: 0;}.main-nav-menu ul.sub-menu li ul.sub-menu:before {display: none;}.menu-item-has-children,.menu li {align-items: center;display: flex;justify-content: center;position: relative;}.menu-item-has-children .sub-menu li {margin-left: 0;margin-right: 0;width: 100%;border-bottom: 0;justify-content: flex-start;}.menu-item-has-children .sub-menu li a {color: var(--color-primary);font-weight: normal;font-size: 16px;padding: 0;opacity: 1;width: 100%;line-height: 1.2;position: relative;opacity: 0.88;font-family: var(--font-family-primary) !important;}.menu-item-has-children .sub-menu li a:hover,.menu-item-has-children .sub-menu li a:focus,.menu-item-has-children .sub-menu li a.active {background: var(--color-primary) !important;opacity: 1;}.menu-item-has-children .sub-menu li:last-child {border-bottom: 0;margin-bottom: 0;padding-bottom: 0;}.menu-item-has-children .sub-menu li:first-child {padding-top: 0;}@media (max-width: 1400px) {.main-nav-menu ul.sub-menu:before {display: none;}.main-nav-menu ul.sub-menu {align-items: flex-start;display: none;background-color: transparent;box-sizing: border-box;flex-direction: column;justify-content: center;min-width: none;opacity: 0;padding: 15px 0 10px 10px;position: relative;text-align: center;top: 0;visibility: hidden;width: 100%;box-shadow: none;right: auto;}.main-nav-menu ul.sub-menu li:last-child {margin-bottom: 0;}.menu-item-has-children .sub-menu li a {opacity: 1 !important;padding: 0 25px;color: var(--color-white) !important;}.main-nav-menu ul>li a.active {padding-left: 25px;margin-bottom: 0;}.main-nav-menu ul>li a:hover,.main-nav-menu ul>li a:focus {background: transparent;}.main-nav-menu ul>li a:hover,.main-nav-menu ul>li a:focus {color: var(--color-yellow) !important;}.main-nav-menu ul li.menu-item-has-children.active {margin-bottom: 40px;}.menu-item-has-children .sub-menu li a {margin-bottom: 0;}.main-nav-menu ul li.menu-item-has-children.active li.menu-item-has-children.active {margin-bottom: 0;border-left: 0;}.menu-item-has-children .sub-menu li {border-bottom: 0;margin-bottom: 5px;margin-top: 10px;margin-left: 0;margin-right: 0;padding-bottom: 10px;padding-left: 10px;}.main-nav-menu ul li.menu-item-has-children>a:after {display: none;}}.menu-item-has-children:hover .sub-menu,.menu-item-has-children:focus .sub-menu {opacity: 1;visibility: visible;}@media(max-width:1400px) {.main-nav-header .main-nav {top: 0;}.main-nav-header .main-nav .main-nav-menu {justify-content: flex-end;align-items: center;margin-top: -20px;}.main-nav-header .header-wrapper {align-items: center;}}@media(max-width:768px) {.main-nav-header .main-nav .main-nav-menu {margin-top: -0px;}}header .right-header.ipad-block-768 {display: none !important;}.search-bar.ipad-block-768 {display: none !important;}@media(max-width:768px) {header .right-header.ipad-none-768 {display: none;}header .right-header .search-bar a {margin-right: 0;}header .right-header {max-width: fit-content;}header .right-header .search-toggle {right: 0;top: -16px;}header .right-header.ipad-block-768 {justify-content: flex-start;max-width: 100%;display: block !important;}header .right-header .subcribe-button {max-width: 217px;}.subcribe-button.ipad-none-768 {display: none;}header .right-header .subcribe-button .button a:after {left: auto;}header .right-header .subcribe-button .button a:before {display: none;}header .right-header .search-bar a {top: -16px;height: 80px;}header .right-header .search-toggle {height: 90px;}.search-bar.ipad-block-768 {display: block !important;margin-bottom: 30px;position: relative;max-width: 275px;}.search-bar.ipad-none-768 {display: none !important;}.search-bar.ipad-block-768 .search-toggle {background: var(--color-yellow);position: relative;right: 45px;height: 104px;top: 0px;border-bottom-right-radius: 31px;border-bottom-left-radius: 31px;transition: 0.4s ease all;opacity: 1;padding-top: 45px;padding-bottom: 24px;padding-left: 20px;left: 0;width: 100%;}header .search-bar.ipad-block-768 .search-toggle form {max-width: 234px;width: 100%;}header .search-bar.ipad-block-768 .search-btn {position: absolute;bottom: 34px;right: 20px;}header .search-bar.ipad-block-768 .search-btn svg {width: 20px;height: 20px;}header .search-bar.ipad-block-768 .search-toggle form input {width: 100%;border: 0;background: transparent;font-size: 18px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: normal;letter-spacing: 0.68px;text-align: left;color: #ede7fa;padding-bottom: 5px;border-bottom: 1px solid #ede7fa;}.main-nav-header .main-nav {padding-right: 0;width: 80px;}}.home footer {margin-top: 0;}footer {margin-top: 100px;position: relative;}.footer-social-menu {display: flex;justify-content: space-between;}@media(max-width:768px) {.footer-social-menu {flex-direction: column;align-items: center;}.footer-social-menu .footer-main-menu {margin-top: 30px;}}.footer-social-menu {max-width: 555px;width: 100%;}.footer-social-menu .footer-main-menu a {font-size: 16px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: normal;letter-spacing: 1.6px;text-align: left;color: var(--color-white);text-decoration: underline;}.footer-social-menu .footer-main-menu a:hover {color: var(--color-yellow);}footer.active {margin-top: 0;}footer .main-footer {margin-top: 0;border-top: 2px solid var(--color-white);background: var(--color-primary);background: url(images/footer_bg.png) repeat top left /1940px;padding: 60px 100px 50px;position: relative;}@media(max-width:1200px) {footer .main-footer {padding: 100px 80px 80px;}}@media(max-width:992px) {footer .main-footer {padding: 60.2px 60px 60px;}}@media(max-width:768px) {footer .main-footer {padding: 60px 30px 60px;}}footer .footer-wrapper {margin: 0 auto;max-width: 1708px;width: 100%;}footer .footer-wrapper .top-section,footer .footer-wrapper .bottom-section {justify-content: space-between;align-items: flex-start;display: flex;}footer .footer-wrapper .logo {max-width: 208px;width: 100%;}footer .footer-wrapper .logo .col {max-width: 100%;width: 100%;padding-right: 0;}footer .footer-wrapper .wp-block-image.size-large {width: 100%;height: 100%;}footer .footer-wrapper .wp-block-image.size-large img {width: 100%;height: 100%;}footer .footer-wrapper .copyright {padding-right: 61px;}@media(max-width:1200px) {footer .footer-wrapper .copyright {padding-right: 41px;}}footer .footer-wrapper .col p,footer .footer-wrapper .copyright p {font-size: 16px !important;font-weight: normal;font-stretch: normal;font-style: normal;line-height: 1.69;letter-spacing: normal;text-align: left;color: var(--color-light-blue);}footer .footer-wrapper .copyright .col {max-width: fit-content;width: 100%;padding-right: 0;padding-left: 40px;}@media(max-width:1600px) {footer .footer-wrapper .copyright .col {padding-left: 20px;}}@media(max-width:1100px) {footer .footer-wrapper .copyright .col {padding-left: 0px;padding-top: 20px;}}@media(max-width:1100px) {footer .footer-wrapper .copyright {flex-direction: column;}}footer .footer-wrapper .left-section {max-width: fit-content;padding-left: 61px;}@media(max-width:1200px) {footer .footer-wrapper .left-section {padding-left: 41px;}}@media(max-width:1100px) {footer .footer-wrapper .left-section {flex-direction: column;}}footer .footer-wrapper .left-section .contact-number {padding-left: 40px;}footer .footer-wrapper .left-section .contact-number a:hover,footer .footer-wrapper .left-section .contact-number a:focus {color: var(--color-yellow) !important;}@media(max-width:1600px) {footer .footer-wrapper .left-section .contact-number {padding-left: 20px;}}@media(max-width:1100px) {footer .footer-wrapper .left-section .contact-number {padding-left: 0px;padding-top: 20px;}}footer .bottom-section {margin-top: 20px;}.footer-social-menu .social-icons-menu ul {display: flex;}.footer-social-menu .social-icons-menu ul li {margin-right: 30px;}.footer-social-menu .social-icons-menu ul li a {font-size: 0;width: 26px !important;height: 26px;width: 100%;display: block;filter: brightness(0) invert(1);}.footer-social-menu li.facebook a {background: url(images/icon-fa-brands-facebook-1.svg) no-repeat center/24px !important;}.footer-social-menu li.twitter a {background: url(images/icon-bootstrap-twitter-x-1.svg) no-repeat center/24px !important;}.footer-social-menu li.instagram a {background: url(images/icon-ant-instagram-filled-1.svg) no-repeat center/24px !important;}.footer-social-menu li a:focus,.footer-social-menu li a:hover {filter: invert(67%) sepia(97%) saturate(450%) hue-rotate(2deg) brightness(89%) contrast(89%) !important;}footer .bottom-section .footer-menu ul {display: flex;}footer .bottom-section .footer-menu ul li {margin-right: 94px;}@media(max-width:1500px) {footer .bottom-section .footer-menu ul li {margin-right: 20px;}}footer .bottom-section .footer-menu ul li a {font-size: 16px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: normal;letter-spacing: 1.6px;text-align: left;color: var(--color-white);text-decoration: underline;}footer .bottom-section .footer-menu ul li a:hover {color: var(--color-yellow);}footer .bottom-section .footer-menu ul li:nth-last-child(1) {margin-right: 0px;}@media (max-width: 992px) {footer {margin-top: 80px;}footer .main-footer {margin-top: 0;padding-left: 60px;padding-right: 60px;}}@media (max-width: 992px) {.fixed-social-menu {padding: 21px 0px !important;width: 42px;}.fixed-social-menu li.menu-item a {padding: 12px 13px !important;background-size: 20px !important;}footer .footer-wrapper .top-section {flex-direction: column-reverse;align-items: center;}footer .footer-wrapper .left-section {align-items: center;padding-left: 0;}footer .footer-wrapper .logo {margin-top: 30px;}footer .footer-wrapper .copyright {padding-right: 0;margin-top: 30px;align-items: center;}footer .footer-wrapper .bottom-section {flex-direction: column;align-items: center;}.footer-social-menu .social-icons-menu ul li:last-child {margin-right: 0;}footer .bottom-section {margin-top: 30px;}footer .footer-menu {margin-top: 30px;}footer .footer-wrapper .logo {width: 45vw;}footer .footer-wrapper .col p,footer .footer-wrapper .copyright p {text-align: center;}}@media (max-width: 768px) {footer {margin-top: 60px;}footer .main-footer {padding: 50px 30px;}footer .footer-wrapper {flex-wrap: wrap;flex-direction: column;align-items: center;}footer .footer-wrapper * {text-align: center;}.fixed-social-menu {position: relative;z-index: 1;background-color: transparent;line-height: 32px;padding: 0 !important;width: 100%;}.fixed-social-menu #menu-social-icons {display: flex;justify-content: center;}.fixed-social-menu a {margin-bottom: 0px !important;margin-right: 22px;padding: 0 !important;}.fixed-social-menu .menu-item a {font-size: 0;width: 16px;height: 16px;display: block;}.fixed-social-menu li:last-child a {margin-right: 0 !important;}.footer-social-menu li.facebook a {background: url(./././images/icon-fa-brands-facebook-1.svg) no-repeat center/21px !important;}.footer-social-menu li.twitter a {background: url(./././images/icon-bootstrap-twitter-x-1.svg) no-repeat center/21px !important;}.footer-social-menu li.instagram a {background: url(./././images/icon-ant-instagram-filled-1.svg) no-repeat center/21px !important;}.social-icons-menu .menu {display: flex;justify-content: center;align-items: center;}.social-icons-menu .menu li:hover {background-color: transparent !important;}}@media(max-width:480px) {footer .footer-wrapper .logo {width: 100%;}footer .bottom-section .footer-menu ul {flex-direction: column;}footer .bottom-section .footer-menu ul li:first-child {margin-top: 0;}footer .bottom-section .footer-menu ul li {margin-top: 20px;margin-right: 0;}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {margin: 0;padding: 0;border: 0;font-size: 100%;vertical-align: baseline;}html {scroll-behavior: smooth;}body {line-height: 1;}a {text-decoration-skip-ink: auto;}a[href^="tel"] {color: inherit;text-decoration: none;}button {outline: 0;}ol,ul {list-style: none;}blockquote,q {quotes: none;}blockquote:before,blockquote:after,q:before,q:after {content: "";content: none;}q {display: inline;font-style: italic;}q:before {content: '"';font-style: normal;}q:after {content: '"';font-style: normal;}textarea,input[type="text"],input[type="button"],input[type="submit"],input[type="reset"],input[type="search"],input[type="password"] {-webkit-appearance: none;appearance: none;border-radius: 0;}input[type="search"] {-webkit-appearance: textfield;}table {border-collapse: collapse;border-spacing: 0;}th,td {padding: 2px;}big {font-size: 120%;}small,sup,sub {font-size: 80%;}sup {vertical-align: super;}sub {vertical-align: sub;}dd {margin-left: 20px;}kbd,tt {font-family: courier;font-size: 12px;}ins {text-decoration: underline;}del,strike,s {text-decoration: line-through;}dt {font-weight: bold;}address,cite,var {font-style: italic;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display: block;}* {box-sizing: border-box;-webkit-tap-highlight-color: transparent;}.screen-reader-text {border: 0;clip: rect(1px, 1px, 1px, 1px);-webkit-clip-path: inset(50%);clip-path: inset(50%);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute !important;width: 1px;word-wrap: normal !important;word-break: normal;}.screen-reader-text:focus {background-color: #f7f7f7;border-radius: 3px;box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);clip: auto !important;-webkit-clip-path: none;clip-path: none;color: #007acc;display: block;font-size: 14px;font-size: 0.875rem;font-weight: 700;height: auto;right: 5px;line-height: normal;padding: 15px 23px 14px;text-decoration: none;top: 5px;width: auto;z-index: 100000;}.skip-link {left: -9999rem;top: 2.5rem;z-index: 999999999;text-decoration: underline;}.skip-link:focus {display: block;left: 6px;top: 7px;font-size: 14px;font-weight: 600;text-decoration: none;line-height: normal;padding: 15px 23px 14px;z-index: 100000;right: auto;}.visually-hidden:not(:focus):not(:active),.form-allowed-tags:not(:focus):not(:active) {position: absolute !important;height: 1px;width: 1px;overflow: hidden;clip: rect(1px 1px 1px 1px);clip: rect(1px, 1px, 1px, 1px);white-space: nowrap;}.none-768 {display: block;}.block-768 {display: none;}.text-center {text-align: center;}@media (max-width: 768px) {.none-768 {display: none;}.block-768 {display: block;}}.hide,.page-template-default article .header,#sidebar {display: none !important;}a {cursor: pointer;}@media (max-width: 768px) {.fl-col-small:not(.fl-col-small-full-width) {max-width: 100%;}}.error-page .inner-container {color: var(--color-brownish-gray);}@media(max-width:768px) {.error-page .inner-container {padding-top: 70px !important;}}.error-page .entry-title {text-transform: uppercase;padding-bottom: 0px !important;word-break: break-word;}.error-page .entry-title::after {content: none !important;}.search-box form {max-width: 750px;margin: 0 auto;width: 100%;background: var(--color-primary);border-radius: 40px;display: flex;position: relative;}.search-box form input:focus {outline: 0;}.search-box form input {width: 90%;padding: 20px;border: 0;background: transparent;color: white;height: 100%;font-size: 18px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: normal;letter-spacing: 0.68px;text-align: left;color: #ede7fa;}.search-box form input::placeholder {font-size: 18px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: normal;letter-spacing: 0.68px;text-align: left;color: #ede7fa;}.search-box form #form-submit {position: absolute;top: 0px;right: 20px;display: flex;height: 100%;align-items: center;width:40px;background: transparent;border: none;}.error-page .search-input:focus::placeholder {opacity: 0}.error-page .search-box {margin-bottom: 25px;}.error-page p {margin-bottom: 40px;}@media (max-width: 768px) {.error-page .inner-container {padding: 100px 30px;}}.error-page .inner-container {padding: 60px 100px 120px;}@media (max-width: 992px) {.error-page .inner-container {padding: 60px 60px 120px;}}@media (max-width: 992px) {.error-page .inner-container {padding: 60px 30px;}}.error-page .inner-container .hide {display: none}.error-page .container-745 {margin: 0 auto;max-width: 745px;text-align: center;width: 100%}.error-page .container-745 .entry-title {margin-bottom: 30px;padding-bottom: 32px;position: relative}.search-result-page {padding: 60px 100px 0;}.search-result-page .search-box {margin-bottom: 100px;}@media (max-width: 768px) {.search-result-page .search-box {margin-bottom: 60px;}}.inner-hero-wapper {margin: 0 auto;position: relative;width: 100%;}.search-result-page .content-container-900 {margin: 0 auto;max-width: 900px;width: 100%;}.inner-hero-wapper #form-submit svg {height: 22px;width: 22px;}.inner-hero-wapper .search-form-box form {margin: 0 auto;max-width: 500px;position: relative;width: 100%;}.inner-hero-wapper .search-form-box form input {border: 2px solid #f75426;font-size: 18px;height: 50px;padding-left: 10px;width: 100%;}.inner-hero-wapper .search-form-box form input::placeholder {color: #f75426;}.inner-hero-wapper form #form-submit {background: transparent;border: 0;height: 50px;position: absolute;right: 0;top: 12px;width: 40px;}.search-result-page .search-result {border-bottom: 1px solid #f75426 !important;margin-bottom: 30px;padding-bottom: 20px;text-align: left;}.search-result-page .search-result h2 {margin-bottom: 20px;word-break: break-word;}.search-result-page .search-result a {display: block;text-decoration: underline !important;}.search-result-page .search-result a:hover {text-decoration: none !important;}.search-result-page .search-result a.read-more-link {width: max-content;padding: 8.3px 47px 10px 28.7px !important;}.search-result-excerpt {margin-bottom: 20px;}.search .search-page {padding: 0px 30px;}.search .search-content p {text-align: center;}.search .search-content h1 {text-align: center;text-transform: initial;padding: 44px 0px 20px;color: var(--color-primary);}.search .search-content h1 span {font: inherit;color: var(--color-blue);}.search .search-content .page-title {display: none !important;}.search .search-result {border-bottom: 1px solid var(--color-primary) !important;}.search-box #form-submit:hover svg path {stroke: var(--color-primary);fill: var(--color-primary);}.search-form-box #form-submit {height: 48px !important;width: 48px !important;background: var(--color-primary) !important;border: 2px solid white !important;border-radius: 24px !important;margin-left: -48px;top: 0px !important;position: relative !important;padding: 0;display: flex;justify-content: center;align-items: center;cursor: pointer;}.search-form-box #form-submit:hover {background: white !important;border: 2px solid var(--color-primary) !important;}.search-form-box #form-submit:hover svg {fill: var(--color-primary);}.search-form-box #form-submit svg {height: 18px !important;width: 18px !important;fill: var(--color-white);}.search .no_results {text-align: center;margin-bottom: 20px;}.search .pagination {padding-top: 30px;}.search .page-numbers {color: var(--color-primary) !important;border-color: var(--color-primary) !important;height: auto !important;font-weight: bold !important;padding: 10px 25px 10px 25px !important;}.search .page-numbers.next {color: var(--color-primary) !important;border-color: var(--color-primary) !important;height: auto !important;padding: 10px 25px 10px 25px !important;}.search .page-numbers:hover {background-color: var(--color-primary) !important;color: var(--color-white) !important;}.search .page-numbers::after {background-color: var(--color-primary) !important;}.search .page-numbers.current {background-color: var(--color-primary) !important;color: var(--color-white) !important;}@media (max-width: 992px) {.search-result-page {padding-top: 60px !important;}}@media (max-width: 768px) {.search-result-page {padding: 60px 30px 0 !important;}}.home-hero-blog-slider {position: relative;}.home-hero-blog-slider .slide {position: relative;}.home-hero-blog-slider .slide:before {width: 100%;height: 144px;position: absolute;bottom: -60px;z-index: 2;left: 0;content: '';background: url("images/polygon-2.svg") no-repeat center / 1975px;}.home-hero-blog-slider .slick-sr-only {font-size: 0;width: 0;height: 0;}.home-hero-blog-slider .slick-arrow:before {display: none !important}.home-hero-blog-slider .slick-arrow {width: 66px;height: 67px;border-radius: 33.5px;cursor: pointer;border-bottom-left-radius: 0;border-top-left-radius: 0;border: none;position: absolute;z-index: 4; transition: 0.4s ease all;top: calc(50% - 33.5px);background: url("images/icon-slider-arrow.svg") no-repeat center / 18px var(--color-primary);}.home-hero-blog-slider .slick-arrow:hover { width: 89px;background: url("images/icon-slider-arrow-blue.svg") no-repeat center / 18px var(--color-white);}.home-hero-blog-slider .slick-arrow.slick-next {transform: rotate(180deg);left: auto;right: 0;}@media(max-width:768px) {.home-hero-blog-slider .slick-arrow {width: 30px;height: 40px;background-size: 12px !important;}}.home-hero-blog-slider .slide-container {position: relative;max-height: 857px;height: 100vh;display: flex;min-height: 600px;justify-content: right;align-items: flex-end;padding: 200px 0 0 0;}@media(max-width:768px) {.home-hero-blog-slider .slide-container {min-height: 600px;height: 100%;max-height: none;}}.home-hero-blog-slider .slide-container:before {position: absolute;content: "";width: 100%;height: 100%;opacity: 0.5;background: var(--color-black);left: 0;top: 0;z-index: 1;}.home-hero-blog-slider .image-section {width: 100%;height: 100%;left: 0;top: 0;position: absolute;}.home-hero-blog-slider .image-section img {width: 100%;height: 100%;left: 0;top: 0;object-fit: cover;position: absolute;}.home-hero-blog-slider .content {max-width: 1920px;margin: 0 auto;width: 100%;padding: 0 32px;z-index: 10;display: flex;justify-content: flex-end;}@media(max-width:768px) {.home-hero-blog-slider .content {padding: 0 30px;}}.home-hero-blog-slider .content .container {color: var(--color-white);max-width: 816px;margin: 0 auto;text-align: center;width: 100%;}.home-hero-blog-slider .content .h1 {color: var(--color-white) !important;display: inline-block;margin-bottom: 6px !important;}.home-hero-blog-slider .content .h1 span {font-weight: 600;position: relative;box-shadow: inset 0 -30px var(--color-secondary);}@media(max-width:768px){.home-hero-blog-slider .content .h1 span {box-shadow: inset 0 -22px var(--color-secondary);}}.home-hero-blog-slider .pretitle {font-family: var(--font-family-tertiary);font-size: 20px;font-weight: 900;font-stretch: normal;text-transform: uppercase;display: block;font-style: normal;line-height: 1.4;letter-spacing: 6.46px;color: var(--color-secondary);margin-bottom: 35px}.home-hero-blog-slider .content .description {position: relative;max-width: 650px;margin: 0 auto;margin-top: 42px;}.home-hero-blog-slider .content .description {font-family: var(--font-family-tertiary);font-size: 24px !important;font-weight: 500 !important;line-height: normal;letter-spacing: normal;color: #fff;}@media(max-width:480px) {.home-hero-blog-slider .content .description {font-size: 18px !important;}}.home-hero-blog-slider .content .buttons {display: flex;justify-content: center;margin-top: 53px;}.home-hero-blog-slider .fl-button-wrap {display: flex;position: relative;}.inner-hero-section {position: relative;padding: 27px 27px 135px;position: relative;background: #f2f2f2;clip-path: polygon(0 0, 100% 0%, 100% calc(100% - 91px), 0% 100%);}@media (max-width: 768px) {.inner-hero-section {padding: 0px 20px 135px;}}.inner-hero-section .image-section img {position: absolute;height: 100%;object-fit: cover;top: 0;left: 0;width: 100%;}.inner-hero-section .image-section {position: absolute;height: calc(100% - 164px);top: 31px;left: 27px;width: calc(100% - 54px);}.inner-hero-section .entry-meta {font-size: 0px;}.inner-hero-section .content {padding: 365px 0 0;}@media (max-width: 768px) {.inner-hero-section .image-section {left: 20px;width: calc(100% - 40px);height: calc(100% - 133px);top: 0;}.inner-hero-section .content {padding: 250px 10px 0;}}.inner-hero-section:before {position: absolute;content: "";top: 31px;height: 293px;width: calc(100% - 54px);z-index: 4;left: 27px;opacity: 0.88;background-image: linear-gradient(to bottom,rgba(0, 0, 0, 0.63),rgba(0, 0, 0, 0));}.inner-hero-section:after {position: absolute;content: "";top: 16px;height: 15px;max-width: 599px;width: 31.25%;z-index: 4;left: 0px;right: 0;margin: 0 auto;background: #309a9a;;}.inner-hero-section .fl-row-content-wrap {position: relative;display: flex;align-items: flex-end !important;}.inner-hero-section .fl-row-content {position: relative;z-index: 5;background: #001a29;padding: 56px 65px 67px;margin-bottom: -45px;max-width: 648px;text-align: center;margin-left: auto;margin-right: auto;}@media (max-width: 1280px) {.inner-hero-section .fl-row-content {margin-bottom: -25px;}}@media (max-width: 768px) {.inner-hero-section .fl-row-content {margin-bottom: -10px;padding: 40px 30px;}.inner-hero-section:before {width: calc(100% - 40px);left: 20px;top: 0;}.inner-hero-section .fl-row-content:before,.inner-hero-section .fl-row-content:after {display: none;}.inner-hero-section:after {display: none}}.inner-hero-section .fl-row-content::before {position: absolute;content: "";top: 0;left: 0;box-shadow: -17.5px -17.5px #e89923;width: 318px;height: calc(100% - 5px);}.inner-hero-section .fl-row-content::after {position: absolute;content: "";bottom: -19px;right: 0;background: #1d6363;width: 286px;height: 19px;}.inner-hero-section .fl-row-content h1 {max-width: 426px;width: 100%;margin: 0 auto !important;margin-bottom: 35px !important;padding-bottom: 13px !important;border-bottom: 1px solid #e89923;color: #f2f2f2;}.inner-hero-section .fl-row-content h1:last-child {margin-bottom: 0 !important;}.inner-hero-section .fl-row-content p,.inner-hero-section .entry-meta time {font-family: sans-serif, arial;font-weight: normal;letter-spacing: normal;font-size: 20px !important;line-height: 1.1;color: #f2f2f2;}.inner-hero-section.four-zero-four .fl-row-content-wrap {align-items: center !important;}@media (max-width: 480px) {.inner-hero-section .fl-row-content p,.inner-hero-section .entry-meta time {font-size: 35px !important;}}.innerPage-hero-section {position: relative;min-height: 400px;display: flex;flex-wrap: wrap;}.innerPage-hero-section:before {position: absolute;content: '';top: 0;height: 100%;width: 100%;z-index: 4;left: 0;opacity: 0.35;background-image: linear-gradient(rgba(12, 12, 12, 0) 0%, #0c0c0c 100%);}@media (max-width: 992px) {.innerPage-hero-section {margin-bottom: 100px;}}@media (max-width: 768px) {.innerPage-hero-section {margin-bottom: 80px;min-height: 300px !important;height: auto;}}.innerPage-hero-section .image-section {position: absolute;height: 100%;width: 100%;top: 0;left: 0;}.innerPage-hero-section .image-section img {position: absolute;height: 100%;width: 100%;top: 0;left: 0;object-fit: cover;object-position: top;}.innerPage-hero-section .content {max-width: 1920px;padding: 100px;display: flex;align-items: center;}.home .innerPage-hero-section.generic-hero-section {display: none;}.innerPage-hero-section.generic-hero-section .content {display: flex;align-items: flex-end;padding-top: 40px;padding-right: 100px;width: 100%;padding-bottom: 92px;z-index: 4;padding-left: 100px;}@media (max-width: 992px) {.innerPage-hero-section.generic-hero-section .content {padding: 100px 60px 92px;}}@media (max-width: 768px) {.innerPage-hero-section.generic-hero-section .content {padding: 40px 30px 40px;align-items: center;}}.innerPage-hero-section.generic-hero-section .page-title {text-align: left;padding-bottom: 0;text-transform: capitalize;color: var(--color-white);}@media (max-width: 992px) {.innerPage-hero-section .content {padding: 100px 60px;}}@media (max-width: 768px) {.innerPage-hero-section .content {padding: 100px 30px;}}.innerPage-hero-section .cantainer {position: relative;max-width: 1088px;width: 100%;z-index: 2;margin: 0 auto;}.innerPage-hero-section h1 a {text-decoration: none;color: #fffbed;}.innerPage-hero-section .entry-meta,.post-edit-link,.comment-respond,.entry-footer {display: none;}.content-with-images .fl-col-group {display: flex;padding-left: 17px;}@media(max-width:1279px) {.content-with-images .fl-col-group {flex-direction: column;padding-left: 100px;}}@media(max-width:992px) {.content-with-images .fl-col-group {padding-left: 60px;}}@media(max-width:768px) {.content-with-images .fl-col-group {padding-left: 30px;}}.content-with-images {position: relative;z-index: 3;}.content-with-images:before {width: 100%;height: 186px;position: absolute;left: 0;right: 0;margin: 0 auto;bottom: -40px;content: '';background: url("images/top-graphics.svg") no-repeat center/ 3327px;}.content-with-images .image-section {width: 100% !important;}@media(max-width:768px) {.content-with-images .image-section {display: none !important;}}.content-with-images .content h6 {font-family: var(--font-family-tertiary) !important;font-size: 16px !important;font-weight: 900;font-stretch: normal;font-style: normal;line-height: 23px;letter-spacing: 5.17px;}.content-with-images .content {width: 520px !important;flex: none;margin-left: 88px;padding-top: 79px;}@media(max-width:1440px) {.content-with-images .content {width: 420px !important;flex: none;margin-left: 40px;}}@media(max-width:1279px) {.content-with-images .content {width: 100% !important;margin-left: 0px;margin-top: 0px;}}.content-with-images .image-section .fl-col-content {display: flex;flex-direction: row;width: calc(100% + 43px);margin-left: -43px;}.content-with-images .image-section .fl-col-content .fl-module-photo {width: calc(33.333% - 43px);margin-left: 43px;height: 524px;position: relative;}.content-with-images .image-section .fl-col-content .fl-module-photo:nth-child(even) {margin-top: 26px;}.content-with-images .image-section .fl-col-content .fl-module-photo:before {width: 100%;height: 100%;position: absolute;content: '';left: -17px;bottom: -12px;background: var(--color-tertiary);}.content-with-images .image-section .fl-col-content .fl-module-photo img {width: 100%;height: 100%;left: 0;top: 0;object-fit: cover;position: absolute;border: solid 3px var(--color-tertiary);}.content-with-images .image-section .fl-col-content .fl-module-photo div {position: initial;}.content-with-images .btn--secondary a:after { background: var(--color-white);}.full-width-content-cta .pretitle{padding-bottom:6px;border-bottom:6px solid var(--color-secondary);max-width: fit-content;margin: 0 auto 14px;}.half-image-half-content .pp-infobox {padding: 0 !important}.half-image-half-content .fl-module-pp-infobox {margin-bottom: 41px}.half-image-half-content .fl-module-pp-infobox:last-child {margin-bottom: 32px}.half-image-half-content .fl-module-pp-infobox:nth-child(odd) .pp-icon-wrapper {order: 1;}@media(max-width:768px) {.half-image-half-content .fl-module-pp-infobox .pp-icon-wrapper {order: -1 !important;}}.half-image-half-content .pp-heading-wrapper {max-width: 730px;width: 100%;text-align: left;padding-right: 120px;}.half-image-half-content .fl-module-pp-infobox:nth-child(even) .pp-heading-wrapper {padding-left: 120px;padding-right: 0px;text-align: right;}@media(max-width:1279px) {.half-image-half-content .pp-heading-wrapper {padding-right: 60px;}.half-image-half-content .fl-module-pp-infobox:nth-child(even) .pp-heading-wrapper {padding-left: 60px;}}@media(max-width:768px) {.half-image-half-content .pp-heading-wrapper {margin-top: 30px;padding: 0px !important;}}.half-image-half-content .pp-infobox-title {margin: 0 !important;padding: 0 !important;color: var(--color-tertiary) !important;margin-bottom: 30px !important;font-size: 30px !important;line-height: 1.5 !important;}.half-image-half-content .layout-3-wrapper {display: flex !important;flex-direction: row !important;align-items: center;}@media(max-width:768px) {.half-image-half-content .layout-3-wrapper {flex-direction: column !important;}}.half-image-half-content .fl-module-pp-infobox:nth-child(even) .layout-3-wrapper {justify-content: flex-end}.half-image-half-content .pp-icon-wrapper {width: 608px !important;z-index: 2;height: 382px !important;flex: none;position: relative;margin: 0 !important;}@media(max-width:1279px) {.half-image-half-content .pp-icon-wrapper {width: 400px !important;height: 240px !important;}}@media(max-width:768px) {.half-image-half-content .pp-icon-wrapper {width: 100% !important;height: 60vw !important;}}.half-image-half-content .pp-infobox-wrap {overflow: hidden;}.half-image-half-content .pp-icon-wrapper div {position: initial !important;}.half-image-half-content .pp-infobox-image img {width: 100% !important;height: 100% !important;left: 0;top: 0;object-fit: cover;position: absolute;}.half-image-half-content .pp-more-link {font-family: var(--font-family-tertiary) !important;font-size: 18px !important;;font-weight: bold !important;line-height: 24px !important;letter-spacing: normal !important;color: var(--color-primary) !important;padding-right: 89px !important;position: relative; }.half-image-half-content .pp-more-link:after { width: 24px;height: 22px;content: '';position: absolute;top: 3px;z-index:2;right: 0px;transition: 0.3s ease all;background: url("images/icon-iconoir-fast-arrow-right.svg") no-repeat center / 24px;}.half-image-half-content .pp-more-link:before,.half-image-half-content .pp-more-link:before {width: 0;height: 2px;content: '';background: var(--color-yellow);position: absolute;left: 0;bottom: -35px;transition: 0.3s ease all;}.half-image-half-content .pp-more-link:hover:before,.half-image-half-content .pp-more-link:focus:before {width: calc(100% - 15px);}.half-image-half-content .pp-more-link:hover:after,.half-image-half-content .pp-more-link:focus:after {right:15px;}.half-image-half-content .fl-module-pp-infobox:nth-child(even) .pp-more-link {padding-right: 0px !important;padding-left: 89px !important;}.half-image-half-content .fl-module-pp-infobox:nth-child(even) .pp-more-link:after { left: 0px;right:auto;background: url("images/icon-iconoir-fast-arrow-left.svg") no-repeat center / 24px;}.half-image-half-content .fl-module-pp-infobox:nth-child(even) .pp-more-link:hover:after,.half-image-half-content .fl-module-pp-infobox:nth-child(even) .pp-more-link:focus:after {left:15px;}.half-image-half-content .pp-infobox-button {position: relative;}.half-image-half-content .fl-module-pp-infobox:nth-child(even) .pp-infobox-button {display: flex;justify-content: flex-end;}.half-image-half-content .pp-infobox-button p {padding-right: 24px;background: var(--color-white) !important;z-index: 2;position: relative;max-width: fit-content;}.half-image-half-content .pp-infobox-button:before {height: 2px;width: 730px;left: 0;top: calc(50% - 1px);position: absolute;background: var(--color-secondary);content: '';}@media(max-width:768px) {.half-image-half-content .pp-infobox-button:before {display: none;}}.half-image-half-content .fl-module-pp-infobox:nth-child(even) .pp-infobox-button:before {background: var(--color-tertiary);left: auto;right: 0;}.half-image-half-content .fl-module-pp-infobox:nth-child(even) .pp-infobox-button p {padding-right: 0;padding-left: 24px;}.call-to-action .full-width-content-images {width: 100% !important;}.call-to-action {background: url("images/pattern-bg.png") repeat left top/ 1920px;padding-top: 55px;}.call-to-action .fl-row-content {min-width: 100%;}.call-to-action .full-width-content-images {background: var(--color-tertiary);}.call-to-action .full-width-content-images .fl-col-group {display: flex !important;flex-direction: row !important;justify-content: flex-end;}@media (max-width: 992px) {.call-to-action .full-width-content-images .fl-col-group {flex-direction: column !important;}}.call-to-action .full-width-content-images .content {width: 744px !important;flex: none;padding: 67px 104px 68px 138px;}@media (max-width: 1279px) {.call-to-action .full-width-content-images .content {width: 600px !important;padding: 67px 100px;}}@media (max-width: 992px) {.call-to-action .full-width-content-images .content {width: 100% !important;padding: 60px;}}@media (max-width: 768px) {.call-to-action .full-width-content-images .content {width: 100% !important;padding: 60px 30px;}}.call-to-action .full-width-content-images .content .pretitle {margin-bottom: 40px;}.call-to-action .full-width-content-images .content .pretitle * {text-transform: uppercase;font-family: var(--font-family-tertiary) !important;font-size: 16px !important;font-weight: 900 !important;line-height: 23px !important;letter-spacing: 5.17px !important;color: var(--color-white);}.call-to-action .full-width-content-images .content .pretitle strong {position: relative;display: inline-block;padding-bottom: 10px;}.call-to-action .full-width-content-images .content .pretitle em strong {text-decoration-color: var(--color-secondary);}.call-to-action .full-width-content-images .content .pretitle strong:before {width: 100%;height: 6px;content: '';left: 0;bottom: 0px;position: absolute;background: var(--color-primary);}.call-to-action .full-width-content-images .content .pretitle em strong:before {background: var(--color-secondary);}.call-to-action .full-width-content-images .content .pretitle em,.call-to-action .full-width-content-images .content .pretitle em * {color: var(--color-primary);font-style: normal !important;}.call-to-action .full-width-content-images .content .fl-col-content {max-width: 504px;}@media (max-width: 992px) {.call-to-action .full-width-content-images .content .fl-col-content {max-width: 100%;}}.call-to-action .full-width-content-images .image-section {max-width: 62.25%;width: 100% !important;height: auto;float: none;min-height: auto}@media (max-width: 992px) {.call-to-action .full-width-content-images .image-section {max-width: 100%;height: 40vw;}}@media (max-width: 768px) {.call-to-action .full-width-content-images .image-section {display: none !important;}}.call-to-action .full-width-content-images .image-section .fl-module-photo {position: relative;height: 100%;width: 44.22%}.call-to-action .full-width-content-images .image-section .fl-module-photo:last-child {width: 55.78%}.call-to-action .full-width-content-images .image-section .fl-module-photo div {position: initial;}.call-to-action .full-width-content-images .image-section img {width: 100%;height: 100%;left: 0;top: 0;object-fit: cover;position: absolute;}.call-to-action .full-width-content-images .image-section .fl-col-content {display: flex;flex-direction: row !important;height: 100%;}.call-to-action .four-column-content-with-links {width: 100% !important;background: var(--color-primary);padding: 0 120px;}@media (max-width: 1600px) {.call-to-action .four-column-content-with-links {padding: 0 60px;}}@media (max-width: 1440px) {.call-to-action .four-column-content-with-links {padding: 0px;}}.call-to-action .four-column-content-with-links * {color: var(--color-white);}.call-to-action .four-column-content-with-links .fl-col-group {display: flex;max-width: 1680px;margin: 0 auto;flex-direction: row;}@media (max-width: 1100px) {.call-to-action .four-column-content-with-links .fl-col-group {display: flex;flex-wrap: wrap;flex-direction: none !important;}}.call-to-action .four-column-content-with-links .fl-col:not(:last-child) {padding: 17px 0px 0px 0px;width: 312px;flex: none;}@media (max-width: 1440px) {.call-to-action .four-column-content-with-links .fl-col:not(:last-child) {width: 250px;}}.call-to-action .four-column-content-with-links .fl-col:not(:last-child) .fl-module-heading {padding: 0 16px;margin-bottom: 33px;}.call-to-action .four-column-content-with-links .fl-col:nth-child(3) {width: 355px;}@media (max-width: 1440px) {.call-to-action .four-column-content-with-links .fl-col:nth-child(3) {width: 320px;}}.call-to-action .four-column-content-with-links .fl-col:nth-child(4) {width: 100%;max-width: 546px;padding: 30px 0px 0px 0px;}@media (max-width: 1100px) {.call-to-action .four-column-content-with-links .fl-col {width: 50% !important;}}.call-to-action .four-column-content-with-links .fl-col:nth-child(odd) {background: var(--color-teal-blue);position: relative;}@media (max-width: 1100px) {.call-to-action .four-column-content-with-links .fl-col {width: 50% !important;}}@media (max-width: 600px) {.call-to-action .four-column-content-with-links .fl-col {width: 100% !important;}}.call-to-action .four-column-content-with-links {overflow: hidden;}.call-to-action .four-column-content-with-links .fl-col:nth-child(1):before {height: 100%;width: 1500px;left: -1500px;content: '';position: absolute;top: 0;background: var(--color-teal-blue);}.call-to-action .four-column-content-with-links .fl-col .fl-col-content {display: flex;flex-direction: column;justify-content: space-between;height: 100%;}.call-to-action .four-column-content-with-links .fl-button-group-button {padding: 0 !important;width: 100%;}.call-to-action .four-column-content-with-links .fl-button-wrap {width: 100%;}.call-to-action .four-column-content-with-links .fl-button {background: rgb(121 168 195 / 15%) !important;padding: 24px 70px 24px 16px;font-family: var(--font-family-tertiary) !important;font-size: 18px;font-weight: bold;border: none;position: relative;line-height: 22px;border-radius: 0 !important;letter-spacing: normal;text-align: left;color: var(--color-white) !important;}.call-to-action .four-column-content-with-links .fl-button:before {width: 24px;height: 22px;content: '';position: absolute;top: 22px;z-index:2;right: 37px;transition: 0.3s ease all;background: url("images/icon-arrow-white.svg") no-repeat center / 24px;}.call-to-action .four-column-content-with-links .fl-button-group-button .fl-button:hover:before,.call-to-action .four-column-content-with-links .fl-button-group-button .fl-button:focus:before { right: 42px;}.call-to-action .four-column-content-with-links .fl-button span {color: var(--color-white) !important;}.call-to-action .four-column-content-with-links .fl-button-group-button:last-child .fl-button {background: transparent !important;}.call-to-action .four-column-content-with-links .fl-col:nth-child(4) .fl-button {padding-left: 37px;max-width: 360px;}@media (max-width: 1100px) {.call-to-action .four-column-content-with-links .fl-col:nth-child(4) .fl-button {padding-left: 16px;max-width: 100%;}}.call-to-action .four-column-content-with-links .fl-col:nth-child(4) .fl-module-rich-text {padding: 0px 30px 0px 37px;}@media (max-width: 1100px) {.call-to-action .four-column-content-with-links .fl-col:nth-child(4) .fl-module-rich-text {padding: 0px 30px 0px 16px;}}.call-to-action .four-column-content-with-links p {line-height: 1.5 !important;font-size: 16px !important}.call-to-action .four-column-content-with-links p strong {font-size: 18px !important}.call-to-action .four-column-content-with-links .fl-col:nth-child(3) .fl-button-group-button:first-child .fl-button {background: rgb(41 81 109 / 15%) !important;}.call-to-action .four-column-content-with-links .fl-col:nth-child(3) .fl-button-group-button:last-child .fl-button {background: rgb(41 81 109 / 50%) !important;}.call-to-action .four-column-content-with-links .fl-col:nth-child(1),.call-to-action .four-column-content-with-links .fl-col:nth-child(2){position:relative}.call-to-action .four-column-content-with-links .fl-col-content{position:relative;z-index:3}.call-to-action .four-column-content-with-links .fl-col:nth-child(1):after,.call-to-action .four-column-content-with-links .fl-col:nth-child(2):after {width:0;height:100%;position:absolute;left:0;top:0;background: #0d434e;content:'';transition: 0.3s ease all; }.call-to-action .four-column-content-with-links .fl-col:nth-child(1):hover .fl-button-group-button .fl-button:before,.call-to-action .four-column-content-with-links .fl-col:nth-child(2):hover .fl-button-group-button .fl-button:before,.call-to-action .four-column-content-with-links .fl-col:nth-child(1):focus .fl-button-group-button .fl-button:before,.call-to-action .four-column-content-with-links .fl-col:nth-child(2):focus .fl-button-group-button .fl-button:before{ right: 42px;}.call-to-action .four-column-content-with-links .fl-col:nth-child(1):hover:after,.call-to-action .four-column-content-with-links .fl-col:nth-child(2):hover:after,.call-to-action .four-column-content-with-links .fl-col:nth-child(1):focus:after,.call-to-action .four-column-content-with-links .fl-col:nth-child(2):focus:after{width:100%;}.call-to-action .four-column-content-with-links .fl-button-group-button .fl-button:after{width:0;height:100%;position:absolute;left:0;top:0;background: #0d434e;content:'';transition: 0.3s ease all;}.call-to-action .four-column-content-with-links .fl-button-group-button .fl-button span{z-index:2;position:relative;}.call-to-action .four-column-content-with-links .fl-button-group-button .fl-button:hover:after,.call-to-action .four-column-content-with-links .fl-button-group-button .fl-button:focus:after { width:100%;}.two-column-cards-slider {background: var(--color-tertiary);background: url("images/big-full-pattern.svg") repeat left top/ 1940px;position: relative;}.two-column-cards-slider .slick-slide > * {min-height: 100%;}.two-column-cards-slider .pretitle,.two-column-cards-slider h2 {padding-left: 30px;padding-right: 30px;}.two-column-cards-slider .description p a{display:none}.two-column-cards-slider .fl-row-content-wrap {overflow: hidden}.two-column-cards-slider .fl-row-content-wrap:before {width: 100%;height: 100%;position: absolute;left: 0;top: 0;opacity: 0.5;content: '';z-index: 2;background: #29516d;}.two-column-cards-slider .slick-track {display: flex;}.two-column-cards-slider .fl-row-content-wrap {position: relative;}.two-column-cards-slider .fl-row-content-wrap>div {z-index: 3;}.two-column-cards-slider .slick-slide {width: 760px !important;position: relative;height: auto;margin-right: 7px;cursor:pointer}.two-column-cards-slider .slick-slide>div,.two-column-cards-slider .slick-slide .fl-post-feed-post {height: 100%;background: var(--color-white);}@media(max-width:1279px) {.two-column-cards-slider .slick-slide {width: 500px !important;}}@media(max-width:768px) {.two-column-cards-slider .slick-slide {width: calc(100vw - 60px) !important;margin-right: 30px;}}@media(max-width:480px) {.two-column-cards-slider .slick-slide {}}.two-column-cards-slider .pretitle {padding-bottom: 10px;margin-bottom: 13px;}.two-column-cards-slider .slick-sr-only {font-size: 0;width: 0;height: 0;}.two-column-cards-slider .slick-arrow:before {display: none !important}.two-column-cards-slider .slick-arrow {width: 86px;height: 86px;border-radius: 50%;border: 2px solid var(--color-white);cursor: pointer;right: 34px;position: absolute;z-index: 4;top: calc(50% - 43px);background: url("images/icon-iconamoon-arrow-down-2-thin.svg") no-repeat center / 18px;background-color: #38516bb3;backdrop-filter: blur(7px);}@media(max-width:768px) {.two-column-cards-slider .slick-arrow {width: 50px;height: 50px;right: 10px;top: calc(50% - 25px);background: url("images/icon-iconamoon-arrow-down-2-thin.svg") no-repeat center / 11px;}}.two-column-cards-slider .slick-arrow:hover {background-color: #38516b;}.two-column-cards-slider .slick-arrow.slick-prev {transform: rotate(180deg);left: 34px;right: auto !important;}.two-column-cards-slider .slick-arrow.slick-disabled{display:none !important;}@media(max-width:768px) {.two-column-cards-slider .slick-arrow.slick-prev {left: 10px;}}.two-column-cards-slider .pretitle * {text-transform: uppercase;font-family: var(--font-family-tertiary) !important;font-size: 16px !important;font-weight: 900 !important;line-height: 23px !important;letter-spacing: 5.17px !important;color: var(--color-white);}.two-column-cards-slider .pretitle strong {position: relative}.two-column-cards-slider .pretitle strong:before {width: 100%;height: 6px;content: '';left: 0;bottom: -10px;position: absolute;background: var(--color-secondary);}.two-column-cards-slider .slick-slide:before{width: 100%;height: 100%; transition: 0.4s ease all;position: absolute;top: 0;left: 0;content: '';background: #87CEFF;opacity: 0.4;z-index: 2; }.two-column-cards-slider .slick-slide:after{ width: 100%;height: 100%; transition: 0.4s ease all;position: absolute;top: 0;left: 0;content: ''; opacity: 1;mix-blend-mode: saturation;background-blend-mode: saturation;background-image: linear-gradient(to bottom, #fff, #fff);}.two-column-cards-slider .slick-slide:hover:before,.two-column-cards-slider .slick-slide:hover:after{display:none}.two-column-cards-slider .image-section {width: 100%;height: 440px;position: relative;}@media(max-width:768px) {.two-column-cards-slider .image-section {height: 57.30vw;}.two-column-cards-slider .slick-slide:before,.two-column-cards-slider .slick-slide:after{display:none !important}}.two-column-cards-slider .image-section img {width: 100%;height: 100%;left: 0;top: 0;object-fit: cover;position: absolute;}.two-column-cards-slider .content h3 {color: var(--color-black);margin-bottom: 27px;}.two-column-cards-slider .btn--secondary {margin: 70px 0 0;opacity:0; transition: 0.4s ease all;}.two-column-cards-slider .slick-slide:hover .btn--secondary {opacity:1;}@media(max-width:768px) {.two-column-cards-slider .slick-slide:hover .btn--secondary {opacity:1;}}.two-column-cards-slider .content {background: var(--color-white);padding: 55px 120px 93px;}@media(max-width:1279px) {.two-column-cards-slider .content {padding: 55px;}}@media(max-width:768px) {.two-column-cards-slider .content {padding: 30px 20px;}}.two-column-cards-slider .slick-slider {padding: 0 136px;margin-top: 45px}@media(max-width:768px) {.two-column-cards-slider .slick-slider {padding: 0 30px;margin-top: 30px}}.two-column-cards-slider .slick-list {overflow: visible !important;}.faq-section .fl-accordion-button {padding: 8.5px 30px;padding-left: 104px;position: relative;background: var(--color-tertiary) !important}@media (max-width: 768px) {.faq-section .fl-accordion-button {padding-left: 40px;}}.faq-section .fl-accordion-item-active .fl-accordion-button {background: var(--color-primary) !important}.faq-section .fl-accordion-item-active .fl-accordion-button-label {color: var(--color-light-blue) !important;}.faq-section .fl-accordion-button-label {font-family: var(--font-family-tertiary) !important;font-size: 22px !important;font-weight: bold !important;line-height: 1.23 !important;letter-spacing: normal !important;color: var(--color-primary) !important;}@media (max-width: 768px) {.faq-section .fl-accordion-button-label {font-size: 20px !important;}}.faq-section .fl-accordion-item {border: none;margin-bottom: 8px !important;}.faq-section .fl-accordion-button:before {content: '+';position: absolute;left: 16px;top: 10px;font-family: var(--font-family-primary);font-size: 46px;font-weight: bold;font-stretch: normal;font-style: normal;line-height: 0.59;letter-spacing: normal;color: var(--color-sky-blue);}.faq-section .fl-accordion-item-active .fl-accordion-button:before {content: '-';top: 7px;}.faq-section .fl-accordion-item-active .fl-accordion-content {position: relative;}.faq-section .fl-accordion-item-active .fl-accordion-content:before {content: '-';position: absolute;left: 16px;display: none;top: 7px;font-family: var(--font-family-primary);font-size: 46px;font-weight: bold;font-stretch: normal;font-style: normal;line-height: 0.59;letter-spacing: normal;color: var(--color-primary);}.faq-section .fl-accordion-button-icon i {display: none !important}.faq-section .fl-accordion-content {border: solid 1px var(--color-tertiary) !important;margin-top: 7px !important;padding: 8px 104px 28px;}@media (max-width: 768px) {.faq-section .fl-accordion-content {padding: 8px 40px 28px 30px;}}.table-section thead {display: none !important}@media (min-width: 10px) {.table-section .tablesaw-stack td,.table-section .tablesaw-stack th,.table-section .tablesaw-stack thead td,.table-section .tablesaw-stack thead th {display: table-cell !important;margin: 0 !important;float: none;width: auto;clear: none}}.table-section .table-header {font-family: var(--font-family-tertiary) !important;font-size: 16px !important;font-weight: 900 !important;font-stretch: normal !important;font-style: normal !important;line-height: 23px !important;letter-spacing: 5.17px !important;background: var(--color-primary) !important;padding: 10px 10px 10px 88px !important;color: var(--color-white) !important;text-transform: uppercase !important;}@media (max-width: 768px) {.table-section .table-header {padding-left: 10px !important}}.table-section .table-footer {font-family: var(--font-family-primary) !important;font-size: 18px !important;font-weight: normal !important;font-stretch: normal !important;font-style: italic !important;line-height: 23px !important;letter-spacing: normal !important;background: var(--color-primary) !important;padding: 10px 10px 10px 88px !important;color: var(--color-white) !important;}@media (max-width: 768px) {.table-section .table-footer {padding-left: 10px !important}}.table-section tbody th {background: var(--color-secondary) !important;padding-left: 88px;color: var(--color-white) !important;}@media (max-width: 768px) {.table-section tbody th {padding-left: 10px;}}.table-section tr {margin-bottom: 9px}.table-section table {width: calc(100% + 32px);max-width: calc(100% + 32px);margin-left: -16px;border-collapse: separate;border-spacing: 16px 9px;}.table-section tbody th .tablesaw-cell-content,.table-section tbody th,.table-section tbody td .tablesaw-cell-content,.table-section tbody td {font-family: var(--font-family-primary) !important;font-size: 18px !important;font-weight: bold !important;font-stretch: normal;font-style: normal;line-height: 23px;letter-spacing: normal;}.table-section tbody td {background: var(--color-sky-blue) !important;padding-left: 88px;color: var(--color-primary)}@media (max-width: 768px) {.table-section tbody td {padding-left: 10px;}}.half-Image-half-content-with-description .image-section {width: 44.17% !important;height: 574px !important;position: relative;}@media (max-width: 992px) {.half-Image-half-content-with-description .image-section {width: 100% !important;max-height: 574px !important;order: -1;height: 70vw !important;}}.half-Image-half-content-with-description .image-section div {position: initial;}.half-Image-half-content-with-description .image-section img {width: 100%;height: 100%;left: 0;top: 0;object-fit: cover;position: absolute;}.half-Image-half-content-with-description .content {width: 55.83% !important;padding-left: 32px;position: relative;}@media (max-width: 1279px) {.half-Image-half-content-with-description .content {padding-left: 0px;}}@media (max-width: 992px) {.half-Image-half-content-with-description .content {width: 100% !important;}}.half-Image-half-content-with-description .fl-col-group {display: flex;flex-wrap: wrap;}.half-Image-half-content-with-description .content:before {background: url(images/pattern@2x.webp) no-repeat top left /1440px;height: 100%;width: 100%;left: 32px;top: 0;content: '';z-index: 2;position: absolute;}@media (max-width: 1279px) {.half-Image-half-content-with-description .content:before {left: 0px;}}.half-Image-half-content-with-description .fl-module-pp-infobox {background: #2f3746;padding: 75px 106px;}@media (max-width: 1279px) {.half-Image-half-content-with-description .fl-module-pp-infobox {padding: 50px 60px;}}@media (max-width: 600px) {.half-Image-half-content-with-description .fl-module-pp-infobox {padding: 40px 30px;}}.half-Image-half-content-with-description .content .fl-col-content {padding: 68px 16px 60px 100px;overflow: hidden;}@media (max-width: 1279px) {.half-Image-half-content-with-description .content .fl-col-content {padding: 68px 16px 60px 60px;}}@media (max-width:992px) {.half-Image-half-content-with-description .content .fl-col-content {padding: 68px 60px 60px 60px;}}@media (max-width:768px) {.half-Image-half-content-with-description .content .fl-col-content {padding: 30px;}}.half-Image-half-content-with-description .pp-infobox-wrap {position: relative;z-index: 5}.half-Image-half-content-with-description .content .pp-infobox {background: transparent;text-align: left;padding: 0;}.half-Image-half-content-with-description .content .pp-infobox * {color: var(--color-white);}.half-Image-half-content-with-description .content .pp-infobox h2 {line-height: 1.2 !important;}.half-Image-half-content-with-description .pp-infobox-title-prefix {font-family: var(--font-family-tertiary) !important;font-size: 16px !important;font-weight: 900;font-stretch: normal;text-transform: uppercase;font-style: normal;line-height: 23px;letter-spacing: 5.17px;color: var(--color-secondary) !important;}.half-Image-half-content-with-description .pp-infobox-title {margin-bottom: 28px !important;}.half-Image-half-content-with-description .pp-infobox-button p {display: flex;position: relative;align-items: center;}.half-Image-half-content-with-description .pp-infobox-button a {flex: none;position: relative;}.half-Image-half-content-with-description .pp-infobox-button p:after {width: calc(100% + 106px);height: 2px;margin-left: 13.5px;flex: none;content: '';background: var(--color-secondary);}.half-Image-half-content-with-description .pp-infobox-button a:before {width: 0;height: 2px;content: '';background: var(--color-yellow);position: absolute;left: 0;bottom: -15px;transition: 0.4s ease all;}.half-Image-half-content-with-description .pp-infobox-button a:focus:before,.half-Image-half-content-with-description .pp-infobox-button a:hover:before {width: 100%;}@media (max-width: 600px) {.half-Image-half-content-with-description .pp-infobox-button p:after {display: none;}}.half-Image-half-content-with-description .pp-infobox-button {margin-top: 70px !important;}.half-Image-half-content-with-description .pp-more-link {font-family: var(--font-family-tertiary) !important;font-size: 18px !important;;font-weight: bold !important;line-height: 24px !important;letter-spacing: normal !important;padding-right: 89px !important;background: url(images/icon-arrow-white.svg) no-repeat right center/ 24px;}.five-column-icon-list .icons .fl-col-content {display: flex;flex-direction: row;justify-content: space-between;}.five-column-icon-list .icons .fl-module-pp-infobox {width: 192px;}@media (max-width: 1440px) {.five-column-icon-list .icons .fl-col-content {flex-wrap: wrap;justify-content: center;width: calc(100% + 30px);margin-left: -30px;margin-bottom: -30px;}}.five-column-icon-list .icons .pp-infobox {padding: 0 0 45px !important;background: url(images/icon-arrow-top-dark-blue.svg) no-repeat center bottom / 22px;}.five-column-icon-list .icons .pp-infobox:hover,.five-column-icon-list .icons .pp-infobox:focus {background: url(images/icon-arrow-top-dark-golden.svg) no-repeat center bottom / 22px !important;}@media (max-width: 1440px) {.five-column-icon-list .icons .fl-module-pp-infobox {margin-left: 30px;margin-bottom: 30px;}}.five-column-icon-list .icons .fl-module-pp-infobox:nth-child(even) .pp-infobox {background: url(images/icon-arrow-top-light-blue.svg) no-repeat center bottom / 22px;}.five-column-icon-list .icons {margin-top: 90px;}.five-column-icon-list .icons .pp-infobox-image {width: 192px;height: 192px;margin: 0 0 27px;border-radius: 50%;background: var(--color-dark-blue);display: flex;justify-content: center;align-items: center;position: relative;}.five-column-icon-list .icons .fl-module-pp-infobox:nth-child(even) .pp-infobox-image {background: var(--color-tertiary);}.five-column-icon-list .icons .pp-infobox:hover .pp-infobox-image,.five-column-icon-list .icons .pp-infobox:focus .pp-infobox-image {background: var(--color-yellow) !important;}.five-column-icon-list .icons .pp-infobox-image:before {width: 172px;height: 172px;border: 10px solid var(--color-white);left: 10px;border-radius: 50%;top: 10px;content: '';position: absolute;}.five-column-icon-list .icons .fl-module-content {margin: 0 !important;}.five-column-icon-list .icons .pp-infobox-title-prefix {font-family: var(--font-family-tertiary);font-size: 22px;font-weight: bold;font-stretch: normal;font-style: normal;line-height: 1.23;letter-spacing: normal;text-align: center;color: var(--color-dark-blue);}.five-column-icon-list .icons .fl-module-pp-infobox:nth-child(even) .pp-infobox-title-prefix {color: var(--color-tertiary);}.five-column-icon-list .icons .pp-infobox:hover .pp-infobox-title-prefix,.five-column-icon-list .icons .pp-infobox:focus .pp-infobox-title-prefix {color: var(--color-yellow) !important;}.two-column-card .pp-list-items {display: flex;flex-wrap: wrap;justify-content: center !important;width: calc(100% + 16px);margin-left: -16px !important;flex-direction: row !important;gap: 0 !important;margin-bottom: -60px !important;margin-top: 40px !important;}.two-column-card .pp-infolist-title-text {line-height: 1.28;}.two-column-card .pp-list-items li {width: calc(50% - 16px);margin-left: 16px;margin-bottom: 60px;padding: 23px 0 35px;height: fit-content;}@media (max-width: 1100px) {.two-column-card .pp-list-items li {width: calc(100% - 16px);}}.two-column-card .fl-module-pp-infolist .fl-module-content {margin: 0 !important;}.two-column-card .pp-heading-wrapper {height: 100% !important;display: flex;flex-direction: column;justify-content: flex-end !important;}@media (max-width: 768px) {.two-column-card .pp-heading-wrapper {margin-top: 40px;}}.two-column-card .pp-list-connector {display: none;}.two-column-card .pp-list-item-content {height: 100%;align-items: flex-start !important;}@media (max-width: 768px) {.two-column-card .pp-list-item-content {flex-direction: column !important;}}@media (max-width: 1279px) {.two-column-card .fl-row-content-wrap {padding-right: 60px !important;padding-left: 60px !important}}@media (max-width: 768px) {.two-column-card .fl-row-content-wrap {padding-right: 30px !important;padding-left: 30px !important}}.two-column-card .pp-icon-wrapper {flex: none;width: 316px !important;margin-right: 100px !important;height: 468px;position: relative;}@media (max-width: 1440px) {.two-column-card .pp-icon-wrapper {width: 250px !important;margin-right: 80px !important;height: 400px;}}@media (max-width: 1279px) {.two-column-card .pp-icon-wrapper {width: 220px !important;margin-right: 60px !important;height: 380px;}}@media (max-width: 1100px) {.two-column-card .pp-icon-wrapper {width: 316px !important;max-width: calc(100vw - 60px);margin-right: 100px !important;height: 468px;}}@media (max-width: 350px) {.two-column-card .pp-icon-wrapper {height: 400px;}}.two-column-card .pp-icon-wrapper:before {width: 100%;height: 100%;position: absolute;content: '';z-index: 1;right: -12px;bottom: -12px;background: var(--color-tertiary);}.two-column-card .pp-icon-wrapper:after {width: 113px;height: calc(100% + 58px);position: absolute;content: '';right: -56.5px;z-index: 2;top: -23px;background: url(images/t_pattern.png) no-repeat left center / 113px;}.two-column-card .pp-icon-wrapper div {position: initial !important;}.two-column-card .pp-infolist-icon-inner {width: 100% !important;height: 100% !important;}.two-column-card .pp-icon-wrapper img {width: 100% !important;height: 100% !important;left: 0;top: 0;object-position: top;z-index: 3;object-fit: cover;position: absolute !important;border: solid 3px var(--color-tertiary);}.two-column-card .pp-infolist-title {margin-bottom: 14px;}.two-column-card .pp-more-link {background: transparent !important;color: var(--color-primary) !important;border-radius: 0 !important;padding: 12px !important;font-family: var(--font-family-tertiary);position: relative;width: 100%;max-width: 260px;position: relative;text-decoration: none;transition: 0.4s ease all;border: none !important;font-size: 18px;font-weight: bold;z-index: 2;position: relative;font-stretch: normal;font-style: normal;line-height: 22px;font-family: var(--font-family-tertiary);letter-spacing: normal;color: var(--color-sky-blue) !important;position: relative;text-align: center;margin-top: 37px;}.two-column-card .pp-more-link:before {height: 100%;width: 100%;position: absolute;content: '';background: var(--color-tertiary);z-index: -1;top: 0;left: 0;clip-path: polygon(0 0, calc(100% - 22px) 0, 100% 100%, 22px 100%);}.two-column-card .pp-more-link:hover,.two-column-card .pp-more-link:focus {color: var(--color-primary) !important;}.two-column-card .pp-more-link:hover:before,.two-column-card .pp-more-link:focus:before {background: var(--color-yellow);}.two-column-card .fl-post-grid {display: flex;flex-wrap: wrap;justify-content: center !important;width: calc(100% + 16px);margin-left: -16px !important;flex-direction: row !important;gap: 0 !important;margin-bottom: -60px !important;margin-top: 40px !important;}.two-column-card .fl-post-grid-post {border: none !important;overflow: visible;}.two-column-card .pp-infolist-title-text {line-height: 1.28;}.two-column-card .fl-post-column {width: calc(50% - 16px);margin-left: 16px;margin-bottom: 60px;padding: 23px 0 35px;height: fit-content;}@media (max-width: 1100px) {.two-column-card .fl-post-column {width: calc(100% - 16px);}}.two-column-card .fl-module-pp-infolist .fl-module-content {margin: 0 !important;}.two-column-card .fl-post-text {height: 100% !important;display: flex;flex-direction: column;justify-content: flex-end !important;}@media (max-width: 768px) {.two-column-card .fl-post-text {margin-top: 40px;}}.two-column-card .pp-list-connector {display: none;}.two-column-card .team-outer {height: 100%;display: flex;align-items: flex-start !important;}@media (max-width: 768px) {.two-column-card .team-outer {flex-direction: column !important;}}@media (max-width: 1279px) {.two-column-card .fl-row-content-wrap {padding-right: 60px !important;padding-left: 60px !important}}@media (max-width: 768px) {.two-column-card .fl-row-content-wrap {padding-right: 30px !important;padding-left: 30px !important}}.two-column-card .fl-post-image {flex: none;max-width: 316px !important;width: 40%;margin-right: 100px !important;max-height: 468px;height: 25vw;position: relative;}@media (max-width: 1440px) {.two-column-card .fl-post-image {margin-right: 80px !important;}}@media (max-width: 1279px) {.two-column-card .fl-post-image {margin-right: 60px !important;}}@media (max-width: 1100px) {.two-column-card .fl-post-image {width: 316px !important;max-width: calc(100vw - 60px);height: 468px;}}@media (max-width: 992px) {.two-column-card .fl-post-image { max-width: 316px !important;width: 40% !important; min-width:230px;max-height: 468px;height: 50vw;min-height:320px;position: relative;}}.two-column-card .fl-post-image:before {width: 100%;height: 100%;position: absolute;content: '';z-index: 1;right: -12px;bottom: -12px;background: var(--color-tertiary);}.two-column-card .fl-post-image:after {width: 113px;height: calc(100% + 58px);position: absolute;content: '';right: -56.5px;z-index: 2;top: -23px;background: url(images/t_pattern.png) no-repeat left center / 113px;}.two-column-card .fl-post-image img {width: 100% !important;height: 100% !important;left: 0;top: 0;object-position: top;z-index: 3;object-fit: cover;position: absolute !important;border: solid 3px var(--color-tertiary);}.two-column-card h3 {margin-bottom: 14px;}.two-column-card .btn--secondary {margin: 37px 0 0;}.team-section .team-outer {display: flex;}@media (max-width: 768px) {.team-section .team-outer {flex-direction: column;}}@media (max-width: 1279px) {.team-section .fl-row-content-wrap {padding-right: 60px !important;padding-left: 60px !important}}@media (max-width: 768px) {.team-section .fl-row-content-wrap {padding-right: 30px !important;padding-left: 30px !important}}.team-section .fl-post-image {flex: none;width: 296px !important;margin-right: 104px !important;height: 383px;position: relative;}.team-section .fl-post-image:before {width: 100%;height: 0;content: '';background: var(--color-primary);opacity: 0.3;position: absolute;top: 0;left: 0;z-index: 4;transition: 0.4s ease all;}.team-section .fl-post-image:hover:before,.team-section .fl-post-image:focus:before {height: 100%;}@media (max-width: 1600px) {.team-section .fl-post-image {margin-right: 50px !important;}}@media (max-width: 1279px) {.team-section .fl-post-image {width: 240px !important;height: 350px;}}@media (max-width: 768px) {.team-section .fl-post-image {margin-right: 0px !important;}}@media (max-width: 1100px) {}.team-section .fl-post-image img {width: 100% !important;height: 100% !important;left: 0;top: 0;z-index: 1;object-fit: cover;object-position: top;position: absolute !important;}.team-section .fl-post-grid {display: flex !important;flex-wrap: wrap !important;justify-content: center !important;width: calc(100% + 60px) !important;margin-left: -60px !important;margin-bottom: -120px !important;}@media (max-width: 768px) {.team-section .fl-post-grid {margin-bottom: -60px !important;}}.team-section .fl-post-grid-post {border: none !important;overflow: visible;}.team-section .fl-post-column {padding: 0 !important;width: calc(50% - 60px) !important;margin-left: 60px !important;margin-bottom: 120px !important;}@media (max-width: 1100px) {.team-section .fl-post-column {width: calc(100% - 60px) !important;}}@media (max-width: 768px) {.team-section .fl-post-column {margin-bottom: 60px !important;}}.team-section .fl-post-text {width: 100%;padding: 0 !important;max-width: 263px;display: flex;flex-direction: column;justify-content: flex-end;}@media (max-width: 1100px) {.team-section .fl-post-text {max-width: 100%;}}@media (max-width: 768px) {.team-section .fl-post-text {margin-top: 30px;}}.team-section .fl-post-text .fl-module-button {margin: 55px 0 0 !important;}.team-section .designation,.team-popup .designation {display: block;font-size: 16px;font-weight: normal;line-height: 20px;letter-spacing: 0.8px;text-align: left;color: var(--color-secondary);margin-top: 4px;}.team-section .pronouns,.team-popup .pronouns {display: block;font-size: 16px;font-weight: normal;line-height: 20px;font-style: italic;letter-spacing: normal;text-align: left;margin-top: 13px;}.team-section .fl-post-excerpt {margin-top: 26px;}.team-popup {background: var(--color-dark-blue);padding: 55px 100px 100px;}@media (max-width: 992px) {.team-popup {padding: 55px 60px 100px;}}@media (max-width: 768px) {.team-popup {padding: 25px 30px 60px;}}.team-popup .logo {width: 208px;}.team-popup .logo img {width: 100%;}.team-popup h2 {text-align: center;}.team-popup * {color: var(--color-white);}.team-popup .slick-slider {margin-top: 81px;padding: 0;}@media (max-width: 768px) {.team-popup .slick-slider {margin-top: 30px;}}.team-popup .slide {display: flex !important;padding-bottom: 13px;}@media (max-width: 992px) {.team-popup .slide {flex-direction: column;}}.team-popup .image-section {width: 332px;height: 429px;position: relative;flex: none;margin-right: 138px;}@media (max-width: 992px) {.team-popup .image-section {width: 240px;height: 330px;}}@media (max-width: 1279px) {.team-popup .image-section {margin-right: 50px;}}@media (max-width: 768px) {.team-popup .image-section {margin: 0 0 40px;}}.team-popup .image-section:before {width: 100%;height: 100%;position: absolute;content: '';z-index: 1;right: -7px;bottom: -13px;background: var(--color-tertiary);}.team-popup .image-section img {width: 100% !important;height: 100% !important;left: 0;top: 0;z-index: 3;object-position: top;object-fit: cover;position: absolute !important;border: solid 3px var(--color-tertiary);}.team-popup .container {max-width: 1648px;width: 100%;margin: 0 auto;}.team-popup .pronouns {color: var(--color-secondary) !important;}.team-popup .fl-button-text {color: var(--color-secondary) !important;}.team-popup .link--primary {margin: 80px 0 0;}@media (max-width: 768px) {.team-popup .link--primary {margin: 40px 0 0;}}.pum-close {width: 133px !important;height: 57px !important;background: url(images/icon-ion-close-round.svg) no-repeat center/ 27px #fff !important;border-radius: 0 !important;border: none !important;border-top-left-radius: 28.5px !important;border-bottom-left-radius: 28.5px !important;top: 126px !important;right: 0 !important;font-size: 0 !important;box-shadow: none !important;}@media (max-width: 768px) {.pum-close {top: 38px !important;width: 70px !important;}}.team-popup .slick-sr-only {font-size: 0;width: 0;height: 0;}.team-popup .slick-arrow:before {display: none !important}.team-popup .slick-arrow {width: 86px;height: 86px;border-radius: 50%;border: 2px solid var(--color-white);cursor: pointer;right: -66px;position: absolute;z-index: 4;top: 248px;background: url("images/icon-iconamoon-arrow-down-2-thin.svg") no-repeat center / 18px;background-color: rgb(255 255 255 / 16%);backdrop-filter: blur(7px);}@media (max-width: 768px) {.team-popup .slick-arrow {display: none !important}}.team-popup .slick-arrow:hover {background-color: rgb(255 255 255 / 40%);}.team-popup .slick-arrow.slick-prev {transform: rotate(180deg);left: -66px;right: auto;}.team-popup .link--primary a {text-decoration: none !important; }.team-popup .link--primary a:after { background: url(images/icon-arrow-white.svg) no-repeat right center/ 24px !important;}.team-popup .description {margin-top: 23px;}.team-popup .inner {max-width: 1232px;margin: 0 auto;width: 100%;}@media (max-width: 992px) {.team-popup .inner {padding: 0 30px}}@media (max-width: 768px) {.team-popup .inner {padding: 20px 0 0;}}.team-popup .content {padding-top: 17px;max-width: 520px;padding-right: 40px;padding-bottom: 30px;}@media (max-width: 768px) {.team-popup .content {padding-right: 0;max-width: 100%}}.full-width-image-caption .fl-module-photo {display: flex !important;flex-direction: row !important;padding-bottom: 10px;align-items: flex-end;}@media (max-width: 1024px) {.full-width-image-caption .fl-row-content-wrap {padding: 0 100px !important;}}@media (max-width: 992px) {.full-width-image-caption .fl-row-content-wrap {padding: 0 60px !important;}}@media (max-width: 768px) {.full-width-image-caption .fl-row-content-wrap {padding: 0 30px !important;}}@media (max-width: 1024px) {.full-width-image-caption .fl-module-photo {flex-direction: column !important;align-items: center;}}.full-width-image-caption .fl-photo-caption {width: 296px !important;flex: none !important;margin: 0 16px 0 0 !important;order: -1;padding: 0 !important;}@media (max-width: 1024px) {.full-width-image-caption .fl-photo-caption {order: 1;width: 100% !important;max-width: 100% !important;margin: 16px 0px 0 0 !important;}}.nf-form-fields-required{display:none;}.contact-section .submit-wrap input, .contact-section .btn-at-primary{background: var(--color-teal-blue) !important;color: var(--color-white) !important;border-radius:39px !important;padding:26.2px 12px !important;font-family:var(--font-family-tertiary);width: fit-content;text-decoration: none !important;;transition: 0.4s ease all;min-width:240px !important;;display: inline-block;cursor:pointer;height:auto !important;font-size: 20px !important;;font-weight: bold !important;;font-stretch: normal !important;;font-style: normal !important;;line-height: 1.2 !important;;font-family:var(--font-family-tertiary) !important;letter-spacing: normal !important;;color: var(--color-white) !important;position:relative !important;;text-align:center !important;;}.contact-section .submit-wrap input:focus, .contact-section .btn-at-primary:focus,.contact-section .submit-wrap input:hover, .contact-section .btn-at-primary:hover {background: var(--color-yellow) !important;color: var(--color-primary) !important;}.contact-section .at-text,.nf-field-label label{color: var(--color-primary) !important;font-family: var(--font-family-primary)!important;font-size: 18px!important;font-weight: bold!important;letter-spacing: normal!important;line-height: 27px!important;}section.fastaction-modal h1 {font-size: 24px !important;}header.at-title{font-size: 40px !important;font-weight: normal;letter-spacing: normal;line-height:1.13;padding: 0 0 30px !important;color: var(--color-primary) !important;font-family:var(--font-family-secondary) !important;}.contact-section .fastaction-block .fastAction {padding:0 !important;}legend.at-legend{color: var(--color-primary) !important;font-family:var(--font-family-secondary) !important;font-size: 30px !important;font-weight: normal;letter-spacing: normal;line-height:1.5;margin:0 0 20px !important}.contact-section .at-mode-person-only{margin-top:10px;}.at-form.at-mode-person .at-fields{width:calc(100% + 1.25rem) !important;margin-left:-.625rem !important;}.contact-section .fl-rich-text >p{margin:0}.contact-section .at-mode-person-only span{color: var(--color-primary) !important;}.contact-section .at .at-fieldset {padding: 0 !important;}@media (max-width: 480px) {header.at-title{font-size: 30px !important;}legend.at-legend{font-size: 20px !important;}}.contact-section p{ font-size: 18px!important;font-weight: normal!important;letter-spacing: normal!important;line-height: 27px!important;color: var(--color-primary) !important;}.contact-section input[type="text"],.contact-section input[type="search"],.contact-section input[type="email"],.contact-section input[type="tel"],.contact-section input[type="number"],.contact-section textarea,.contact-section select {border: 1px solid var(--color-primary) !important;border-radius: 0 !important;box-shadow: none !important;color: var(--color-primary) !important;font-family: var(--font-family-primary)!important;font-size: 16px!important;font-weight: 400!important;letter-spacing: normal!important;transition: all .5s;height:50px !important } .contact-section textarea{height: 200px !important;}.contact-section .nf-form-content input[type="text"],.contact-section .nf-form-content input[type="search"],.contact-section .nf-form-content input[type="email"],.contact-section .nf-form-content input[type="tel"],.contact-section .nf-form-content input[type="number"],.contact-section .nf-form-content textarea,.contact-section .nf-form-content select {background: var(--color-white) !important;}.at .error small.error {padding: 0 !important;margin-bottom: 1rem;font-size: 16px !important;}.contact-section .checkbox-container.label-right label:before {left: -26px;top: 0px;font-size: 14px;}.contact-section .checkbox-container.label-right label:after {left: -28px;top: 4px;}.page-event-landing .generic-hero-section .container-900 {max-width: 1400px;}.tribe-common.tribe-events.tribe-events-view {padding-top: 60px !important;}.tribe-events--filter-bar-vertical.tribe-common--breakpoint-medium .tribe-events-l-container {padding: 0 !important;max-width: 100%;}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header--has-event-search .tribe-events-c-events-bar {background-color: var(--color-primary) !important;border: 1px solid var(--color-primary) !important;border-radius: 40px;color: white !important;}.tribe-events .tribe-events-c-events-bar__search-container {background-color: transparent !important;}.tribe-events .tribe-events-c-events-bar .tribe-common-form-control-text__input {background-color: transparent !important;border: 0;font-size: 18px !important;font-family: var(--font-family-primary) !important;font-weight: normal;font-stretch: normal;font-style: normal;line-height: normal;letter-spacing: 0.68px;text-align: left;color: var(--color-secondary) !important;}.tribe-events .tribe-events-c-events-bar .tribe-common-form-control-text__input::placeholder {font-size: 18px !important;font-family: var(--font-family-primary) !important;font-weight: normal;font-stretch: normal;font-style: normal;line-height: normal;letter-spacing: 0.68px;text-align: left;color: var(--color-secondary) !important;}.tribe-events .tribe-events-c-search__input-control-icon-svg path {fill: var(--color-secondary) !important;}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__input-group {max-width: 1100px;width: 85%;}.tribe-common--breakpoint-medium.tribe-events .tribe-common-c-btn.tribe-events-c-search__button {padding: 20px 30px 20px !important;border-radius: 25.5px !important;background: var(--color-yellow) !important;border: 0 !important;display: block;font-size: 16px !important;font-weight: normal;font-stretch: normal;font-style: normal;line-height: normal;letter-spacing: 1.6px !important;text-align: left;color: var(--color-white) !important;font-family: var(--font-family-primary) !important;}.tribe-common--breakpoint-medium.tribe-events .tribe-common-c-btn.tribe-events-c-search__button:hover,.tribe-common--breakpoint-medium.tribe-events .tribe-common-c-btn.tribe-events-c-search__button:focus {background: var(--color-white) !important;color: var(--color-primary) !important;}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__content {background: var(--color-primary);border-top-right-radius: 40px !important;border-bottom-right-radius: 40px !important;}.tribe-events .tribe-events-c-view-selector__list-item--active .tribe-events-c-view-selector__list-item-text {color: var(--color-secondary) !important;font-family: var(--font-family-primary) !important;font-size: 16px !important;font-weight: normal;font-stretch: normal;font-style: normal;line-height: normal;letter-spacing: 1.6px !important;}.tribe-events .tribe-events-c-view-selector__list-item--active .tribe-events-c-view-selector__list-item-text:hover {color: var(--color-white) !important;}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__header-column-title-desktop {font-family: var(--font-family-tertiary) !important;color: var(--color-primary);font-weight: 600;}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__week {border-left: 1px solid var(--color-tertiary) !important;}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day {border-color: var(--color-tertiary) !important;}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__body {border-top: 1px solid var(--color-tertiary) !important;}.tribe-common--breakpoint-medium.tribe-common .tribe-common-h4 {font-family: var(--font-family-primary) !important;opacity: 1 !important;font-stretch: normal;font-style: normal;line-height: 1.29 !important;letter-spacing: normal;color: var(--color-primary) !important;}.tribe-events .tribe-events-calendar-month__day-date-daynum {color: var(--color-primary) !important;}.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link {color: var(--color-yellow) !important;}.tribe-events .tribe-events-calendar-month__calendar-event-datetime {color: var(--color-primary) !important;font-weight: bold !important;font-size: 14px !important;font-family: var(--font-family-primary) !important;}.tribe-event-date-start{font-size: 13px !important;}.tribe-common .tribe-common-h8,.tribe-common .tribe-common-h8 a {font-family: var(--font-family-tertiary);line-height: 1.1 !important;color: var(--color-primary) !important;font-size: 16px !important;font-weight: 700;}.tribe-filter-bar .tribe-filter-bar-c-filter {border-color: var(--color-tertiary) !important;}.tribe-common--breakpoint-medium .tribe-filter-bar--vertical.tribe-filter-bar .tribe-filter-bar__form-heading {font-weight: normal !important;letter-spacing: normal !important;text-transform: none;line-height: 1.33 !important;letter-spacing: normal;color: var(--color-primary) !important;font-size: 20px !important;}.tribe-common--breakpoint-medium.tribe-common .tribe-common-b2--min-medium {font-family: var(--font-family-primary) !important;color: var(--color-tertiary) !important;}.tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border-small,.tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border-small {padding: 18px 32px !important;border-radius: 30px;border: 0 !important;background-color: var(--color-yellow);color: white;font-size: 16px !important;font-weight: normal;font-stretch: normal;font-style: normal;line-height: normal;letter-spacing: 1.6px !important;text-align: left;font-family: var(--font-family-primary) !important;}.tribe-common.tribe-common--breakpoint-medium button.tribe-events-c-top-bar__datepicker-button {font-size: 22px;font-family: var(--font-family-primary) !important;font-weight: 600;color: var(--color-primary);margin-left: 20px;}.tribe-events button.tribe-events-c-top-bar__datepicker-button:focus,.tribe-events button.tribe-events-c-top-bar__datepicker-button:hover {color: var(--color-tertiary) !important;opacity: 1 !important;}@media(max-width:1280px) {.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month {width: 100% !important;}.tribe-common--breakpoint-medium .tribe-filter-bar--vertical.tribe-filter-bar {width: 100% !important;margin-right: 0 !important;margin-bottom: 30px !important;}}@media(max-width:1100px) {.page-event-landing .fl-row-default-height .fl-row-content-wrap {padding-right: 60px;padding-left: 60px;}}.tribe-events-calendar-month__header-column-title {font-size: 30px !important;}.tribe-events-calendar-month__header-column-title-mobile {color: var(--color-primary) !important;font-family: var(--font-family-primary) !important;font-size: 30px !important;}.tribe-events .tribe-events-l-container {padding-left: 0 !important;padding-right: 0 !important;padding-top: 0 !important;}.tribe-common .tribe-common-h5,.tribe-common .tribe-common-h6 {color: var(--color-primary) !important;font-family: var(--font-family-primary) !important;font-weight: var(--tec-font-weight-bold);line-height: var(--tec-line-height-2);text-transform: none;font-size: 28px !important;}.tribe-events .tribe-events-calendar-month__day-cell--selected,.tribe-events .tribe-events-calendar-month__day-cell--selected:focus,.tribe-events .tribe-events-calendar-month__day-cell--selected:hover {background-color: var(--color-tertiary);}.tribe-events-calendar-month__day-cell--mobile.tribe-events-calendar-month__day-cell--selected,.tribe-events-calendar-month__day-cell--mobile.tribe-events-calendar-month__day-cell--selected:hover,.tribe-events-calendar-month__day-cell--mobile.tribe-events-calendar-month__day-cell--selected:focus {background-color: var(--color-tertiary) !important;}.tribe-events-calendar-month__day-cell--mobile.tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__day-date-daynum {color: white !important;}.tribe-events-calendar-month-mobile-events__mobile-event-title a {color: var(--color-primary) !important;font-family: var(--font-family-primary) !important;}.tribe-events-calendar-month-mobile-events__mobile-event-title a:hover,.tribe-events-calendar-month-mobile-events__mobile-event-title a:focus {color: var(--color-yellow) !important;}.tribe-events-calendar-month-mobile-events__mobile-event-datetime span {font-family: var(--font-family-primary) !important;color: var(--color-primary) !important;}.tribe-events-calendar-month-mobile-events__mobile-day--show .tribe-events-c-day-marker__date {font-family: var(--font-family-primary) !important;color: var(--color-yellow) !important;}.tribe-events button.tribe-events-c-top-bar__datepicker-button {font-family: var(--font-family-primary) !important;color: var(--color-primary) !important;font-size: 20px !important;}.tribe-events .tribe-events-c-events-bar__search-button-icon-svg path,.tribe-events .tribe-events-c-events-bar__filter-button-icon path,.tribe-common .tribe-common-c-svgicon__svg-fill {fill: var(--color-primary) !important;}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__list-item:focus,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__list-item:focus-within,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__list-item:hover {background-color: transparent !important;outline: 0;color: var(--color-tertiary) !important;}.tribe-common a:not(.tribe-common-anchor--unstyle):focus {outline: 0 !important;}.tribe-common a:hover,.tribe-common a:focus {color: var(--color-tertiary) !important;}.post-type-archive-tribe_events .tribe-events-view {padding-left: 100px;padding-right: 100px;}.post-type-archive-tribe_events .tribe-events--filter-bar-vertical.tribe-common--breakpoint-medium .tribe-events-l-container {max-width: 1400px;}.tooltipster-base.tribe-events-tooltip-theme {background-color: var(--color-primary) !important;border-radius: 30px;padding: 20px !important;}.tribe-events-calendar-month__calendar-event-tooltip * {color: var(--color-white) !important;}.tooltipster-base h3 {line-height: normal !important;font-size: 20px !important;font-weight: 300;font-stretch: normal;font-style: normal;letter-spacing: normal !important;font-family: var(--font-family-primary) !important;margin-bottom: 10px;}.tooltipster-base h3 a {font-family: var(--font-family-primary) !important;}.tooltipster-base h3 a:hover {color: var(--color-yellow) !important;}.tribe-events-calendar-month__calendar-event-tooltip-datetime {font-family: var(--font-family-primary) !important;font-weight: 700 !important;}@media(max-width:1100px) {.post-type-archive-tribe_events .tribe-events-view {padding-left: 60px;padding-right: 60px;}}@media(max-width:768px) {.post-type-archive-tribe_events .tribe-events-view {padding-left: 30px;padding-right: 30px;}.tooltipster-base h3 {font-size: 25px !important;}}.tribe-filter-bar .tribe-filter-bar-c-filter__toggle:focus {outline: none !important;}.tribe-common .tribe-common-form-control-checkbox__label,.tribe-common .tribe-common-form-control-radio__label {color: var(--color-primary) !important;}.tribe-common a:not(.tribe-common-anchor--unstyle),.tribe-common a:not(.tribe-common-anchor--unstyle):active,.tribe-common a:not(.tribe-common-anchor--unstyle):focus,.tribe-common a:not(.tribe-common-anchor--unstyle):hover,.tribe-common a:not(.tribe-common-anchor--unstyle):visited {text-decoration: none !important;}.tribe-events .datepicker .datepicker-switch:active {color: var(--color-primary) !important;}.tribe-common .tribe-common-c-btn-border-small:focus,.tribe-common .tribe-common-c-btn-border-small:hover,.tribe-common a.tribe-common-c-btn-border-small:focus,.tribe-common a.tribe-common-c-btn-border-small:hover {background-color: var(--color-primary) !important;color: var(--color-white) !important;}.tribe-events-c-view-selector__list-item-link:hover {color: var(--color-white) !important;}.tribe-events-c-messages__message {background: var(--color-primary) !important;}.tribe-events-c-messages__message * {color: var(--color-white) !important;}.tribe-common .tribe-common-c-svgicon--messages-not-found .tribe-common-c-svgicon__svg-stroke {stroke: var(--color-white) !important;;}.tribe-common .tribe-common-c-svgicon--messages-not-found path {stroke: var(--color-white) !important;;}.tribe-common .tribe-common-c-btn-icon--caret-left .tribe-common-c-btn-icon__icon-svg path,.tribe-common .tribe-common-c-btn-icon--caret-right .tribe-common-c-btn-icon__icon-svg path {fill: var(--color-primary) !important;}.tribe-common .tribe-common-c-btn-icon--caret-left:hover .tribe-common-c-btn-icon__icon-svg path,.tribe-common .tribe-common-c-btn-icon--caret-right:hover .tribe-common-c-btn-icon__icon-svg path {fill: var(--color-yellow) !important;}@media(max-width:888px) {.tribe-events .tribe-events-c-events-bar__search-container {z-index: 22;background: var(--color-white) !important;}}.tribe-events .tribe-events-c-search__button,.tribe-events button.tribe-events-c-search__button {background-color: var(--color-primary) !important;}.tribe-events .tribe-events-c-search__button:hover,.tribe-events button.tribe-events-c-search__button:hover {background-color: var(--color-yellow) !important;color: var(--color-primary) !important;}.tribe-common .tribe-common-h7 {line-height: 1.2 !important}.tribe-events .datepicker .datepicker-switch:focus,.tribe-events .datepicker .datepicker-switch:hover,.tribe-events .datepicker .datepicker-switch {color: var(--color-primary) !important;}.tribe-events .datepicker .day.active,.tribe-events .datepicker .day.active.focused,.tribe-events .datepicker .day.active:focus,.tribe-events .datepicker .day.active:hover,.tribe-events .datepicker .month.active,.tribe-events .datepicker .month.active.focused,.tribe-events .datepicker .month.active:focus,.tribe-events .datepicker .month.active:hover,.tribe-events .datepicker .year.active,.tribe-events .datepicker .year.active.focused,.tribe-events .datepicker .year.active:focus,.tribe-events .datepicker .year.active:hover {background: var(--color-primary) !important;color: var(--color-white) !important;}.tribe-events .datepicker .month,.tribe-events .datepicker .year {color: var(--color-primary) !important;}.tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__day-date-link {color: var(--color-primary) !important;}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item--active .tribe-events-c-view-selector__list-item-link:after {display: none !important;}.tribe-common .tribe-common-c-svgicon {color: var(--color-primary) !important;}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__header-column-title-desktop {display: flex !important}.tribe-events .tribe-events-calendar-month__multiday-event-bar-title {white-space:normal !important;}.tribe-events .tribe-events-calendar-month__multiday-event-bar-title:hover,.tribe-events .tribe-events-calendar-month__multiday-event-bar-title:focus{text-decoration:underline !important;color: var(--color-tertiary) !important;}.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner {background-color: transparent !important; }.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button{background: transparent !important;border-radius: 0 !important;padding: 12px !important;font-family: var(--font-family-tertiary);position: relative;transition: 0.3s ease all;border: none !important;max-width: 260px;width: 100%;text-align: center;overflow: hidden;transition: 0.4s ease all;font-style: normal;line-height: 22px;font-family: var(--font-family-tertiary);letter-spacing: normal;color: var(--color-sky-blue) !important;}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover{color: var(--color-primary) !important;}.single-tribe_events .tribe-events-c-subscribe-dropdown__export-icon, .tribe-block__events-link .tribe-events-c-subscribe-dropdown__export-icon,.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-icon, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-icon{color: var(--color-sky-blue) !important;stroke: var(--color-sky-blue) !important;}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:before, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:before{height: 100%;width: 100%;position: absolute;content: '';background: var(--color-tertiary);z-index: -1;top: 0;left: 0;clip-path: polygon(22px 0%, 100% 0%, calc(100% - 22px) 100%, 0% 100%);}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:after, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:after{height: 100%;width: 22px;position: absolute;content: '';background: var(--color-yellow);z-index: 0;transition: 0.3s ease all;top: 0;left: 0;clip-path: polygon(22px 0%, 100% 0%, calc(100% - 22px) 100%, 0% 100%);}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover:after, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover:after{width: 100%;z-index: -1;}.single-tribe_events .tribe-events-c-subscribe-dropdown__button:hover .tribe-events-c-subscribe-dropdown__export-icon, .tribe-block__events-link .tribe-events-c-subscribe-dropdown__button:hover .tribe-events-c-subscribe-dropdown__export-icon,.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover .tribe-events-c-subscribe-dropdown__button-icon, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover .tribe-events-c-subscribe-dropdown__button-icon{color: var(--color-primary) !important;stroke:var(--color-primary) !important;}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item a, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item a{font-family: var(--font-family-primary) !important;color:var(--color-primary) !important;}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list{background:var(--color-yellow) !important;max-width:260px;width:100%;}.tribe-events--filter-bar-vertical.tribe-common--breakpoint-medium.single-tribe_events .tribe-events-c-subscribe-dropdown, .tribe-events--filter-bar-vertical.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-subscribe-dropdown{max-width:260px;width:100%;}.tribe_events-template-default .fl-row .fl-row-content-wrap{padding-left:0 !important;padding-right:0 !important;}.tribe_events-template-default .fl-row .fl-module-rich-text{margin:0 !important;}.tribe-events .tribe-events-calendar-month__multiday-event-hidden-title { white-space:normal !important;padding-bottom: 30px;}.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner--hover *,.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner--hover *{text-decoration:underline !important;color: var(--color-tertiary) !important;text-decoration-thickness: 1px !important;}body .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__header-column-title-desktop {display: flex !important}.tribe_events-template-default.single article {padding-left: 100px;padding-right: 100px;}@media(max-width:992px) {.tribe_events-template-default.single article {padding-left: 60px;padding-right: 60px;}}@media(max-width:768px) {.tribe_events-template-default.single article {padding-left: 30px;padding-right: 30px;}}.tribe-events-meta-group .tribe-events-single-section-title {font-size: 30px !important;font-weight: 300 !important;font-stretch: normal;font-style: normal;line-height: 1.29 !important;letter-spacing: normal;color: var(--color-tertiary) !important;font-family: var(--font-family-primary) !important;text-transform: capitalize;}.tribe-events-meta-group a {color: var(--color-yellow) !important;}.tribe-events-meta-group a:hover,.tribe-events-meta-group a:focus {color: var(--color-tertiary) !important;}.tribe-events-meta-group * {color: var(--color-primary) !important;font-family: var(--font-family-primary) !important;}@media (min-width: 768px) {.tribe-events-meta-group {width: 200px;}}.tribe-events-meta-group-details .tribe-events-virtual-link-button {padding: 34px 96px 37px !important;border-radius: 45.5px !important;background: var(--color-primary) !important;border: 0 !important;}.tribe-events-meta-group-details .tribe-events-virtual-link-button:hover,.tribe-events-meta-group-details .tribe-events-virtual-link-button:focus {background: var(--color-tertiary) !important;}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a {color: var(--color-primary) !important;}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:hover,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:focus,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:hover,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:focus {color: var(--color-tertiary) !important;}.tribe-events-meta-group-details .tribe-events-virtual-link-button span {font-size: 16px !important;font-weight: normal !important;font-stretch: normal !important;font-style: normal !important;line-height: normal !important;letter-spacing: 1.6px !important;text-align: left !important;color: var(--color-white) !important;}.tribe_events-template-default.single article .entry-content {max-width: 900px;width: 100%;margin: 0 auto;}.tribe_events-template-default.single .generic-hero-section {display: none;}h1.tribe-events-single-event-title {font-size: 44px !important;font-weight: normal;line-height: 1.2;font-family: var(--font-family-secondary) !important;color: var(--color-primary) !important;text-align: left;}.tribe-events-back {margin-bottom: 10px !important;}.tribe-events-back a {color: var(--color-yellow) !important;font-family: var(--font-family-primary) !important;font-size: 18px !important;letter-spacing: 1.6px !important;}.tribe-events-back a:hover,.tribe-events-back a:focus {color: var(--color-tertiary) !important;}.tribe-events-schedule span,.tribe-events-schedule h2 {font-size: 22px !important;color: var(--color-tertiary) !important;font-family: var(--font-family-primary) !important;font-weight: 600 !important;}.tribe-events-schedule h2 {line-height: normal;}.tribe-events-event-image img {object-fit: contain;width: 100%;height: auto;}.entry .entry-content .event-tickets .tribe-tickets__tickets-form, .event-tickets .tribe-tickets__tickets-form{background:var(--color-primary) !important;max-width:100%;}.entry .entry-content .event-tickets .tribe-tickets__tickets-item-extra-price .tribe-tickets__tickets-sale-price, .event-tickets .tribe-tickets__tickets-item-extra-price .tribe-tickets__tickets-sale-price,.entry .entry-content .event-tickets .tribe-tickets__form input[type=number].tribe-tickets__tickets-item-quantity-number-input, .event-tickets .tribe-tickets__form input[type=number].tribe-tickets__tickets-item-quantity-number-input,.event-tickets .tribe-common-b3{color:white !important;font-family:var(--font-family-primary) !important;}.event-tickets .tribe-common-h4,.tribe-tickets__tickets-item-content-title{font-family:var(--font-family-secondary) !important;color:white !important;}.entry .entry-content .event-tickets .tribe-tickets__tickets-form, .event-tickets .tribe-tickets__tickets-form{margin:40px 0 0 !important;}@media (min-width: 768px) {.tribe-events-event-meta.primary+.event-tickets, .tribe-events-event-meta.secondary+.event-tickets {margin-bottom: 0 !important;}}.entry .entry-content .event-tickets .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn, .entry .entry-content .event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn, .event-tickets .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn, .event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn{background: transparent !important;border-radius: 0 !important;padding: 12px !important;font-family: var(--font-family-tertiary);position: relative;transition: 0.3s ease all;border: none !important;max-width: 260px;width: 100%;text-align: center;overflow: hidden;transition: 0.4s ease all;font-style: normal;line-height: 22px;font-family: var(--font-family-tertiary);letter-spacing: normal;color: var(--color-sky-blue) !important;z-index:1;}.entry .entry-content .event-tickets .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn:before, .entry .entry-content .event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn:before, .event-tickets .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn:before, .event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn:before{height: 100%;width: 100%;position: absolute;content: '';background: var(--color-tertiary);z-index: -1;top: 0;left: 0;clip-path: polygon(22px 0%, 100% 0%, calc(100% - 22px) 100%, 0% 100%);}.entry .entry-content .event-tickets .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn:after, .entry .entry-content .event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn:after, .event-tickets .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn:after, .event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn:after{height: 100%;width: 22px;position: absolute;content: '';background: var(--color-yellow);z-index: -1;transition: 0.3s ease all;top: 0;left: 0;clip-path: polygon(22px 0%, 100% 0%, calc(100% - 22px) 100%, 0% 100%);}.entry .entry-content .event-tickets .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn:hover:after, .entry .entry-content .event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn:hover:after, .event-tickets .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn:hover:after, .event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn:hover:after{width:100%;transition: 0.3s ease all;}.entry .entry-content .event-tickets .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn:hover, .entry .entry-content .event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn:hover, .event-tickets .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn:hover, .event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn:hover{color:var(--color-primary) !important;}form#tribe-tickets__tickets-form * {color: white !important;}.tribe-common.event-tickets{width:100%;padding:22px 100px;}.tribe-tickets__commerce-checkout{margin: 0 auto !important;max-width: 900px !important;width: 100% !important;}.tribe-tickets__commerce-checkout *{font-family:var(--font-family-primary) !important; color: var(--color-primary) !important;}.tribe-tickets__commerce-checkout-header .tribe-common-h2{font-size: 35px !important;font-weight: 300 !important;font-stretch: normal;font-style: normal;line-height: 1.29 !important;letter-spacing: normal;color: var(--color-primary) !important;font-family: var(--font-family-primary);}@media(max-width:992px){.tribe-common.event-tickets{width:100%;padding:22px 60px;}}@media(max-width:768px){.tribe-common.event-tickets{width:100%;padding:22px 30px;}}.event-tickets .tribe-tickets__commerce-checkout-header-link-back-to-event, .tribe-common .tribe-tickets__commerce-checkout-header-link-back-to-event{color:var(--color-tertiary) !important;border-bottom:0 !important;text-decoration:underline !important;}.event-tickets .tribe-tickets__commerce-checkout-header-link-back-to-event:hover, .tribe-common .tribe-tickets__commerce-checkout-header-link-back-to-event:hover{color:var(--color-yellow) !important;}.event-tickets .tribe-tickets__notice--error:before, .tribe-common .tribe-tickets__notice--error:before{top: 35px !important;}.tribe-tickets__tickets-wrapper{padding-left:0 !important;padding-right:0 !important;}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text, .single-tribe_events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text, .tribe-events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text{font-size: 18px;font-weight: bold;z-index: 3;font-stretch: normal;transition: 0.4s ease all;font-style: normal;line-height: 22px;font-family: var(--font-family-tertiary);letter-spacing: normal;position: relative;text-align: center;padding-left:20px !important;padding-right:20px !important;text-transform: capitalize;}.tribe-events-c-subscribe-dropdown__button svg{margin-right:10px !important}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__export-icon, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__export-icon{display:none;}