@font-face{font-display:swap;font-family:michroma;font-style:normal;font-weight:400;src:url(fonts/michroma-v17-latin-regular.woff2)format('woff2')}@font-face{font-display:swap;font-family:open sans;font-style:normal;font-weight:300;src:url(fonts/open-sans-v35-latin-300.woff2)format('woff2')}@font-face{font-display:swap;font-family:open sans;font-style:normal;font-weight:400;src:url(fonts/open-sans-v35-latin-regular.woff2)format('woff2')}@font-face{font-display:swap;font-family:open sans;font-style:normal;font-weight:600;src:url(fonts/open-sans-v35-latin-600.woff2)format('woff2')}@font-face{font-display:swap;font-family:open sans;font-style:normal;font-weight:800;src:url(fonts/open-sans-v35-latin-800.woff2)format('woff2')}#page_content>*{max-width:1100px;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}#page_content>*:last-child:not(div){margin-bottom:30px}#page_content>.flush{padding-left:0;padding-right:0}#page_content>.alignfull{max-width:100vw}#page_content>.alignfull>div>*{max-width:1100px;margin-left:auto;margin-right:auto}#page_content>.alignfull>.wide>*:not(.narrow){max-width:none}#page_content>.alignfull>div>*.has-text-align-center,#page_content>.alignfull>div>.alignnarrow{max-width:800px}#page_content>.alignwide,#page_content>.alignfull>div>.alignwide{max-width:1500px}#page_content>.alignfull>div>.alignfull{max-width:100vw;width:100vw;margin-left:-20px}.wp-block-group.alignfull{}.wp-block-group.is-style-cutout>.wp-block-group__inner-container{padding-bottom:100px}.wp-block-group.is-style-cutout.pull-down>.wp-block-group__inner-container{padding-bottom:0}.wp-block-group.is-style-cutout-top>.wp-block-group__inner-container{}.wp-block-group.is-style-cutout-top.pull-up>.wp-block-group__inner-container{padding-top:0}#page_content>.alignfull.wp-block-group.is-style-cutout>div>.alignfull{margin-top:-50px;margin-bottom:-100px;padding-bottom:120px;padding-top:70px}#page_content>* .container{padding-left:0;padding-right:0}.container.wide{max-width:1500px}.wp-block-cover.is-style-fade-left .wp-block-cover__inner-container,.wp-block-cover.is-style-fade-right .wp-block-cover__inner-container,#page_content>.alignfull.wp-block-group.is-style-cutout-top>div>.alignfull>div,#page_content>.alignfull.wp-block-group.is-style-cutout>div>.alignfull>div{max-width:1100px}h1{font-family:Michroma;font-size:40px;line-height:1.15;font-weight:700;color:#318cdd}h2,.h2{color:#000;font-family:Michroma;font-size:32px;color:#318cdd;font-weight:700}.h3,h3{color:#000;font-family:Michroma;font-size:24px}.h4,h4{font-family:open sans,sans-serif;font-size:21px;font-weight:700}.h5,h5{font-family:open sans,sans-serif;font-size:20px;text-transform:uppercase}.h6,h6{font-family:open sans,sans-serif;text-transform:uppercase;font-size:16px;color:#000}p.h6{color:#cc0!important}h3 a,h4 a{color:#6e655e}.wp-block-cover h2:not(.has-text-color),.wp-block-cover h3:not(.has-text-color){color:#000}.single-tribe_events a.tribe-events-gcal,.single-tribe_events a.tribe-events-gcal:hover,.single-tribe_events a.tribe-events-ical,.single-tribe_events a.tribe-events-ical:hover,a{color:#318cdd}.page-wrapper a{text-decoration:underline}.paragraph ul.gform_fields{list-style:none}.wp-block-cover__inner-container>*+*,.wp-block-group__inner-container>*+*{margin-top:20px}.wp-block-cover__inner-container>*+div,.wp-block-group__inner-container>*+div{margin-top:28px}.wp-block-group__inner-container>.wp-block-columns+.wp-block-columns{margin-top:0}.menu a{text-decoration:none}.navigation-menu ul li.current-menu-item{text-decoration:underline}.navigation-menu ul{text-align:center;display:flex}.flex{display:flex}@-webkit-keyframes breath{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}@-moz-keyframes breath{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}@-o-keyframes breath{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}@keyframes breath{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}body{font-family:open sans,sans-serif;color:#6e655e}html{font-size:16px}sup{vertical-align:super;font-size:smaller}sub{vertical-align:sub;font-size:smaller}#alert_bar{background:#cc0;color:#000;padding:8px 0;position:relative;z-index:20;overflow:hidden}#alert_bar #close{cursor:pointer;position:absolute;top:50%;right:20px;font-size:18px;margin-top:-9px}#alert_bar .fas{margin-right:10px}#alert_bar a{color:#fff;text-decoration:underline}#alert_bar p:before{content:"\f06a";font-size:1.75em;display:inline-block;margin-right:10px;font-family:fontawesome;vertical-align:middle}#alert_bar .container{padding-right:40px;padding-left:80px}#alert_bar .container>*{display:inline-block;vertical-align:middle}#alert_bar .container p{line-height:1.7em;font-weight:700}header#main{background-color:#318cdd;border-bottom:3px solid #000}header #logo{position:absolute;left:20px;top:-25px}header #logo img{position:relative;z-index:2}header #logo:before{background-color:#318cdd;content:'';position:absolute;pointer-events:none;left:-14px;right:0;z-index:0;top:-10px;bottom:-5px}header #logo:after{background-color:#318cdd;content:'';width:90px;height:90px;-webkit-border-radius:50%;border-radius:50%;position:absolute;border:3px solid #000;left:-14px;bottom:-18px;z-index:-1}#header-top .text-right{display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-end;justify-content:flex-end}.kiba-mobile-menu header #logo:before{bottom:0}.kiba-menu_hamburger{top:-30px}.kiba-mobile-menu header #logo{margin-bottom:-15px}.kiba-mobile-menu .search-form{margin-top:10px;padding:8px 10px}#kiba-menu_mobile_navigation form{padding:0 5px}#kiba-menu_mobile_navigation input{-webkit-border-radius:15px;border-radius:15px;border:0!important;background:#fafafa}#kiba-menu_mobile_navigation #header_phone{padding:20px;display:block;color:#2b81d8}.kiba-mobile-menu #header-top #header_phone,.kiba-mobile-menu #header-top .search-form{display:none}.kiba-mobile-menu #header-bottom{padding-top:15px;padding-bottom:15px}.kiba-mobile-menu header #logo{position:relative;left:auto;top:auto;margin-bottom:-15px;display:inline-block}.fancy-text{font-family:Michroma}.teal-text,.has-teal-text-color{color:#0f757f}.blue-text{color:#318cdd}.text-green,.green-text,.green-text a{color:#cdcc2e}.light-text{color:#c0bab6}.facet-label{max-width:200px;display:block;margin-bottom:8px}.facet-wrap .facetwp-checkbox{display:block;position:relative;padding:6px 0;padding-left:27px;margin-bottom:0;background:0 0!important}.facet-wrap .facetwp-checkbox:before{content:'';cursor:pointer;position:absolute;bottom:0;left:0;top:7px;width:18px;height:18px;border:1px solid #e6e6e6;background:#fff}.facet-wrap .facetwp-checkbox:after{content:'\f00c';font-family:fontawesome;cursor:pointer;font-size:16px;color:#fff;display:block;position:absolute;left:2px;top:5px;border-radius:100%;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;opacity:0;transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0)}.facet-wrap .facetwp-checkbox.checked:after{opacity:1;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1)}.facet-wrap .facetwp-checkbox.checked:before{background:#cdcc2e}.facetwp-sort{text-align:right;margin-bottom:55px}.facetwp-sort .custom-dropdown{width:240px;display:inline-block;vertical-align:middle;margin-left:5px}.facetwp-sort .custom-dropdown li.first{border-radius:10px}.facetwp-sort .custom-dropdown .open li.first{border-bottom-left-radius:0;border-bottom-right-radius:0}.facetwp-sort .custom-dropdown li.first+ul{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.facetwp-sort .custom-dropdown li.first:before{color:#cdcc2e}.facetwp-facet.facetwp-facet-pagination{margin-bottom:0;margin-top:0}.facetwp-facet input.facetwp-search{border:1px solid #e6e6e6;border-radius:10px;padding:8px 30px 8px 10px;outline:none!important}.facetwp-facet.facetwp-type-search .facetwp-icon{opacity:1;color:#fff;background:#cdcc2e;border-radius:10px}.facetwp-facet.facetwp-type-search .facetwp-icon{width:40px}.facetwp-facet.facetwp-type-search .facetwp-icon:before{width:auto;background-image:none;content:"\f002";font-family:fontawesome;font-weight:900;color:#fff;font-size:17px;height:auto;position:absolute;left:10px;top:7px}.facetwp-checkbox .facetwp-expand{display:none}.facetwp-facet-pagination{margin-top:40px;text-align:center}.facetwp-facet-pagination a:not(.prev):not(.next){padding:7px 10px;text-decoration:none;font-weight:700;background:#fff;border:1px solid #eee;line-height:1em}.facetwp-facet-pagination a.facetwp-page.active{color:#fff;background:#318cdd;border-color:#318cdd}.post-type-archive-resource #page_content{background:url(img/bg-bubbles.svg)50% 0 no-repeat}.facetwp-template{z-index:2}.resource.card{text-align:center;width:33.33%;margin-bottom:40px;display:inline-block;position:relative;padding:0 20px 25px}.resource.card:before{content:"";position:absolute;left:10px;right:10px;top:10px;bottom:10px;-webkit-box-shadow:0 0 15px rgba(49,140,221,.2);box-shadow:0 0 15px rgba(49,140,221,.2);background:#fff}.resource.card>*{position:relative}.resource.card h3,.resource.card p{color:#6e655e!important}.resource.card a{color:#318cdd!important}.resource.card a img{display:inline-block;vertical-align:middle;margin-left:5px;width:18px}.resource-title{margin-bottom:60px;text-align:center}.resource-icon{width:72px;margin-top:0!important;margin-bottom:-10px!important;-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px);display:inline-block;vertical-align:middle}.tribe-events .tribe-events-c-top-bar__nav-list{margin-left:0!important;padding-left:0!important;list-style:none!important}.single-tribe_events .tribe-events-event-meta{background:#318cdd;color:#fff;border:0}.single-tribe_events .tribe-events-event-meta h2,.single-tribe_events .tribe-events-event-meta h3,.single-tribe_events .tribe-events-event-meta a{color:#fff}.tribe-common--breakpoint-medium.tribe-common .tribe-common-h3{font-size:24px;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;padding:12px 24px;border-radius:25px!important}.tribe-common--breakpoint-medium.tribe-common .tribe-common-b1--min-medium{font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;padding:12px 24px;border-radius:25px!important}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__next,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__prev{color:#fff;background-color:#0f757f;font-size:20px!important;text-transform:none}.tribe-common .tribe-events-c-top-bar__nav-list a,.tribe-common .tribe-events-c-top-bar__nav-list a:active,.tribe-common .tribe-events-c-top-bar__nav-list a:focus,.tribe-common .tribe-events-c-top-bar__nav-list a:hover,.tribe-common .tribe-events-c-top-bar__nav-list a:visited{color:#0f757f}.tribe-common .tribe-events-c-top-bar__nav-list .tribe-events-c-top-bar__nav-list-item button.tribe-events-c-top-bar__nav-link--prev,.tribe-common .tribe-events-c-top-bar__nav-list .tribe-events-c-top-bar__nav-list-item button.tribe-events-c-top-bar__nav-link--next{background-color:initial!important}.tribe-events-calendar-month__day-cell--mobile{background-color:initial!important}.tribe-events .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__day-date{color:#0f757f}.event-preview{position:relative;padding-right:50px}.home .event-preview{padding-left:60px}.home .event-preview:before{content:'';background:url(img/EventsSection-Orange-CalendarIcon.png);-webkit-background-size:50px;-o-background-size:50px;background-size:50px;width:50px;height:50px;position:absolute;left:0;top:20px}.event-bottom.paragraph{font-size:.85rem;padding-top:20px}.acf-block.staff-section .tab-content>.grid.tab-pane,.tab-content>.tab-pane{display:none}.acf-block.staff-section .tab-content>.grid.tab-pane.active,.tab-content>.tab-pane.active{display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.icon-grid{display:flex;-webkit-align-items:center;align-items:center}.icon-grid>img{-webkit-flex:0 0 40px;-ms-flex:0 0 40px;flex:0 0 40px;margin-top:8px;margin-right:10px}.wp-block-group__inner-container{position:relative}.switcher a img{display:none!important}.staff_title{width:100%;font-size:17px;line-height:20px;text-align:center;color:#000;padding-top:15px;display:inline-block}.staff_title span{display:block;margin:0;text-transform:uppercase;height:60px;overflow:hidden}.staff_listing .bn_block{padding:12px;display:inline-block;margin-bottom:20px;width:25%;text-decoration:none;text-align:center;position:relative}.staff_listing .bn_block.last{margin-right:0}.staff_listing .bn_block .for_hover{display:block;position:relative;overflow:hidden;height:0;padding-bottom:100%;-webkit-border-radius:50%;border-radius:50%}.staff_listing .bn_block .for_hover img{position:absolute;min-height:100%;left:50%;top:0%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.staff_listing .bn_block .for_hover img.portrait{}.staff_listing .bn_block.active .for_hover,.staff_listing .bn_block:hover .for_hover{box-shadow:0 0 0 10px #CC0}.nav-tabs{margin-left:auto!important;margin-right:auto;padding-left:0!important;max-width:800px;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;justify-content:space-around}.nav-tabs li{list-style:none;display:inline-block;margin:8px}.btn_catstaff,.nav-tabs li a.btn_catstaff{text-transform:uppercase;text-decoration:none;font-size:17px;white-space:nowrap;border:0;background-color:initial}.nav-tabs li.active a.btn_catstaff{font-weight:700}.nav-tabs a{color:#6e655e}.nav-tabs .active a{color:#318cdd}.dot-pattern .nav-tabs{margin-left:auto!important;margin-right:auto!important;max-width:750px}.nav-tabs li a.btn_catstaff,.nav-tabs li a.btn_catstaff:hover{color:#000;border:2px solid #000;-webkit-border-radius:15px;border-radius:15px;font-size:15px;line-height:1em;padding:7px 15px;display:inline-block}.dot-pattern .nav-tabs li a.btn_catstaff,.dot-pattern .nav-tabs li a.btn_catstaff:hover{color:#fff;border:2px solid #fff}.nav-tabs li a.btn_catstaff:hover{background:#000;color:#fff}.dot-pattern .nav-tabs li a.btn_catstaff:hover{background:#fff;color:#000!important}.dot-pattern .nav-tabs li.active a.btn_catstaff{color:#318cdd;background:#fff;border-color:#fff}.menu_catstaff .nav-tabs{border:0;padding:0;margin-left:0}li.active a.btn_catstaff{color:#fff;background:#000;text-decoration:none}.btn_catstaff:hover{text-decoration:none}.menu_catstaff{padding:30px 0}.shadow{-webkit-box-shadow:3px 3px 10px rgba(0,0,0,.4);box-shadow:3px 3px 10px rgba(0,0,0,.4)}.fluff{padding:25px 0}.staff_cat .title_vbrd_t4{margin-bottom:18px}.staff_cat .title_vbrd_t4:before{left:0;margin:0}.popup_staff{-webkit-box-shadow:13px 13px 30px rgba(0,0,0,.3);box-shadow:13px 13px 30px rgba(0,0,0,.3);border:8px solid #318cdd;display:none;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:650px;height:auto;background:#fff;z-index:200;cursor:default}.popup_staff__text{max-height:220px;overflow-y:scroll;display:inline-block;padding-right:10px}.popup_staff__text::-webkit-scrollbar{background:#dff0fc;width:5px}.popup_staff__text::-webkit-scrollbar-thumb{background:#0f757f}.staff_listing .bn_inside{display:block}.popup_staff .left_side{width:35%;display:block;float:left;height:100%}.popup_staff .right_side{width:65%;float:right;height:100%;padding:20px;display:block}.loader_overlay.show{background:#f6f6fe;opacity:.6;width:100%;height:100%;position:absolute;z-index:300}.loader_overlay{display:none}.popup_staff h3{font-weight:700;text-align:left;text-transform:uppercase;margin-bottom:15px}.popup_staff h3 span{display:block;color:#006b6f;font-size:1.25em}.popup_staff .title_vbrd_t2:before{left:-46px}.popup_staff .text{text-align:left;font-size:16px}.popup_staff .text p{margin-bottom:20px}.closedd{display:block;color:#e96a02;font-size:20px;position:absolute;right:20px;top:20px;z-index:300;cursor:pointer}.cycle-slide{top:0!important;margin-top:0!important}.cycle-slideshow{transition:.5s .7s}.widget-title{padding-bottom:10px;margin-bottom:20px;border-bottom:4px solid #dfddd7;text-align:center}.widget-title img{display:inline-block;vertical-align:middle;margin-right:10px;width:60px}.blog-category a{text-decoration:none}.event-preview,.blog-category{padding-top:10px}.widget .blog-category{padding-top:20px}.event-preview+.event-preview,.blog-category+.blog-category{margin-top:35px;padding-top:35px;border-top:2px solid #dfddd7}.photo-wrapper{display:block;height:250px;position:relative;overflow:hidden;margin-bottom:20px}.photo-wrapper.short{height:200px}.photo-wrapper.no-border{border-width:0;margin-bottom:0}.photo-wrapper img{position:absolute;width:100%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.photo-wrapper:hover .read-more{display:inline-block}.blog-category .photo-wrapper{border-top-left-radius:50px;height:300px}.blog-category .date{margin:20px 0}.date .day{color:#006b6f;font-size:30px;font-weight:400;display:inline-block;vertical-align:bottom}.event-preview .date .day{color:#e96a02}.date .month{display:inline-block;vertical-align:bottom;padding-left:6px;line-height:.85em;font-size:1rem}header #logo img{max-width:265px}header a{color:#fff}header a:hover{color:#fff;text-decoration:underline}header p{color:#fff;font-weight:300}header .nav-wrapper{display:inline-block;width:100%}header .main-navigation{position:relative}header .main-navigation>ul>li{padding-left:40px;margin-bottom:10px}header #header-top{padding-top:20px;position:relative;z-index:2}header #header-bottom{padding:20px 0}header #header-bottom .navigation-menu ul>li>a{padding:20px 0;color:#fff;font-weight:400;font-size:1.15rem;font-family:open sans,sans-serif}header #header-bottom .navigation-menu ul li ul{-webkit-transition:.3s max-height;-moz-transition:.3s max-height;-ms-transition:.3s max-height;-o-transition:.3s max-height;transition:.3s max-height;z-index:40;left:30px;max-height:0;padding-top:15px;overflow:hidden}header #header-bottom .navigation-menu ul li ul li{display:block}header #header-bottom .navigation-menu ul li ul a{display:block;padding:10px;font-size:14px;background:#318cdd}header #header-bottom .navigation-menu ul li:hover ul{max-height:520px}.search-form{position:relative;display:inline-block;overflow:hidden;vertical-align:middle;width:470px;max-width:100%;border:0!important;height:auto;-webkit-border-radius:15px;border-radius:15px}.search-form input{border:0!important}.search-form button{position:absolute;top:0;right:-1px;bottom:0;color:#fff!important;background:#cc0!important;padding:5px 9px;border:0!important;border-radius:0!important;border-top-right-radius:15px!important;-webkit-border-top-right-radius:15px!important;border-bottom-right-radius:15px!important;-webkit-border-bottom-right-radius:15px!important}header #header_phone{display:inline-block;font-size:1.2em;font-weight:300;vertical-align:middle}#header-top .text-right>*+*{margin-left:15px}a.plain{text-decoration:none;color:inherit}footer a{text-decoration:none}#flyout_menu{top:30vh;right:0;background:#fff;z-index:20000;position:fixed;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:.4s transform;-moz-transition:.4s transform;-ms-transition:.4s transform;-o-transition:.4s transform;transition:.4s transform}#flyout_menu #flyout_tab{border-top-left-radius:15px;border-top-right-radius:15px;background-color:#cc0;cursor:pointer;color:#fff;position:absolute;top:220px;left:0;padding:10px;letter-spacing:1px;font-family:fira sans condensed,sans-serif;font-size:16px;text-transform:uppercase;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-ms-transform-origin:0 100%;-o-transform-origin:0 100%;transform-origin:0 100%;width:160px;text-align:center}#flyout_menu #flyout_content{overflow:hidden;width:350px;max-height:78vh;min-height:60vh;padding:15px;-ms-overflow-y:auto;overflow-y:auto;background:#f4f4f4}#flyout_menu #flyout_content::-webkit-scrollbar{background:#f4f4f4;width:4px}#flyout_menu #flyout_content::-webkit-scrollbar-thumb{background:#007488}#flyout_menu.visible{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);box-shadow:0 0 10px rgba(0,0,0,.4)}.has-green-background-color,.has-light-grey-background-color,.has-dark-grey-background-color,.has-light-blue-background-color,.has-blue-background-color,.dot-pattern,.has-background-color{position:relative;z-index:2}.dot-pattern{color:#fff;background-color:#318cdd;background-image:url(img/NewsletterSignupSection-BlueDotBKGD.webp);background-size:contain}.dot-pattern a{color:#fff}div.gdm-ent-folder{overflow:auto!important;padding:10px;border:1px solid #ddd}#page_content{position:relative;overflow:hidden}.tile.staff a{color:#6e655e!important;text-decoration:none}.is-style-cutout-top .wp-block-group__inner-container h2:first-child,.is-style-cutout-top .wp-block-group__inner-container h3:first-child{margin-bottom:70px}.testimonial-container{position:relative;max-width:900px!important}.is-style-cutout-top .testimonial-container{margin-top:130px;padding-left:20px;padding-right:20px}.is-style-cutout-top .testimonial-container:before{content:"";width:140px;height:105px;background:url(img/icon-quote.svg)50% no-repeat;background-size:100%;position:absolute;left:50%;margin-left:-70px;bottom:100%;margin-bottom:30px;z-index:10}.testimonial-container .testimonial-image{position:absolute;width:325px;left:475px;top:-70px}.testimonial-container .testimonial-image img{-webkit-border-radius:50%;border-radius:50%}.testimonial-container .testimonial-image:after{content:"";width:110px;height:110px;background:url(img/icon-speaker.png)50% no-repeat;background-size:100%;position:absolute;bottom:-10px;right:-45px}.circle-container{background:#017580;width:100%;max-width:550px;color:#fff;font-size:21px;text-align:center;font-weight:700;border-radius:50%;position:relative;margin-bottom:-120px;margin-top:90px;line-height:1.5em}.circle-container:before{background:inherit;content:"";display:block;position:absolute;right:-20px;left:-20px;top:-20px;bottom:-20px;opacity:.5;border-radius:50%}.circle-container:after{content:"";display:block;padding-bottom:100%}.circle-container .circle-quote{text-align:center;position:absolute;left:65px;right:65px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.circle-container blockquote:before,.circle-container blockquote:after{background:url(img/icon-quote-white.svg);content:"";position:absolute;opacity:.11;font-size:50px;left:-10px;top:-10px}.circle-container blockquote:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);left:auto;top:auto;bottom:25px;right:-10px}.circle-container cite{font-weight:400;font-size:.8em;display:block;margin-top:12px}footer .footer-top{padding-top:2em;padding-bottom:2em}footer .footer-top .h5,footer .footer-top h5{font-size:25px;color:#fff;text-align:center;padding-bottom:2em}footer .footer-bottom{padding:35px 0}footer .footer-bottom .grid.has-footer-logo{margin-top:20px;flex-direction:column;align-items:center;gap:35px}footer .footer-logo{max-width:200px}footer .footer-top .gform_wrapper{margin-bottom:0;min-height:325px}footer .footer-bottom .social-icons a{padding-left:1.5em;padding-right:1.5em;color:#0f757f;text-decoration:none}footer .footer-bottom .footer-menu.utility a{color:#0f757f;border-right:2px solid #6e655e;padding-left:.8em;padding-right:.8em}footer .footer-bottom .footer-menu.utility li:last-child a{border-right:none}footer .footer-middle h3{color:#0f757f}footer .footer-middle{background-color:#dff0fc}footer .footer-middle a{text-decoration:none}#footer_menu .menu .sub-menu li:hover a,footer .footer-middle a:hover{border-bottom:1px solid;color:#6e655e}#footer_menu{padding:15px 0}#footer_menu .menu>li>ul.sub-menu a,#footer_menu .menu>li>a{color:#0f757f;font-size:20px;margin-bottom:15px}#footer_menu .menu>li.hide-footer>a{display:none}#footer_menu .menu .sub-menu li{margin-top:10px;padding-bottom:10px}#footer_menu a{color:#6e655e}#footer_menu ul.menu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.circle-image{-webkit-border-radius:100%;border-radius:100%}#quick_links{color:#000;height:450px}#quick_links .grid{height:100%}#quick_links .tile{background-size:cover;background-position:50%;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}#quick_links .tile .title{text-transform:uppercase;font-size:25px;line-height:1.3em;font-weight:500;padding:20px;background:#dff0fc;text-align:center;position:relative;-webkit-transition:.5s opacity;-moz-transition:.5s opacity;-ms-transition:.5s opacity;-o-transition:.5s opacity;transition:.5s opacity;width:240px;height:240px;-webkit-border-radius:50%;border-radius:50%;color:#000;display:flex;-webkit-align-items:center;align-items:center}#quick_links .tile .title:before{content:"";position:absolute;left:-20px;right:-20px;bottom:-20px;top:-20px;background:rgba(229,242,253,.6);-webkit-border-radius:50%;border-radius:50%}#quick_links .tile .title span{position:relative;z-index:2}#quick_links .tile .hover-text{display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:20px;font-size:1.7em;position:absolute;left:0;right:0;bottom:0;top:0;background:rgba(229,242,253,.8);opacity:0;-webkit-transition:.5s opacity;-moz-transition:.5s opacity;-ms-transition:.5s opacity;-o-transition:.5s opacity;transition:.5s opacity}#quick_links .tile:hover .hover-text{opacity:1}#quick_links .tile:hover .title{opacity:0}#quick_links .tile .hover-text>*{max-width:600px}#hero{height:320px;position:relative;margin-bottom:40px;overflow:hidden;background:#000}#hero .background{position:absolute;left:0;right:0;top:0;bottom:0;opacity:.65}#hero:after{content:"";position:absolute;left:0;right:0;top:100px;height:225px;background:url(img/cutout-white.svg)50% 0 no-repeat;background-size:1920px}#hero h1{color:#fff;text-shadow:2px 2px 10px rgba(0,0,0,.7)}#hero .paragraph{z-index:2;left:0;right:0;text-align:center;position:absolute;top:42%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}#hero_wrapper{position:relative}#hero_wrapper .page-icon{position:absolute;bottom:-20px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:110px;z-index:2}ul.gform_fields{position:relative}.gform_wrapper .gfield_checkbox li.gf_list_inline input[type=checkbox],.gform_wrapper .gfield_radio li.gf_list_inline input[type=radio]{vertical-align:top!important;margin-top:4px!important}.gform_wrapper .gform_footer{text-align:right}.footer-top .job-application-form{padding:25px 0}.footer-top .gfield .ginput_container input[type=text],.footer-top .gfield .ginput_container textarea{border-style:none!important;border-radius:0!important}.footer-top .gform_wrapper.gravity-theme .gfield{margin-bottom:15px}.footer-top .gform_wrapper.gravity-theme .gform_heading{text-align:center;margin-bottom:25px}.footer-top .form-heading{font-size:30px;text-align:center;font-weight:700;margin-bottom:10px}.footer-top .gform_wrapper.gravity-theme .gfield_label{font-weight:300}.gfield .ginput_container input[type=text],.gfield .ginput_container textarea{border-style:solid!important;border-radius:20px!important;border-color:#6e655e;!important}.gform_wrapper .top_label li.gfield.gf_right_half textarea{height:95px}.footer-top .gfield_label{color:#fff}.gfield_label{color:#6e655e}.gfield.message .gfield_description{padding-left:50px;position:relative;line-height:1.3;height:auto;padding-top:10px}.gfield.message .gfield_description::before{content:"";background-image:url(./img/Form-InformationIcon-Brown.svg);width:30px;height:30px;display:inline-block;background-size:cover;position:absolute;left:10px;top:10px}.footer-top .gform_wrapper ul.gform_fields li.gfield .ginput_container_text{padding-bottom:25px}.footer-top .gform_wrapper ul.gform_fields li.gfield.captcha{float:none}.footer-top .gform_wrapper .top_label div.ginput_container.ginput_recaptcha{}.footer-top .gfield.message .gfield_description::before{background-image:url(./img/Form-InformationIcon-White.svg)}.footer-top #gform_submit_button_1{background-color:#cc0!important;padding:12px 24px!important;border-radius:25px!important;font-weight:700!important;color:#fff!important;border-style:none!important;text-transform:uppercase!important;font-family:open sans,sans-serif!important;font-size:16px}.gform_wrapper .gfield_required{color:#0f757f!important}.footer-top .gform_wrapper .gfield_required{color:#fff!important}.gform_wrapper .gform_footer{float:none}.gform_wrapper.gravity-theme .gform_footer button,.gform_wrapper.gravity-theme .gform_footer input,.gform_wrapper.gravity-theme .gform_page_footer button,.gform_wrapper.gravity-theme .gform_page_footer input{color:#fff;background:#006b6f;border-radius:4px;text-transform:capitalize;font-size:16px;font-weight:500;min-width:180px;margin:auto;text-align:center;float:none}.sidebar .widget .gform_wrapper .top_label li.gfield.gf_left_half,.sidebar .widget .gform_wrapper .top_label li.gfield.gf_right_half{width:100%}.sidebar .widget .gform_wrapper li.gf_list_inline ul.gfield_checkbox li,.widget .gform_wrapper li.gf_list_inline ul.gfield_radio li{display:block}.kiba-mobile-menu #alert_bar .container:before{top:-79px}@media only screen and (max-width:1200px){.resource.card{width:50%}}@media only screen and (max-width:990px){.resource.card{width:100%}}@media only screen and (min-width:768px){.home .main-container{margin-bottom:70px}.show-mobile{display:none!important}.grid .tile.fit{width:auto;-webkit-flex:1;-ms-flex:1;flex:1}.grid .tile#sidebar{width:200px}.grid .tile#sidebar+.tile{width:calc(100% - 200px)}.footer-top .gform_body:after{content:"";display:block;clear:both}.footer-top .gfield{float:left;clear:none!important}.footer-top .gfield:nth-child(3),.footer-top .gfield:nth-child(5){clear:left!important}.footer-top .gfield.message{float:none;width:50%!important;position:absolute;right:0;top:0}.primary-content .tile.twothirds.paragraph{padding-right:40px}.footer-top .gform_wrapper ul.gfield_checkbox li{vertical-align:top;margin-bottom:6px}.gform_wrapper.gf_browser_chrome .gfield_checkbox li input,.gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox],.gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio]{margin-top:0!important}.footer-top .gform_wrapper .gform_footer{float:none}.ai1ec-col-sm-3{width:auto}}header#main{z-index:25;position:relative}.wp-block-cover,.wp-block-cover-image{padding:40px 0}.wp-block-cover a{color:#fff}.has-light-blue-color{color:#dff0fc}.has-light-blue-background-color{background-color:#dff0fc;color:#6e655e}.has-light-blue-background-color a{color:#006b6f}.has-light-blue-background-color a.wp-block-button__link{color:#000}.has-light-blue-background-color a.wp-block-button__link:hover{color:#cc0;background:#000}.has-light-blue-background-color .filters a{color:#000}.has-blue-color{color:#318cdd}.has-blue-background-color{background-color:#318cdd;color:#fff}.has-blue-background-color a,.has-blue-background-color h2,.has-blue-background-color .h2,.has-blue-background-color h3,.has-blue-background-color .h3,.has-blue-background-color h4,.has-blue-background-color .h4,.has-blue-background-color h5,.has-blue-background-color .h5,.has-blue-background-color h6,.has-blue-background-color .h6,.has-teal-background-color a,.has-teal-background-color h2,.has-teal-background-color .h2,.has-teal-background-color h3,.has-teal-background-color .h3,.has-teal-background-color h4,.has-teal-background-color .h4,.has-teal-background-color h5,.has-teal-background-color .h5,.has-teal-background-color h6,.has-teal-background-color .h6{color:#fff!important}.has-teal-color{color:#006b6f}.has-teal-background-color{background-color:#006b6f;color:#fff}.has-green-color{color:#cc0}.has-green-background-color{background-color:#cc0;color:#000}.has-dark-grey-color{color:#6e655e}.has-dark-grey-background-color{background-color:#6e655e;color:#fff}.text-body{color:#6e655e!important}.has-orange-color{color:#f36a20}.has-orange-background-color{background-color:#f36a20;color:#fff}.button,a.button{background:#cc0;color:#fff}.has-blue-background-color a.button{color:#fff!important}.button:hover,a.button:hover{background:#6e655e;background:#006b6f;color:#fff}.has-blue-background-color a.button:hover{color:#fff!important}#page_content .wp-block-button__link{color:#fff!important}#page_content .wp-block-button__link:hover{background:#6e655e;background:#006b6f;color:#fff!important}.is-style-fade-left.has-light-blue-background-color:before{background:-moz-linear-gradient(left,#dff0fc 0%,#dff0fc 40%,rgba(223,240,252,0) 100%);background:-webkit-linear-gradient(left,#dff0fc 0%,#dff0fc 40%,rgba(223,240,252,0) 100%);background:linear-gradient(to right,#dff0fc 0%,#dff0fc 40%,rgba(223,240,252,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eff8f9',endColorstr='#00eff8f9',GradientType=1 )}.is-style-fade-right.has-light-blue-background-color:before{background:-moz-linear-gradient(left,rgba(223,240,252,0) 0%,#dff0fc 60%,#dff0fc 100%);background:-webkit-linear-gradient(left,rgba(223,240,252,0) 0%,#dff0fc 60%,#dff0fc 100%);background:linear-gradient(to right,rgba(223,240,252,0) 0%,#dff0fc 60%,#dff0fc 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00eff8f9',endColorstr='#eff8f9',GradientType=1 )}.is-style-fade-left.has-blue-background-color:before{background:-moz-linear-gradient(left,#318cdd 0%,#318cdd 40%,rgba(49,140,221,0) 100%);background:-webkit-linear-gradient(left,#318cdd 0%,#318cdd 40%,rgba(49,140,221,0) 100%);background:linear-gradient(to right,#318cdd 0%,#318cdd 40%,rgba(49,140,221,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#007488',endColorstr='#00007488',GradientType=1 )}.is-style-fade-right.has-blue-background-color:before{background:-moz-linear-gradient(left,rgba(49,140,221,0) 0%,#318cdd 60%,#318cdd 100%);background:-webkit-linear-gradient(left,rgba(49,140,221,0) 0%,#318cdd 60%,#318cdd 100%);background:linear-gradient(to right,rgba(49,140,221,0) 0%,#318cdd 60%,#318cdd 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00007488',endColorstr='#007488',GradientType=1 )}.is-style-fade-left.has-teal-background-color:before{background:-moz-linear-gradient(left,#006b6f 0%,#006b6f 40%,rgba(0,107,111,0) 100%);background:-webkit-linear-gradient(left,#006b6f 0%,#006b6f 40%,rgba(0,107,111,0) 100%);background:linear-gradient(to right,#006b6f 0%,#006b6f 40%,rgba(0,107,111,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00516c',endColorstr='#0000516c',GradientType=1 )}.is-style-fade-right.has-teal-background-color:before{background:-moz-linear-gradient(left,rgba(0,107,111,0) 0%,#006b6f 60%,#006b6f 100%);background:-webkit-linear-gradient(left,rgba(0,107,111,0) 0%,#006b6f 60%,#006b6f 100%);background:linear-gradient(to right,rgba(0,107,111,0) 0%,#006b6f 60%,#006b6f 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00eff8f9',endColorstr='#eff8f9',GradientType=1 )}.is-style-fade-left.has-orange-background-color:before{background:-moz-linear-gradient(left,#f36a20 0%,#f36a20 40%,rgba(243,106,32,0) 100%);background:-webkit-linear-gradient(left,#f36a20 0%,#f36a20 40%,rgba(243,106,32,0) 100%);background:linear-gradient(to right,#f36a20 0%,#f36a20 40%,rgba(243,106,32,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e77200',endColorstr='#00e77200',GradientType=1 )}.is-style-fade-right.has-orange-background-color:before{background:-moz-linear-gradient(left,rgba(243,106,32,0) 0%,#f36a20 60%,#f36a20 100%);background:-webkit-linear-gradient(left,rgba(243,106,32,0) 0%,#f36a20 60%,#f36a20 100%);background:linear-gradient(to right,rgba(243,106,32,0) 0%,#f36a20 60%,#f36a20 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00e77200',endColorstr='#e77200',GradientType=1 )}.is-style-fade-left.has-green-background-color:before{background:-moz-linear-gradient(left,#cc0 0%,#cc0 40%,rgba(204,204,0,0) 100%);background:-webkit-linear-gradient(left,#cc0 0%,#cc0 40%,rgba(204,204,0,0) 100%);background:linear-gradient(to right,#cc0 0%,#cc0 40%,rgba(204,204,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#64a032',endColorstr='#0064a032',GradientType=1 )}.is-style-fade-right.has-green-background-color:before{background:-moz-linear-gradient(left,rgba(204,204,0,0) 0%,#cc0 60%,#cc0 100%);background:-webkit-linear-gradient(left,rgba(204,204,0,0) 0%,#cc0 60%,#cc0 100%);background:linear-gradient(to right,rgba(204,204,0,0) 0%,#cc0 60%,#cc0 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0064a032',endColorstr='#64a032',GradientType=1 )}.is-style-fade-left.has-dark-gray-background-color:before{background:-moz-linear-gradient(left,#6e655e 0%,#6e655e 40%,rgba(110,101,94,0) 100%);background:-webkit-linear-gradient(left,#6e655e 0%,#6e655e 40%,rgba(110,101,94,0) 100%);background:linear-gradient(to right,#6e655e 0%,#6e655e 40%,rgba(110,101,94,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2d3943',endColorstr='#002d3943',GradientType=1 )}.is-style-fade-right.has-dark-gray-background-color:before{background:-moz-linear-gradient(left,rgba(110,101,94,0) 0%,#6e655e 60%,#6e655e 100%);background:-webkit-linear-gradient(left,rgba(110,101,94,0) 0%,#6e655e 60%,#6e655e 100%);background:linear-gradient(to right,rgba(110,101,94,0) 0%,#6e655e 60%,#6e655e 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#002d3943',endColorstr='#2d3943',GradientType=1 )}.is-style-fade-left.has-white-background-color:before{background:-moz-linear-gradient(left,#fff 0%,#fff 40%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,#fff 0%,#fff 40%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,#fff 0%,#fff 40%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2d3943',endColorstr='#002d3943',GradientType=1 )}.is-style-fade-right.has-white-background-color:before{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,#fff 60%,#fff 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,#fff 60%,#fff 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,#fff 60%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#002d3943',endColorstr='#2d3943',GradientType=1 )}.is-style-fade-left.has-light-grey-background-color:before{background:-moz-linear-gradient(left,#f8f8f8 0%,#f8f8f8 40%,rgba(248,248,248,0) 100%);background:-webkit-linear-gradient(left,#f8f8f8 0%,#f8f8f8 40%,rgba(248,248,248,0) 100%);background:linear-gradient(to right,#f8f8f8 0%,#f8f8f8 40%,rgba(248,248,248,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2d3943',endColorstr='#002d3943',GradientType=1 )}.is-style-fade-right.has-light-grey-background-color:before{background:-moz-linear-gradient(left,rgba(248,248,248,0) 0%,#f8f8f8 60%,#f8f8f8 100%);background:-webkit-linear-gradient(left,rgba(248,248,248,0) 0%,#f8f8f8 60%,#f8f8f8 100%);background:linear-gradient(to right,rgba(248,248,248,0) 0%,#f8f8f8 60%,#f8f8f8 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#002d3943',endColorstr='#2d3943',GradientType=1 )}.is-style-fade-right:before,.is-style-fade-left:before{opacity:1!important}.is-style-overflow-content{position:relative;z-index:3}.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{color:inherit}.bubble-images-wrapper{position:relative}.bubble-images img{border:15px solid #cc0;-webkit-border-radius:50%;border-radius:50%}.caption-bubble{background:#fff;position:absolute;bottom:-50px;right:-10px;-webkit-border-radius:50%;border-radius:50%;padding:12px;color:#017480;text-align:center;width:200px;height:200px;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;z-index:2;line-height:1.4}.wp-block-columns:not(.is-style-reverse) .wp-block-column+.wp-block-column .caption-bubble{right:auto;left:-10px}.caption-bubble:before{content:"";position:absolute;left:-15px;right:-15px;top:-15px;bottom:-15px;background-color:inherit;opacity:.8;z-index:-1;-webkit-border-radius:50%;border-radius:50%}.caption-bubble.text-reg{font-weight:700;font-size:1.45em}.caption-bubble.teal{background:#006b6f;color:#fff}.caption-bubble.blue{background:#318cdd;color:#fff}.caption-bubble.orange{background:#f36a20;color:#fff}.main-image{position:relative;width:100%}.main-decor-image{display:block;margin-left:auto;margin-right:auto;position:relative;top:-1.5em;width:100px}.main-container{background-color:#dff0fc;position:relative}.main-container .tile.service-icon-container{margin-top:12%}.main-container>.container{min-height:675px}.main-container>.container .grid .tile.twothirds{width:60%}.home .hero-wrapper{position:absolute;width:60%;height:1100px;right:-225px;display:inline-block;top:-100px}.home .hero-wrapper div.rounded-hero{position:absolute}.home .hero-wrapper div.rounded-hero{width:80%;height:auto;overflow:hidden;border-radius:50%;z-index:11;right:50px;top:30px}.home .hero-wrapper div.rounded-hero img{-webkit-animation:breath 8s infinite;-moz-animation:breath 8s infinite;-o-animation:breath 8s infinite;animation:breath 8s infinite}@-webkit-keyframes rotating{from{-webkit-transform:translateX(-50%)rotate(0);-o-transform:translateX(-50%)rotate(0);transform:translateX(-50%)rotate(0)}to{-webkit-transform:translateX(-50%)rotate(360deg);-o-transform:translateX(-50%)rotate(360deg);transform:translateX(-50%)rotate(360deg)}}@keyframes rotating{from{-ms-transform:translateX(-50%)rotate(0);-moz-transform:translateX(-50%)rotate(0);-webkit-transform:translateX(-50%)rotate(0);-o-transform:translateX(-50%)rotate(0);transform:translateX(-50%)rotate(0)}to{-ms-transform:translateX(-50%)rotate(360deg);-moz-transform:translateX(-50%)rotate(360deg);-webkit-transform:translateX(-50%)rotate(360deg);-o-transform:translateX(-50%)rotate(360deg);transform:translateX(-50%)rotate(360deg)}}img.circle-bg{position:absolute;width:100%;max-width:none;height:auto;top:-10px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:1}img.circle-bg+.dot-photo{position:relative;z-index:10;-webkit-border-radius:50%;border-radius:50%;-webkit-transform:scale(.85);-moz-transform:scale(.85);-ms-transform:scale(.85);-o-transform:scale(.85);transform:scale(.85)}.rotating-dot-section .wp-block-column+.wp-block-column{position:relative;z-index:2}.dot-image-wrapper{position:relative}.spacer-tall{margin-top:70px!important}.wp-block-group,.wp-block-group.has-background{padding-top:50px;padding-bottom:50px}.wp-block-group.is-style-tall{padding-top:80px;padding-bottom:80px}.is-style-cutout.wp-block-group{position:relative;overflow:hidden;padding-bottom:70px}.is-style-cutout-top.wp-block-group{position:relative;overflow:hidden;padding-top:70px}.is-style-cutout-top{padding-bottom:50px;padding-top:70px}.is-style-cutout-top.wp-block-group:after,.is-style-cutout.wp-block-group:after{content:"";position:absolute;top:auto;left:0;right:0;bottom:0;height:300px;background:url(img/cutout-white.svg)50% 0 no-repeat;background-size:1920px;z-index:1;pointer-events:none}.is-style-cutout-top.wp-block-group:after{height:350px;bottom:auto;top:0;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);z-index:0}.is-style-cutout-top>*{position:relative;z-index:2}#service_icons .wp-block-column:hover img{-webkit-transition:.5s transform;-moz-transition:.5s transform;-ms-transition:.5s transform;-o-transition:.5s transform;transition:.5s transform;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}#service_icons .wp-block-column img{width:120px;min-width:120px}#service_icons img+p{font-size:1.2rem;font-weight:600}#service_icons .subtitle{color:#006b6f;font-weight:700;opacity:0;-webkit-transition:.5s opacity;-moz-transition:.5s opacity;-ms-transition:.5s opacity;-o-transition:.5s opacity;transition:.5s opacity}#service_icons .wp-block-column:hover .subtitle{opacity:1}.text-gray,.text-gray p{color:#796e65}.wp-block-columns{margin-bottom:0!important}.wp-block-columns>.wp-block-column{margin-bottom:25px}.grid.all-staff.has-filter .tile:not(.active){display:none}.slick-next,.slick-prev{width:25px;height:25px}.slick-next:before,.slick-prev:before{font-size:25px;opacity:1}.slick-dotted.slick-slider{margin-bottom:25px;padding-bottom:15px}.staff-page-link:not(.active){display:none}.slick-dots li:first-child:last-child button{display:none}.staff-container .staff-icons .slick-slider .slick-track{display:flex}.staff-container .staff-icons .slick-slider .slick-track .tile{height:inherit}.staff-container .staff-icons .tile:before{content:'';display:block;background:#fff;position:absolute;left:20px;right:20px;top:0;bottom:0;z-index:-1}.staff-container .staff-icons .tile.slick-slide:before{left:0;right:0}.staff-container .staff-icons .tile{margin-bottom:20px}.staff-container .staff-icons .tile .image-wrapper{position:relative;background-size:cover;background-position:50%}.staff-container .staff-icons .tile .image-wrapper:before{position:absolute;left:0;right:0;top:0;bottom:0;content:"";z-index:-1;background:-moz-radial-gradient(center,ellipse cover,#797a7a 0%,#5a5a5a 100%);background:-webkit-radial-gradient(center,ellipse cover,#797a7a 0%,#5a5a5a 100%);background:radial-gradient(ellipse at center,#797a7a 0%,#5a5a5a 100%)}.staff-container .staff-icons .tile img.lazy{opacity:0!important;padding-bottom:100%}.staff-container .staff-icons .carousel .tile{margin-left:20px;margin-right:20px}.staff-container .staff-icons .tile .paragraph{padding:1em .5em;color:#847b74}.staff-container .staff-icons .tile .name{color:#428c95;font-weight:700}ul.slick-dots{bottom:-10px;margin-left:0!important;padding-left:0!important}.slick-dots li button:before{font-size:16px}.breadcrumbs{margin-left:0!important;padding-left:0!important;list-style:none}.breadcrumbs li{display:inline-block;vertical-align:middle;text-transform:uppercase;margin-right:10px}.breadcrumbs li:after{content:"\f105";font-family:FontAwesome;display:inline-block;vertical-align:middle;margin-left:10px}.breadcrumbs li:last-child:after{display:none}.breadcrumbs a{text-decoration:none;border-bottom:1px solid #fff}.breadcrumbs a:hover{border-bottom-color:inherit}.events-container{padding-top:2em}.events-container h5{font-size:14px;color:#cc0;font-weight:300}.events-container p{font-weight:400;margin-top:5px}.events-container p.event{font-weight:400;margin-top:5px}.event-preview .event-top i{color:#cc0;font-size:55px;position:absolute;right:45px;top:0}.events-container .date{font-size:24px;color:#796e65;font-weight:300}.events-container .event-heading{color:#796e65;font-weight:300}.events-container .event-button{background-color:#cc0;padding:8px;display:inline-block;margin-left:auto;margin-right:auto;padding-left:45px;padding-right:45px;border-radius:25px;font-weight:700;color:#fff}.gmap-wrap{position:relative}.gmap__info .fa-times{position:absolute;top:20px;right:20px;cursor:pointer}.gmap__info{display:none;position:absolute;top:0;left:0;width:395px;height:565px;background-color:#fff;z-index:100;padding:40px 50px 30px;line-height:100%}.gmap-info__h{color:#0090ff;font-size:18px;text-transform:uppercase}.list_resources{margin-bottom:70px}.list_resources .title_vbrd_t2{min-height:54px}.list_resources .title_vbrd_t2 span{font-size:16px;color:#0f757f;line-height:40px}.list_resources .title_vbrd_t2 a{text-decoration:none;color:#0f757f;font-family:open sans}.list_resources .title_vbrd_t2 a:after{content:"\f078";font-family:fontawesome;display:inline-block;vertical-align:middle;margin-left:8px;margin-bottom:5px;font-size:.8em}.list_resources .title_vbrd_t2 a.open:after{content:"\f077"}.list_resources .title_vbrd_t2.active{color:#000}.list_resources .list_boxes h3{color:#0f757f;margin-bottom:-10px;margin-top:15px;font-weight:700;font-size:21px;line-height:30px;text-transform:uppercase;padding:0}.list_resources .list_boxes{margin-bottom:40px}.list_resources .list_boxes:nth-child(3n){clear:left}.list_boxes:nth-child(odd){margin-bottom:40px}.list_boxes:nth-child(3n){margin-bottom:40px}.list_resources .list_boxes p{font-size:18px;line-height:30px;margin-bottom:10px}.list_resources .link_tp_site{display:block;text-decoration:none;color:#000!important;background:url(img/ico_map.png)no-repeat 0 4px;padding-left:24px;word-wrap:break-word}.list_resources .link_tp_site:hover,.list_resources .link_tp_site:active{color:#000}.map_res{width:100%;height:565px;margin-bottom:120px}.map_name{display:block;text-transform:uppercase;color:#000;text-decoration:none;font-weight:700;padding-left:24px;letter-spacing:.5px;background:url(img/ico_map2.png)no-repeat 0 4px}.phone_number{display:inline-block;text-decoration:none;color:#000!important;background:url(img/ico_phone.png)no-repeat 0 4px;padding-left:24px}.accordion_content{display:none}.list_resources .sp_open,.list_resources .title_vbrd_t2 a.open .sp_hide{display:block}.list_resources .sp_hide,.list_resources .title_vbrd_t2 a.open .sp_open{display:none}.res_page .entry-title{color:#0090ff;font-size:30px;border:none}.acf-block.staff-section .grid,.card-block .grid{display:flex;flex-wrap:wrap}.card-block .grid.card-list .tile{padding:10px;margin-top:30px;display:flex}.staff-section .h3,.card-block .h3,.staff-section h3,.card-block h3{color:#318cdd;font-size:20px;padding:10px 0}.staff-section h3{text-transform:none}.acf-block.content_block .widget,.acf-block.content_block .card-container{width:85%;margin:0 auto}.acf-block.content_block .widget{text-align:center}.acf-block.content_block .card-container .content-header.icon-center{position:absolute;width:60px;top:20px;left:calc(50% - 50px)}.acf-block.content_block .card-header img{border-top-left-radius:20px}.acf-block.content_block .card_text{padding:40px;width:80%;margin:0 auto}.acf-block.content_block .card_text .h3,.acf-block.content_block .card_text h3{padding-bottom:30px}.acf-block.staff-section .card-container{-webkit-box-shadow:0 3px 2px 2px #d0cfcd;-moz-box-shadow:0 3px 2px 2px #d0cfcd;box-shadow:0 3px 2px 2px #d0cfcd;background-repeat:no-repeat;background-position:50% 0;background-size:100%,cover}.card-block .card-container{padding:190px 20px 20px;-webkit-box-shadow:0 3px 2px 2px #d0cfcd;-moz-box-shadow:0 3px 2px 2px #d0cfcd;box-shadow:0 3px 2px 2px #d0cfcd;background-repeat:no-repeat;background-position:50% 0;background-size:100% 150px,cover}.acf-block.staff-section .card-header{padding:15px 0}.acf-block.staff-section .card-container{}.card-block.no-image .card-container{padding-top:10px}.acf-block.staff-section .card-container{border:3px solid rgba(208,207,205,.7)}.acf-block.staff-section .card-container:hover{border:3px solid #cc0}.acf-block .grid{display:flex}.acf-block img.round-corner{border-top-left-radius:45px}.acf-block .grid.pull-right{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.acf-block .grid .tile{padding:15px}.home .main-container{border-bottom:4px solid #000}.blog-decor-image{display:block;margin-left:auto;margin-right:auto;width:75px;position:relative;top:34px}.page-template-jobs{}#page_content .is-style-circle-media-left{margin-top:160px!important;margin-bottom:160px}.is-style-circle-media-left .wp-block-media-text__media img{border-radius:50%;margin:auto;display:block;border:20px solid #cdcc02;width:80%;margin-top:-50px;margin-bottom:-50px;width:600px;height:600px;object-fit:cover}.is-style-circle-media-left .wp-block-media-text__content{padding-left:0}.has-media-on-the-right.is-style-circle-media-left .wp-block-media-text__content{padding-left:8%}@media only screen and (max-width:1199px){.is-style-circle-media-left{padding-top:40px;padding-bottom:40px}.is-style-circle-media-left .wp-block-media-text__media img{width:450px;height:450px}}#page_content .is-style-circle-media-right-overlap{margin-top:160px!important;margin-bottom:160px;margin-bottom:160px;padding-top:100px;padding-bottom:100px}#page_content .is-style-circle-media-right-overlap h3{color:#017480}.is-style-circle-media-right-overlap .wp-block-media-text__media img{border-radius:50%;margin:auto;display:block;width:80%;margin-top:-180px;width:600px;height:600px;object-fit:cover}.is-style-circle-media-right-overlap .wp-block-media-text__content{padding-left:0}.has-media-on-the-right.is-style-circle-media-right-overlap .wp-block-media-text__content{padding-left:8%}.is-style-circle-media-right-overlap .wp-block-media-text__media:after{content:'';background-image:url(img/LearnGrow-Icon-bluecircle.svg);width:120px;height:120px;display:block;background-size:contain;position:relative;background-repeat:no-repeat;bottom:0;left:-150px;margin:auto;display:block;top:-100px}.is-style-circle-media-right-overlap .testimonial-content{width:200px;position:absolute;bottom:20%;left:50%;transform:translateX(-50%);grid-column:2;grid-row:1;text-align:center}@media only screen and (max-width:1199px){.is-style-circle-media-right-overlap{padding-top:40px;padding-bottom:40px}.is-style-circle-media-right-overlap .wp-block-media-text__media img{width:450px;height:450px}.is-style-circle-media-right-overlap .testimonial-content{bottom:25%}}@media only screen and (max-width:899px){#page_content .is-style-circle-media-right-overlap{display:block}.is-style-circle-media-right-overlap .testimonial-content{width:initial;position:relative;bottom:initial;right:initial;text-align:left;padding:0 8%;margin-top:30px}}.is-style-testimonial{margin-bottom:0!important}.is-style-testimonial .wp-block-group__inner-container{padding-top:200px}.is-style-testimonial .wp-block-group__inner-container p{text-align:center}.page-template-jobs .icon-grid{align-items:start}.page-template-jobs .icon-grid>img{margin-top:3px}.page-template-jobs .icon-grid h3{color:#006b6f}.page-template-jobs .is-style-cutout-top{}.is-style-testimonial .wp-block-group__inner-container{max-width:1100px;margin:auto}.is-style-testimonial .wp-block-group__inner-container img{border-radius:50%;margin:auto;display:block;width:400px;height:400px;object-fit:cover}.is-style-testimonial .wp-block-group__inner-container .wp-block-columns .wp-block-column{margin-top:50px;margin-bottom:0}.is-style-testimonial .wp-block-group__inner-container .wp-block-columns .wp-block-column+.wp-block-column{margin-top:-150px}.is-style-testimonial .wp-block-media-text{margin:auto}.is-style-testimonial .wp-block-group__inner-container:before{content:'';background-image:url(img/GreenQuotesMark.svg);width:100px;height:100px;display:block;background-size:contain;position:absolute;background-repeat:no-repeat;top:75px}.is-style-testimonial .wp-block-group__inner-container .wp-block-columns .wp-block-column+.wp-block-column .wp-block-media-text__media:after{content:'';background-image:url(img/icon-speaker.png);width:120px;height:120px;display:block;background-size:contain;position:relative;background-repeat:no-repeat;bottom:0;right:-100px;margin:auto;display:block;top:-100px}.jobs-icons{margin-top:-150px;margin-bottom:100px}.jobs-icons .container .grid .job-icon-tile{padding:0 50px;color:#6e655e;font-size:26px;position:relative}.jobs-icons .container .grid .job-icon-tile>a{color:#6e655e;font-size:26px;text-decoration:none;display:block}.jobs-icons .container .grid .job-icon-tile:hover>a img{-webkit-transition:.5s transform;-moz-transition:.5s transform;-ms-transition:.5s transform;-o-transition:.5s transform;transition:.5s transform;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.jobs-icons .container .grid .job-icon-tile:hover>a:after{content:'';border-bottom:6px solid #8ab4e5;display:block;position:absolute;width:calc(100% - 100px);margin-top:10px}.jobs-icons .container .grid .job-icon-tile.active>a:after{content:'';border-bottom:6px solid #ec7601;display:block;position:absolute;width:calc(100% - 100px);margin-top:10px}.jobs-icons .container .grid .job-icon-tile:nth-child(1).active>a:after{content:'';border-bottom:6px solid #cdcc02;display:block;position:absolute;width:calc(100% - 100px);margin-top:10px}.jobs-icons .container .grid .job-icon-tile:nth-child(2).active>a:after{content:'';border-bottom:6px solid #ec7601;display:block;position:absolute;width:calc(100% - 100px);margin-top:10px}.jobs-icons .container .grid .job-icon-tile:nth-child(3).active>a:after{content:'';border-bottom:6px solid #308fe0;display:block;position:absolute;width:calc(100% - 100px);margin-top:10px}.jobs-icons .container .grid .job-icon-tile:nth-child(4).active>a:after{content:'';border-bottom:6px solid #017480;display:block;position:absolute;width:calc(100% - 100px);margin-top:10px}.jobs-icons .container .grid .job-icon-tile>a>img{margin-bottom:20px;width:166px;height:166px}.jobs-icons .container .grid .job-icon-tile .job-icon-title{color:#6e655e;font-size:26px;font-weight:600;display:block;margin-bottom:5px}.jobs-icons .container .grid .job-icon-tile .job-icon-subtitle{color:#6e655e;font-size:26px;display:block;font-weight:300}.job-search{max-width:900px;margin-top:40px!important}.job-search .search-wrapper{position:relative}.job-search .search-wrapper input[type=submit]{position:absolute;right:0;font-size:0;width:;top:0;height:40px;padding:20px;border-radius:10px;background-image:url(img/MAGNIFYING-GLASS.png);background-size:23px;background-repeat:no-repeat;background-position:50%}.job-search input[type=text]{width:100%;padding:11px;border-radius:10px;border:1px solid #dbdbdb;color:#796e67;margin-bottom:10px}.job-search select{width:100%;padding:11px;border-radius:10px;border:1px solid #dbdbdb;color:#796e67;position:relative;cursor:pointer}.job-search .select-wrapper{margin-bottom:10px}.job-search .select-wrapper:after{content:'\f107';font-family:fontawesome;font-weight:900;color:#308fe0;position:absolute;font-size:25px;right:32px;top:6px;pointer-events:none}.job-search .select-wrapper select{outline:none;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:''}.job-listings{margin-top:50px!important;padding-bottom:100px}.job-listings .results{border-bottom:1px solid #d3d3d3;padding-bottom:10px}.job-listings .results .location-heading{float:right}.job-listings .job-listing{border-bottom:1px solid #d3d3d3;padding-top:35px;padding-bottom:35px}.job-listings .job-listing h3{margin-bottom:15px}.spacer-bottom-tall{margin-bottom:50px!important}.job-listings .job-listing h3 a{color:#017480;font-family:open sans,Helvetica,Arial,sans-serif;font-weight:600;font-size:26px;text-decoration:none}.job-listings .job-listing h3 a:hover{text-decoration:underline}.job-listings .job-listing a{color:#308fe0}.job-listings .job-listing .wp-block-buttons{margin-top:15px}.job-listings .job-listing .location{color:#6e6259;font-size:20px;font-weight:600}.job-listings .pagination{}.job-listings .pagination .page-numbers{border:1px solid #d3d3d3;padding:14px 20px;display:inline-block;margin-top:80px;text-decoration:none;font-size:26px;font-weight:900}.job-listings .pagination .page-numbers:hover{background:#dff0fc;border:1px solid #dff0fc}.job-listings .pagination .page-numbers.current{background:#308fe0;color:#fff;border:1px solid #308fe0}.job-listings .pagination .page-numbers.prev{background:0 0;color:#308fe0;border:0;text-decoration:underline;font-size:18px;top:-4px;position:relative}.job-listings .pagination .page-numbers.next{background:0 0;color:#308fe0;border:0;text-decoration:underline;font-size:18px;top:-4px;position:relative}.job-listings .pagination .page-numbers+.page-numbers{margin-left:15px}.single-job #page_content{padding-bottom:50px}.single-job .job-locations .job-location{background:#dff0fc;padding:20px}.single-job .job-locations .job-location+.job-location{border-left:2px solid #fff}.single-job .job-locations .job-location p{padding-left:25px}.single-job .job-locations .job-location p:before{content:'\f276';font-family:fontawesome;font-weight:900;font-size:20px;color:#cc0;position:absolute;left:25px;top:20px}.single-job .job-locations .job-location span{display:block}.schema-faq-section{margin-bottom:20px}@media only screen and (max-width:1500px){.main-container>.container{min-height:600px}}@media only screen and (min-width:1025px){.dot-image-wrapper{padding-left:100px;padding-right:100px}img.circle-bg{top:-100px;width:100%}}@media only screen and (max-width:1024px){header #header-top{z-index:99999}#header-top #header_phone,#header-top .search-form{display:none}.main-container>.container{min-height:450px}.main-container .tile.service-icon-container{margin-top:5%}.home .hero-wrapper{right:-155px;top:-40px}.home .hero-wrapper div.rounded-hero{width:70%}img.circle-bg+.dot-photo{-webkit-transform:scale(.75);-moz-transform:scale(.75);-ms-transform:scale(.75);-o-transform:scale(.75);transform:scale(.75)}}@media only screen and (max-width:991px){.is-style-circle-media-left{display:block}.is-style-circle-media-left .wp-block-media-text__media img{margin-bottom:30px;margin-top:-100px;max-width:300px;height:300px;border:10px solid #cdcc02}.is-style-circle-media-left .wp-block-media-text__content{padding-left:8%}.is-style-testimonial .wp-block-group__inner-container .wp-block-columns{display:block}.is-style-testimonial .wp-block-group__inner-container .wp-block-columns .wp-block-column+.wp-block-column{margin-top:50px}.is-style-testimonial .wp-block-group__inner-container:before{top:44px}.is-style-testimonial .wp-block-group__inner-container .wp-block-columns .wp-block-column{margin-top:0;margin-bottom:0}.jobs-icons .container .grid .job-icon-tile{padding:0 25px}.jobs-icons .container .grid .job-icon-tile:hover>a:after{width:calc(100% - 50px)}.jobs-icons .container .grid .job-icon-tile.active>a:after{width:calc(100% - 50px)}.jobs-icons .container .grid .job-icon-tile:nth-child(1).active>a:after{width:calc(100% - 50px)}.jobs-icons .container .grid .job-icon-tile:nth-child(2).active>a:after{width:calc(100% - 50px)}.jobs-icons .container .grid .job-icon-tile:nth-child(3).active>a:after{width:calc(100% - 50px)}.jobs-icons .container .grid .job-icon-tile:nth-child(4).active>a:after{width:calc(100% - 50px)}.is-style-circle-media-right-overlap .wp-block-media-text__media img{margin-bottom:30px;max-width:300px;height:300px}.is-style-circle-media-right-overlap .wp-block-media-text__media:after{width:80px;height:80px;left:-100px}}@media only screen and (min-width:769px){.grid .tile#sidebar{width:350px}.grid .tile#sidebar+.tile{width:calc(100% - 350px)}}@media only screen and (max-width:940px){#service_icons .wp-block-column{width:50%;margin-bottom:40px}#service_icons a img{width:150px}.home .hero-wrapper div.rounded-hero{width:75%;right:20px;top:0}.home .hero-wrapper{width:66%}#footer_menu ul.menu{margin-top:-25px}#footer_menu ul.menu>li{width:33%;margin-top:25px;padding-right:10px}.circle-container{max-width:500px}.testimonial-container .testimonial-image{width:275px;left:455px;top:-40px}}@media only screen and (max-width:768px){img.circle-bg{width:130%;top:-100px}img.circle-bg+.dot-photo{-webkit-transform:scale(.85);-moz-transform:scale(.85);-ms-transform:scale(.85);-o-transform:scale(.85);transform:scale(.85);display:block;margin-left:auto;margin-right:auto}.resource.card{width:50%}}@media only screen and (max-width:767px){.home .hero-wrapper{height:auto}.post-type-archive-resource #sidebar{background:#fff;position:fixed;height:100vh;left:0;top:0;right:0;display:none;z-index:9999;overflow:scroll;padding-top:15px}#sidebar #close_filters{position:fixed;top:20px;right:20px;z-index:1000;font-size:18px;text-transform:uppercase;font-weight:700;text-decoration:none;color:#000}.staff-icons .slick-list{padding:0 20px}.staff-icons .slick-prev{left:5px;z-index:20}.staff-icons .slick-next{right:5px;z-index:20}#quick_links{height:auto}#quick_links .tile .title{font-size:20px;margin:70px 20px}#quick_links .tile .title{display:none}#quick_links .tile .hover-text{display:block;font-size:1em;position:relative;left:auto;right:auto;top:auto;opacity:1;padding:50px 30px;width:100%}#quick_links .tile+.tile .hover-text{background:rgba(255,255,255,.8)}.testimonial-container .testimonial-image img{display:none}.testimonial-container .testimonial-image{top:-10px;left:70%}.testimonial-container .testimonial-image:after{display:block;position:relative;right:auto;bottom:auto}h1{font-size:38px}.tribe-common button{padding:6px 12px}footer .footer-bottom .social-icons a{padding-left:5px;padding-right:5px;max-width:18%}.no-padding{padding-left:0;padding-right:0}.staff_listing .bn_block{width:33.3%}.staff_title{font-size:15px}#footer_menu ul.menu>li{width:50%}.popup_staff{width:92%}.popup_staff__text{max-height:none;overflow:visible}.popup_staff .left_side{float:none;width:100%;overflow:hidden;text-align:center;position:relative}.popup_staff .right_side::-webkit-scrollbar{background:#dff0fc;width:5px}.popup_staff .right_side::-webkit-scrollbar-thumb{background:#0f757f}.popup_staff .left_side img{display:block;width:auto;height:40vh;margin:auto}.popup_staff .right_side{float:none;width:100%;max-height:45vh;overflow-y:scroll}.card-block .card-container{border-top-left-radius:20px}.card-block.no-image .card-container{border-top-left-radius:0}.acf-block .grid{flex-wrap:wrap}#service_icons a img{width:100px}.is-style-circle-media-left .wp-block-media-text__media img{max-width:250px;height:250px}.single-job .job-locations .job-location+.job-location{border-left:0;border-top:2px solid #fff}.jobs-icons .container .grid .job-icon-tile{padding:0 15px;font-size:22px}.jobs-icons .container .grid .job-icon-tile>a{font-size:22px}.jobs-icons .container .grid .job-icon-tile>a>img{height:100px;width:100px}.jobs-icons .container .grid .job-icon-tile .job-icon-title{font-size:22px}.jobs-icons .container .grid .job-icon-tile .job-icon-subtitle{font-size:22px}.jobs-icons{margin-top:-100px}.jobs-icons .container .grid .job-icon-tile:hover>a:after{width:calc(100% - 30px)}.jobs-icons .container .grid .job-icon-tile.active>a:after{width:calc(100% - 30px)}.jobs-icons .container .grid .job-icon-tile:nth-child(1).active>a:after{width:calc(100% - 30px)}.jobs-icons .container .grid .job-icon-tile:nth-child(2).active>a:after{width:calc(100% - 30px)}.jobs-icons .container .grid .job-icon-tile:nth-child(3).active>a:after{width:calc(100% - 30px)}.jobs-icons .container .grid .job-icon-tile:nth-child(4).active>a:after{width:calc(100% - 30px)}}@media only screen and (min-width:601px) and (max-width:980px){.is-style-overflow-content.wp-block-group>div .wp-block-column>*:not(div):last-child{padding-bottom:75px}}@media only screen and (min-width:601px){.wp-block-cover.is-style-fade-right .wp-block-cover__inner-container>*{max-width:400px!important;margin-right:0!important;margin-left:auto!important}.wp-block-cover.is-style-fade-left .wp-block-cover__inner-container>*{max-width:400px!important;margin-left:0!important;margin-right:auto!important}.is-style-overflow-content.wp-block-group{padding-bottom:0!important}.is-style-overflow-content.wp-block-group>div{margin-bottom:-75px;z-index:2}.is-style-overflow-content.wp-block-group+.wp-block-cover,.is-style-overflow-content.wp-block-group+.wp-block-group{padding-top:90px!important}}@media only screen and (min-width:600px){.wp-block-columns.is-style-reverse,.wp-block-columns.reverse{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.wp-block-columns.is-style-reverse .wp-block-column:not(:first-child){margin-left:0;margin-right:32px}}@media only screen and (max-width:600px){.resource.card{width:100%}.is-style-overflow-content.wp-block-group{padding-bottom:0;margin-bottom:-55px}.is-style-overflow-content.wp-block-group+.wp-block-cover,.is-style-overflow-content.wp-block-group+.wp-block-group{padding-top:55px}.is-style-cutout-top.wp-block-group:after{top:75px}.is-style-cutout-top.wp-block-group:before{content:"";position:absolute;left:0;right:0;top:0;height:75px;background:#fff}.circle-container{font-size:17px;width:calc(100% + 30px);margin-left:-15px;margin-bottom:-75px}.circle-container .circle-quote{left:25px;right:25px}.is-style-cutout-top .testimonial-container:before{margin-bottom:-30px}.testimonial-container .testimonial-image{display:none}}@media only screen and (max-width:599px){h1{font-size:32px;overflow-wrap:normal}.wp-block-group .dot-image-wrapper{padding-left:30px;padding-right:30px;margin-bottom:-75px}img.circle-bg{width:115%;top:-65px}.nav-tabs,.nav-tabs li{display:block}.wp-block-columns+.wp-block-columns,.wp-block-column+.wp-block-column{margin-top:25px!important}.bubble-images-wrapper{padding-bottom:80px;margin-bottom:50px}.caption-bubble{right:0;bottom:0}.wp-block-columns:not(.is-style-reverse) .wp-block-column+.wp-block-column .caption-bubble{left:0}.wp-block-cover.is-style-fade-right{padding-top:250px!important;background-size:100%!important;background-position-y:0!important}.wp-block-cover.is-style-fade-left{padding-bottom:250px!important;background-size:100%!important;background-position-y:100%!important}.is-style-fade-left.has-blue-background-color:before{background:-moz-linear-gradient(top,rgba(49,140,221,0) 15%,#318cdd 225px,#318cdd 0);background:-webkit-linear-gradient(top,rgba(49,140,221,0) 15%,#318cdd 225px,#318cdd 0);background:linear-gradient(to top,rgba(49,140,221,0) 15%,#318cdd 225px,#318cdd 0px)}.is-style-fade-right.has-blue-background-color:before{background:-moz-linear-gradient(top,rgba(49,140,221,0) 15%,#318cdd 225px,#318cdd 100%);background:-webkit-linear-gradient(top,rgba(49,140,221,0) 15%,#318cdd 225px,#318cdd 100%);background:linear-gradient(to bottom,rgba(49,140,221,0) 15%,#318cdd 225px,#318cdd 100%)}.is-style-fade-left.has-light-blue-background-color:before{background:-moz-linear-gradient(top,rgba(223,240,252,0) 15%,#dff0fc 225px,#dff0fc 0);background:-webkit-linear-gradient(top,rgba(223,240,252,0) 15%,#dff0fc 225px,#dff0fc 0);background:linear-gradient(to top,rgba(223,240,252,0) 15%,#dff0fc 225px,#dff0fc 0px)}.is-style-fade-right.has-light-blue-background-color:before{background:-moz-linear-gradient(top,rgba(223,240,252,0) 15%,#dff0fc 225px,#dff0fc 100%);background:-webkit-linear-gradient(top,rgba(223,240,252,0) 15%,#dff0fc 225px,#dff0fc 100%);background:linear-gradient(to bottom,rgba(223,240,252,0) 15%,#dff0fc 225px,#dff0fc 100%)}.is-style-fade-left.has-teal-background-color:before{background:-moz-linear-gradient(top,rgba(0,107,111,0) 15%,#006b6f 225px,#006b6f 0);background:-webkit-linear-gradient(top,rgba(0,107,111,0) 15%,#006b6f 225px,#006b6f 0);background:linear-gradient(to top,rgba(0,107,111,0) 15%,#006b6f 225px,#006b6f 0px)}.is-style-fade-right.has-teal-background-color:before{background:-moz-linear-gradient(left,rgba(0,107,111,0) 15%,#006b6f 225px,#006b6f 100%);background:-webkit-linear-gradient(left,rgba(0,107,111,0) 15%,#006b6f 225px,#006b6f 100%);background:linear-gradient(to bottom,rgba(0,107,111,0) 15%,#006b6f 225px,#006b6f 100%)}.is-style-fade-left.has-orange-background-color:before{background:-moz-linear-gradient(top,rgba(243,106,32,0) 15%,#f36a20 225px,#f36a20 0);background:-webkit-linear-gradient(top,rgba(243,106,32,0) 15%,#f36a20 225px,#f36a20 0);background:linear-gradient(to top,rgba(243,106,32,0) 15%,#f36a20 225px,#f36a20 0px)}.is-style-fade-right.has-orange-background-color:before{background:-moz-linear-gradient(top,rgba(243,106,32,0) 15%,#f36a20 225px,#f36a20 100%);background:-webkit-linear-gradient(top,rgba(243,106,32,0) 15%,#f36a20 225px,#f36a20 100%);background:linear-gradient(to bottom,rgba(243,106,32,0) 15%,#f36a20 225px,#f36a20 100%)}.is-style-fade-left.has-green-background-color:before{background:-moz-linear-gradient(top,rgba(204,204,0,0) 15%,#cc0 225px,#cc0 0);background:-webkit-linear-gradient(top,rgba(204,204,0,0) 15%,#cc0 225px,#cc0 0);background:linear-gradient(to top,rgba(204,204,0,0) 15%,#cc0 225px,#cc0 0px)}.is-style-fade-right.has-green-background-color:before{background:-moz-linear-gradient(top,rgba(204,204,0,0) 15%,#cc0 225px,#cc0 100%);background:-webkit-linear-gradient(top,rgba(204,204,0,0) 15%,#cc0 225px,#cc0 100%);background:linear-gradient(to bottom,rgba(204,204,0,0) 15%,#cc0 225px,#cc0 100%)}.is-style-fade-left.has-dark-gray-background-color:before{background:-moz-linear-gradient(top,rgba(110,101,94,0) 15%,#6e655e 225px,#6e655e 0);background:-webkit-linear-gradient(top,rgba(110,101,94,0) 15%,#6e655e 225px,#6e655e 0);background:linear-gradient(to top,rgba(110,101,94,0) 15%,#6e655e 225px,#6e655e 0px)}.is-style-fade-right.has-dark-gray-background-color:before{background:-moz-linear-gradient(top,rgba(110,101,94,0) 15%,#6e655e 225px,#6e655e 100%);background:-webkit-linear-gradient(top,rgba(110,101,94,0) 15%,#6e655e 225px,#6e655e 100%);background:linear-gradient(to bottom,rgba(110,101,94,0) 15%,#6e655e 225px,#6e655e 100%)}.is-style-fade-left.has-light-grey-background-color:before{background:-moz-linear-gradient(top,rgba(248,248,248,0) 15%,#f8f8f8 225px,#f8f8f8 0);background:-webkit-linear-gradient(top,rgba(248,248,248,0) 15%,#f8f8f8 225px,#f8f8f8 0);background:linear-gradient(to top,rgba(248,248,248,0) 15%,#f8f8f8 225px,#f8f8f8 0px)}.is-style-fade-right.has-light-grey-background-color:before{background:-moz-linear-gradient(top,rgba(248,248,248,0) 15%,#f8f8f8 225px,#f8f8f8 100%);background:-webkit-linear-gradient(top,rgba(248,248,248,0) 15%,#f8f8f8 225px,#f8f8f8 100%);background:linear-gradient(to bottom,rgba(248,248,248,0) 15%,#f8f8f8 225px,#f8f8f8 100%)}.is-style-fade-left.has-white-background-color:before{background:-moz-linear-gradient(top,rgba(255,255,255,0) 15%,#fff 225px,#fff 0);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 15%,#fff 225px,#fff 0);background:linear-gradient(to top,rgba(255,255,255,0) 15%,#fff 225px,#fff 0px)}.is-style-fade-right.has-white-background-color:before{background:-moz-linear-gradient(top,rgba(255,255,255,0) 15%,#fff 225px,#fff 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 15%,#fff 225px,#fff 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 15%,#fff 225px,#fff 100%)}.main-container .tile.service-icon-container{margin-top:100%}.home .hero-wrapper{right:-155px;top:-40px;width:135%}.home .hero-wrapper div.rounded-hero{width:70%;right:62px;top:10px}.kiba-mobile-menu header #logo{margin-bottom:-12px}#alert_bar .container{padding-left:20px;padding-top:10px}#alert_bar .container:before{top:-81px}.kiba-mobile-menu header #logo:before{bottom:-3px}}@media(max-width:500px){.jobs-icons .container .grid .job-icon-tile{padding:0 10px;font-size:16px}.jobs-icons .container .grid .job-icon-tile>a{font-size:16px}.jobs-icons .container .grid .job-icon-tile>a>img{height:100px;width:100px}.jobs-icons .container .grid .job-icon-tile .job-icon-title{font-size:16px}.jobs-icons .container .grid .job-icon-tile .job-icon-subtitle{font-size:16px}.jobs-icons .container .grid .job-icon-tile:hover>a:after{width:calc(100% - 20px)}.jobs-icons .container .grid .job-icon-tile.active>a:after{width:calc(100% - 20px)}.jobs-icons .container .grid .job-icon-tile:nth-child(1).active>a:after{width:calc(100% - 20px)}.jobs-icons .container .grid .job-icon-tile:nth-child(2).active>a:after{width:calc(100% - 20px)}.jobs-icons .container .grid .job-icon-tile:nth-child(3).active>a:after{width:calc(100% - 20px)}.jobs-icons .container .grid .job-icon-tile:nth-child(4).active>a:after{width:calc(100% - 20px)}}@media only screen and (max-width:480px){footer .footer-bottom .footer-menu.utility ul{-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .footer-bottom .footer-menu.utility a{margin-top:10px;border-right:0;display:block}.circle-container{font-size:16px}.is-style-cutout-top .testimonial-container:before{width:100px;margin-left:-50px}}@media only screen and (max-width:400px){body.single-job h1{font-size:28px}img.circle-bg+.dot-photo{transform-origin:top}}@media only screen and (max-width:360px){.acf-block.staff-section .card-container{padding-top:200px}#alert_bar .container:before{top:-90px}header #logo img{width:200px}header #logo:after{width:75px;height:70px}.primary-content{padding:0}footer .footer-middle .grid.flex{flex-wrap:wrap;padding-bottom:40px}}@media only screen and (max-width:382px){.jobs-icons .container .grid{display:block}.jobs-icons .container .grid .job-icon-tile{margin-bottom:30px}.jobs-icons .container .grid .job-icon-tile:hover>a:after{display:none!important}.jobs-icons .container .grid .job-icon-tile.active>a:after{display:none!important}}.switcher .option{position:absolute!important}@media screen and (max-width:600px){#wpadminbar{position:fixed}}