:root {--font-family-primary: "AvenirNextRegular", sans-serif;--font-family-bold: "AvenirNextBold", sans-serif;--font-family-demi:"AvenirNextDemi",sans-serif;--font-family-medium:"AvenirNextMedium",sans-serif;--font-family-heavy:"AvenirNextHeavy",sans-serif;--font-family-light:"AvenirNextLight",sans-serif; --font-family-thin: "AvenirNextThin", sans-serif;--font-family-medium-italic:"AvenirNextMediumItalic",sans-serif; --font-family-primary-italic: "AvenirNextLightItalic", sans-serif;--font-family-primary-thin-italic: " AvenirNextThinItalic", sans-serif;--color-primary: #373737;--color-secondary:#cb1640;--color-territory: #4b3484;--color-white: #ffffff;--color-yellow: #fee599;--color-blue: #1968aa;--color-light-gray: #eaeaea;--color-gray: #8d8d8d;--color-pink: #e32b56;--color-yellow2: #ffc000;}main {display: flex;flex-direction: column;}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;}.hide {display: none !important;}.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 !important;color: white !important;}body {color: var(--color-primary);font-family: var(--font-family-primary);font-size: 18px;font-weight: 400;letter-spacing: normal;line-height: 1.44;overflow-wrap: break-word;overflow-x: hidden;background: var(--color-blue);}hr{margin-top: 30px;margin-bottom: 30px;height: 2px;border-bottom: 2px solid var(--color-secondary) !important;border: 0;}p {font-size: 18px !important;letter-spacing: normal;line-height: 1.44;}p a {color: var(--color-secondary) !important;text-decoration: underline;font-family: var(--font-family-demi) !important;}p a:hover {color: var(--color-territory) !important;text-decoration: none;}h1,.h1,h3,.h3,h4,.h4,h5,.h5,h6,.h6 { font-family: var(--font-family-bold) !important;font-weight: 400 !important;}h1,.h1 {font-size: 51px !important;font-weight: 900;line-height: 0.94;letter-spacing: normal;text-transform: capitalize;}@media (max-width: 768px) {h1,.h1 {font-size: 40px !important;}}h2,.h2{font-family:var(--font-family-heavy);}h2,h6 {color: var(--color-secondary);}h3,h4,h5 {color: var(--color-territory) !important;line-height: 1.08;}h2,.h2 {font-size: 28px !important;font-weight: 600;line-height: 1.25;letter-spacing: normal;}h2 a,.h2 a,h6 a,.h6 a {color: var(--color-secondary) !important;text-decoration: underline !important;}h2 a:hover,.h2 a:hover,h6 a:hover,.h6 a:hover {color: var(--color-territory) !important;text-decoration: none !important;}h3,.h3 {font-size: 26px !important;font-weight: bold;letter-spacing: normal;line-height: 1.08;}h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a {color: var(--color-territory);text-decoration: underline !important;}h3 a:hover,.h3 a:hover,h4 a:hover,.h4 a:hover,h5 a:hover,.h5 a:hover {color: var(--color-secondary) !important;text-decoration: none !important;}@media (max-width: 480px) {h3,.h3 {line-height: 1.2;}}h4,.h4 {font-size: 24px !important;font-weight: bold;}h5,.h5 {font-size: 20px !important;font-weight: bold;letter-spacing: normal;}h6,.h6 {font-size: 18px !important;font-weight: bold;font-stretch: normal;letter-spacing: normal;line-height: 1.44;}.fl-rich-text strong{font-family:var(--font-family-bold);}.fl-rich-text p:last-child,ul:last-child,ol:last-child {margin: 0;}.fl-rich-text p {margin: 0 0 30px;}.fl-rich-text h2{border-bottom:1px solid var(--color-secondary);padding-bottom: 12px;margin: 0 0 37px !important;}.fl-rich-text h2,.fl-rich-text h3 {margin: 0 0 20px;word-break: break-word;}.fl-rich-text h4 {margin-bottom: 20px;}.fl-rich-text h6 {margin-bottom: 10px;}.fl-rich-text h5 {margin-bottom: 15px;}.fl-rich-text h6 {font-size: 18px;text-align: left;font-weight: bold;line-height: 1.44;}.fl-rich-text h2 a,.fl-rich-text h6 a,.fl-rich-text p a,.fl-rich-text ul a,.fl-rich-text ol a,p a,ul a,ol a {font-family: var(--font-family-demi);color: var(--color-secondary);text-decoration: underline;}.fl-rich-text h3 a,.fl-rich-text h4 a,.fl-rich-text h5 a {color: var(--color-territory);text-decoration: underline;}.fl-rich-text h3 a:hover,.fl-rich-text h4 a:hover,.fl-rich-text h5 a:hover {color: var(--color-secondary);text-decoration: none;}.fl-rich-text h2 a:hover,.fl-rich-text h6 a:hover,.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-territory);text-decoration: none;}.fl-rich-text ul {margin-top: 35px;}.fl-rich-text ul,.fl-rich-text ol {padding-left: 31px;margin-bottom: 35px;margin-top: 20px;}.fl-rich-text li {margin-bottom: 8px;position: relative;font-size: 18px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: 1.44 !important;letter-spacing: normal;text-align: left;}.fl-rich-text li:last-child {margin-bottom: 0;}.fl-rich-text ul li:before {background-color: var(--color-secondary);border-radius: 100%;content: "";width: 8px;height: 8px;left: -31px;position: absolute;top:8px;}.fl-rich-text ol li:before {color: var(--color-secondary);content: counter(list-item) ".";font-weight: 700;left: -31px;position: absolute;top: 0;}.blockquote {position: relative;}.blockquote:before {width: 240px;height: 240px;border-radius: 50%;border: 4px dotted var(--color-secondary);position: absolute;content: "";left: -100px;bottom: 0px;}.fl-rich-text blockquote,.fl-rich-text blockquote p {font-weight: bold;line-height: normal;letter-spacing: normal;text-align: left;color: var(--color-secondary);position: relative;font-size: 25px !important;}.fl-rich-text blockquote {padding-left: 25px;margin-bottom: 50px;margin-left: 101px;margin-right: 101px;margin-top: 30px;}@media (max-width: 992px) {.fl-rich-text blockquote {margin-left: 50px;margin-right: 50px;}}@media (max-width: 768px) {.fl-rich-text blockquote {margin-left: 30px;margin-right: 30px;}}@media (max-width: 480px) {.fl-rich-text blockquote,.fl-rich-text blockquote p {font-size: 20px !important;}.fl-rich-text blockquote {margin-left: 0px;margin-right: 0px;}}.fl-rich-text blockquote:before {position: absolute;content: "";width: 3px;height: 100%;left: 0;top: 0;background: var(--color-secondary);}@media (max-width: 480px) {.fl-rich-text ol {margin-bottom: 40px;}h1 {font-size: 32px !important;}h2 {font-size: 25px !important;}h3 {font-size: 25px !important;}h4 {font-size: 20px !important;}h5 {font-size: 18px !important;}}.flex {display: flex;}.fl-rich-text img {}.alignleft {float: left;margin-bottom: 20px;margin-right: 65px;margin-top: 24px;margin-left: -117px;}.alignright {float: right;margin-bottom: 25px;margin-left: 65px;position: relative;margin-top: 10px;margin-right: -117px;}.wp-caption.aligncenter {margin: 0 auto;margin-top: 40px;margin-bottom: 42px;margin-left: -117px;margin-right: -117px;width: calc(100% + 234px) !important;}@media (max-width: 1250px) {.alignleft {margin-left: -65px;}.alignright {margin-right: -65px;}.wp-caption.aligncenter {margin-left: -65px;margin-right: -65px;width: calc(100% + 130px) !important;}}@media (max-width: 768px) {.alignleft img,.alignright img {margin-bottom: 10px;border: 15px solid var(--color-secondary);}.alignleft,.alignright, .wp-caption.aligncenter {display: block;float: none;height: auto;margin: 0 0 25px;width: 100% !important;}.alignleft img,.alignright img,.aligncenter img {width: 100% !important;}}.wp-caption-text,.fl-photo-caption {color: var(--color-secondary);font-family:var(--font-family-demi);display: inline-block;font-size: 16px !important;position:relative;font-stretch: normal;line-height: normal;letter-spacing: normal; padding-left: 29px; margin-top: 15px !important;}.wp-caption-text:before,.fl-photo-caption:before {background: url(images/icon-small-heart.webp) no-repeat 0px / 20px;position:absolute;content:'';left:0;top:-5px;width:27.4px;height:24px;filter: brightness(0) saturate(100%) invert(26%) sepia(90%) saturate(1862%)hue-rotate(325deg) brightness(89%) contrast(99%);}.macos .wp-caption-text:before,.fl-photo-caption:before { top:-2px;}.alignright{max-width:510px;width:55% !important;box-shadow: 17px -16px var(--color-secondary);}.alignleft{max-width:510px;width:55% !important;box-shadow: -16px -17px var(--color-secondary);}.alignleft{box-shadow: -16px -17px var(--color-secondary);}@media (max-width: 992px) {.alignleft {margin-left: 0px;width: 50% !important;max-width:450px;}.alignright {margin-right: 0px;width: 50% !important;} .wp-caption.aligncenter {margin-left: 0px;margin-right: 0px;width: calc(100%) !important;}}@media(max-width:768px){.alignright,.alignleft{max-width:100%;width:100% !important;}}.wp-caption.alignright,.wp-caption.alignleft {text-align: left;position: relative;box-shadow:none !important;}.wp-caption.alignright:before,.wp-caption.alignleft:before {position: absolute;content: "";width: calc(100% - 16px);height: calc(100% - 35px);width: 98%;top: 0px;right: 0px;margin-top: -15px;margin-right: -17px;z-index: -1;background-color: var(--color-secondary);max-height: 293px;}.wp-caption.alignleft:before {right: none;left: 0px;margin-top: -15px;margin-left: -17px;}.wp-caption.aligncenter {position: relative;}img.aligncenter,.wp-caption.aligncenter img{border: 15px solid var(--color-secondary);width: 100%;height: 100%;}.wp-caption.aligncenter:before {position: absolute;content: "";right: -19px;bottom: 18px;width: 370px;border-right: 8px dotted var(--color-secondary);border-bottom: 8px dotted var(--color-secondary);height: 269px;}@media (max-width: 768px) {.wp-caption.alignright:before,.wp-caption.alignleft:before,.wp-caption.aligncenter:before {display: none;}}.navigation.pagination .page-numbers,.fl-builder-pagination li a.page-numbers,.fl-builder-pagination li span.page-numbers {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-territory) !important;border: 2px solid var(--color-territory) !important;height: auto !important;font-weight: bold !important;padding: 14px 25px 10px 25px !important;font-family:var(--font-family-demi) ;}.fl-builder-pagination li span.page-numbers.current,.fl-builder-pagination li a.page-numbers:hover,.fl-builder-pagination li a.page-numbers:focus {background: var(--color-territory);color: var(--color-white) !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-territory);line-height: 1;}.single .generic-hero-section .image-section img {width: 100%;height: 100%;object-fit: cover;}.single .generic-hero-section .image-section {height: 40vw;border: 17px solid var(--color-secondary);max-height: 574px;position: relative;}.single .generic-hero-section .image-section:before {position: absolute;content: "";right: -35px;bottom: -35px;width: 370px;border-right: 8px dotted var(--color-secondary);border-bottom: 8px dotted var(--color-secondary);height: 269px;}.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 25px;}.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-family: var(--font-family-bold) !important;font-stretch: normal;font-style: normal;line-height: 1.44;color: var(--color-territory);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-secondary);}@media (max-width: 992px) {.single .post-navigation {padding: 60px 60px 0px;}}@media (max-width: 768px) {.single .post-navigation {padding: 60px 30px 0px;}.single .generic-hero-section .image-section:before {border-right: 5px dotted var(--color-secondary);border-bottom: 5px dotted var(--color-secondary);right: -25px;bottom: -25px;width: 270px;height: 169px;}.single .generic-hero-section .image-section {border: 10px solid var(--color-secondary);height: 50vw;}}.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;}.search-form-box{margin-bottom:50px;}.search-form-box form {margin: 0 auto;max-width: 500px;position: relative;width: 100%;display: flex;justify-content: flex-end;align-items: center;}.search-form-box form:before {position: absolute;content: "";width: 0%;height: 100%;background: #4b34848a !important;right: 0;top: -1px;transition: 0.5s ease all;}.search-form-box form:hover:before, .search-form-box form:focus:before {width: 100%;transition: 0.5s ease all;}.search-form-box form:hover .search-input, .search-form-box form:focus .search-input{ border-color: white !important;transition: 0.5s ease all;color:white !important;}.search-form-box form:hover .search-input::placeholder , .search-form-box form:focus .search-input::placeholder { color: white !important;transition: 0.5s ease all;}.search-form-box .search-input {border: none !important;color: var(--color-territory) !important;height: 40px !important;text-decoration: none;width: 100%;max-width:440px;border-bottom: 2px solid !important;border-color: var(--color-territory) !important;background: none;font-size: 18px;font-weight: bold;z-index:2;}.search-input::placeholder {color: var(--color-territory) !important;font-family: var(--font-family-primary);font-size: 16px;text-transform:uppercase;font-weight: bold;font-stretch: normal;font-style: normal;line-height: normal;letter-spacing: 0.36px;}.search-form-box .search-input:focus {outline: none !important;border: none;}.search-form-box form #form-submit{cursor: pointer;display: flex;position: relative;width: 39px;font-size: 0;border: 0;height: 39px;background: var(--color-territory) !important;justify-content: center;display: flex;align-items: center;border: 1px solid var(--color-territory) !important;cursor: pointer;margin-left: 14px;transition: 0.4s all ease;top:-1px;}.search-form-box form #form-submit svg{width:20px;height:20px;fill:white;display:none}.search-form-box form #form-submit:before {position: absolute;content: "";width: 14px;height: 16px;clip-path: polygon(0 0, 100% 0, 50% 100%);background: white;transform: rotate(-90deg);}.section-heading {width: 100%;max-width: 875px;margin: 0 auto;margin-bottom: 60px;float: none;}@media (max-width: 1200px) {.section-heading {margin-bottom: 30px;}}.section-heading.blog-heading {max-width: 100%;margin-bottom: 17px;}.section-heading.accordion-heading {float: left;margin-bottom: 28px;}.section-heading.accordion-heading h2.fl-heading {text-align: left; }.section-heading h2.fl-heading {padding-bottom: 13.5px !important;position: relative; }.section-heading h2:before {width: 100%;position: absolute;margin: 0 auto;left: 0;right: 0;content: "";background: var(--color-pink);height: 1px;bottom: 0px;}.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;}.sr-only {position: absolute;width: 1px;height: 1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);white-space: nowrap;border: 0;}.btn--secondary a,.btn--tertiary a,.btn--primary a,.btn--fourth a,.w2dc-content .w2dc-btn-primary {position: relative;width: fit-content;height: auto;border-radius: 0 !important;display: flex;align-items: center;padding: 22px 45px 18px !important;border: 0 !important;transition: 0.4s all ease-in;text-align: center;justify-content: center;text-decoration: none; }.btn--secondary a .fl-button-text,.btn--tertiary a .fl-button-text,.w2dc-content .w2dc-btn-primary {font-size: 18px;font-weight:normal;font-stretch: normal;font-style: normal;line-height: normal;letter-spacing: normal;text-align: center;text-transform: uppercase; white-space: break-spaces;font-family:var(--font-family-medium);}.btn--secondary a,.w2dc-content .w2dc-btn-primary {background: var(--color-territory) !important;}.btn--secondary a .fl-button-text,.w2dc-content .w2dc-btn-primary {color: white !important;}.btn--secondary a:hover span,.btn--secondary a:focus span,.w2dc-content .w2dc-btn-primary:hover,.w2dc-content .w2dc-btn-primary:focus {text-decoration: underline;transition: 0.4s all ease;}.btn--secondary a:before,.btn--tertiary a:before,.btn--fourth a:before,.w2dc-content .w2dc-btn-primary:before {position: absolute;content: "";width: 100%;height: 100%;border: 5px solid transparent;left: 0;top: 0;transition: 0.4s all ease;}.btn--secondary a:hover:before,.btn--secondary a:focus:before ,.w2dc-content .w2dc-btn-primary:hover:before,.w2dc-content .w2dc-btn-primary:focus:before{border: 5px solid #8b5ffa;transition: 0.4s all ease;}.btn--tertiary a:hover:before,.btn--tertiary a:focus:before {border: 5px solid var(--color-yellow2);transition: 0.4s all ease;}.btn--tertiary a {background: var(--color-yellow) !important;}.btn--tertiary a .fl-button-text {color: var(--color-territory) !important;}.btn--tertiary a:hover .fl-button-text,.btn--tertiary a:focus .fl-button-text {text-decoration: underline;transition: 0.4s all ease;}.btn--primary a {background: var(--color-secondary) !important;text-transform: uppercase;max-width: 452px;width: 100%;transition: 0.4s ease-in;}.btn--primary a:before {position: absolute;content: "";width: calc(100% + 3px);height: calc(100% + 4px);border: 1px solid white;left: -1px;top: -2px;transition: 0.4s all ease;background: var(--color-secondary) !important;z-index: 1;}.btn--primary a:after {position: absolute;content: "";width: 109px;height: 108px;border: 3px solid var(--color-territory);left: calc(50% - 54.5px);top: -23px;border-radius: 100%;z-index: 0;transition: 0.4s all ease-in;}.btn--primary.without-circle a:after{display:none;}.btn--primary a .fl-button-text,.btn--fourth a .fl-button-text {color: var(--color-white) !important;z-index: 2;position: relative;width: 100%;display: block;height: 100%;line-height: normal;font-weight: normal;font-size:18px !important;font-family:var(--font-family-medium);}.btn--primary a .fl-button-text:before {bottom: -19px;position: absolute;left: 0;content: "";width: 100%;height: 0px;background: white !important;transition: 0.4s all ease;}.btn--primary a:hover,.btn--primary a:focus {background: var(--color-territory) !important;transition: 0.4s all ease-in;}.btn--primary a:hover:before,.btn--primary a:focus:before {border: 5px solid white !important;background: var(--color-territory) !important;}.btn--primary a:hover:after,.btn--primary a:focus:after {background: #4a34847d;border: 5px solid var(--color-territory);transition: 0.4s all ease-in;}.btn--primary a:hover .fl-button-text:before,.btn--primary a:focus .fl-button-text:before {height: 10px !important;transition: 0.4s all ease;}.btn--fourth a{background: var(--color-secondary) !important;text-transform: uppercase;width: fit-content;transition: 0.4s ease-in;position: relative;}.btn--fourth a:hover:before,.btn--fourth a:focus:before {border: 5px solid #ff819d;transition: 0.4s ease-in;}.btn--fourth a:hover,.w2dc-content .w2dc-btn-primary:hover,.btn--fourth a:focus,.w2dc-content .w2dc-btn-primary:focus {transition: 0.4s ease-in;}.btn--fourth a:hover span,.w2dc-content .w2dc-btn-primary:hover span,.btn--fourth a:focus span,.w2dc-content .w2dc-btn-primary:focus span {text-decoration: underline !important;}header#header {position: relative;height: 338px;border-top:8px solid var(--color-territory);}header#header:before {position: absolute;content: "";left: 0;top: 0;background-image: linear-gradient(to bottom, #4a3484, rgba(74, 52, 132, 0));width: 100%;height: 100%;z-index: 3;opacity: 0.64;}header#header:after {position: absolute;content: "";left: 0;bottom: -1px;background-image: linear-gradient(to bottom, rgba(25, 104, 170, 0), #1968aa);width: 100%;height: 104px;z-index: 3;}header#header .image-section {top: 0;height: 100%;position: absolute;width: 100%;left: 0;z-index: -1;}header#header .image-section img {width: 100%;height: 100%;object-fit: cover;object-position: bottom;}.main-nav-header .header-wrapper {margin: 0 auto;padding: 50px 100px 30px;width: 100%;z-index: 100;position: relative;}.main-nav-header .header-wrapper .main-nav {border-bottom: 2px solid var(--color-secondary);width: calc(100% - 320px);justify-content: space-between;height: fit-content;padding-bottom: 16px;}.main-nav-header .header-logo {width: 100%;max-width: 320px;line-height: 0;height: 76px;padding-right: 20px;}.main-nav-header .header-logo img {height: 100%;width: 100%;object-position: left;object-fit: contain;}.main-nav-menu ul li a{font-family:var(--font-family-demi) !important;}@media (max-width: 1685px) {.main-nav-header .header-wrapper {padding-left: 60px !important;padding-right: 60px !important;}}@media (max-width: 1605px) {.main-nav-menu ul li a {padding-left: 15px !important;padding-right: 15px !important;}.main-nav-menu ul li.menu-item-has-children a {padding-right: 30px !important;}.main-nav-menu ul li.menu-item-has-children > button{right:12px !important;}.main-nav-menu ul li.menu-item-has-children .sub-menu li a{padding-right:20px !important;}.main-nav-header .search-bar {margin-left: 10px !important;}.main-nav-header .header-logo {width: 300px;}.main-nav-header .header-wrapper .main-nav {width: calc(100% - 300px);}}@media (max-width: 1530px) {.main-nav-menu ul li a {padding-left: 10px !important;padding-right: 10px !important;}}@media (max-width: 1365px) { .main-nav-header .search-bar {margin-left: 0px !important; order:1}}.main-nav-header .main-nav,.main-nav-menu {display: flex;}.main-nav-header .ipad-block {display: none;}.main-nav-header .ipad-none {display: none;display: block;}.main-nav-menu.active {position: relative;}.main-nav-menu.active:before {width: 100%;height: 100%;background: transparent;position: absolute;content: "";left: 0;z-index: 3;top: 0;}.main-nav-menu ul {display: flex;flex-wrap: wrap;align-items: center;}.main-nav-menu ul li a {font-size: 16px;font-style: normal;line-height: normal;padding: 12px 20px 10px 20px;letter-spacing: normal;text-align: left;color: rgba(255, 255, 255, 0.8);text-transform: uppercase;text-decoration: none;transition: 0.4s all;}.main-nav-menu ul li.menu-item-has-children.active .sub-menu li a:before{display:none;}.main-nav-menu ul li.menu-item-has-children a {padding-right: 40px;}.main-nav-menu ul li.menu-item-has-children:hover a:before,.main-nav-menu ul li.menu-item-has-children:focus a:before,.main-nav-menu ul li.menu-item-has-children.active a:before {background:#e32b55a1;}.main-nav-menu ul li.menu-item-has-children.active .sub-menu li a {background: none;}.main-nav-menu ul li.menu-item-has-children > button:after {position: absolute;top: calc(50% - 4px);width: 7px;height: 13px;background: rgba(255, 255, 255, 0.8);clip-path: polygon(0 0, 100% 50%, 0 100%);transform: translate(0, -25%);transition: 300ms;content: "";}.macos .main-nav-menu ul li.menu-item-has-children > button:after {top: calc(50% - 2px);}.main-nav-menu ul li.menu-item-has-children > button {position: absolute;right:18px;width: 20px;height:100%;border: 0;background: transparent;padding: 0;cursor: pointer;top:0px;}.main-nav-menu ul li.menu-item-has-children > button:focus {border: 1px solid black;outline: 1px solid black;}.main-nav-menu ul li.menu-item-has-children > button.active:after {transform: rotate(90deg);transform-origin: 51% 25%;}.main-nav-menu ul li a:hover,.main-nav-menu ul li a:focus {transition: 0.4s all;color: white;}.main-nav-menu ul li a:hover:before,.main-nav-menu ul li a:focus:before{background: #e32b55a1;transition: 0.4s all;}.main-nav-menu ul li.active a:hover:before,.main-nav-menu ul li.active a:before,.main-nav-menu ul li:hover a:before{background:#e32b55d6 !important;height:calc(100% + 10px);transition: 0.4s all;bottom:-6px;}.main-nav-menu ul li a:before{position:absolute;content:'';left:0;width:100%;height:100%;transition: 0.4s all;background:transparent;bottom:0;z-index:-1;}.main-nav-menu ul li.button {margin-left: 12px;margin-right: 58px;}.main-nav-menu ul li.button a {height: 46px;border: solid 2px var(--color-green-blue) !important;background-color: var(--color-sea-blue);position: relative !important;padding: 12px 30px 12px 30px !important;display: flex;align-items: center;border-radius: 50px !important;text-decoration: none !important;font-size: 16px;color: #fff !important;text-transform: capitalize;font-weight: 700;position: relative;min-width: 138px;justify-content: center;}.main-nav-menu ul li.button a:hover::before,.main-nav-menu ul li.button a:focus::before {width: calc(100% + 8px);height: calc(100% + 8px);position: absolute;content: "";top: -4px;left: -4px;background: linear-gradient(90deg, #0eb1b3 0%, #0dc6a3 100%) !important;border-radius: 50px;z-index: -1;}.main-nav-menu ul li.button a:hover,.main-nav-menu ul li.button a:focus {background: linear-gradient(90deg, #06283e 0%, #053c2e 100%) !important;}.search-bar.ipad-block {display: none !important;}@media (max-width: 1365px) {.main-nav-menu ul li{width:fit-content !important;}.main-nav-header .header-wrapper {justify-content: space-between;}.main-nav-menu ul li.menu-item-has-children > button.active:after {transform: rotate(90deg);top: 9px;transform-origin: unset;}.main-nav-menu ul li.menu-item-has-children button {position: absolute;top: 6px;width: 30px;height: 30px;display: inline-block;border: 0;background: transparent;padding: 0;cursor: pointer;right: 0px;}.main-nav-menu ul li.menu-item-has-children button:after {background: var(--color-white);width: 14px;height: 16px;top: 11px;left: 0px;position: absolute;content: "";clip-path: polygon(0 0, 0 100%, 100% 50%);transition: 0.3s all;}.main-nav-menu ul li.menu-item-has-children button:hover:after,.main-nav-menu ul li.menu-item-has-children button:focus:after {background: white;}.main-nav-menu ul li.menu-item-has-children .sub-menu li a {color: white !important;}header #hamburger:hover g,header #hamburger:focus g {stroke: var(--color-white) !important;}header .hamburger.close-btn:hover g,header .hamburger.close-btn:focus g {fill: var(--color-secondary);}header .hamburger.close-btn:focus,header #hamburger:focus {outline: 1px solid black;}.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;}.mobile-hamburger {padding-top: 7px;margin-left: 40px;}header #hamburger-close svg {width: 25px;}.home-hero-blog-slider .slide-container {height: calc(100vh - 120px);}.main-nav-header .main-nav-menu {margin-right: 0px;order: 2;}.menu-item-has-children.active:after {transform: rotate(135deg);top: 9px;}.main-nav-header .ipad-block {display: block;}.main-nav-header .ipad-none {display: none;} .main-nav-header .header-wrapper .main-nav {justify-content: flex-end;border: 0;padding-bottom:0;}.main-nav-header .search-bar{padding-left:12px !important;width:200px !important;}header .search-toggle form{justify-content: flex-start !important;}.navbar-collapse {background: #1968aa;display: block;height: 100%;overflow-y: auto;overflow-x: hidden;padding: 80px 30px;position: fixed;right: 0;top: 0;transform: translate(100vw);transition: 0.3s;width: 0px;z-index: 10;background-image: linear-gradient(to bottom,rgba(25, 104, 170, 0),#1968aa);}.navbar-collapse:before {position: absolute;content: "";left: 0;top: 0;background-image: linear-gradient(to bottom, #4a3484, rgba(74, 52, 132, 0));width: 100%;height: 100%;z-index: 0;opacity: 0.64;}.navbar-collapse:after {position: absolute;content: "";left: 0;bottom: -1px;background-image: linear-gradient(to bottom,rgba(25, 104, 170, 0),#1968aa);width: 100%;height: 50%;z-index: -1;}.main-nav-menu ul li.button {margin-left: 12px;margin-right: 0;}.main-nav-menu ul li a {color: white;background: transparent;outline: 0 !important;opacity: 1;font-weight: bold;padding-left: 0;display: block;}.navbar-collapse.active {transform: translate(0);width: 600px;display:flex;flex-direction:column}.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;width: 32px;height: 32px;}.main-nav-menu ul li a {position: relative;width: fit-content;}.main-nav-menu ul li.menu-item-has-children.active .sub-menu li a::before {width: 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: 220px;height: inherit;display: flex;}.main-nav-header .header-wrapper {padding-top: 30px;}header#header {position: relative;height: 260px;}.main-nav-header .header-wrapper .main-nav {width: calc(100% - 220px);}.mobile-hamburger {margin-left: 20px;}}@media (max-width: 768px) {.main-nav-header .header-wrapper {padding: 20px 30px 20px !important;justify-content: space-between;}.navbar-collapse.active {width: 100%;}.main-nav-header .main-nav-menu #hamburger svg,header .search-bar a svg {width: 25px;height: 25px;}}@media (max-width: 600px) {.main-nav-header .header-logo {width: 180px;}.main-nav-header .header-wrapper .main-nav {width: calc(100% - 180px);}}.main-nav-menu ul.sub-menu {box-sizing: border-box;opacity: 0;position: absolute;text-align: center;left: 0px;top:43px;visibility: hidden;width: fit-content;min-width:185px;margin-right: 0 !important;z-index: 1;}.menu-item-has-children,.menu li {align-items: center;display: flex;position: relative;}#menu-main-menu .menu-item-has-children:hover ul.sub-menu{opacity: 1;display: block;visibility: visible;}.menu-item-has-children .sub-menu li {margin-left: 0;margin-right: 0;margin-bottom: 1px;width: 100%;border-bottom: 0;justify-content: flex-start;}.menu-item-has-children .sub-menu li a {color: white;font-weight: bold;font-size: 16px;padding: 0 !important;opacity: 1;width: 100%;text-transform: capitalize;background: var(--color-secondary) !important;padding-bottom: 6px !important;padding-top: 6px !important;padding-left: 20px !important;padding-right: 20px !important;}.menu-item-has-children .sub-menu li a:hover,.menu-item-has-children .sub-menu li a:focus {background: var(--color-territory) !important;text-decoration: underline;}@media (max-width: 1365px) {.search-bar.ipad-none {display: none !important;}.search-bar.ipad-block {display: block !important;}.menu-item-has-children,.menu li {display: block;justify-content: flex-start;}.main-nav-menu ul.sub-menu {align-items: flex-start;background-color: transparent;box-sizing: border-box;flex-direction: column;justify-content: center;min-width: unset !important;position: relative;text-align: center;top: 0;width:fit-content;max-width:200px;height: 0;box-shadow: none;right: auto;}header .search-toggle input{width:140px !important;}.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;}.menu-item-has-children .sub-menu li {border-bottom: 0;margin-bottom: 2px;margin-top:0px;margin-left: 0;margin-right: 0;width:100% !important;}.main-nav-menu ul li.menu-item-has-children > a:after {display: none;}}.main-nav-header .search-bar {justify-content: center;display: flex;position: relative;width: 180px;margin-left: 30px;padding: 8px 0;}.main-nav-header .search-bar.ipad-none {display: flex;}header .search-bar button {cursor: pointer;display: flex;position: relative;width: 32px;font-size: 0;border: 0;height: 32px;background: var(--color-territory) !important;justify-content: center;display: flex;align-items: center;border: 1px solid var(--color-territory) !important;cursor: pointer;margin-left: 14px;transition: 0.4s all ease;}header .search-bar button:focus {outline: 1px solid black;}header .search-bar button:before {position: absolute;content: "";width: 14px;height: 16px;clip-path: polygon(0 0, 100% 0, 50% 100%);background: white;transform: rotate(-90deg);}header .search-toggle{width:100%;}header .search-toggle form {width: 100%;display: flex;position: relative;justify-content:flex-end;}header .search-toggle form:before {position: absolute;content: "";width: 0%;height: 100%;background: #4b34848a !important;right: 0;top: 0;transition: 0.5s ease all;}header .search-toggle form:hover:before,header .search-toggle form:focus:before {width: 100%;transition: 0.5s ease all;}header .search-toggle input {background: transparent;height: 32px;border: 0;border-bottom: 1px solid white;color: white;font-size: 16px;font-weight: normal;padding: 0;text-align: left;text-decoration: none;width: 127px;border-radius: 0;outline: none !important;font-family:var(--font-family-demi);z-index: 2;}header .search-toggle input::placeholder {color: rgba(255, 255, 255, 0.73) !important;font-size: 16px;font-family:var(--font-family-demi);text-transform: uppercase;font-weight: normal;opacity: 1 !important;}@media (max-width: 480px) {.search-toggle {left: -190px;width: 180px;}.main-nav-header .search-bar {display: none !important;}.main-nav-header .search-bar.hamburger-search {display: block !important;margin-top: 20px;margin-bottom: 20px;}}footer {margin-top: 76px;position: relative;}footer.active {margin-top: 0;}footer .main-footer {margin-top: 0;background: var(--color-territory);padding: 71px 80px 68px;position: relative;}footer .footer-wrapper {margin: 0 auto;max-width: 1760px;width: 100%;justify-content: space-between;}footer .footer-wrapper * {color: var(--color-white);}footer .footer-wrapper .logo-col {max-width: 260px;width: 100%;}footer .footer-wrapper .text-col {max-width: 687px;padding-left: 40px;width: 100%;}footer .footer-wrapper .text-col p {font-size: 16px !important;line-height: 1.31;}footer .footer-wrapper .form-col {max-width: 431px;padding-left: 20px;width: 100%;}footer .footer-wrapper .form-col form {display: flex !important;margin:0 !Important;}footer .footer-wrapper #mc_embed_signup .mc-field-group{width: fit-content;padding-bottom: 0;min-height: auto;display: block;}footer .footer-wrapper .form-col #mc_embed_signup {width:100% !important;background: transparent !important;}footer .footer-wrapper .form-col .newsletter .form-outer{display:flex !important;flex-wrap:wrap;}footer .footer-wrapper .form-col .newsletter .form-outer .mc-field-group-outer{width:50% ;margin-bottom:20px;}footer .footer-wrapper .form-col .newsletter .form-outer .mc-field-group-outer:nth-child(odd){padding-right:10px;}footer .footer-wrapper .form-col .newsletter .form-outer .mc-field-group-outer:nth-child(even){padding-left:10px;}footer .footer-wrapper .form-col form input {border: 0 !important;text-indent: initial !important;border-bottom: 2px solid #fff !important;max-width: 365px !important;background: transparent !important;width: 100%;border-radius:0 !important;padding: 5px 11.5px !important;margin-right: 13px;color: white;text-align:left;}footer #mc_embed_signup div.mce_inline_error{margin-bottom:0px !important;font-weight:normal !important;font-size: 14px !important;padding:10px 5px 5px;}footer .footer-wrapper .form-col form input::placeholder {color: white;text-transform: uppercase;}footer .footer-wrapper .form-col form button {transition:0.4s ease-in all;width:100% !important;font-size: 16px !important; border-radius:0 !important;border: 0;height: 33px;background: var(--color-pink) !important;position: relative;line-height: 1.8 !important;justify-content: center;padding: 23px 40px 19px 20px !important;display: flex !important;align-items: center; border: 3px solid transparent!important;cursor: pointer;font-family: var(--font-family-medium) !important;text-transform: uppercase;color: white;}footer .footer-wrapper .form-col form button:hover,footer .footer-wrapper .form-col form button:focus {background: transparent !important;border:3px solid white !important;transition:0.4s ease-in all;}footer .footer-wrapper .form-col form #mce-success-response,footer .footer-wrapper .form-col form #mce-error-response{margin-bottom:15px !important;}footer .footer-wrapper .col p a {font-weight: normal !important;}footer .footer-wrapper a:hover {color: var(--color-black);}footer .footer-wrapper .copyright {max-width: 182px;width: 100%;padding-left:20px;}.copyright .text-center {text-transform: uppercase;margin-top: 21px;text-align: right;}footer .footer-wrapper .copyright .menu-social-links-container ul {display: flex;align-items: center;justify-content: end;}footer .footer-wrapper .copyright .menu-social-links-container ul li {margin-left: 30px;}footer .footer-wrapper .copyright .menu-social-links-container ul li:first-child{margin-left: 0px;}footer.footer-wrapper.copyright.menu-social-links-containerulli:last-child {margin-right: 0;}footer .footer-wrapper .copyright .menu-social-links-container ul li a {font-size: 0;width: 20px;height: 20px;display: block;}footer .footer-wrapper .copyright .menu-social-links-container ul li a:hover,footer .footer-wrapper .copyright .menu-social-links-container ul li a:focus {filter: brightness(0) saturate(100%) invert(26%) sepia(51%) saturate(4993%)hue-rotate(332deg) brightness(93%) contrast(90%) !important;}footer .footer-wrapper .copyright .menu-social-links-container ul li.twitter a {background: url(images/twitter.webp) no-repeat center / 25px;width: 23px;height: 24px;filter: brightness(0) saturate(100%) invert(100%) sepia(2%) saturate(390%)hue-rotate(202deg) brightness(117%) contrast(100%);}footer .footer-wrapper .copyright .menu-social-links-container ul li.facebook a {background: url(images/icon-awesome-facebook-f-white.svg) no-repeat center/14px;width: 25px;height: 26px;}footer .footer-wrapper .copyright .menu-social-links-container ul li.youtube a {background: url(images/icon-awesome-youtube.png) no-repeat center/25px;width: 25px;}@media (max-width: 1280px) {footer .main-footer {padding-left: 60px;padding-right: 60px;}footer .footer-wrapper .form-col {max-width: 300px;}footer .footer-wrapper .logo-col {max-width: 230px;}}@media (max-width: 1200px) {footer .footer-wrapper {flex-direction: column;align-items: center;}footer .footer-wrapper .col,footer .footer-wrapper .form-col {margin-bottom: 35px;}footer .footer-wrapper .text-col p {text-align: center;}footer .footer-wrapper .text-col,footer .footer-wrapper .form-col,footer .footer-wrapper .copyright {padding-left: 0;}.copyright .text-center {text-align: center;}footer .footer-wrapper .copyright .menu-social-links-container ul {justify-content: center;} footer .footer-wrapper .form-col {max-width: 600px;}}@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;}}@media (max-width:480px) {footer .footer-wrapper .form-col .newsletter .form-outer .mc-field-group-outer{width:100%;}footer .footer-wrapper .form-col .newsletter .form-outer .mc-field-group-outer:nth-child(even){padding-left:0;}footer .footer-wrapper .form-col .newsletter .form-outer .mc-field-group-outer:nth-child(odd){padding-right:0;}footer .footer-wrapper .form-col form input{margin-right:0;max-width:100% !important;}footer .footer-wrapper #mc_embed_signup .mc-field-group{width:100% !important;}}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 {https://dev-pix-ac3hieve.pantheonsite.io/wp-admin/theme-editor.php?file=page.php&theme=Ac3hievedisplay: none !important;}a {cursor: pointer;}@media (max-width: 768px) {.fl-col-small:not(.fl-col-small-full-width) {max-width: 100%;}}.inner-container {background-color: var(--color-light-gray);}.page.type-page .entry-content{padding: 15px 100px 25px;margin:0 auto;max-width:1088px;width:100%;}@media(max-width:992px){.page.type-page .entry-content{padding: 15px 60px 0px;}}@media(max-width:768px){.page.type-page .entry-content{padding: 15px 30px 0px;}}.fl-builder .page.type-page .entry-content{padding: 0;max-width: 100%;width: 100%;margin: 0;}#default-template{background-color: var(--color-light-gray);margin-right: 82px;padding-top:105px;padding-bottom:80px;margin-top: -202px;position: relative;z-index: 8;clip-path:polygon(0 0, 100% 90px, 100% 100%, 0% 100%);}.generic-content{ position:relative;}.generic-content:before{position: absolute;top: 0px;content: '';bottom: 0px;height: 141px;width: 177px;margin: auto;background: url(images/icon-heart.webp) no-repeat center / 177px;margin-left: 44px;}@media(max-width:992px){.generic-content:before{ display:none;}}.generic-content:after{position: absolute;top: 238px;content: '';right: -81px;height: 531px;width: 535px;margin: auto;z-index: -1;background: url(images/graphics-hearts.webp) no-repeat center / 535px;opacity: 0.56; }main:before{position: absolute;content: "";right: 60px;top: -175px;background: url(images/graphic-heart.svg)no-repeat;width: 177px;height: 147px;z-index: 9;background-size: contain;}main{position:relative;}@media(max-width:1100px){#default-template{margin-right:60px;}main:before{right:40px;}}@media(max-width:992px){#default-template{margin-right:30px;margin-top: -150px;clip-path:polygon(0 0, 100% 45px, 100% 100%, 0% 100%);}main:before{right:0px;width: 120px;height: 80px;top:-140px;}}@media(max-width:480px){main:before{top:-170px;right:0;}#default-template{padding-top:60px;padding-bottom:60px;margin-right:0;clip-path:polygon(0 0, 100% 20px, 100% 100%, 0% 100%);}}.page-template-homepage main:before,.page-template-homepage header:after,.page-template-homepage header:before,.page-template-homepage header#header .image-section{display:none;}.page-template-homepage header#header .navbar-collapse .image-section{display:block !important;}.page-template-homepage header#header {border-top:0 !important;}.w2dc-content .w2dc-container-fluid{padding-left:0 !important;padding-right:0 !important;}.w2dc-content .w2dc-row{margin-left:0 !important;margin-right:0 !important;}.w2dc-listings-orderby-links-group a{background:var(--color-secondary);margin-bottom:2px;color:white !important;}.w2dc-btn.w2dc-listings-orderby-link:hover{background:var(--color-territory) !important;}.w2dc-map-canvas-wrapper .w2dc-btn{padding:10px 15px !important;}.w2dc-content .w2dc-btn-primary{margin: 0 auto;}.wcsearch-search-grid{padding:0 !important;}label.wcsearch-search-input-label {font-size: 20px;color: var(--color-yellow) !important;font-family:var(--font-family-bold);;}.wcsearch-content .wcsearch-form-control,.wcsearch-content .wcsearch-form-control, .wcsearch-content .wcsearch-form-control:focus{height: 57px !important;}.wcsearch-content .wcsearch-form-control-feedback {line-height: 53px;}.wcsearch-fa-search:before{color:var(--color-secondary) !important;}div.wcsearch-content .wcsearch-btn-primary{margin-top: 44px;background: var(--color-yellow);color: var(--color-territory) !important;font-size: 16px;text-transform: uppercase;padding: 18px 45px 15px !important;font-family:var(--font-family-demi);font-stretch: normal;font-style: normal;line-height: normal;height: auto !important;border-radius: 0 !important;letter-spacing: normal;text-align: center;border: 0;position: relative;width: fit-content;border: 3px solid var(--color-yellow) !important;}div.wcsearch-content .wcsearch-btn-primary:hover,div.wcsearch-content .wcsearch-btn-primary:focus{background:var(--color-yellow) !important;width:fit-content;text-decoration:underline;border:3px solid var(--color-yellow2) !important;}.w2dc-content .w2dc-map-info-window-title{background:var(--color-blue) !important;}header.w2dc-listing-header h2{font-size: 28px !important;line-height: 1.25 !important;letter-spacing: normal !important;color:var(--color-secondary) !important;font-family:var(--font-family-bold);}.w2dc-listings-block .w2dc-listing{border-bottom:0 !important;margin-top:20px ;padding-top:20px;margin-bottom:0 !important;border-top:2px solid var(--color-territory);}.w2dc-map-canvas-wrapper .w2dc-btn.w2dc-map-btn-fullscreen{padding:8px 15px 9px!important;}.w2dc-map-canvas-wrapper .w2dc-btn{padding:7px 15px 10px !important;}.w2dc-field-name{color:var(--color-territory);font-size:18px;font-weight:400;font-family:var(--font-family-bold);}.w2dc-field-caption .w2dc-field-icon{color:var(--color-territory);}span.w2dc-field-icon{line-height:1.5 !important;}.addressLocality, .w2dc-field-content{font-size:18px;}.w2dc-content address{font-style:normal !important;}.w2dc-field-content a{text-decoration:underline;}.mapboxgl-map div.w2dc-map-info-window-title{font-family:var(--font-family-bold);}.w2dc-field-content a,span.w2dc-show-on-map,.w2dc-content a{font-family:var(--font-family-demi);}.w2dc-content .w2dc-category-label, .w2dc-content .w2dc-tag-label{color: var(--color-territory);border-color: var(--color-territory);font-size: 18px;background: transparent;font-style: normal;text-transform: capitalize;font-family: var(--font-family-bold);}.w2dc-content .w2dc-category-label:hover, .w2dc-content .w2dc-tag-label:hover,.w2dc-content .w2dc-category-label:focus, .w2dc-content .w2dc-tag-label:focus{background:var(--color-territory);color:white !important;}.w2dc-field-output-block{margin:0px 0 15px !important;}.w2dc-field-output-block:last-child{margin-bottom:0 !important;}.w2dc-show-more-button{margin-top:50px !important;}.w2dc-directory-1 .generic-hero-section .container-900{max-width:1088px;}@media(max-width:768px){div.wcsearch-content .wcsearch-btn-primary{margin-top:10px;}}.w2dc-listings-block .w2dc-listing-logo-wrap{width:230px !important;height:200px;}figure.w2dc-listing-logo,figure.w2dc-listing-logo .w2dc-listing-logo-img-wrap,figure.w2dc-listing-logo .w2dc-listing-logo-img,.w2dc-listings-block figure.w2dc-listing-logo .w2dc-listing-logo-img img{width:100%;height:100%;}.w2dc-listing-text-content-wrap{margin-left:240px !important;}@media(max-width:768px){.w2dc-listing-text-content-wrap{margin-left:0px !important;margin-top: 20px !important;}}.w2dc-category-page{padding:0px 100px;}.w2dc-category-page .w2dc-content{max-width:1088px;margin:30px auto 0;}@media(max-width:992px){.w2dc-category-page{padding: 0 60px;}}@media(max-width:768px){.w2dc-category-page{padding: 0 30px;}}.post-password-required{text-align:center;}.post-password-form{max-width:1288px;width:100%;padding:15px 0px;margin:0 auto;}.post-password-form p{margin-top:20px;}.post-password-form label{font-size: 20px;font-family: var(--font-family-bold);color:var(--color-territory);margin-top: 30px;position:relative;top:13px;}.post-password-form input[type="password"]{background: transparent;border: 0;border-bottom: 2px solid var(--color-territory);color: white;font-size: 20px;font-weight:600;padding: 0;text-align: left;text-decoration: none;border-radius: 0;color:var(--color-secondary) !important;outline: none !important;}.post-password-form input[type="password"]::placeholder{color:var(--color-secondary) !important;font-weight:600;}.post-password-form input[type="submit"]{position: relative;width: fit-content;border-radius: 0 !important;padding: 14px 50px 12px !important;cursor:pointer;transition: 0.3s all ease;margin-left: 30px;text-align: center;text-decoration: none;font-weight: 600;background: var(--color-territory) !important;color: white;font-family: var(--font-family-medium);text-transform: uppercase;border:5px solid transparent;}.post-password-form input[type="submit"]:hover,.post-password-form input[type="submit"]:focus{border:5px solid #8b5ffa !important;text-decoration:underline;}@media(max-width:992px){.post-password-form{max-width:1208px;width:100%;padding:15px 0px;margin:0 auto;}}@media(max-width:768px){.post-password-form{max-width:1148px;width:100%;padding:15px 0px;margin:0 auto;}.post-password-form input[type="submit"]{margin:50px auto 0;display:block;}.post-password-form input[type="password"]{width:100%;}}.password-protected-content img{max-width:100%;}span.glossaryLink, a.glossaryLink{color:var(--color-territory) !important;font-family:var(--font-family-bold) !important;}#tt #ttcont div.glossaryItemTitle{color:var(--color-yellow) !important;}#ttcont{padding:30px !important;}#tt #ttcont div.glossaryItemBody{font-size: 18px !important;font-weight: normal;font-stretch: normal;font-style: normal;line-height: 1.44;letter-spacing: normal;text-align: left;}#tt #ttcont div.glossaryItemBody h6,#tt #ttcont div.glossaryItemBody h2,#tt #ttcont div.glossaryItemBody h3,#tt #ttcont div.glossaryItemBody h4,#tt #ttcont div.glossaryItemBody h5{color:var(--color-yellow) !important;text-align:left !important;}.ln-letters a{font-size: 11pt !important;padding: 9.5px !important;border: 1px solid var(--color-territory) !important;color: var(--color-territory) !important;font-weight:600;}.ln-letters a:hover, .ln-letters a.ln-selected{color:white!important;background:var(--color-territory) !important;}.ln-letters a:hover{margin-top:0 !important;}ul#glossaryList{padding-left:20px !important;}ul#glossaryList li{margin-bottom:10px;list-style: disc;}ul#glossaryList li::marker{color:var(--color-secondary) !important;font-size:30px !important;}#tt #tt-btn-close{color:white !important;}.glossary-template-default .glossary .entry-meta{display:none;}.w2dc-map-info-window-title .w2dc-close-info-window{position:absolute;top:4px;right:4px;}.mapboxgl-map div.w2dc-map-info-window-title{padding-right:20px;}.w2dc-fa-map-marker:before,.w2dc-fa-globe:before{color:var(--color-territory) !important;}.w2dc-map-info-window-field{display:flex;}.w2dc-field-content.w2dc-checkboxes-columns-3 .w2dc-field-checkbox-item-unchecked {display:none;}.w2dc-field-content.w2dc-checkboxes-columns-3 {display: inline-block !important;padding-left: 5px;}.w2dc-field-content.w2dc-checkboxes-columns-3 li {padding: 0 !important;display: inline-block;position: relative;padding-left: 5px !important;width: fit-content;}.w2dc-field.w2dc-field-output-block-checkbox {margin:0 !important; margin-bottom:5px !important;}.fl-node-rmae28u64g30.fl-col > .fl-col-content {padding-left: 0 !important;}.w2dc-field-content.w2dc-checkboxes-columns-3 li:before{position:absolute;content:",";left:-5px;bottom:0;}.w2dc-field-content.w2dc-checkboxes-columns-3 li:nth-child(1),.w2dc-field-content.w2dc-checkboxes-columns-3{padding-left:0 !important;}.w2dc-field-content.w2dc-checkboxes-columns-3 li:nth-child(1):before{display:none;}div.w2dc-content a, div.w2dc-content a:visited, div.w2dc-content a:focus, div.w2dc-content .w2dc-pagination > li > a, div.w2dc-content .w2dc-pagination > li > a:visited, div.w2dc-content .w2dc-pagination > li > a:focus, div.w2dc-content .w2dc-btn-default, div.w2dc-content div.w2dc-btn-default:visited, div.w2dc-content .w2dc-btn-default:focus {color: var(--color-secondary);}.half-content-half-image-slider .fl-slide-foreground {display: flex !important;height: 100%;min-height: 400px;}.half-content-half-image-slider .fl-slide-content-wrap {width: 50% !important;}@media (max-width: 768px) {.half-content-half-image-slider .fl-slide-content-wrap {width: 100% !important;}.half-content-half-image-slider .fl-slide-foreground {min-height:auto !important;}.half-content-half-image-slider .fl-slide-content {text-align: left !important;height: 100% !important;}}.half-content-half-image-slider .fl-slide-photo-wrap {width: 50% !important;position: relative !important;height: auto;}.half-content-half-image-slider .fl-slide-photo-wrap div {position: initial !important;}.half-content-half-image-slider .fl-slide-photo-wrap img, .half-content-half-image-slider .fl-slide-mobile-photo img {position: absolute !important;height: 100%;width: 100%;object-fit: cover;top: 0;left: 0;}.half-content-half-image-slider .fl-slide-content {padding: 75px !important;margin: 0 !important;position: relative;background: var(--color-pink) !important;}.half-content-half-image-slider .fl-slide-content:before {position: absolute;right: 37px;content: "";bottom: 43px;height: 141px;width: 177px;z-index: -1;background: url(images/icon-heart-red.webp) no-repeat center / 177px;}.half-content-half-image-slider .fl-slide-mobile-photo{position:relative !important;height:70vw !important;}@media (max-width: 1100px) {.half-content-half-image-slider .fl-slide-content {padding: 60px !important;}}@media (max-width: 480px) {.half-content-half-image-slider .fl-slide-content {padding: 40px !important;}}.half-content-half-image-slider .fl-slide-title {color: var(--color-yellow) !important;}.half-content-half-image-slider .fl-slide-text {border-left: 2px solid var(--color-yellow);padding-left: 22px !important;} .half-content-half-image-slider .fl-slide-text span.glossaryLink, .half-content-half-image-slider .fl-slide-text a.glossaryLink {color: var(--color-yellow) !important;border-bottom: dotted 2px var(--color-yellow);cursor: pointer; } .half-content-half-image-slider .fl-slide-text span.glossaryLink:hover, .half-content-half-image-slider .fl-slide-text a.glossaryLink:hover {color: var(--color-white) !important;border-bottom: dotted 2px var(--color-white);} .half-content-half-image-slider .fl-content-slider-svg-container{display:none;}.half-content-half-image-slider .slider-next,.half-content-half-image-slider .slider-prev {width: 40px !important;height: 40px !important;background: var(--color-territory) !important;cursor: pointer;z-index: 12 !important;border: none;opacity:1;right: -60px;border: 4px solid var(--color-territory) !important;}.half-content-half-image-slider .slider-prev {border:4px solid var(--color-secondary) !important;background: var(--color-secondary) !important;left: -60px;right: 0px;}@media (max-width: 1100px) { .half-content-half-image-slider .slider-next {right: 0px; } .half-content-half-image-slider .slider-prev { left: -0px;}}.half-content-half-image-slider .slider-next:before,.half-content-half-image-slider .slider-prev:before {width: 17px;height: 20px;content: "";position: absolute;top: calc(50% - 10px);left: 0;right: 0;margin: 0 auto;z-index: 1;background: var(--color-white);clip-path: polygon(100% 50%, 0 0, 0 100%);}.half-content-half-image-slider .slider-prev:before {clip-path: polygon(100% 100%, 100% 0, 0 50%) }.half-content-half-image-slider .slider-prev:hover,.half-content-half-image-slider .slider-prev:focus {background: var(--color-territory)!important;border: 4px solid white!important;}.half-content-half-image-slider .slider-next:hover,.half-content-half-image-slider .slider-next:focus {background: var(--color-secondary)!important;border: 4px solid white !important;}.full-width-slider .fl-slideshow-frame-content{position:relative;}.full-width-slider .fl-slideshow-frame-content:before {position: absolute;left: -167px;content: "";bottom: 21px;height: 530px;width: 534px;z-index: -1;background: url(images/graphics-hearts.webp) no-repeat center / 535px;opacity: 0.21;filter: brightness(0) saturate(100%) invert(0%) sepia(100%) saturate(7451%) hue-rotate(229deg) brightness(89%) contrast(111%);}.full-width-slider .fl-slideshow-nav-next,.full-width-slider .fl-slideshow-nav-prev {width: 32px !important;height: 32px !important;background: var(--color-territory) !important;cursor: pointer;z-index: 12 !important;border: none;border: 4px solid var(--color-territory) !important;}.full-width-slider .fl-slideshow-nav-prev {border:4px solid var(--color-secondary) !important;background: var(--color-secondary) !important;}.full-width-slider .fl-slideshow-nav-next:before,.full-width-slider .fl-slideshow-nav-prev:before {width: 17px;height: 20px;content: "";position: absolute;top: calc(50% - 10px);left: 0;right: 0;margin: 0 auto;z-index: 1;background: var(--color-white);clip-path: polygon(100% 50%, 0 0, 0 100%);}.full-width-slider .fl-slideshow-nav-prev:before {clip-path: polygon(100% 100%, 100% 0, 0 50%) }.full-width-slider .fl-slideshow-nav-prev:hover,.full-width-slider .fl-slideshow-nav-prev:focus {background: var(--color-territory)!important;border: 4px solid white!important;}.full-width-slider .fl-slideshow-nav-next:hover,.full-width-slider .fl-slideshow-nav-next:focus {background: var(--color-secondary)!important;border: 4px solid white !important;}.full-width-contact-form .fl-html #mc_embed_signup{max-width:100% !important;width:100% !important;background : transparent !important;}.full-width-contact-form .fl-html #mc_embed_signup .button{transition: 0.4sease-in all;width: 100% !important;display:flex !important;font-size: 16px;border: 0;padding: 12px 40px 8px 40px !important;height: auto;margin: 0 !important;line-height: normal !important;background: var(--color-pink) !important;position: relative;justify-content: center;display: flex !important;align-items: center;border: 3px solid transparent !important;cursor: pointer;font-family: var(--font-family-medium) !important;text-transform: uppercase;color: white;border-radius:0 !important;}.full-width-contact-form .fl-html #mc_embed_signup .button:hover,.full-width-contact-form .fl-html #mc_embed_signup .button:focus{background:var(--color-territory) !important;}.full-width-contact-form .fl-html #mc_embed_signup .mc-field-group input{background: transparent!important;border: 2px solid var(--color-territory)!important;border-radius: 0 !important; font-family: var(--font-family-primary) !important;}.full-width-contact-form .fl-html #mc_embed_signup .mc-field-group label,.full-width-contact-form .fl-html .mc-field-group strong{color: var(--color-secondary)!important;font-family: var(--font-family-primary) !important;font-size: 16px !important;font-weight: 600 !important;text-transform: uppercase;}.full-width-contact-form .fl-html #mc_embed_signup .mc-field-group ul li label{text-transform: math-auto !important;color: var(--color-territory) !important;}.full-width-contact-form .fl-html #mc_embed_signup .mc-field-group{padding-bottom:20px !important;}.full-width-contact-form .fl-html #mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error{font-family: var(--font-family-primary) !important;background-color: transparent !important;}.full-width-contact-form .fl-html #mc_embed_signup #mce-success-response{ margin-bottom: 30px !important; padding-left:20px; padding-right:20px;border: 1px solid #529214 !important;}.full-width-contact-form .fl-html #mc_embed_signup div#mce-responses{margin-left:0 !important;margin-right:0 !important;}.wcsearch-search{padding-top: 30px;padding-right: 30px;padding-bottom: 30px;padding-left: 30px;background: #4a3484;}.coalition-landing .two-column-cat-listing .fl-node-content .fl-col-group{display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:-80px;width:calc(100% + 80px);}.coalition-landing .two-column-cat-listing .fl-col-content .fl-col-small{width:50%;padding-left:80px;margin-top:30px;}.coalition-landing .two-column-cat-listing .fl-col-content .fl-module-html .w2dc-listings-options-links{display:none;}@media(max-width:980px){.coalition-landing .two-column-cat-listing .fl-node-content .fl-col-group{margin-left:-40px;width:calc(100% + 40px);}.coalition-landing .two-column-cat-listing .fl-col-content .fl-col-small{padding-left:40px;}}@media(max-width:800px){.coalition-landing .two-column-cat-listing .fl-node-content .fl-col-group{margin-left:-20px;width:calc(100% + 20px);}.coalition-landing .two-column-cat-listing .fl-col-content .fl-col-small{padding-left:20px;}}.w2dc-pagination-wrapper .w2dc-active a{display: inline-block;background: var(--color-territory) !important ;font-size: 16px;line-height: 1;text-align: center;font-family: var(--font-family-demi);color: var(--color-white) !important;height: auto !important;font-weight: bold !important;margin: 5px;text-decoration: none;transition: 0.3s ease-in-out;border: 2px solid var(--color-territory) !important;padding: 14px 25px 10px !important;}.w2dc-pagination-wrapper .w2dc-inactive a{background-color: transparent !important;color: var(--color-territory) !important;border-color: var(--color-territory) !important;display: inline-block;background: transparent;font-size: 16px;line-height: 1;text-align: center;font-family: var(--font-family-demi);height: auto !important;font-weight: bold !important;margin: 5px;text-decoration: none;transition: 0.3s ease-in-out;border: 2px solid var(--color-territory) !important;padding: 14px 25px 10px !important;}@media(max-width:768px){.coalition-landing .two-column-cat-listing .fl-col-content{flex-direction:column;margin-left:0;width:100%;}.coalition-landing .two-column-cat-listing .fl-col-content .fl-module-html{padding-left:0;width:100%;}}.error-page .inner-container {padding: 53px 100px 25px;}.error-page .inner-container .hide {display: none;}.error-page h1 {color: var(--color-territory);line-height: 1.1;}.error-page .menu-button {text-align: center;display: flex;justify-content: center;}.error-page .entry-title {padding-bottom: 0px !important;word-break: break-word;}.error-page .entry-title::after {content: none !important;}.search-box form {margin: 0 auto;max-width: 500px;position: relative;width: 100%;display: flex;justify-content: center;align-items: center;}.search-box .search-input {border: none !important;color: var(--color-secondary) !important;height: 60px !important;text-decoration: none;width: 100%;max-width: 384px;border-bottom: 2px solid !important;border-color: var(--color-secondary) !important;background: none;}.search-box .search-input::placeholder {color: var(--color-off-white) !important;}.search-box .search-input:focus,.search-box .search-input:hover {background-color: none;color: var(--color-primary) !important;outline: none;}.search-box #form-submit {background: none;height: 48px !important;width: 48px !important;margin-left: -48px;top: 0px !important;position: relative !important;display: flex;justify-content: center;align-items: center;cursor: pointer;border: none;color: var(--color-secondary) !important;}.search-box #form-submit:hover {}.search-box #form-submit svg {height: 18px !important;width: 18px !important;fill: var(--color-secondary);}.search-box #form-submit:hover svg {fill: var(--color-territory);}.error-page .search-input:focus::placeholder {opacity: 0;}.error-page .search-box {margin-bottom: 25px;}.error-page p {margin-bottom: 40px;}.error-page .btn--secondary a:before{border:5px solid transparent;width: calc(100% - 8px);height: calc(100% - 9px);}.error-page .btn--secondary a span{white-space: normal;}.error-page .btn--secondary a:hover:before{width: calc(100% - 8px);height: calc(100% - 9px);border: 5px solid #8b5ffa;}@media (max-width: 992px) {.error-page .inner-container {padding: 53px 60px 0px;}}@media (max-width: 768px) {.error-page .inner-container {padding: 53px 30px 0px !important;}}.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-box form,.search-form-box form {margin: 0 auto;max-width: 500px;position: relative;width: 100%;}.search-result-page #default-template {padding-left: 100px;padding-right: 100px;padding-top: 100px;padding-bottom: 105px;}.search-result-page h1 {margin-bottom: 20px;line-height: 1.2;color: var(--color-territory);text-align: center;}.search-result-page h1 span {color: var(--color-secondary);}.inner-hero-wapper {margin: 0 auto;position: relative;width: 100%;}.search-result-page .content-container-900 {margin: 0 auto;max-width: 900px;width: 100%;}.search-result-page .search-result {margin-bottom: 20px;text-align: left;}.search-result-page .search-result h2 {margin-bottom: 20px;text-transform: math-auto;font-family:var(--font-family-bold) !important;word-break: break-word;}.search-result-page .search-result a {display: block;text-decoration: underline !important;font-family:var(--font-family-bold);}.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-black);}.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-territory) !important;}.search-box #form-submit:hover svg path {stroke: var(--color-black);}.search .search-result-page .search-result h2:hover {font-weight: 800;}.search .no_results {text-align: center;text-transform: capitalize;font-size: 36px !important;color: var(--color-primary);margin-bottom: 20px;}.search .pagination {padding-top: 30px;}.search .page-numbers {color: var(--color-black) !important;border-color: var(--color-black) !important;height: auto !important;font-weight: bold !important;padding: 14px 25px 10px 25px !important;}.search .page-numbers.next {height: auto !important;padding: 14px 25px 10px 25px !important;}.search .page-numbers:hover {background-color:var(--color-territory) !important;color: var(--color-white) !important;border-color: var(--color-territory) !important;}.search .page-numbers::after {background-color: var(--color-black) !important;}.search .page-numbers.current {background-color: var(--color-territory) !important;color: var(--color-white) !important;border-color:var(--color-territory) !important;}@media (max-width: 992px) {.search-result-page #default-template {padding-left: 60px;padding-right: 60px;padding-bottom: 80px;}}@media (max-width: 768px) {.search-result-page #default-template {padding-left: 30px;padding-right: 30px;padding-bottom: 60px;}}.home-hero-blog-slider {position: relative;}.home-hero-blog-slider {margin-top: -338px;}.home .fl-builder-content {filter: blur(4px);transition: all 0.2s ease-in-out;}.home.active .fl-builder-content{filter: none;}.home-hero-blog-slider .slide-container {position: relative;max-height: 1377px;height: 100%;display: flex;justify-content: right;align-items: center;padding: 33vh 0 33vh 0;padding-top: clamp(250px, 40vh, 100vh);padding-top: clamp(250px, 33vh, 100vh);}@media (max-width: 768px) {.home-hero-blog-slider .slide-container {padding: 300px 0 300px 0;}}@media (max-width: 480px) {.home-hero-blog-slider .slide-container {padding: 200px 0 300px 0;}}.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: 1000px;margin: 0 auto;width: 100%;padding: 0 100px;z-index: 10;text-align: center;}.home-hero-blog-slider .content .btn--primary a:before{width: calc(100% - 8px);border: 5px solid transparent;height: calc(100% - 8px);left: 0;top: 0;}.home-hero-blog-slider .content .btn--primary a:after{top:calc(50% - 57px);z-index: -1;}.home-hero-blog-slider .content .btn--primary:hover:before, .home-hero-blog-slider .content .btn--primary:focus:before{border:2.5px solid white;}@media (max-width: 992px) {.home-hero-blog-slider .content {padding: 0 60px;}}@media (max-width: 768px) {.home-hero-blog-slider .content {padding: 0 30px;}}.home-hero-blog-slider .content h1 {color: var(--color-white);display: inline-block;font-size: 38px !important;font-weight: bold;line-height: 1.26;letter-spacing: normal;}@media (max-width: 480px) {.home-hero-blog-slider .content h1 {font-size: 32px !important;}}.home-hero-blog-slider .slick-arrow .slick-sr-only {font-size: 0px;}.home-hero-blog-slider .slick-arrow {width: 41px;height: 40px;background: var(--color-territory);position: absolute;bottom: 18vh;right: 0;left: 0;margin: 0 auto;cursor: pointer;z-index: 12;border: none;}.home-hero-blog-slider .slick-arrow.slick-prev:hover,.home-hero-blog-slider .slick-arrow.slick-prev:focus{background:var(--color-territory);border:4px solid white; }.home-hero-blog-slider .slick-arrow.slick-next:hover,.home-hero-blog-slider .slick-arrow.slick-next:focus{background:var(--color-secondary);border:4px solid white; }@media (max-width: 768px) {.home-hero-blog-slider .slick-arrow {bottom: 200px;}}.home-hero-blog-slider .slide-container {position: relative;}.home-hero-blog-slider .slide-container:before {width: 705px;height: 617px;content: "";position: absolute;top: 50px;left: 0;right: 0;mix-blend-mode: overlay;background-blend-mode: overlay;margin: 0 auto;z-index: 3;background: url(images/icon-awesome-heart-big.webp) no-repeat center/100%;}@media (max-width: 992px) {.home-hero-blog-slider .slide-container:before {width: calc(100% - 60px);max-width: 705px;height: 90vw;max-height: 617px;top: 150px;}}@media (min-width: 993px) {.home-hero-blog-slider.active .slide-container:before {transition: all 0.5s ease-in-out; scale: 0.3;opacity: 1;transform: translate(150%, 300%);filter: brightness(0) invert(1);}.home-hero-blog-slider.active .slide-container.active:before {transition: all 0.3s ease-in-out;scale: 1; filter: none;transform: translate(0%, 0%);}}.home-hero-blog-slider .image-section:before {width: 100%;height: 100%;left: 0;content: "";position: absolute;top: 0;z-index: 2;opacity: 0.78;background-image: linear-gradient(to bottom, #4a3484, #1968aa);}.home-hero-blog-slider.active .image-section:before {opacity: 0.49;transition: opacity 0.3s ease-in-out;}.home-hero-blog-slider .slide-container:after {width: 177px;height: 141px;content: "";position: absolute;top: 358px;right: -586px;left: 0;margin: 0 auto;z-index: 2;background: url(images/icon-heart-light-blue.webp) no-repeat center/177px;}@media (max-width: 768px) {.home-hero-blog-slider .slide-container:after {display: none;}}.home-hero-blog-slider .slick-arrow:before {width: 17px;height: 20px;content: "";position: absolute;top: calc(50% - 10px);left: 0;right: 0;margin: 0 auto;z-index: 1;background: var(--color-white);clip-path: polygon(100% 50%, 0 0, 0 100%);}.home-hero-blog-slider .slick-prev {right: 40px;background: var(--color-secondary);}.home-hero-blog-slider .slick-prev:before {clip-path: polygon(100% 100%, 100% 0, 0 50%);}.home-hero-blog-slider .slick-next {left: 40px;}.home-hero-blog-slider .content .buttons {display: flex;justify-content: center;margin-top: 63px;}@media (min-width: 1366px) {.home .main-nav {opacity: 0;}.home #logo { // transform: translate(calc(50vw - 420px), 390px); transform: translate(calc(50vw - 420px), calc(18vh - 90px));position: absolute;width: 563px;height: 155px;}.home.active #logo {transform: none;width: 320px;height: 76px;transition: all 0.3s ease-in-out;}.home.active .main-nav {opacity: 1;transition: opacity 0.3s ease-in-out;}}.four-col-team-section .fl-post-grid {display: flex;flex-wrap: wrap;justify-content:center;width: calc(100% + 62.7px);margin-left: -62.7px;position: relative;margin-top: 30px;margin-bottom: -50px;}.four-col-team-section {background: rgb(141, 141, 141, 12%) !important;}@media (max-width: 768px) {.four-col-team-section .fl-post-grid {margin-top: 0px;}}.four-col-team-section .fl-post-grid:before {position: absolute;left: -137px;content: "";top: -230px;height: 531px;width: 535px;z-index: 0;background: url(images/graphics-hearts.webp) no-repeat center/535px;opacity: 0.8;}.four-col-team-section .fl-post-grid:after { position: absolute;right: -247px;content: "";top: -104px;height: 531px;width: 535px;z-index: -1;background: url(images/graphics-hearts.webp) no-repeat center / 535px;opacity: 0.8;}.four-col-team-section .fl-post-column {width: 25%;padding-left: 62.7px;margin: 0 0 50px;}@media (max-width: 1280px) {.four-col-team-section .fl-post-column {width: 33.33%;}}@media (max-width: 1100px) {.four-col-team-section .fl-post-column {width: 50%;}}@media (max-width: 600px) {.four-col-team-section .fl-post-column {width: 100%;}}.four-col-team-section .fl-post-grid-post {background: transparent !important;border: none;}.four-col-team-section .designation {margin: 0 0 7px;line-height: 1.4;color: var(--color-blue);}.four-col-team-section .email,.four-col-team-section .phone {font-size: 16px;font-weight: 500;color: #373737;line-height: normal;line-height:1.5;}.four-col-team-section .email b,.four-col-team-section .phone b {font-family:var(--font-family-bold);}.four-col-team-section .phone a,.four-col-team-section .email a{font-family:var(--font-family-demi);display:inline-block;color:var(--color-secondary);}.four-col-team-section .phone a:hover,.four-col-team-section .email a:hover,.four-col-team-section .phone a:focus,.four-col-team-section .email a:focus{text-decoration:underline;color:var(--color-territory) ;}.four-col-team-section .fl-post-text {padding: 24px 0 0px;text-align: center;display: flex;flex-direction: column;}.four-col-team-section .fl-post-image {width: 100%;height: calc(25vw - 112px);max-height: 240px;max-width:240px;position: relative;border-radius: 50%;overflow: hidden;border: 4px solid var(--color-blue);margin:0 auto;}@media (max-width: 1280px) {.four-col-team-section .fl-post-image {height: calc(33.33vw - 108.5px);}}@media (max-width: 1100px) {.four-col-team-section .fl-post-image {height: calc(50vw - 108.5px);margin: 0 auto;max-width: 245.48px;}}@media (max-width: 768px) {.four-col-team-section .fl-post-image {height: calc(50vw - 76.5px);}}@media (max-width: 600px) {.four-col-team-section .fl-post-image {height: calc(100vw - 60px);}}.four-col-team-section .fl-post-image img {width: 100%;height: 100%;top: 0;left: 0;position: absolute;object-fit: cover;object-position: top;}.full-width-content-section{background : #1968aa !important;}.full-width-content-section .fl-rich-text p {font-size: 34px !important;font-weight: 500;font-stretch: normal;font-style: normal;line-height: 1.5;letter-spacing: normal;text-align: left;color: #000;margin-bottom: 42px;word-break: break-word;}.full-width-content-section .fl-rich-text{position:relative;z-index:4;}.full-width-content-section {position: relative;padding-bottom: 36px;background: #eaeaea;}.full-width-content-section:before {position: absolute;left: 146px;content: "";top: 172px;height: 141px;width: 177px;z-index: 1;background: url(images/icon-heart.webp) no-repeat center/177px;}@media (max-width: 1700px) {.full-width-content-section:before {left: 40px;}}@media (max-width: 1400px) {.full-width-content-section .fl-row-content{padding-left:70px;}}@media (max-width: 1285px) { .full-width-content-section:before {left:10px;height: 131px;width: 157px;background: url(images/icon-heart.webp) no-repeat center/157px;} .full-width-content-section .fl-row-content{padding-left:90px;}}@media (max-width: 992px) { .full-width-content-section:before { width: 137px;background: url(images/icon-heart.webp) no-repeat center/137px;} .full-width-content-section .fl-row-content{padding-left:120px;}}@media (max-width:768px) { .full-width-content-section:before {display:none;} .full-width-content-section .fl-row-content{padding-left:0px;}}.full-width-content-section .fl-rich-text p:last-child {margin-bottom: 0 !important;}.full-width-content-section .fl-rich-text p strong {font-family:var(--font-family-heavy);text-decoration: underline;text-decoration-color: var(--color-pink);text-decoration-thickness: 14px;text-decoration-style: solid;text-decoration-skip-ink: none;}@media (max-width: 480px) {.full-width-content-section .fl-rich-text p {margin-bottom: 30px;font-size: 20px !important;}.full-width-content-section .fl-rich-text p strong {text-decoration-thickness: 8px;}}.half-content-half-image {background: #5f2154;}.half-content-half-image .fl-col-group {display: flex;}@media (max-width: 992px) {.half-content-half-image .fl-col-group {min-height: auto;}}.half-content-half-image .image-section {position: relative;}.half-content-half-image .image-section .fl-col-content {position: absolute;height: 100%;width: 100%;}.half-content-half-image .content {display: flex;align-items: center;min-height: 360px;}.half-content-half-image .content.align-center .fl-col-content {text-align: center;}.half-content-half-image .content.align-right .fl-col-content {text-align: right;}.half-content-half-image .content .pretitle p {font-family: "neue-haas-unica", sans-serif;font-size: 24px !important;font-weight: 600 !important;letter-spacing: normal !important;line-height: 1.5 !important;}@media (max-width: 480px) {.half-content-half-image .content .pretitle p {font-size: 18px !important;}}@media (max-width: 992px) {.half-content-half-image .fl-col-group {flex-direction: column;}.half-content-half-image .content {width: 100% !important;order: 2;}.half-content-half-image .image-section {width: 100% !important;height: 40vw;flex-basis: auto !important;}}.left-image-right-content .fl-col-group {display: flex;flex-wrap: wrap;}.left-image-right-content .fl-module-rich-text .fl-module-content{margin-bottom:0 !important;}.left-image-right-content .fl-module-button .fl-module-content{margin-top:52px !important;}@media (max-width: 768px) {.left-image-right-content .fl-module-button .fl-module-content{margin-top:20px !important;}}@media (max-width: 992px) {.left-image-right-content .fl-col-group {flex-direction: column;}.left-image-right-content .image-section {width: 100% !important;}}.left-image-right-content .image-section {width: 50%;height: auto;min-height: 560px;position: relative;}@media (max-width: 1440px) {}@media (max-width: 992px) {.left-image-right-content .image-section {height: 70vw;min-height: 100%;}}.left-image-right-content .image-section div {position: initial;}.left-image-right-content .image-section .fl-photo-img {width: 100%;height: 100%;top: 0;left: 0;position: absolute;object-fit: cover;}.left-image-right-content .right-align {order: 2;}@media (max-width: 992px) {.left-image-right-content .right-align {order: 0;}}.left-image-right-content .content {width: 50%;display: flex;flex-wrap: wrap;flex-direction: column;align-items: center;}.left-image-right-content .content.right-content {background-color: var(--color-secondary);z-index: 0; }@media (max-width: 992px) {.left-image-right-content .content.right-content {}}@media (max-width: 768px) {.left-image-right-content .content.right-content {}}.left-image-right-content .content.right-content p a {color: var(--color-white) !important;text-decoration: underline;}.left-image-right-content .content.right-content p a:hover {color: var(--color-yellow) !important;}.left-image-right-content .content.right-content:before {position: absolute;right: 37px;content: "";bottom: 43px;height: 141px;width: 177px;z-index: -1;background: url(images/icon-heart-red.webp) no-repeat center / 177px;}.left-image-right-content .content.left-content {background-color: var(--color-territory);z-index: 0;}.left-image-right-content .content.left-content p a {color: var(--color-white) !important;text-decoration: underline;}.left-image-right-content .content.left-content p a:hover {color: var(--color-yellow) !important;}.left-image-right-content .content.left-content:before {position: absolute;left: -167px;content: "";bottom: 21px;height: 530px;width: 534px;z-index: -1;background: url(images/graphics-hearts.webp) no-repeat center / 535px;opacity: 0.21;filter: brightness(0) saturate(100%) invert(0%) sepia(100%) saturate(7451%) hue-rotate(229deg) brightness(89%) contrast(111%);}@media (max-width: 992px) {.left-image-right-content .content {width: 100% !important;}}.left-image-right-content .fl-col-content {padding: 100px 124px 100px 100px;}@media (max-width: 1100px) {.left-image-right-content .fl-col-content {min-height: 100% !important;padding: 60px !important;}}@media (max-width: 480px) {.left-image-right-content .fl-col-content {padding: 40px !important;}}.left-image-right-content .fl-heading span {color: var(--color-yellow) !important;}.left-image-right-content .fl-rich-text p span{color:var(--color-yellow) !important;border-bottom: dotted 2px var(--color-yellow);cursor:pointer;}.left-image-right-content .fl-rich-text p span:hover{color:var(--color-white) !important;border-bottom: dotted 2px var(--color-white);}.left-image-right-content .fl-rich-text p {border-left: 2px solid var(--color-yellow);padding-left: 22px;}.left-image-right-content .btn--fourth a,.left-image-right-content .btn--secondary a{width:385px;}.left-image-right-content .btn--fourth a{ border: 1px solid #ff819d !important;}.left-image-right-content .btn--secondary a{ border: 1px solid #8b5ffa !important;}@media (max-width: 600px) {.left-image-right-content .btn--fourth a,.left-image-right-content .btn--secondary a{width:100%;}}.half-image-content {display: flex;flex-wrap: wrap;margin-bottom: 20px;background: #fff;border: 1px solid red;}.half-image-content .image-section {position: relative;width: calc(50% - 10px) !important;height: 100vw;max-height: 491px;}@media (max-width: 992px) {.half-image-content .image-section {width: 100% !important;}}.half-image-content.research {flex-wrap: nowrap;padding-top: 40px;z-index: 3;}@media (max-width: 992px) {.half-image-content.research {flex-direction: column;}}.half-image-content.research .image-section {order: 1;margin-left: 20px;width: 420px !important;flex: none;border: 10px solid var(--color-black2);}.half-image-content.research .image-section img {object-fit: cover;}.half-image-content.research .image-section {order: 1;margin-top: -130px;margin-left: 20px;width: 420px;flex: none;height: 550px;z-index: 1;max-height: none;}.half-image-content.research.full-image {flex-wrap: wrap;justify-content: center;}.half-image-content.research.full-image .image-section {width: 100% !important;margin-left: 0px;margin-bottom: 40px;max-height: 420px !important;height: 50vw !important;max-width: 948px;margin-top: -100px;}.half-image-content.research.full-image .content {order: 1;max-width: 640px;margin: 0 auto;}@media (max-width: 992px) {.half-image-content.research .image-section {margin: 0 0 40px !important;}.half-image-content.research .content {order: 2;}}@media (max-width: 480px) {.half-image-content.research .image-section {width: calc(100vw - 60px) !important;height: 115vw;}}.half-image-content.research .content {width: 100% !important;padding: 0;}.half-image-content.research .content .fl-rich-text {width: 100% !important;}.half-image-content.research .content .btn--primary {margin-top: 30px;}.half-image-content.research .content .fl-module-content,.half-image-content.research .content .fl-row-content-wrap {margin: 0;padding: 0;}@media (max-width: 768px) {.half-image-content .image-section::after {width: 200px;}}@media (max-width: 480px) {.half-image-content .image-section::before {width: calc(100% - 80px);}}.half-image-content .image-section div {position: initial;}.half-image-content .image-section img {position: absolute;height: 100%;object-fit: contain;top: 0;left: 0;width: 100%;}.half-image-content .content {display: flex;padding: 0 0 0 60px;position: relative;overflow: hidden;width: calc(50% + 10px) !important;}.half-image-content .content .newsby {margin: 0 0 14px;font-size: 16px;font-family: var(--font-family-quaternary) !important;font-weight: 600;line-height: 1.38;letter-spacing: normal;color: var(--color-green);display: block;}@media (max-width: 992px) {.half-image-content .image-section {width: 100% !important;}.half-image-content .content {width: 100% !important;padding: 50px 0 0 0px;}}.half-content-half-image-text-editor .fl-col-group {display: flex;flex-wrap: wrap;}.half-content-half-image-text-editor .image-section {width: calc(71.6% - 70px) !important;position: relative;height: 445px;margin-top: 43px;}@media (max-width: 1440px) {.half-content-half-image-text-editor .image-section {width: calc(65% - 40px) !important;position: relative;height: 445px;margin-top: 43px;}}@media (max-width: 1200px) {.half-content-half-image-text-editor .image-section {width: 100% !important;height: 31vw;}}.half-content-half-image-text-editor .image-section img {position: absolute;height: 100%;width: 100%;top: 0;left: 0;object-fit: contain;}.half-content-half-image-text-editor .image-section div {position: initial;}.half-content-half-image-text-editor .content {width: 28.4% !important;margin-right: 70px;padding-left: 71px;}.half-content-half-image-text-editor .content .fl-col-content {max-width: 407px;}@media (max-width: 1440px) {.half-content-half-image-text-editor .content {padding-left: 0px;width: 35% !important;margin-right: 40px;}}@media (max-width: 1200px) {.half-content-half-image-text-editor .content {width: 100% !important;margin-right: 0px;padding-left: 0px;}.half-content-half-image-text-editor .content .fl-col-content {max-width: 100%;}}.half-content-half-image-text-editor .content h2.fl-heading {font-size: 38px !important;font-weight: bold!important;font-family: var(--font-family-bold) !important;}@media (max-width: 480px) {.half-content-half-image-text-editor .content h2.fl-heading {font-size: 32px !important;}}.half-content-half-image-text-editor .content .fl-rich-text * {color: var(--color-white) !important;}.left-three-image-content-right-one-image-content .fl-row-content >.fl-col-group {display: flex;flex-wrap: Wrap;z-index: 2;position: relative;}.left-three-image-content-right-one-image-content .fl-row-content >.fl-col-group >.fl-col >.fl-col-content{position:relative;}.left-three-image-content-right-one-image-content .fl-row-content >.fl-col-group >.fl-col >.fl-col-content:before {position: absolute;content: "";right: -19px;bottom: -18px;width: 370px;max-width: calc(100%);border-right: 8px dotted var(--color-secondary);border-bottom: 8px dotted var(--color-secondary);height: 269px;}@media (max-width: 768px) {.left-three-image-content-right-one-image-content .fl-row-content >.fl-col-group >.fl-col >.fl-col-content:before {display:none;}}@media (max-width: 1279px) {.left-three-image-content-right-one-image-content .fl-row-content-wrap{padding-left:0 !important}.left-three-image-content-right-one-image-content .fl-row-content >.fl-col-group {padding:0 100px;justify-content:center;}}@media (max-width: 992px) {.left-three-image-content-right-one-image-content .fl-row-content >.fl-col-group {padding:0 60px;}}@media (max-width: 768px) {.left-three-image-content-right-one-image-content .fl-row-content >.fl-col-group {padding:0 30px;}}.left-three-image-content-right-one-image-content .right-section {width: 28.78% !important;padding-right: 41px;margin-top: -152px;}@media (max-width: 1440px) { .left-three-image-content-right-one-image-content .right-section {width: 33.78% !important;}}@media (max-width: 1279px) {.left-three-image-content-right-one-image-content .right-section {width: 100% !important;max-width:550px;margin-top:80px;}}@media (max-width: 768px) {.left-three-image-content-right-one-image-content .right-section {padding-right:0px;max-width:500px;}}.left-three-image-content-right-one-image-content .right-section .fl-col-content {background: var(--color-secondary);padding: 0 41px 120px 41px;}@media (max-width: 768px) {.left-three-image-content-right-one-image-content .right-section .fl-col-content { padding: 0 20px 40px 20px;}}.left-three-image-content-right-one-image-content .right-section .fl-module-photo {margin-right: -41px;max-height: 329px;height: 18vw;position: relative;width: calc(100% + 82px);}@media (max-width: 1279px) {.left-three-image-content-right-one-image-content .right-section .fl-module-photo { height: 329px;}}@media (max-width: 768px) {.left-three-image-content-right-one-image-content .right-section .fl-module-photo {margin-right: -30px;height:50vw;}}@media (max-width: 600px) {.left-three-image-content-right-one-image-content .right-section .fl-module-photo { height:65vw;}}.left-three-image-content-right-one-image-content .right-section .fl-module{padding-left: clamp(40px, 23.3%, 98px);}@media (max-width: 768px) {.left-three-image-content-right-one-image-content .right-section .fl-module {padding-left: 40px;}}.left-three-image-content-right-one-image-content .right-section .fl-module-heading{background: url(images/icon-small-heart.webp) no-repeat left clamp(10px, 11%, 41px) top 50px / 28px; }@media (max-width: 1550px) {.left-three-image-content-right-one-image-content .right-section .fl-module-heading{background: url(images/icon-small-heart.webp) no-repeat left clamp(10px, 7%, 41px) top 50px / 28px; }}@media (max-width: 1279px) {.left-three-image-content-right-one-image-content .right-section .fl-module-heading{background: url(images/icon-small-heart.webp) no-repeat left clamp(10px, 7%, 41px) top 41px / 28px; }}@media (max-width: 768px) {.left-three-image-content-right-one-image-content .right-section .fl-module-heading{background: url(images/icon-small-heart.webp) no-repeat left 0 top 20px / 28px; }}.left-three-image-content-right-one-image-content .fl-row-content{position:relative;}.left-three-image-content-right-one-image-content .fl-row-content:before{background: url(images/icon-heart-blue.webp) no-repeat center/344px;width:344px;height:273px;content:'';position:absolute; right: 13.85%;bottom:-108px;z-index:0;}.left-three-image-content-right-one-image-content .right-section .fl-module-photo img { height:100%;position:absolute;width:100%;top:0;left:0;object-fit:cover;}.left-three-image-content-right-one-image-content .right-section .fl-module-photo div {position:initial;}.left-three-image-content-right-one-image-content .left-section {width: 71.22% !important;padding-right: 10.22%;padding-left: 52px;}.left-three-image-content-right-one-image-content .left-section * {color:var(--color-white) !important;}@media (max-width: 1440px) {.left-three-image-content-right-one-image-content .left-section {width: 66.22% !important;padding-right: 5.22%;padding-left: 52px;}}@media (max-width: 1279px) {.left-three-image-content-right-one-image-content .left-section {width:100% !important;padding-right: 0%;padding-left: 0px;}.left-three-image-content-right-one-image-content .left-section .image-section .fl-col-content{margin-top:0 !important;}}.left-three-image-content-right-one-image-content .left-section >.fl-col-content {background: var(--color-secondary);padding: 0 52px 89px 0;}@media (max-width: 768px) {.left-three-image-content-right-one-image-content .left-section >.fl-col-content { padding: 0 20px 50px 0;}}.left-three-image-content-right-one-image-content .left-section .fl-col {width: 100% !important;}.left-three-image-content-right-one-image-content .left-section .heading,.left-three-image-content-right-one-image-content .left-section .para-section,.left-three-image-content-right-one-image-content .left-section .button-section {padding: 0 59px 0 87px}@media (max-width: 1550px) {.left-three-image-content-right-one-image-content .left-section .heading,.left-three-image-content-right-one-image-content .left-section .para-section,.left-three-image-content-right-one-image-content .left-section .button-section {padding: 0 20px 0 40px}}@media (max-width: 768px) {.left-three-image-content-right-one-image-content .left-section .heading,.left-three-image-content-right-one-image-content .left-section .para-section,.left-three-image-content-right-one-image-content .left-section .button-section {padding: 0 00px 0 20px}}.left-three-image-content-right-one-image-content .left-section .para-section .fl-col-content {display: flex;justify-content: space-between;flex-direction:row;}.left-three-image-content-right-one-image-content .left-section .para-section .fl-module {width: calc(50% - 30.5px)}@media (max-width: 768px) {.left-three-image-content-right-one-image-content .left-section .para-section .fl-module {width:100%;text-align: center;margin-bottom:40px;}.left-three-image-content-right-one-image-content .left-section .para-section .fl-module:last-child {margin-bottom:0;}.left-three-image-content-right-one-image-content .left-section .para-section .fl-col-content { flex-direction:column;}}.left-three-image-content-right-one-image-content .left-section .button-section {display: flex;justify-content: center; flex-direction:row;}.left-three-image-content-right-one-image-content .left-section .button-section a.fl-button{ width:452px !important;}@media (max-width: 600px) { .left-three-image-content-right-one-image-content .left-section.button-section .fl-col-content{ width:100%; max-width:452px !important; }.left-three-image-content-right-one-image-content .left-section .button-section a.fl-button {width: 100% !important;max-width:100% !important;}}.left-three-image-content-right-one-image-content .left-section .image-section .fl-col-content {display: flex;margin-top: -101px;margin-left: -52px; flex-direction:row;}.left-three-image-content-right-one-image-content .left-section .image-section .fl-module-photo {width: 33.333%; max-height: 295px;height: 16vw;position: relative;}@media (max-width: 1279px) {.left-three-image-content-right-one-image-content .left-section .image-section .fl-module-photo { height: 22vw;}}@media (max-width: 768px) { .left-three-image-content-right-one-image-content .left-section .image-section .fl-module-photo:nth-child(3) {display:none;}.left-three-image-content-right-one-image-content .left-section .image-section .fl-module-photo {height: 33vw;width:50%;}}@media (max-width: 400px) {.left-three-image-content-right-one-image-content .left-section .image-section .fl-module-photo:nth-child(2) {display:none;}.left-three-image-content-right-one-image-content .left-section .image-section .fl-module-photo {height: 70vw;width: 100%;}}.left-three-image-content-right-one-image-content .left-section .image-section .fl-module-photo div {position: initial;}.left-three-image-content-right-one-image-content .left-section .image-section .fl-module-photo img {position: absolute;height: 100%;width: 100%;object-fit: cover;left: 0;top: 0;filter: grayscale(1);}.left-three-image-content-right-one-image-content .left-section .image-section .fl-module-photo:before{ opacity: 0.75;height:100%;width:100%;position:absolute;content:'';top:0;left:0;z-index:2;mix-blend-mode: screen;background-blend-mode: screen;background-image: linear-gradient(to bottom, #4a3484, #4a3484);}@-moz-document url-prefix() { .left-three-image-content-right-one-image-content .left-section .image-section .fl-module-photo:before{opacity: 0.2;}}.left-three-image-content-right-one-image-content * {color: var(--color-white);}.left-three-image-content-right-one-image-content h2 {font-size: 38px !important;line-height: 1.26;text-align: center;font-weight:bold!important;font-family:var(--font-family-bold) !important; color:var(--color-white) !important;}@media (max-width: 600px) {.left-three-image-content-right-one-image-content h2 {font-size: 30px !important;}}.left-three-image-content-right-one-image-content .left-section h2 strong {color:var(--color-yellow) !important;}.left-three-image-content-right-one-image-content h2 strong::first-letter,.left-three-image-content-right-one-image-content h2 em::first-letter{text-decoration:underline;}.left-three-image-content-right-one-image-content h2 em {display:inline-block;font-style:normal; font-family:var(--font-family-bold) !important;}.home .innerPage-hero-section.generic-hero-section {display: none;}.generic-hero-section {padding-left: 100px;padding-right: 100px;}.generic-hero-section .container-900 {max-width: 900px;width: 100%;margin: 0 auto;}.generic-hero-section .container-900 h1 {color: var(--color-territory);}@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;}}.three-column-cards {overflow: hidden;margin-bottom: -50px; position:relative;}.three-column-cards:before {position: absolute;left: 12px;content: "";top: 19px;height: 487px;width: 489px;z-index: 0;background: url(images/graphics-hearts.webp) no-repeat center / 535px;opacity: 0.45;}.three-column-cards .fl-col-group:last-child {width: calc(100% + 115px);margin-left: -115px;display: flex;flex-wrap: wrap;justify-content: center;}@media (max-width: 1440px) {.three-column-cards .fl-col-group:last-child {width: calc(100% + 60px);margin-left: -60px;}}@media (max-width: 768px) {.three-column-cards .fl-col-group:last-child {align-items: center;width: 100%;margin-left: 0px;display: flex;flex-wrap: wrap;flex-direction: column;}}.three-column-cards .fl-col-group:last-child .fl-col {width: calc(33.3% - 115px) !important;margin-left: 115px;margin-bottom: 50px;}@media (max-width: 1440px) {.three-column-cards .fl-col-group:last-child .fl-col {width: calc(33.3333% - 60px) !important;margin-left: 60px;margin-bottom: 50px;}}@media (max-width: 1279px) { .three-column-cards .fl-col-group:last-child .fl-col {width: calc(50% - 60px) !important;margin-left: 60px;margin-bottom: 50px;}}@media (max-width: 768px) {.three-column-cards .fl-col-group:last-child .fl-col {width: 100% !important;max-width: 400px;margin: 0 auto;margin-bottom: 50px;}}.three-column-cards .fl-module-photo {max-height: 255px;height: 15.5vw;border: 4px solid var(--color-pink);position: relative;width: 100%;}@media (max-width: 1440px) {.three-column-cards .fl-module-photo {height: 17.5vw;}}@media (max-width: 1279px) {.three-column-cards .fl-module-photo {height: 30vw;}}@media (max-width: 992px) {.three-column-cards .fl-module-photo {height: 25vw;}}@media (max-width: 768px) {.three-column-cards .fl-module-photo {height: calc(100vw - 130px);}}.three-column-cards .fl-module-photo div {position: initial;}.three-column-cards .fl-module-photo:before,.three-column-cards .fl-module-photo:after {width: calc(100% - 125px);height: calc(50% - 5px);position: absolute;z-index: 1;content: "";left: -10px;top: -10px;background: var(--color-pink);}.three-column-cards .fl-module-photo:after {left: auto;top: auto;right: -10px;bottom: -10px;}.three-column-cards .fl-module-photo img {object-fit: cover;position: absolute;height: 100%;width: 100%;top: 0;left: 0px;z-index: 2;}.three-column-cards h3.fl-heading {text-align: left;padding-left: 33px !important;padding-top: 33px !important;position: relative;}.three-column-cards h3:before {width: 2px;height: 75px;position: absolute;z-index: 1;content: "";left: 0px;top: 29px;background: var(--color-territory);}.three-column-cards p {padding-left: 33px !important;text-align: left;padding-top: 17px;}.three-column-content .fl-col-group {display: flex;flex-wrap: wrap;width: calc(100% + 130px);margin-left: -130px;margin-bottom: -50px;justify-content: center;}.three-column-content .btn--primary a {display: block;max-width: 318px;margin: 0 auto;}.three-column-content .child-column {width: 33.333% !important;padding-left: 130px;margin-bottom: 50px;}.three-column-content .fl-module-heading .fl-heading {font-size: 28px;line-height: 1.21;}.three-column-content .fl-photo {padding: 0;position: relative;}.three-column-content .fl-photo-content {position: relative;height: 14.89vw;width: 100%;border: solid 6px var(--color-mid-green);}.three-column-content .fl-photo-content img {object-fit: cover;position: absolute;height: 100%;width: 100%;top: 0;left: 0;}.three-column-content .fl-button-wrap {margin-left: auto;margin-right: auto;}.three-column-content .fl-rich-text {color: var(--color-marine-blue);}@media (max-width: 1500px) {.three-column-content .fl-col-group {width: calc(100% + 60px);margin-left: -60px;}.three-column-content .child-column {padding-left: 60px;}.three-column-content .fl-photo-content {height: 17vw;}.three-column-content .fl-button-wrap {margin-left: auto;margin-right: auto;width: auto;max-width: 310px;}.three-column-content .fl-button-wrap a.fl-button {min-width: auto;width: 100%;}}@media (max-width: 1100px) {.three-column-content .fl-col-group {justify-content: center;margin-bottom: -40px;}.three-column-content .child-column {margin: 0 0 40px;width: 50% !important;}.three-column-content .fl-photo-content {height: 27vw;}}@media (max-width: 768px) {.three-column-content .fl-photo-content {height: 60vw;}}.four-column-card-content .fl-row-content {padding-left: 71px;}@media (max-width: 1440px) {.four-column-card-content .fl-row-content {padding-left: 0px;}}.four-column-card-content .pp-list-items {display: flex;gap: 0 !important;flex-wrap: Wrap !important;flex-direction:row !important;width: calc(100% + 87px);margin-left: -87px !important;margin-bottom: -65px !important;}@media (max-width: 1440px) {.four-column-card-content .pp-list-items {width: calc(100% + 50px);margin-left: -50px !important;}}.four-column-card-content .pp-list-item {width: 25% !important;padding-left: 87px;margin-bottom: 65px;}@media (max-width: 1440px) {.four-column-card-content .pp-list-item {padding-left: 50px;}}@media (max-width: 1200px) {.four-column-card-content .pp-list-item {width: 50% !important;}}@media (max-width: 600px) {.four-column-card-content .pp-list-item {width: 100% !important;}}.four-column-card-content .pp-list-item h2.pp-infolist-title-text {font-family:var(--font-family-medium) !important;font-size: 18px !important;line-height: 1.39;margin-bottom: 14px;}.four-column-card-content .pp-icon-wrapper {display: none;}.four-column-card-content .pp-list-item * {color: var(--color-white);}.four-column-card-content .pp-list-item .pp-list-item-content {padding: 0 0 0 26px;position: relative;}.four-column-card-content .pp-list-item .pp-list-item-content:before {width: 10px;height: 10px;position: absolute;left: 0;top: 8px;content: "";border-radius: 50%;background: var(--color-yellow2);}.three-column-post-section {position: relative;}.fl-post-column {margin-bottom: 29px;}.three-column-post-section:before {content: "";position: absolute;background-repeat: no-repeat;background-size: cover;background-position: 100%;top: 292px;left: 0;z-index: -1;width: 654px;height: 958px;transform: translate(0, -100%);}.three-column-post-section:after {content: "";position: absolute;background-repeat: no-repeat;background-size: cover;background-position: 0;top: 60px;right: 0;z-index: -1;width: 747px;height: 994px;}.three-column-post-section .fl-post-grid-post {background: transparent !important;height: inherit !important;border: 0 !important;}.three-column-post-section .post-title-bar .fl-col-content {display: flex;align-items: self-end;}.three-column-post-section .post-title-bar .fl-button-wrap {margin-left: 27px !important;}.three-column-post-section .post-title-bar .fl-col-content .fl-module-button {width: inherit !important;}.three-column-post-section .feature-post {padding-right: 85px;width: 42%;}.three-column-post-section .other-post {width: 58%;}.three-column-post-section .fl-post-text .fl-post-title a {color: var(--color-tertiary);}.three-column-post-section .fl-post-text .fl-post-excerpt * {color: var(--color-tertiary);}.three-column-post-section .other-post .fl-post-text {padding: 8px 0 0 0;}.three-column-post-section .other-post .fl-post-text .fl-post-title {margin-bottom: 5px;}.three-column-post-section .fl-post-text .fl-post-title a {text-decoration: none !important;}.three-column-post-section .fl-post-grid-post .fl-post-text .fl-post-excerpt p {transition-duration: 500ms;}.three-column-post-section.fl-post-grid-posta:hover.fl-post-text.fl-post-title,.three-column-post-section.fl-post-grid-posta:focus.fl-post-text.fl-post-title {text-decoration: underline !important;color: var(--color-secondary) !important;}.three-column-post-section .fl-post-image img {position: absolute;left: 0;top: 0;right: 0;bottom: 0;width: 100%;height: 100%;object-fit: cover;transition-duration: 500ms;}.three-column-post-section .fl-post-grid-post a:hover .fl-post-image img {transform: scale(1.25);}.three-column-post-section .other-post .fl-post-grid {width: calc(100% + 80px);margin-left: -80px;margin-bottom: -29px;}.three-column-post-section .other-post .fl-post-grid .fl-post-column {padding: 0 0px 0 80px;width: 50%;}.three-column-post-section .other-post .fl-post-image {position: relative;height: 16.56vw;max-height: 356px;overflow: hidden;}.three-column-post-section .searchform {display: none;}.three-column-post-section .fl-post-grid-empty {color: red;margin-bottom: 20px;}.fl-post-grid-empty {color: var(--color-primary) !important;text-decoration: underline;}.three-column-post-section .link--secondary a {padding-bottom: 1px !important;}.three-column-post-section .feature-post .fl-post-image {height: 22.7vw;position: relative;max-height: 436px;overflow: hidden;}.three-column-post-section .feature-post .fl-post-grid {margin-bottom: -29px;}.three-column-post-section .feature-post .fl-post-grid .fl-post-column {width: 100%;}.three-column-post-section .feature-post .fl-post-text {padding: 30px 0 0 0;}.three-column-post-section .feature-post .fl-post-text .fl-post-title {font-size: 22px;margin-bottom: 17px;line-height: 1.56;}@media (max-width: 1400px) {.three-column-post-section .other-post .fl-post-grid {margin-left: -40px;display: flex;flex-wrap: wrap;width: calc(100% + 40px);}.three-column-post-section .other-post .fl-post-grid .fl-post-column {padding-left: 40px;}.three-column-post-section .feature-post {padding-right: 40px;}}@media (max-width: 1200px) {.three-column-post-section:after {display: none;}.three-column-post-section .fl-node-ndtochpsl4vg .fl-post-column {clear: inherit !important;}}@media (max-width: 1100px) {.three-column-post-section:before,.three-column-post-section:after {display: none;}.three-column-post-section .feature-post,.three-column-post-section .other-post {width: 100%;padding-right: 0;}.three-column-post-section .feature-post .fl-post-image {height: 45vw;}.three-column-post-section .other-post .fl-post-image {height: 33vw;}}@media (max-width: 768px) {.three-column-post-section .feature-post {padding-right: 0;}.three-column-post-section .feature-post .fl-post-image {height: 44vw;}.three-column-post-section .other-post .fl-post-image {height: 33vw;}}@media (max-width: 600px) {.three-column-post-section .other-post .fl-post-grid .fl-post-column {width: 100%;}.three-column-post-section .other-post .fl-post-image,.three-column-post-section .feature-post .fl-post-image {height: 60vw;}}@media (max-width: 480px) {.three-column-post-section .other-post .fl-post-grid {flex-direction: column;}.three-column-post-section .other-post .fl-post-grid .fl-post-column {width: 100%;}.three-column-post-section .other-post .fl-post-image,.three-column-post-section .feature-post .fl-post-image {height: 60vw;}.three-column-post-section .post-title-bar .fl-col-content {flex-direction: column;align-items: flex-start;}.three-column-post-section .post-title-bar .fl-button-wrap {margin-left: 0 !important;}}.three-column-blogs .fl-post-feed {display: flex;flex-wrap: wrap;justify-content: center;margin-top: 15px;width: calc(100% + 20px);margin-left: -20px !important;margin-bottom: -26px;}.three-column-blogs .fl-post-feed .fl-post-feed-post a {display: flex;flex-direction: column;height: 100%;position: relative;border: 8px solid transparent;}.three-column-blogs .fl-post-feed .fl-post-feed-post a:before {position: absolute;content: "";width: calc(100% + 16px);height: calc(100% + 16px);background: transparent;left: -8px;top: -8px;transition: 0.3s ease all;z-index: 0;}.three-column-blogs .fl-post-feed .fl-post-feed-post a:hover:before,.three-column-blogs .fl-post-feed .fl-post-feed-post a:focus:before {background: var(--color-secondary);transition: 0.3s ease all;}.three-column-blogs .fl-post-feed .fl-post-feed-post {margin-bottom: 57px;max-width: calc(25% - 20px);border: 0;width: 100%;margin-bottom:24px !important;display: flex;flex-direction: column;margin-left: 20px;transition: 0.3s ease all;}.three-column-blogs .fl-post-image {position: relative;height: 15.5vw;width: 100%;margin-bottom: 14px;max-height: 208px;border: 10px solid var(--color-territory); transition: 0.3s ease all;background:var(--color-territory);}.three-column-blogs .fl-post-image img {height: 100%;object-fit: cover;width: 100%;position: absolute;left: 0;top: 0;bottom: 0;}.three-column-blogs .fl-post-feed .fl-post-feed-post a:hover .fl-post-image,.three-column-blogs.fl-post-feed.fl-post-feed-posta:focus.fl-post-image{border:4px solid var(--color-territory);transition: 0.3s ease all;}.three-column-blogs .fl-post-text {padding: 20px 15px 49px 15px;color: var(--color-secondary);display: flex;flex-direction: column;flex: 1;background: var(--color-territory);z-index: 1;}.three-column-blogs .fl-post-title {font-size: 20px !important;padding-bottom: 9px !important;font-family:var(--font-family-medium) !important;}.three-column-blogs .fl-post-title {text-decoration: none !important;color: var(--color-white) !important;}.three-column-blogs .fl-post-meta {font-size: 16px;padding-bottom: 0px;color: var(--color-white);border-bottom: 1px solid var(--color-white);width: fit-content;line-height:1.5;font-family:var(--font-family-medium);}.three-column-blogs .fl-post-meta .fl-post-meta-sep {height: 14px;overflow: hidden;display: inline-block;}.three-column-blogs .fl-post-meta a {color: var(--color-white);font-weight: 600;text-transform: inherit;display: inline-block;}.three-column-blogs .fl-post-meta a::first-letter {text-transform: uppercase !important;}.three-column-blogs .fl-post-excerpt {color: var(--color-white);margin-top: 29px;}@media (max-width: 1280px) {.three-column-blogs .fl-post-image {height: 24vw;}.three-column-blogs .fl-post-feed .fl-post-feed-post {max-width: calc(33.33% - 24px);}}@media (max-width: 1050px) { .three-column-blogs .fl-post-feed .fl-post-feed-post {max-width: calc(50% - 24px);}}@media (max-width: 992px) {.three-column-blogs .fl-post-image {height: 24vw;}.three-column-blogs .fl-post-feed .fl-post-feed-post {max-width: calc(50% - 24px);margin-bottom: 35px !important;}}@media (max-width: 768px) {.three-column-blogs .fl-row-content {max-width: 516px;}.three-column-blogs .fl-post-feed .fl-post-feed-post {max-width: 100%;}.three-column-blogs .fl-post-image {height: 306px;}.three-column-video-section .fl-col-group {max-width: 516px;margin: 0 auto;}}@media (max-width: 480px) {.three-column-blogs .fl-post-image {height: 53vw;}.three-column-blogs .fl-post-title {line-height: 1.44;}}.full-width-accordion {position: relative;background: var(--color-gray);background: rgb(141, 141, 141, 12%) !important;}.full-width-accordion-content .uabb-adv-accordion-button {background: var(--color-secondary) !important;position: relative;border: 2px solid;border-color: var(--color-secondary);width: 100%;display: flex;align-items: center;padding: 21px 32px 21px 32px;}.full-width-accordion-content .uabb-adv-accordion-button:hover,.full-width-accordion-content .uabb-adv-accordion-button:focus{border:1px solid #000;}@media (max-width: 480px) {.full-width-accordion-content .uabb-adv-accordion-button {padding: 13px 32px 13px 24px;}}.full-width-accordion-content.uabb-adv-accordion-button:focus:not(.focus-visible) {border: 2px solid;border-color: var(--color-blue);}.full-width-accordion-content.uabb-adv-accordion-item-active.uabb-adv-accordion-button::before {}.full-width-accordion-content.fl-rich-text h2{border-bottom: none;padding-bottom: 0px;margin: 0 0 20px !important;}.full-width-accordion-content.fl-rich-text h2,.full-width-accordion-content.fl-rich-text h2 a,.full-width-accordion-content.fl-rich-text h3,.full-width-accordion-content.fl-rich-text h4,.full-width-accordion-content.fl-rich-text h5,.full-width-accordion-content.fl-rich-text h3 a,.full-width-accordion-content.fl-rich-text h4 a,.full-width-accordion-content.fl-rich-text h5 a,.full-width-accordion-content.fl-rich-text h6,.full-width-accordion-content.fl-rich-text h6 a,.full-width-accordion-content.fl-rich-text p a,.full-width-accordion-content.fl-rich-text ul a,.full-width-accordion-content.fl-rich-text ol a {color: var(--color-yellow) !important;}.full-width-accordion-content.fl-rich-text a:hover {color: var(--color-white) !important;}.full-width-accordion-content.fl-rich-text ul,.full-width-accordion-content.fl-rich-text ol {color: var(--color-white) !important;}.full-width-accordion-content.fl-rich-text ul li:before {background-color: var(--color-yellow) !important;}.full-width-accordion-content.fl-rich-text ol li:before {color: var(--color-yellow) !important;}.full-width-accordion-content.fl-rich-text blockquote,.full-width-accordion-content.fl-rich-text blockquote p {font-weight: normal !important;line-height: 1.2 !important;color: var(--color-yellow) !important;}.full-width-accordion-content.fl-rich-text blockquote:before { background: var(--color-yellow);}.full-width-accordion-content .wp-caption-text {color: var(--color-yellow) !important;}.full-width-accordion-content .alignleft {margin: 10px 41px 25px 0px;}.full-width-accordion-content .alignright {margin: 10px 0px 25px 41px;}.full-width-accordion-content .aligncenter {margin-right: 0px;margin-left: 0px;width: calc(100%) !important;}.full-width-accordion-content .alignright img{ float:right;}@media (max-width: 1200px) {.full-width-accordion-content .alignleft {width: 50% !important;}.full-width-accordion-content .alignright {width: 50% !important;}}@media (max-width: 992px) {.full-width-accordion-content .aligncenter:before {display: none;}}@media (max-width: 768px) {.full-width-accordion-content .alignleft,.full-width-accordion-content .alignright {margin: 10px 0 25px;width: 100% !important;}}.full-width-accordion-content h4.uabb-adv-accordion-button-label {font-size: 20px !important;font-weight: bold;color: var(--color-white) !important;line-height: 1.4;text-transform: capitalize;order: 1;margin: 0px;padding-left: 0px;}.full-width-accordion-content .uabb-adv-accordion-icon-wrap {order: 2;color: var(--color-white) !important;z-index: 1;}@media (max-width: 600px) {.full-width-accordion-content h3.uabb-adv-accordion-button-label {}}.full-width-accordion-content p {line-height: 1.44 !important;color: var(--color-white) !important;}.full-width-accordion-content .uabb-accordion-desc {padding: 25px 66px 25px 66px;background: var(--color-territory);z-index: 0;position: relative;}.full-width-accordion-content .uabb-accordion-desc:before {position: absolute;right: -248px;content: "";top: -124px;height: 530px;width: 534px;z-index: -1;background: url(images/graphics-hearts.webp) no-repeat center / 535px;opacity: 0.18;}@media (max-width: 480px) {.full-width-accordion-content .uabb-accordion-desc {padding: 20px;}}.search-and-filter .fl-html ul {display: flex;margin-left: -30px;align-items: end;}@media(max-width: 700px) {.search-and-filter .fl-html ul {flex-wrap: wrap; }}.search-and-filter .searchandfilter label {width: 100%;}.search-and-filter .searchandfilter label:nth-child(1):before {position: absolute;content: "";width: 0%;height: 100%;background: #4b34848a !important;right: 0;top: -1px;transition: 0.5s ease all;}.search-and-filter .fl-html ul li:not(:last-child) {width: 80%;}.search-and-filter .fl-html ul li {position: relative;margin-left: 30px;}@media(max-width: 700px) {.search-and-filter .fl-html ul li {flex-grow: 1;}.search-and-filter .fl-html ul li:last-child {margin-left: 15px}}.search-and-filter .fl-html ul li:first-child:before {position: absolute;content: "";background: #4b34848a;width: 0%;height: 40px;bottom: 10px;right: 0;transition: 0.5s ease all;z-index: -1;}.search-and-filter .fl-html ul li:first-child:hover:before {width: 100%;}.search-and-filter .fl-html ul li:first-child:hover .sf-input-text, .search-and-filter .fl-html ul li:first-child:hover .sf-input-text::placeholder {color: white;z-index: 2;}.search-and-filter .fl-html ul li .sf-input-text {border: none;color: var(--color-territory);height: 40px;text-decoration: none;background: none;width: 100%;font-size: 18px;font-weight: normal;text-transform: uppercase;border-bottom: 2px solid;}.search-and-filter .fl-html .sf-input-select {border: none;border-bottom: solid 2px;color: var(--color-territory);width: 100%;font-size: 18px;height: 40px;background-color: transparent;}.search-and-filter .fl-html .sf-input-select:focus {outline: none;}.search-and-filter .fl-html ul li:nth-child(2) {height: min-content;}.search-and-filter input[type="submit"] {position: relative;font-size: 18px;color: white;background-color: var(--color-territory);border: none;cursor: pointer;margin-left: 14px;transition: 0.4s all ease;padding: 15px 45px 12px;border-radius: 0px;width: fit-content;font-family: var(--font-family-medium);text-transform: uppercase;}.search-and-filter input[type="submit"]:hover,.search-and-filter input[type="submit"]:focus {text-decoration: underline;transition: 0.4s all ease-in;outline: none;box-shadow: 0 0 0 5px #8b5ffa inset;}.search-and-filter .fl-html ul li .sf-input-text::placeholder {color: var(--color-territory);opacity: 1;}.search-and-filter .fl-html ul li .sf-input-text:focus {outline: none; border-bottom: 2px solid; border-color: inherit; }.search-filter-results .found-info {display: none;}.fl-html .search-filter-results {width: calc(100% + 115px);margin-left: -115px;display: flex;flex-wrap: wrap;justify-content: center;}@media(max-width: 1440px) {.fl-html .search-filter-results {width: calc(100% + 60px);margin-left: -60px;}}@media (max-width: 768px) {.fl-html .search-filter-results {align-items: center;width: 100%;margin-left: 0px;display: flex;flex-wrap: wrap;flex-direction: column;}}.fl-html .search-filter-results .result-item {width: calc(33.3% - 115px) !important;margin-left: 115px;margin-bottom: 50px; } @media(max-width: 1440px) {.fl-html .search-filter-results .result-item {width: calc(33.3333% - 60px) !important;margin-left: 60px;margin-bottom: 50px;}}@media(max-width: 1279px) {.fl-html .search-filter-results .result-item { width: calc(50% - 60px) !important;margin-left: 60px;margin-bottom: 50px;}}@media(max-width: 768px) {.fl-html .search-filter-results .result-item { width: 100% !important;max-width: 400px;margin: 0 auto;margin-bottom: 50px;}} .search-filter-results .image-section:before { width: calc(100% - 125px);height: calc(50% - 1px);position: absolute;z-index: 1;content: "";left: -11px;top: -14px;background: var(--color-pink);} .search-filter-results .image-section {max-height: 255px;height: 15.5vw;border: 7px solid var(--color-pink);position: relative;width: 100%;}@media (max-width: 1440px) { .search-filter-results .image-section {height: 17.5vw;}}@media (max-width: 1279px) {.search-filter-results .image-section { height: 30vw; }}@media (max-width: 992px) {.search-filter-results .image-section { height: 25vw; }}@media (max-width: 768px) { .search-filter-results .image-section {height: calc(100vw - 130px);}}.search-filter-results .image-section img {object-fit: cover;position: absolute;height: 100%;width: 100%;max-width: 100%;top: 0;left: 0px;z-index: 2;cursor: pointer;}.search-filter-results .image-section:after {width: calc(100% - 125px);height: calc(50% - 2px);position: absolute;z-index: 1;content: "";left: auto;top: auto;right: -10px;bottom: -13px;background: var(--color-pink);}.search-filter-results .result-item .meta-data {display: none;}.search-filter-results .result-item h3 {margin-bottom: 12px;margin-top: 24px;padding-left:29px;cursor: pointer;}.search-filter-results .result-item h3 a {text-decoration: none !important;}.search-filter-results .result-item .excerpt:before {content: '';position: absolute;left: 0;top: -40px;width: 0;height: 53%;border-left: solid 2px var(--color-territory);}.search-filter-results .result-item .excerpt {padding-bottom: 20px;margin-bottom: 20px;padding-left:29px;position:relative;}.search-filter-results .result-item .excerpt .fl-rich-text p {display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;color: black;text-overflow: ellipsis;line-height: 1.5;max-height: calc(1.5em* 4);}div#search-filter-results-5233 {margin-top: 30px;}.search-filter-results .pagination.next-prev {display: none;}.search-filter-results .pagination {padding-bottom: 30px;display: flex;justify-content: center;width: 100%;margin-top: -10px;}.search-filter-results .pagination .page-numbers {font-size: 16px;margin: 5px;text-align: center;transition: all 0.3s ease-in-out;color: var(--color-territory);border: 2px solid var(--color-territory);height: auto;font-weight: bold;padding: 14px 25px 10px 25px !important;font-family: var(--font-family-demi);text-decoration: none;}.search-filter-results .pagination .page-numbers:hover {background-color: var(--color-territory);color: white;}.search-filter-results .pagination .current {background-color: var(--color-territory);color: white;}#popmake-5288 {height: fit-content;max-height: 90vh;position: relative;scrollbar-width: auto;-ms-overflow-style: none;padding:20px 14px;overflow: hidden;}.blog-popup{ height: fit-content; max-height: calc(90vh - 40px);overflow-y: auto;overflow-x: clip;padding: 37px 20px 69px;position: relative;scrollbar-width: auto;-ms-overflow-style: none;}.blog-popup.has-scrollbar {overflow-y: scroll;scrollbar-width: thin;scrollbar-color: var(--color-yellow2) transparent;}.blog-popup::-webkit-scrollbar {width: 8px;}.blog-popup::-webkit-scrollbar-thumb {background-color: var(--color-yellow2);border-radius: 4px;}.blog-popup::-webkit-scrollbar-track {background-color: transparent;}.blog-popup {scrollbar-width: a;}.blog-popup.has-scrollbar {scrollbar-width: thin;scrollbar-color: var(--color-yellow2) transparent;}.blog-popup .pum-close:before,.blog-popup .pum-close:after {background: unset !important;}.blog-popup .popup-title {margin-top: 0;margin-bottom: 30px;color: #ffc000;}.blog-popup .popup-body {color: #fee599;line-height: 1.5;font-size: 18px;}.blog-popup .inner-content {margin-left: 0;margin-top: 50px;list-style: none; padding: 0; }.blog-popup .inner-content li {margin: 0 31px 13px 0; display: block;}.blog-popup .popup-image {float: left; margin-right: 20px; width: 51%;height: auto; }.blog-popup .popup-image img {max-width: 100%;height: auto;object-fit: cover;object-position: top;}.blog-popup .popup-content {overflow: hidden; }@media(max-width: 992px) {.blog-popup .popup-image {float: none; margin-right: 0;width: 100%; }.blog-popup .popup-content {overflow: visible; width: 100%; }.blog-popup .popup-body {margin-top: 30px;}}.blog-popup .popup-body a {font-family: var(--font-family-demi);color: var(--color-white);text-decoration: underline;font-weight: bold;}.blog-popup .popup-body a:hover { color: var(--color-yellow);}.blog-popup h2 {padding-bottom: 30px;border-bottom: 2px solid var(--color-yellow2) !important;}.blog-popup .cta-button-link {position: relative;cursor: pointer;width: fit-content;height: 62px !important;border-radius: 0 !important;display: flex !important;align-items: center;padding: 23px 50px !important;border: 0 !important;transition: 0.3s all ease;text-align: center;justify-content: center;text-decoration: none;font-size: 18px !important;font-weight: normal;font-family: var(--font-family-medium) !important;line-height: normal;margin: 40px 0 0 !important;letter-spacing: normal;text-transform: uppercase !important;color: var(--color-territory) !important;background: var(--color-yellow) !important;}.blog-popup .cta-button-link:hover,.blog-popup .cta-button-link:focus {text-decoration: underline;transition: 0.4s all ease-in;}.blog-popup .cta-button-link:before {position: absolute;content: "";width: 100%;height: 100%;border: 5px solid transparent;left: 0;top: 0;transition: 0.4s all ease;}.blog-popup .cta-button-link:hover:before {border: 5px solid #8b5ffa;transition: 0.4s all ease;}@media (max-width: 1100px) {#popmake-5288 .pum-close {position: absolute !important;top: 20px !important;right: 20px !important;}}.single .innerPage-hero-section.no-image {background: var(--color-black);}.single .innerPage-hero-section .content {max-width: 900px;}.single .innerPage-hero-section .entry-meta {display: block !important;}.single .innerPage-hero-section time {font-size: 18px;margin-top: 20px;display: block;color: var(--color-yellow);}.blog-container {max-width: 1100px;margin: 0 auto;width: 100%;padding: 40px 100px 0;}article .entry-date{color:var(--color-territory);display:block;margin-top:10px;font-weight:600;font-family:var(--font-family-primary-italic);}.single #container {position: relative;}.single #container:before {position: absolute;left: 0;content: "";top: 450px;background: url(images/background-graphic.png) no-repeat left/98px;width: 100px;height: 826px;background-size: cover;opacity: 0.2;z-index: -1;}.half-image-content-post-content .image-section {order: 1;width: 450px;height: 550px;z-index: 1;max-height: none;border: 10px solid var(--color-secondary);float: right;margin-bottom: 25px;margin-left: 31px;position:relative;}.half-image-content-post-content .image-section.center-image{float:none;margin-left:auto;margin-right:auto;width:100%;}.half-image-content-post-content .image-section img {height: 100%;object-fit: cover;top: 0;left: 0;width: 100%;}.half-image-content-post-content .content {position: relative;margin: 0 auto;}.half-image-content-post-content .content .entry-content h2{border-bottom:0;margin-bottom:20px !important;padding-bottom:0 !important;line-height: 1.1;}.half-image-content-post-content .content .fl-row-fixed-width {max-width: 100% !important;}.half-image-content-post-content .content .entry-content {width: 100% !important;}.half-image-content-post-content .fl-row-content-wrap {padding: 0 !important;}.half-image-content-post-content .fl-row-content-wrap .fl-module-content {margin: 0 !important;}@media (max-width: 1200px) {.half-image-content-post-content .image-section {width: 420px !important;}}@media (max-width: 1100px) {.half-image-content-post-content {flex-direction: column;}.half-image-content-post-content .image-section {margin-left: 0;margin-bottom: 50px;margin-top:30px;order: 0;width: 100% !important;float: none;}}@media (max-width: 992px) {.blog-container {padding: 15px 60px 0;}}@media (max-width: 768px) {.blog-container {padding: 15px 30px 0;}}@media (max-width: 480px) {.half-image-content-post-content .image-section {height: 84vw;}}.generic-hero-section .container-1088 {max-width: 1088px;width: 100%;margin: 0 auto;}.generic-hero-section h1 {color: var(--color-territory);}.single-team .generic-hero-section {padding-bottom: 0;}.team-info {padding: 0 100px;}.team-info .inner-container {padding-top: 15px;}.team-info .container-1088 {max-width: 1088px;width: 100%;margin: 0 auto;}.team-info .left-section {margin-right: 40px;max-width: 380px;width: 100%;}.team-info .left-section .image-section {max-width: 380px;position: relative;width: 100%;height: 81.3vw;max-height: 350px;}.team-info .left-section .image-section img {width: 100%;height: 100%;object-fit: contain;object-position: top;position: relative;}.team-info .right-section {width: 100%;}.team-info .right-section .description {margin-top: 30px;}.team-info .right-section .label {font-weight: bold;font-size: 20px !important;text-transform: uppercase;color: var(--color-territory);}.team-info .right-section .value {word-break: break-word;display: inline-block;font-size: 20px !important;letter-spacing: normal;color: var(--color-blue);font-weight: 600;line-height: 1.2;text-transform: capitalize !important;}.team-info .right-section .connect {margin-top: 20px;}@media (max-width: 992px) {.team-info {padding: 0 60px;}.team-info .inner-container {flex-direction: column;}.team-info .left-section {margin-right: 0;margin-bottom: 20px;}}@media (max-width: 768px) {.team-info {padding: 0 30px;}}.single-team .post-navigation .nav-links {max-width: 1088px;}.newsletter-popup {padding: 54px 57px 89px;background: var(--color-territory);padding-top: clamp(20px, 4vh, 54px);padding-bottom: clamp(20px, 6vh, 89px);}@media (max-width: 768px) {.newsletter-popup {padding: 40px 20px 60px;}}.newsletter-popup h1 {color: var(--color-yellow2);margin: 0 0 9px;}.newsletter-popup h2 {color: var(--color-yellow);font-family: var(--font-family-bold);}.newsletter-popup .fl-rich-text {padding-top: 29px;margin: 15px 0 0 0;border-top: 1px solid var(--color-yellow);padding-top: clamp(10px, 1vh, 29px);}.newsletter-popup .fl-rich-text * {color: var(--color-yellow) !important;}.newsletter-popup .form-section form {padding: 0px;margin: 0 !important;}.newsletter-popup .form-section .form-outer {padding: 34px 36px 11px;margin-top: 43px;margin-bottom: 15px;margin-top: clamp(10px, 3vh, 43px);display:flex;flex-wrap:wrap;background-color: rgba(0, 0, 0,0.13);}@media (max-width: 480px) {.newsletter-popup .form-section .form-outer {padding: 20px 20px 10px;}}.newsletter-popup .form-section .form-outer .mc-field-group {padding: 0px !important;width: 100% !important;max-width: 560px;}.newsletter-popup .form-section .form-outer .mc-field-group-outer label {font-family: var(--font-family-bold);font-size: 20px;font-weight: bold;margin-top: 7px;line-height: 1.4;letter-spacing: normal;margin-bottom:5px;flex: none;min-width: 138px;color: var(--color-yellow);}.newsletter-popup .form-section .form-outer .mc-field-group div.mce_inline_error {padding: 0 !important;margin: 10px 0 0 !important;background: transparent !important;}.newsletter-popup .form-section .form-outer .mc-field-group-outer { padding: 0px 0 23px!important;width: calc(50% - 10px)!important;margin-right:20px;}.newsletter-popup .form-section .form-outer .mc-field-group-outer:nth-child(even) {margin-right:0;}@media (max-width: 768px) { .newsletter-popup .form-section .form-outer .mc-field-group-outer {width: 100%!important;margin-right:0px;}}.newsletter-popup .form-section .form-outer input {max-width: 560px;width: 100%;height: 54px;font-size:16px !important;font-family:var(--font-family-primary)!important;padding: 0 10px !important;border-radius: 0px !important;border: solid 1px #707070;margin: 0 !important;background-color: var(--color-white);}.form-button-outer {display: flex;justify-content: flex-end}.newsletter-popup#mce-error-response,.newsletter-popup#mce-success-response{background: #c12f2f;padding: 20px;color: var(--color-white);text-align: center;}.newsletter-popup#mce-success-response{background: #428642;}.newsletter-popup .form-section .button {position: relative;cursor:pointer;width: fit-content;height: 62px !important;border-radius: 0 !important;display: flex !important;align-items: center;padding: 23px 50px 18px !important;border: 0 !important;transition: 0.3s all ease;text-align: center;justify-content: center;text-decoration: none;font-size: 16px !important;font-weight: bold;font-family: var(--font-family-bold) !important;line-height: normal;margin: 20px 0 0 !important;letter-spacing: normal;text-transform: uppercase !important;color: var(--color-territory) !important;background: var(--color-yellow) !important;}.newsletter-popup .form-section .button:before {position: absolute;content: "";width: 100%;height: 100%;border: 3px solid transparent;left: 0;top: 0;transition: 0.3s all ease;}.newsletter-popup .form-section .button:hover,.newsletter-popup .form-section .button:focus {text-decoration:underline !important;}.newsletter-popup .form-section .button:hover:before,.newsletter-popup .form-section .button:focus:before {border: 3.5px solid var(--color-yellow2);transition: 0.3s all ease;}.pum-close{position:relative;background:none !important;border:none !important;font-size:0 !important;box-shadow:none !important;}.pum-close:before, .pum-close:after{width:3px !important;height:20.5px !important;background:var(--color-yellow);content:'';position:absolute;left:0;top:0;}.pum-close:hover:before, .pum-close:hover:after{background:var(--color-yellow2) !important;}.pum-close:before{ rotate: -45deg;} .pum-close:after{rotate: 45deg;}@media (max-width: 1100px) {.pum-close {position:absolute !important;top:10px !important;right:0px !important;}}.full-width-contact-form .gform_title{display: none !important;},.full-width-contact-form .gform-field-label--type-sub {font-size:0px !important;}.full-width-contact-form .gform-field-label {font-family: var(--font-family-bold);font-size: 20px;font-weight: bold;line-height: 1.4;letter-spacing: normal;}.full-width-contact-form .gform-field-label--type-sub { font-family: var(--font-family-primary);font-size: 16px;}.full-width-contact-form input[type="text"],.full-width-contact-form input[type="search"],.full-width-contact-form input[type="email"],.full-width-contact-form input[type="tel"],.full-width-contact-form input[type="text"],.full-width-contact-form textarea {height: 54px;border-radius: 0px;border: solid 1px var(--warm-grey-two);background-color: #fff;}.full-width-contact-form .gform_button {position: relative;width: fit-content;height: 62px;border-radius: 0 !important;display: flex !important;align-items: center;padding: 23px 50px 18px !important;border: 5px solid transparent !important;transition: 0.3s all ease;text-align: center;justify-content: center;text-decoration: none;font-size: 18px !important;font-weight: bold;font-family: var(--font-family-medium) !important;line-height: normal;letter-spacing: normal;text-transform: uppercase !important;color: var(--color-white) !important;background: var(--color-territory) !important;transition:0.4s all ease-in;}.full-width-contact-form .gform_button:hover,.full-width-contact-form .gform_button:focus {text-decoration:underline !important;transition:0.4s all ease-in;border:5px solid#8b5ffa !important;}.full-width-contact-form .gform_validation_errors h2 {font-size: 16px !important;}.full-width-contact-form .gform_confirmation_message {background: #428642;padding: 20px;color: var(--color-white);}