@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Red+Hat+Display:ital,wght@0,300..900;1,300..900&display=swap);
@charset "UTF-8";.slick-carousel-action-holder{text-align:center}.slick-carousel-action{display:inline-block;position:relative;vertical-align:middle}.slick-dotted.slick-slider{margin-bottom:0}.slick-next,.slick-prev{color:#385da3}.slick-next:before,.slick-prev:before{content:"";display:block;height:16px;margin:auto;padding:0;width:16px}.slick-prev:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23385da3' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3E%3C/svg%3E")}.slick-next:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23385da3' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E")}.slick-dots{bottom:0;position:relative}.slick-dots li{height:16px;margin:0;vertical-align:middle;width:16px}.slick-dots li button{height:inherit;width:inherit}.slick-dots li button:before{background:transparent;border:1px solid #385da3;border-radius:50%;bottom:0;font-size:0;height:8px;margin:auto;opacity:1;padding:2px;right:0;width:8px}.slick-dots li.slick-active button:before{background-color:#385da3;opacity:1}.inverse-color .slick-prev:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3E%3C/svg%3E")}.inverse-color .slick-next:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E")}.inverse-color .slick-dots li button:before{border-color:#fff}.inverse-color .slick-dots li.slick-active button:before{background-color:#fff}.container{margin-left:auto;margin-right:auto;max-width:1220px;padding-left:20px;padding-right:20px;width:100%}.error-page{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:40vh}.pagination{padding:50px 0 0;text-align:center}.pagination .nav-links{align-items:center;display:flex;gap:20px;justify-content:center}.pagination .nav-links .page-numbers.current{background-color:#f6f6f6;border-radius:50%;color:#385da3;width:24px}.pagination .nav-links a:hover:not(.current){text-decoration:underline}.reset{background-color:transparent;border:0;color:inherit;font:inherit;padding:0}.w-full{width:100%}.aligncenter,.text-center{text-align:center}.alignleft,.text-left{text-align:left}.alignright,.text-right{text-align:right}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.text-justify{text-align:justify}.text-white{color:#fff}.text-primary{color:#385da3}.text-gray{color:#cdcdcd}.text-cream{color:#f7f5ef}.bg-white{background-color:#fff}.bg-cream{background-color:#f7f5ef}.bg-primary{background-color:#385da3}.bg-primary-lighter{background-color:#a2b8da}.bg-primary-lightest{background-color:#fffafd}.font-default{font-family:Open Sans,sans-serif}.font-primary{font-family:Red Hat Display,sans-serif}.hidden{display:none}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}@media (min-width:768px){.two-column-list{-moz-column-count:2;column-count:2;gap:40px}}@media (min-width:1025px){.lg\:hidden{display:none}.lg\:block{display:block}.lg\:inline-block{display:inline-block}.lg\:flex{display:flex}.lg\:text-left{text-align:left}.lg\:text-center{text-align:center}.lg\:text-right{text-align:right}.lg\:pt-0{padding-top:0!important}.lg\:pb-0{padding-bottom:0!important}}.btn{background-color:#1f3a6d;border:1px solid transparent;box-shadow:0 4px 15px rgba(0,0,0,.1);color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:500;outline:none;padding:15px 25px;text-align:center;text-decoration:none;transition:all .3s ease-in-out}.btn:hover{background-color:#1a325d;box-shadow:0 6px 20px rgba(0,0,0,.2)}.btn.btn-outline{background-color:transparent;border-color:#1f3a6d;color:#1f3a6d}.btn.btn-outline:hover{background-color:#1f3a6d;color:#fff}.btn.btn-inverse{background-color:#fff;border-color:#fff;color:#1f3a6d}.btn.btn-inverse:hover{background-color:#ebebeb;color:#1f3a6d}.btn.btn-inverse.btn-outline{background-color:transparent;color:#fff}.btn.disabled,.btn[disabled]{cursor:not-allowed}.btn.has-icon:after{background:url(../images/icons/btn-icon-white.svg) no-repeat 0;content:"";display:inline-block;height:9px;margin-left:10px;width:16px}.btn.has-icon.btn-inverse:after,.btn.has-icon.btn-outline:after{background:url(../images/icons/btn-icon-black.svg) no-repeat 0}.btn.has-icon.btn-outline.btn-inverse:after{background:url(../images/icons/btn-icon-white.svg) no-repeat 0}.btn.btn-sm{padding:12px 24px}@media (min-width:768px){.btn{min-width:165px}.btn.btn-sm{min-width:0}}.link{font-weight:500;text-decoration:underline}.btn-block{width:100%}:root{--wpforms-field-border-radius:4px;--wpforms-field-border-style:solid;--wpforms-field-border-size:1px;--wpforms-field-background-color:#f7f5ef;--wpforms-field-border-color:#eae7df;--wpforms-field-border-color-spare:#eae7df;--wpforms-field-text-color:rgba(0,0,0,.7);--wpforms-field-menu-color:#fff;--wpforms-label-color:#000;--wpforms-label-sublabel-color:rgba(0,0,0,.7);--wpforms-label-error-color:#bf0001;--wpforms-button-border-radius:4px;--wpforms-button-border-style:solid;--wpforms-button-border-size:1px;--wpforms-button-background-color:#385da3;--wpforms-button-border-color:#385da3;--wpforms-button-text-color:#fff;--wpforms-page-break-color:#385da3;--wpforms-background-image:none;--wpforms-background-position:center center;--wpforms-background-repeat:no-repeat;--wpforms-background-size:cover;--wpforms-background-width:100px;--wpforms-background-height:100px;--wpforms-background-color:transparent;--wpforms-background-url:none;--wpforms-container-padding:0px;--wpforms-container-border-style:none;--wpforms-container-border-width:0;--wpforms-container-border-color:inherit;--wpforms-container-border-radius:0;--wpforms-field-size-input-height:58px;--wpforms-field-size-input-spacing:6px;--wpforms-field-size-font-size:16px;--wpforms-field-size-line-height:20px;--wpforms-field-size-padding-h:14px;--wpforms-field-size-checkbox-size:16px;--wpforms-field-size-sublabel-spacing:5px;--wpforms-field-size-icon-size:1;--wpforms-label-size-font-size:16px;--wpforms-label-size-line-height:1;--wpforms-label-size-sublabel-font-size:14px;--wpforms-label-size-sublabel-line-height:1;--wpforms-button-size-font-size:16px;--wpforms-button-size-height:56px;--wpforms-button-size-padding-h:25px;--wpforms-button-size-margin-top:40px;--wpforms-container-shadow-size-box-shadow:none;--wpforms-button-background-color-alt:#385da3}div.wpforms-container-full:not(:empty){margin:0 auto}.wp-core-ui div.wpforms-container .wpforms-field-label,.wpforms-container .wpforms-field-label{font-weight:500}.wp-core-ui div.wpforms-container .wpforms-field,.wpforms-container .wpforms-field{padding:10px 0}.wpforms-submit{min-width:190px}.form-row label{display:block;font-weight:500;margin-bottom:6px}.form-control{background-color:#fff;border:1px solid #cdcdcd;border-radius:0;color:#2a2a2a;font-family:Open Sans,sans-serif;font-size:16px;padding:12px 16px;transition:all .3s ease;width:100%}.form-control:focus{border-color:#385da3;box-shadow:0 0 0 3px rgba(56,93,163,.1);outline:none}*,:after,:before{box-sizing:inherit}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;box-sizing:border-box;font-family:Open Sans,sans-serif;font-optical-sizing:auto;font-size:16px;font-weight:300;line-height:1.5;margin:0;min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed}img{display:block;height:auto;max-width:100%}a{color:inherit;text-decoration:none;transition:all .3s ease-in-out}ol,ul{line-height:2;margin-top:0;padding-left:1em}ol[class]:not(.wp-block-list),ul[class]:not(.wp-block-list){list-style:none;padding-left:0}ol:last-child,ul:last-child{margin-bottom:0}h1,h2,h3,h4,h5,h6{font-family:Red Hat Display,sans-serif;font-weight:400;line-height:1;margin-bottom:.5em;margin-top:0}h1{font-size:3.5rem}@media (min-width:1025px){h1{font-size:4.25rem}}h2{font-size:2.75rem}@media (min-width:1025px){h2{font-size:3.5rem}}h3{font-size:1.625rem}@media (min-width:1025px){h3{font-size:2.75rem}}h4{font-size:1.25rem}@media (min-width:1025px){h4{font-size:1.625rem}}h5{font-size:1.125rem}@media (min-width:1025px){h5{font-size:1.25rem}}h6{font-size:1.125rem;font-weight:700}p{font-size:1rem;letter-spacing:.5px;margin-bottom:0;margin-top:0}p:not(:last-child){margin-bottom:1.5rem}p>a:not(.btn){word-wrap:break-word;color:#385da3;word-break:break-word}p>a:not(.btn):hover{text-decoration:underline}@media (min-width:1025px){p{font-size:1.125rem}}.site-notice{background-color:#bf0001;color:#fff;font-family:Red Hat Display,sans-serif;font-size:15px;font-weight:700;padding:10px 0;text-align:center}.site-notice .notice-message,.site-notice .site-notice-inner{align-items:center;display:flex;flex-grow:1;justify-content:center}.site-notice .notice-message{gap:20px}.site-notice .notice-message a{text-decoration:underline}.site-notice .notice-close{background-color:transparent;border:0;color:inherit;cursor:pointer;font-size:inherit;margin-left:auto}.site-header{background-color:#385da3;color:#fff;position:relative;z-index:100}.site-header-inner{align-items:center;display:flex;gap:15px;justify-content:space-between}.site-branding{flex-shrink:0;margin-right:auto;padding:10px 0}.site-branding img{max-height:50px;max-width:220px;width:auto}@media (max-width:1024px){.site-header-menu{background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);color:#385da3;display:none;left:0;padding:0;position:absolute;top:100%;width:100%;z-index:10}}@media (min-width:1025px){.menu-toggle{display:none}}.header-phone{padding:0 15px;position:relative}.header-phone:after,.header-phone:before{background-color:#c0d4f9;content:"";height:26px;position:absolute;top:50%;transform:translateY(-50%);width:1px}.header-phone:before{left:0}.header-phone:after{right:0}@media (max-width:1024px){.header-phone:before{display:none}}@media (max-width:577px){.header-phone{display:none}}.header-search-trigger{background:url(../images/icons/search-icon.svg) no-repeat 0;background-size:20px 17px;cursor:pointer;padding-left:30px}@media (max-width:767px){.header-search-trigger{padding-left:20px;text-indent:-999em}}.header-search-form{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.header-search-form:before{background-color:#385da3;content:"";height:100%;opacity:.8;position:absolute;width:100%;z-index:5;z-index:-1}.header-search-form .container{align-items:stretch;display:flex;height:100%;justify-content:end}.header-search-inner{display:flex;max-width:530px;width:100%}.header-search-inner .search-form{background-color:#162540}.header-search-inner .search-form,.header-search-inner .search-form label{display:flex;flex-grow:1}.header-search-inner .search-form .search-field{background-color:transparent;border:0;border-radius:0;box-shadow:none;color:#fff;font-family:Red Hat Display,sans-serif;font-size:16px;font-weight:400;line-height:16px;outline:0;padding:0 58px 0 20px;width:100%}.header-search-inner .search-form .search-submit{background-color:#162540;background:url(../images/icons/search-icon.svg) no-repeat 50%;background-size:20px 17px;border:0;box-shadow:0 2px 10px 0 rgba(0,0,0,.2);color:#fff;cursor:pointer;padding:15px 30px;text-indent:-9999px}.header-search-inner .search-form .search-submit:hover{background-color:#1b1d4d}.header-search-inner .header-search-close{background-color:#bf0001;cursor:pointer;font-size:12px;padding:5px 15px}.gtranslate-menu{position:relative}.gtranslate-menu .gtranslate_wrapper{display:none}.gtranslate-menu.active .gtranslate_wrapper{display:block}.gtranslate-button{background-color:transparent;border:0;color:#385da3;cursor:pointer;display:inline-block;height:16px;padding:0;vertical-align:middle;width:16px}.gtranslate-button svg{fill:#fff;height:100%;width:100%}.gtranslate_wrapper{background-color:#fff;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);display:flex;flex-direction:column;min-width:200px;padding:15px 0;position:absolute;right:0;top:calc(100% + 10px)}.gtranslate_wrapper a.glink{align-items:center;color:#414141;display:flex;gap:10px;padding:5px 15px;transition:.3s}.gtranslate_wrapper a.glink img{opacity:1}.gtranslate_wrapper a.glink span{font-size:14px!important}.gtranslate_wrapper a.glink.gt-current-lang,.gtranslate_wrapper a.glink:hover{background-color:#385da3;color:#fff;font-weight:400}.home .site-footer{color:#fff}.home .footer-bottom,.home .footer-top{background-color:#1f3a6d}.home .footer-bottom{background-image:linear-gradient(-180deg,rgba(0,0,0,.1),rgba(0,62,126,.1) 42%)}.home .footer-bottom:before{display:none}.home .footer-menu>li>a{color:#a2b8da}.site-footer{color:#1f3a6d;font-size:18px;line-height:1}.site-footer .container{max-width:880px}.footer-top{background-color:#fff;padding:60px 0}.footer-bottom{background-color:#f8f8f8;overflow:hidden;padding:calc(20px + 5vw) 0 40px;position:relative;text-align:center;z-index:1}.footer-bottom:before{background-color:#fff;content:"";display:block;height:5vw;left:0;position:absolute;top:0;transform:rotate(-3deg);transform-origin:3% 0;width:100%;z-index:2}.footer-top-footer,.footer-top-header{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-bottom:30px}.footer-branding{max-width:165px;padding:20px 0}.footer-text{line-height:1.4}.footer-menu{-moz-column-count:3;column-count:3;flex-grow:1;padding:20px 0}.footer-menu>li{line-height:1;padding:15px 0}.footer-menu>li>a{color:#1f3a6d}.footer-menu>li>a:hover{text-decoration:underline;text-underline-offset:4px}.footer-social{display:flex;flex-direction:column;gap:10px}.footer-copyright{padding:20px 0}.footer-quick-links>li{margin:4px 0}.footer-quick-links>li>a:hover{text-decoration:underline;text-underline-offset:4px}@media (min-width:768px){.footer-top-footer,.footer-top-header{margin-bottom:0}}.menu-toggle-trigger{background-color:transparent;border:none;cursor:pointer;line-height:1;margin:0;padding:0;vertical-align:middle}.menu{align-items:center;display:flex;font-family:Red Hat Display,sans-serif;font-size:14px;font-size:16px;line-height:1;margin-bottom:0}.menu .submenu-toggle{background-color:transparent;border:0;color:inherit;cursor:pointer;display:none;height:7px;padding:0;position:absolute;right:20px;top:50%;transform:translateY(-50%);transition:.3s;vertical-align:middle;width:12px}.menu .submenu-toggle>svg{display:block}.menu>.menu-item>a{display:block;padding:28px 6px;position:relative}.menu>.menu-item:hover a{background-color:#fff;color:#385da3}.menu>.menu-item.menu-item-has-children{position:relative}.menu>.menu-item.menu-item-has-children>.sub-menu{padding-bottom:10px;transition:all .3s ease-in-out}@media (min-width:1025px){.menu>.menu-item.menu-item-has-children>.sub-menu{background-color:#fff;left:0;opacity:0;position:absolute;visibility:hidden;z-index:-10}}.menu>.menu-item.menu-item-has-children>.sub-menu>.menu-item>a{font-size:15px;font-weight:300;padding:8px 20px;position:relative}.menu>.menu-item.menu-item-has-children>.sub-menu>.menu-item>.sub-menu>.menu-item>a{font-size:14px;padding:5px 20px 5px 30px}@media (min-width:1025px){.menu>.menu-item.menu-item-has-children:hover>.sub-menu{opacity:1;visibility:visible;z-index:10}}.menu .sub-menu .menu-item{white-space:nowrap}.menu .sub-menu .menu-item>a{color:#414141;display:block;line-height:1.25}@media (max-width:1024px){.menu{flex-direction:column;gap:0}.menu .submenu-toggle{display:block}.menu .menu-item{width:100%}.menu .menu-item>a{padding:16px 20px}.menu .menu-item.current-menu-item>a,.menu .menu-item:hover a{background-color:#385da3;color:#fff}.menu .menu-item.menu-item-has-children>.sub-menu{box-shadow:none;display:none;opacity:1;position:static;visibility:visible}.menu .menu-item.menu-item-has-children>.sub-menu.active{display:block}}.page-header{padding-top:170px;position:relative;text-align:center}.page-header:before{background:url(../images/inner-page-header-vector.svg) no-repeat bottom;background-size:100%;content:"";height:170px;left:0;position:absolute;top:0;width:100%;z-index:-1}.page-header.has-featured-image{padding-top:110px}.page-header.has-featured-image:before{height:265px}.page-header.has-navigation-dropdown{margin-bottom:-200px}.page-header.has-navigation-dropdown+.page-content{padding-top:calc(1.5vw + 200px)}.page-featured-image{height:auto;margin:auto auto 20px;max-width:670px;width:100%}.page-featured-image img{width:100%}.page-title{padding:20px 0}.page-title .page-title-heading{color:#1f3a6d;display:inline-block;font-weight:300;margin-bottom:0;max-width:700px;position:relative}.page-title .page-title-heading:after{border-bottom:1px solid #cdcdcd;content:"";display:block;margin:auto;padding-top:15px;width:92px}.breadcrumbs{color:#8b8b8b;display:inline-block;font-size:18px;font-size:16px;font-weight:600;padding:20px 0}.breadcrumbs>.container{display:flex;gap:15px}.breadcrumbs a{color:inherit;text-decoration:underline}.breadcrumbs span{color:#1f3a6d}.page-single-breadcrumb{align-items:center;color:#1f3a6d;display:flex;flex-wrap:wrap;font-weight:500;gap:8px;justify-content:center;margin:auto;max-width:700px}.page-single-breadcrumb .sep{color:#cdcdcd}.page-sub-title{color:#3e3e3e;margin-bottom:30px;padding-top:10px}.page-thumbnail{margin-bottom:20px;text-align:center}.page-thumbnail img{display:inline-block}.page-thumbnail-caption{margin:auto;max-width:640px}.page-navigation-dropdown{padding:100px 0 30px}.page-navigation-dropdown .menu-main-menu-container{margin-top:-70px}.sharer{align-items:center;border-bottom:1px solid #cdcdcd;border-top:1px solid #cdcdcd;display:inline-flex;gap:20px;justify-content:center;padding:15px}.accordion-navbar-menu{background-color:#fff;box-shadow:0 0 29px -7px rgba(0,0,0,.5);margin:auto;max-width:370px;position:relative;text-align:left;z-index:2}.accordion-navbar-menu .sub-menu{display:none}.accordion-navbar-menu li{border-top:1px solid #cdcdcd}.accordion-navbar-menu li>a{border-right:10px solid transparent;color:#414141;display:block;font-weight:600;line-height:28px;padding:16px 32px;position:relative}.accordion-navbar-menu li.current-menu-item>a,.accordion-navbar-menu li:hover>a{border-color:#fbe7a8;color:#385da3}.accordion-navbar-menu li.menu-item-has-children>a:after{content:"+";font-size:22px;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.accordion-navbar-menu>li:first-child{border-top:none}.accordion-navbar-menu>li:hover .sub-menu{display:block}.page-content{background-color:#1f3a6d;color:#fff;margin-top:1.5vw;padding:120px 0 0;position:relative}.page-content:before{background-color:#fff;content:"";display:block;height:2.5vw;left:0;position:absolute;top:0;transform:translateY(-1vw) skewY(1deg);width:100%}.page-content:after{background:#fff url(../images/inner-page-content-vector-desktop.svg) no-repeat bottom/cover;content:"";display:block;padding-bottom:22.65%;width:100%}.page-content .container{max-width:940px}.page-content .container .container{padding-left:0;padding-right:0}.page-content .container section{padding-bottom:40px;padding-top:40px}.page-content .container .wp-block-image{margin-bottom:40px}.page-content .container ol,.page-content .container p,.page-content .container ul{margin-bottom:30px}.page-content .container ol a,.page-content .container p a,.page-content .container ul a{color:#adeaff;text-decoration:underline}.page-content .container li,.page-content .container p{font-size:18px}.page-content .container p{line-height:30px}.post-section h1:not(.post-section-title),.post-section h2:not(.post-section-title),.post-section h3:not(.post-section-title),.post-section h4:not(.post-section-title),.post-section h5:not(.post-section-title),.post-section h6:not(.post-section-title){color:#fff;line-height:1.2;margin-bottom:.5em}.post-section .wp-block-quote{border-color:#385da3;margin:40px 0}.post-section .wp-block-quote,.post-section ol,.post-section p,.post-section ul{font-size:18px;line-height:1.8}.post-section-title{border-bottom:1px solid #fff;font-weight:500;margin-bottom:60px;padding-bottom:10px}.post-grid{display:grid;gap:20px;padding:40px 0}.post-grid .post{height:270px;position:relative}.post-grid .post .post-image{height:100%;width:100%}.post-grid .post .post-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.post-grid .post .post-content{color:#fff;height:100%;left:0;padding:20px;position:absolute;top:0;z-index:2}.post-grid .post .post-content .post-cat{font-size:14px;font-weight:500;margin-bottom:10px;text-transform:uppercase}.post-grid .post .post-content .post-title{font-size:28px;font-weight:400}.post-grid .post .post-content a{color:#fff}.post-grid .post .post-content a:before{content:" ";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.post-grid .post .post-content a:after{background:url(../images/icons/btn-icon-white.svg) no-repeat bottom/cover;bottom:20px;content:" ";height:16px;position:absolute;right:20px;width:24px}.post-grid .post:before{background:rgba(0,0,0,.6);content:"";height:100%;left:0;position:absolute;top:0;width:100%}@media (min-width:578px){.post-grid{grid-template-columns:repeat(2,1fr);padding:75px 0}.post-grid .post:first-child{grid-column:span 2;grid-row:span 2;height:100%}}@media (min-width:768px){.post-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1025px){.post-grid{grid-template-columns:repeat(4,1fr)}}.news-filter-form{display:flex;gap:20px;justify-content:space-between}.news-filter-form .form-group{max-width:250px;width:100%}.news-filter-form .form-group label{display:block;font-weight:400;margin-bottom:10px}.pin-featured-post{height:450px;margin:0 20px -225px;z-index:1}.pin-featured-post+.page-content{padding-top:360px}.pin-featured-post:before{background:linear-gradient(270deg,rgba(125,185,232,0) 0,rgba(0,0,0,.8));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media (min-width:768px){.pin-featured-post{height:600px;margin:0 30px -300px}}.post-card{position:relative}.post-card .post-card-breadcrumps{margin-bottom:15px;text-transform:uppercase}.post-card .post-card-title{font-weight:700;margin-bottom:30px;max-width:700px}.post-card-image{height:100%}.post-card-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.post-card-content{color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:2}@media (min-width:768px){.post-card-content{padding:75px}}.wp-block-quote{border-left:0;padding:20px 0;position:relative;text-align:center}.wp-block-quote p:last-child{margin-bottom:0}.wp-block-quote:after,.wp-block-quote:before{background-color:#3d537b;content:"";display:block;height:5px;left:0;margin:auto;max-width:74px;position:absolute;right:0;width:100%}.wp-block-quote:before{top:0}.wp-block-quote:after{bottom:0}.search-header{padding-bottom:60px}.search-header-form{display:flex;flex-direction:column;gap:30px;margin:auto auto 15px}.search-body{background-color:#1f3a6d;color:#fff;padding:0 0 40px}.search-body-inner{display:flex;flex-direction:column;gap:20px}.search-results{flex-grow:1}.search-results .post{background-color:#fff;border-radius:6px;box-shadow:0 1px 2px 0 rgba(0,0,0,.1);color:#000;margin-bottom:24px;padding:24px}.search-results .post .post-content{display:flex;flex-direction:column;gap:12px}.search-results .post .post-content .post-title{color:#385da3;margin-bottom:0}.search-results-meta{display:flex;flex-direction:column;gap:16px;justify-content:space-between;margin-bottom:24px}.results-meta-left{display:flex;flex-direction:column-reverse;gap:16px}.results-meta-left p{margin-bottom:0}.per-page-form .form-row{align-items:center;display:flex;gap:10px}.per-page-form .form-row label{font-weight:400;margin-bottom:0;white-space:nowrap}.per-page-form .form-row .form-control{width:auto}.search-filters-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.search-filters-title{flex-grow:1;margin-bottom:0}.search-filters-trigger{background-color:transparent;border:0;display:block;font-family:inherit;font-size:1em;font-weight:inherit;padding:0;pointer-events:none;position:relative;text-align:left;width:100%}.search-filter-form-group{padding-bottom:20px}.search-filter-form-group .form-row{margin-bottom:20px}.search-filter-form-title{border-bottom:1px solid #cdcdcd;font-weight:800;margin-bottom:14px;padding-bottom:14px}.provider-card-content{display:flex;flex-direction:column;gap:10px}.provider-card-image{border-radius:50%;flex-shrink:0;height:120px;overflow:hidden;width:120px}.provider-card-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.provider-card-info{flex-grow:1}.provider-card-info h5{font-weight:700}.provider-card-info p{margin-bottom:10px}.provider-card-specialties{font-size:14px;font-weight:500;margin-bottom:10px;text-transform:capitalize}.provider-card-address{align-items:center;display:flex;gap:10px;padding-top:16px}.provider-card-address p{font-size:16px;font-weight:400;margin-bottom:0}.provider-card-address svg{color:#385da3;flex-shrink:0}.provider-card-extra{border-top:1px solid #cdcdcd;color:#2a2a2a;font-size:14px;font-weight:500;margin-top:16px;padding-top:16px}.provider-card-extra strong{font-weight:600}.provider-card-extra h6{font-family:Open Sans,sans-serif;font-size:16px;font-weight:700;margin-bottom:10px;padding:5px 0}.provider-card-extra p{font-size:inherit}.provider-card-extra p span{color:#414141}.provider-card-extra p:not(:last-child){margin-bottom:.5em}.provider-card-contact{font-weight:700;min-width:250px}.provider-card-contact h6{font-size:18px;margin-bottom:15px}@media (min-width:1025px){.search-header-form{max-width:650px}.search-results .post{padding:24px}.search-filters{flex-shrink:0;width:330px}.search-body{padding:60px 0}.provider-card-content,.results-meta-left,.search-body-inner,.search-header-form,.search-results-meta{flex-direction:row}.search-body-inner{gap:60px}.results-meta-left,.search-results-meta{align-items:center}.provider-card-content{gap:32px;justify-content:space-between}}@media (max-width:1024px){.search-body>.container{padding:0}.search-filters-trigger{background-color:#fff;color:#385da3;padding:20px;pointer-events:all}.search-filters-trigger:after{border-color:#385da3;border-style:solid;border-width:0 3px 3px 0;content:"";display:block;height:1rem;position:absolute;right:20px;top:50%;transform:translateY(-.70711rem) rotate(45deg);transition:transform .2s;width:1rem}.search-filters-trigger.open:after{transform:translateY(-.35355rem) rotate(-135deg)}.search-results-meta{padding:0 20px}.search-results-container{padding-left:20px;padding-right:20px}.search-filter-form{padding:0 20px}.provider-card-contact a{background-color:#a2b8da;border-radius:6px;color:#fff;display:block;padding:12px 16px;text-align:center;text-decoration:none}.provider-card-contact a:hover{background-color:#93add4;box-shadow:0 6px 20px rgba(0,0,0,.2);color:#fff}}.accordion-main-title{background-image:linear-gradient(-90deg,#1f3a6d,#4e7ed8 75%);font-weight:300;letter-spacing:3px;margin-bottom:0;padding:18px 30px;text-align:left}.accordion{margin:0 auto;max-width:1000px;position:relative;text-align:left;width:100%}.accordion-item{background-color:#fff;border-top:1px solid #cdcdcd;overflow:hidden;position:relative}.accordion-toggle{align-items:center;background-color:transparent;border:0;color:#414141;cursor:pointer;display:block;display:flex;font-family:Open Sans,sans-serif;font-size:16px;font-weight:600;gap:10px;padding:20px 26px;position:relative;text-align:left;width:100%}.accordion-toggle img{max-width:300px}.accordion-toggle:after{content:"+";font-size:22px;font-weight:300;position:absolute;right:20px;top:0;transform:translateY(50%)}.accordion-toggle.active:after{content:"−"}.accordion-content{color:#2a2a2a;font-size:18px;font-weight:500;padding:30px 26px}.accordion-content a{color:#385da3!important}.accordion-list-item{border-radius:8px;padding:14px 18px}.accordion-list-item-title{font-family:Open Sans,sans-serif;font-size:16px;font-weight:500}.accordion-list-item-text{font-size:14px}
