﻿body{margin:0;font-family:"neue-haas-grotesk-text",sans-serif;font-size:18px;line-height:30px;color:#333;font-weight:400}body.show-popup{overflow:hidden;position:relative}body.show-popup:before{content:"";background-color:rgba(0,0,0,.5);top:0;left:0;width:100vw;height:100%;position:absolute;z-index:9}body::selection{background-color:#003d4c;color:#fff}footer::selection,header::selection{background-color:#003d4c;color:#fff}p{font-family:"neue-haas-grotesk-text",sans-serif;font-size:18px;line-height:30px;color:#333;font-weight:400}p::selection{background-color:#003d4c;color:#fff}small{font-size:14px;line-height:28px;font-weight:300}small::selection{background-color:#003d4c;color:#fff}.wp-block-pullquote blockquote p{font-size:32px;line-height:48px;font-weight:300}.wp-block-pullquote.is-style-solid-color blockquote p{font-size:32px;line-height:48px;font-weight:300}blockquote,.blockquote{font-size:18px;line-height:30px;font-weight:300;padding:50px;border-radius:20px;margin-left:0px;margin-right:0px;background-color:#eee}blockquote::selection,.blockquote::selection{background-color:#003d4c;color:#fff}blockquote p,.blockquote p{padding:0px !important;margin-bottom:15px;font-size:inherit;line-height:inherit}blockquote cite,.blockquote cite{font-size:20px}ul{padding-left:40px}ul::selection{background-color:#003d4c;color:#fff}a{color:#f26621;text-decoration:none}a::selection{background-color:#006778;color:#fff}a:hover{text-decoration:#0096af}a.arrow-link{font-size:20px;line-height:25px;font-weight:bold}a.no-margin-bottom{margin-bottom:0}a.justify-center{display:flex;justify-content:center}a.justify-left{display:flex;justify-content:flex-start}a.justify-right{display:flex;justify-content:flex-end}@media screen and (max-width: 1023px){a.mobile-justify-center{display:flex;justify-content:center}}@media screen and (max-width: 1023px){a.mobile-justify-left{display:flex;justify-content:flex-start}}@media screen and (max-width: 1023px){a.mobile-justify-right{display:flex;justify-content:flex-end}}a.no-text-wrap{white-space:nowrap}a.color-gold,a.text-gold{color:#006778}a.color-blue,a.text-blue{color:#003d4c}a.border-left{border-left:5px solid #eca348;padding-left:15px}a.border-right{border-right:5px solid #eca348;padding-right:15px}.color-gold a,.text-gold a{color:#006778}.color-blue a,.text-blue a{color:#003d4c}.border-left{border-left:5px solid #eca348;padding-left:15px}.border-right{border-right:5px solid #eca348;padding-right:15px}.no-margin-bottom a{margin-bottom:0}.mobile-text-align-left{text-align:left}.mobile-text-align-right{text-align:right}.mobile-text-align-center{text-align:center}.justify-center a{display:flex;justify-content:center}.justify-left a{display:flex;justify-content:flex-start}.justify-right a{display:flex;justify-content:flex-end}@media screen and (max-width: 1023px){.mobile-justify-center a{display:flex;justify-content:center}}@media screen and (max-width: 1023px){.mobile-justify-left a{display:flex;justify-content:flex-start}}@media screen and (max-width: 1023px){.mobile-justify-right a{display:flex;justify-content:flex-end}}.no-text-wrap,.no-text-wrap a{white-space:nowrap}.arrow-link a{font-size:20px;line-height:25px;font-weight:bold}h1,h2,h3,h4,h5,.heading-1,.heading-2,.heading-3,.heading-4,.heading-5,.intro{font-family:"itc-avant-garde-gothic-pro",sans-serif;color:#000}h1 p,h2 p,h3 p,h4 p,h5 p,.heading-1 p,.heading-2 p,.heading-3 p,.heading-4 p,.heading-5 p,.intro p{font-family:"itc-avant-garde-gothic-pro",sans-serif;color:#000}h1::selection,h2::selection,h3::selection,h4::selection,h5::selection,.heading-1::selection,.heading-2::selection,.heading-3::selection,.heading-4::selection,.heading-5::selection,.intro::selection{background-color:#003d4c;color:#fff}h1.purple-bg,h2.purple-bg,h3.purple-bg,h4.purple-bg,h5.purple-bg,.heading-1.purple-bg,.heading-2.purple-bg,.heading-3.purple-bg,.heading-4.purple-bg,.heading-5.purple-bg,.intro.purple-bg{background-color:#2a0d45;color:#fff;display:inline-block;width:100%;border-radius:5px;padding:11px 20px}strong::selection{background-color:#003d4c;color:#fff}h1,.heading-1,h1 p,.heading-1 p{font-size:86px;line-height:106px;font-weight:300;margin-top:0;margin-bottom:0;color:#2a0d45}@media screen and (max-width: 1023px){h1,.heading-1,h1 p,.heading-1 p{font-size:64px;line-height:72px}}@media screen and (max-width: 500px){h1,.heading-1,h1 p,.heading-1 p{font-size:34px;line-height:1.3}}.single-case-study h2,.single-award h2,.single-press h2,.single-post h2,.single-event-news h2{margin-top:40px;margin-bottom:20px}.single-case-study .wp-block-file__button,.single-award .wp-block-file__button,.single-press .wp-block-file__button,.single-post .wp-block-file__button,.single-event-news .wp-block-file__button{padding:20px;background-color:#f26621;color:#fff}.single-case-study .wp-block-columns,.single-award .wp-block-columns,.single-press .wp-block-columns,.single-post .wp-block-columns,.single-event-news .wp-block-columns{gap:50px}h2,.heading-2,h2 p,.heading-2 p{font-size:48px;line-height:64px;font-weight:900;margin-top:30px;margin-bottom:70px}@media screen and (max-width: 1023px){h2,.heading-2,h2 p,.heading-2 p{font-size:40px;line-height:52px;margin-top:20px;margin-bottom:30px}}@media screen and (max-width: 500px){h2,.heading-2,h2 p,.heading-2 p{font-size:30px;line-height:36px}}h2 sup,.heading-2 sup,h2 p sup,.heading-2 p sup{font-size:28px}h3,.heading-3,h3 p,.heading-3 p{font-size:26px;line-height:36px;font-weight:900}@media screen and (max-width: 500px){h3,.heading-3,h3 p,.heading-3 p{font-size:23px;line-height:32px}}.intro,.intro p{font-size:28px;line-height:44px;font-weight:300}@media screen and (max-width: 1023px){.intro,.intro p{font-size:24px}}@media screen and (max-width: 500px){.intro,.intro p{font-size:20px;line-height:1.6}}h4,.heading-4,h4 p,.heading-4 p{font-size:24px;line-height:36px;font-weight:900;margin-bottom:30px;margin-top:0;color:#f26621}h5,.heading-5,h5 p,.heading-5 p{font-size:18px;line-height:30px;font-weight:500;margin-top:0}h6,.heading-6,h6 p,.heading-6 p{font-size:16px;line-height:45px;font-family:"neue-haas-grotesk-text",sans-serif;font-weight:normal}h1 strong{font-weight:700}.has-medium-font-size{font-size:20px;line-height:32px}.light-text,.light-text p{font-weight:300;font-size:16px;line-height:28px;color:rgba(0,0,0,.5)}.position-relative{position:relative}.position-absolute{position:absolute}.arrow-link a:after,a.arrow-link:after{content:"";background-image:url(/wp-content/uploads/2022/06/arrow-gold.svg);background-repeat:no-repeat;width:32px;height:32px;display:inline-block;background-size:contain;background-position:center;transform:translate(9px, 30%);opacity:.8;transition:.3s all ease-in-out;margin-right:15px}.arrow-link a:hover:after,a.arrow-link:hover:after{transform:translate(13px, 30%);opacity:1}.arrow-link a.color-gold,a.arrow-link.color-gold{background-image:url(/wp-content/uploads/2022/06/arrow-gold.svg)}.arrow-link a.color-black,a.arrow-link.color-black{background-image:url(/wp-content/uploads/2022/06/arrow-black-2.svg)}.arrow-link.arrow-position-left{margin-bottom:0}.arrow-link.arrow-position-left a:after{content:none}.arrow-link.arrow-position-left a:before{content:"";background-image:url(/wp-content/uploads/2022/06/arrow-gold.svg);background-repeat:no-repeat;width:32px;height:32px;display:inline-block;background-size:contain;background-position:center;transform:translate(-9px, 30%);opacity:.8;transition:.3s all ease-in-out;margin-left:10px}.arrow-link.arrow-position-left a:hover:before{transform:translate(-13px, 30%);opacity:1}.arrow-link.arrow-position-left a.color-gold{background-image:url(/wp-content/uploads/2022/06/arrow-gold.svg)}.arrow-link.arrow-position-left a.color-black{background-image:url(/wp-content/uploads/2022/06/arrow-black-2.svg)}.arrow-linka.arrow-position-left:after{content:none}.arrow-linka.arrow-position-left:before{content:"";background-image:url(/wp-content/uploads/2022/06/arrow-gold.svg);background-repeat:no-repeat;width:32px;height:32px;display:inline-block;background-size:contain;background-position:center;transform:translate(-9px, 30%);opacity:.8;transition:.3s all ease-in-out}.arrow-linka.arrow-position-left:hover:before{transform:translate(-13px, 30%);opacity:1}.arrow-linka.arrow-position-left.color-gold{background-image:url(/wp-content/uploads/2022/06/arrow-gold.svg)}.arrow-linka.arrow-position-left.color-black{background-image:url(/wp-content/uploads/2022/06/arrow-black-2.svg)}.arrow-link.download-link{margin-bottom:0}.arrow-link.download-link a:after{margin-left:10px;transform:translateY(10px) rotate(90deg)}.arrow-link.download-link a:before{content:none}.arrow-link.download-link a:hover:after{content:"";transform:translate(8px, 30%);opacity:1}.arrow-link.download-link.arrow-position-left a:after{content:none}.arrow-link.download-link.arrow-position-left a:before{content:"";margin-left:0;margin-right:10px;transform:translateY(10px) rotate(90deg)}.arrow-link.download-link.arrow-position-left a:hover:before{content:"";transform:translate(4px, 30%);opacity:1}.arrow-linka.download-link:before{content:"";transform:translateY(10px) rotate(90deg)}.arrow-linka.download-link:after{content:none}.wp-block-image{margin:0}.wp-block-image .alignleft{margin-right:40px;margin-bottom:30px}@media screen and (max-width: 1023px){.wp-block-image .alignleft{margin-right:20px;margin-bottom:20px}}p{margin-block-start:0}.no-margin-top{margin-top:0}.no-margin-bottom{margin-bottom:0}.justify-center{display:flex;justify-content:center}.justify-left{display:flex;justify-content:flex-start}.justify-right{display:flex;justify-content:flex-end}@media screen and (max-width: 1023px){.mobile-justify-center{display:flex;justify-content:center}}@media screen and (max-width: 1023px){.mobile-justify-left{display:flex;justify-content:flex-start}}@media screen and (max-width: 1023px){.mobile-justify-right{display:flex;justify-content:flex-end}}.uppercase{text-transform:uppercase}.rounded-corners-left{border-top-left-radius:20px;border-bottom-left-radius:20px;overflow:hidden}.rounded-corners-right{border-top-right-radius:20px;border-bottom-right-radius:20px;overflow:hidden}figure.circle-clip,.circle-clip figure{clip-path:circle(at center);padding-top:100% !important;height:0;position:relative}figure.circle-clip img,.circle-clip figure img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}@media screen and (max-width: 1023px){figure.circle-clip,.circle-clip figure{width:100px;height:100px;max-width:100px;max-height:100px;padding-top:0 !important;margin-bottom:20px !important}}.hide-rec-badge{z-index:2;position:relative}.wp-block-cover{padding:0;z-index:2}.wp-block-cover.circle-cover{clip-path:circle(at center);padding-top:100%;height:0}.wp-block-cover.overflow-right{transform:translate(50px, 0)}@media screen and (max-width: 1023px){.wp-block-cover.overflow-right{transform:translate(0px, 0)}}.wp-block-cover.overflow-left{transform:translate(-50px, 0)}@media screen and (max-width: 1023px){.wp-block-cover.overflow-left{transform:translate(0px, 0)}}.wp-block-cover.align-top{align-items:start}.wp-block-cover.align-bottom{align-items:end}@media screen and (max-width: 1023px){.wp-block-cover.mobile-overlay .wp-block-cover__background,.wp-block-cover.mobile-overlay .wp-block-cover__background.has-background-dim.has-background-dim-0{opacity:.2}}.wp-block-cover.cover-img-bg{height:100%}.wp-block-cover.cover-img-bg.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{width:100%;color:#052b48}.wp-block-cover.cover-img-bg .wp-block-cover__inner-container{width:100%;color:#052b48}@media screen and (max-width: 1023px){.wp-block-cover.cover-img-bg .wp-block-cover__inner-container{padding-right:30px}}.wp-block-cover.cover-img-bg.bottom img{object-fit:contain;object-position:right bottom;margin-left:auto}.wp-block-cover.cover-img-bg.bottom-right .wp-block-cover__inner-container{padding-right:50px}.wp-block-cover.cover-img-bg.bottom-right img{object-fit:contain;object-position:right bottom;width:78%;margin-left:auto}.wp-block-cover.cover-img-bg.overflow-bg{max-width:100vw;overflow-y:hidden}.wp-block-cover.cover-img-bg.overflow-bg img{margin-left:min(-12vw, -50px);width:max(calc(100vw + 24vw), calc(100vw + 100px))}@media screen and (max-width: 1023px){.wp-block-cover.square-mobile{padding-top:100%;position:relative}.wp-block-cover.square-mobile img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}}.tb-image-slider.limit-height .glide__slide{max-height:min(676px, 50vw)}@media screen and (max-width: 1023px){.tb-image-slider.limit-height .glide__slide{max-height:50vh}}.tb-image-slider.caption-dark-bg .tb-image-slider__caption{background:#2d363c;color:#fff}.tb-image-slider.caption-dark-bg .tb-image-slider__caption figcaption{padding:16px 20px;margin-top:0}.wp-block-media-text.media-align-top figure.wp-block-media-text__media{align-self:start;padding-top:8px}.wp-block-media-text.has-media-on-the-top .wp-block-media-text__content{padding-left:0;padding-right:0;padding-top:20px}@media screen and (max-width: 500px){.wp-block-media-text .wp-block-media-text__content{padding:0}}.ymm-campus-directory .wp-block-media-text.media-align-top figure.wp-block-media-text__media{align-self:start;padding-top:8px}.ymm-campus-directory .wp-block-media-text.has-media-on-the-top .wp-block-media-text__content{padding-left:0;padding-right:0;padding-top:20px}@media screen and (max-width: 1023px){.ymm-campus-directory .wp-block-media-text .wp-block-media-text__content{padding:0}}.tb-container.full-width,.full-width,.alignfull{margin-left:calc(-1 * max(10vw, 90px,calc(50vw - 800px)));margin-right:calc(-1 * max(10vw, 90px,calc(50vw - 800px)));max-width:100vw}.tb-container.full-width.pad-left,.tb-container.full-width .pad-left,.full-width.pad-left,.full-width .pad-left,.alignfull.pad-left,.alignfull .pad-left{padding-left:max(10vw, 90px) !important}@media screen and (max-width: 1023px){.tb-container.full-width.pad-left,.tb-container.full-width .pad-left,.full-width.pad-left,.full-width .pad-left,.alignfull.pad-left,.alignfull .pad-left{padding-left:30px !important;max-width:100%}}@media screen and (max-width: 1023px){.tb-container.full-width.pad-left .full-width-mobile,.tb-container.full-width .pad-left .full-width-mobile,.full-width.pad-left .full-width-mobile,.full-width .pad-left .full-width-mobile,.alignfull.pad-left .full-width-mobile,.alignfull .pad-left .full-width-mobile{margin-left:-30px;width:calc(100% + 30px);max-width:calc(100% + 30px)}}.tb-container.full-width.pad-right,.tb-container.full-width .pad-right,.full-width.pad-right,.full-width .pad-right,.alignfull.pad-right,.alignfull .pad-right{padding-right:max(10vw, 90px, calc(50vw - 800px)) !important}@media screen and (max-width: 1023px){.tb-container.full-width.pad-right,.tb-container.full-width .pad-right,.full-width.pad-right,.full-width .pad-right,.alignfull.pad-right,.alignfull .pad-right{padding-right:30px !important;max-width:100%}}@media screen and (max-width: 1023px){.tb-container.full-width,.full-width,.alignfull{margin-left:-30px;margin-right:-30px}}.gb-container{box-sizing:border-box}.gb-container.alignfull,.gb-container.pad-left.pad-right.full-width{padding-left:max(10vw, 90px, calc(50vw - 800px)) !important;padding-right:max(10vw, 90px, calc(50vw - 800px)) !important}@media screen and (max-width: 1023px){.gb-container.alignfull,.gb-container.pad-left.pad-right.full-width{padding-left:30px !important;padding-right:30px !important}}.gb-container.pad-left.pad-right.full-width{max-width:unset}.gb-container.pad-left.pad-right.full-width .alignfull,.gb-container.pad-left.pad-right.full-width .full-width{margin-left:initial !important;margin-right:initial !important}.tb-container.limit-ultrawide-width,.limit-ultrawide-width{max-width:1800px;margin-left:auto;margin-right:auto}@media screen and (max-width: 1023px){.tb-container.hide-mobile,.hide-mobile{display:none}}@media screen and (min-width: 1023px)and (max-width: 1249px){.tb-container.hide-tablet,.hide-tablet{display:none}}@media screen and (min-width: 1249px){.tb-container.hide-desktop,.hide-desktop{display:none}}.external-link a:after,a.external-link:after{content:"";background-image:url(/wp-content/themes/bospar/assets/image/external-link.svg);width:18px;height:18px;display:inline-block;background-size:contain;margin-left:5px;background-repeat:no-repeat;background-position:center}.external-link.teal a:after{background-image:url(/wp-content/themes/bospar/assets/image/external-link-teal.svg)}#breadcrumbs{color:#fff;margin-bottom:10px;font-family:"itc-avant-garde-gothic-pro",sans-serif;font-weight:700;font-size:36px;line-height:48px;margin-bottom:0}#breadcrumbs a{color:#fff;text-decoration:none;font-family:"itc-avant-garde-gothic-pro",sans-serif;font-weight:700;font-size:36px;line-height:48px}#breadcrumbs .sep{display:none}#breadcrumbs .sep:nth-last-child(2){position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}#breadcrumbs .breadcrumb_last{display:none}.single-case-study #breadcrumbs a,.single-podcast #breadcrumbs a,.single-post #breadcrumbs a{color:#f26621;font-size:24px;line-height:36px;margin-bottom:30px}.hidden{display:none !important}.sr-only{position:absolute !important;left:-10000px !important;top:auto !important;border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;width:1px !important;white-space:nowrap !important}figure.gb-block-image{margin:0;overflow:auto}figure.gb-block-image a img:hover{opacity:.8;transition:.3s opacity ease-in-out}figure.gb-block-image img{transition:.3s opacity ease-in-out}@media screen and (max-width: 500px){.second-header{font-size:30px;line-height:40px}}.gb-container img{height:auto;max-width:100%}.posts-grid .post-link{color:#f26621 !important}.c-what-we-offer .o-wrapper-wide{width:1600px;max-width:100%;margin-left:auto;margin-right:auto}.u-sticky{position:sticky;top:20px}.u-relative{position:relative}.has-large-font-size{font-size:28px}@media screen and (max-width: 1023px){.has-large-font-size{font-size:24px}}.gform_button_select_files{margin:auto}#gform_confirmation_message_5{color:#fff !important}@media screen and (max-width: 1023px){figure.gb-block-image img{margin-bottom:20px}}.alm-0 .video-container{padding-bottom:0}footer .bottom-half-footer .social-links a{margin-right:12px}html,body{max-width:100vw;overflow-x:clip;overflow-y:unset}.page-template-default header#header-container,.page-template header#header-container,.post-template-default header#header-container,.single header#header-container,.woocommerce-page header#header-container,.search-results header#header-container,.error404 header#header-container,.search-results header#header-container,.search-no-results header#header-container{min-height:max(106px, 36vw);margin-bottom:calc(-1 * max(106px,36vw));position:relative;background-color:#2a0d45;background-size:cover;background-repeat:no-repeat;background-image:url("/wp-content/uploads/2022/11/header_bg.png");color:#fff;display:flex}.page-template-default header#header-container h1,.page-template-default header#header-container h2,.page-template header#header-container h1,.page-template header#header-container h2,.post-template-default header#header-container h1,.post-template-default header#header-container h2,.single header#header-container h1,.single header#header-container h2,.woocommerce-page header#header-container h1,.woocommerce-page header#header-container h2,.search-results header#header-container h1,.search-results header#header-container h2,.error404 header#header-container h1,.error404 header#header-container h2,.search-results header#header-container h1,.search-results header#header-container h2,.search-no-results header#header-container h1,.search-no-results header#header-container h2{color:#fff;margin-bottom:0}.page-template-default header#header-container .header-subnav,.page-template header#header-container .header-subnav,.post-template-default header#header-container .header-subnav,.single header#header-container .header-subnav,.woocommerce-page header#header-container .header-subnav,.search-results header#header-container .header-subnav,.error404 header#header-container .header-subnav,.search-results header#header-container .header-subnav,.search-no-results header#header-container .header-subnav{background-color:#f26621;padding-left:max(10vw, 90px, calc(50vw - 800px));padding-right:max(10vw, 90px, calc(50vw - 800px));font-family:"itc-avant-garde-gothic-pro",sans-serif;font-weight:700}@media screen and (max-width: 1023px){.page-template-default header#header-container .header-subnav,.page-template header#header-container .header-subnav,.post-template-default header#header-container .header-subnav,.single header#header-container .header-subnav,.woocommerce-page header#header-container .header-subnav,.search-results header#header-container .header-subnav,.error404 header#header-container .header-subnav,.search-results header#header-container .header-subnav,.search-no-results header#header-container .header-subnav{padding-left:30px;padding-right:10px}}.page-template-default header#header-container .header-subnav a,.page-template header#header-container .header-subnav a,.post-template-default header#header-container .header-subnav a,.single header#header-container .header-subnav a,.woocommerce-page header#header-container .header-subnav a,.search-results header#header-container .header-subnav a,.error404 header#header-container .header-subnav a,.search-results header#header-container .header-subnav a,.search-no-results header#header-container .header-subnav a{color:#fff}.page-template-default header#header-container .header-subnav ul.subnav,.page-template header#header-container .header-subnav ul.subnav,.post-template-default header#header-container .header-subnav ul.subnav,.single header#header-container .header-subnav ul.subnav,.woocommerce-page header#header-container .header-subnav ul.subnav,.search-results header#header-container .header-subnav ul.subnav,.error404 header#header-container .header-subnav ul.subnav,.search-results header#header-container .header-subnav ul.subnav,.search-no-results header#header-container .header-subnav ul.subnav{padding-left:0;list-style:none;display:flex;align-items:flex-end;column-gap:40px;margin-top:0;margin-bottom:0;min-height:56px;overflow-x:auto;overflow-y:hidden}.page-template-default header#header-container .header-subnav ul.subnav::-webkit-scrollbar,.page-template header#header-container .header-subnav ul.subnav::-webkit-scrollbar,.post-template-default header#header-container .header-subnav ul.subnav::-webkit-scrollbar,.single header#header-container .header-subnav ul.subnav::-webkit-scrollbar,.woocommerce-page header#header-container .header-subnav ul.subnav::-webkit-scrollbar,.search-results header#header-container .header-subnav ul.subnav::-webkit-scrollbar,.error404 header#header-container .header-subnav ul.subnav::-webkit-scrollbar,.search-results header#header-container .header-subnav ul.subnav::-webkit-scrollbar,.search-no-results header#header-container .header-subnav ul.subnav::-webkit-scrollbar{display:none}@media screen and (max-width: 1023px){.page-template-default header#header-container .header-subnav ul.subnav,.page-template header#header-container .header-subnav ul.subnav,.post-template-default header#header-container .header-subnav ul.subnav,.single header#header-container .header-subnav ul.subnav,.woocommerce-page header#header-container .header-subnav ul.subnav,.search-results header#header-container .header-subnav ul.subnav,.error404 header#header-container .header-subnav ul.subnav,.search-results header#header-container .header-subnav ul.subnav,.search-no-results header#header-container .header-subnav ul.subnav{column-gap:20px}}@media screen and (max-width: 500px){.page-template-default header#header-container .header-subnav ul.subnav li a,.page-template header#header-container .header-subnav ul.subnav li a,.post-template-default header#header-container .header-subnav ul.subnav li a,.single header#header-container .header-subnav ul.subnav li a,.woocommerce-page header#header-container .header-subnav ul.subnav li a,.search-results header#header-container .header-subnav ul.subnav li a,.error404 header#header-container .header-subnav ul.subnav li a,.search-results header#header-container .header-subnav ul.subnav li a,.search-no-results header#header-container .header-subnav ul.subnav li a{font-size:15px}}.page-template-default header#header-container .header-subnav ul.subnav li,.page-template header#header-container .header-subnav ul.subnav li,.post-template-default header#header-container .header-subnav ul.subnav li,.single header#header-container .header-subnav ul.subnav li,.woocommerce-page header#header-container .header-subnav ul.subnav li,.search-results header#header-container .header-subnav ul.subnav li,.error404 header#header-container .header-subnav ul.subnav li,.search-results header#header-container .header-subnav ul.subnav li,.search-no-results header#header-container .header-subnav ul.subnav li{white-space:nowrap}.page-template-default header#header-container .header-subnav ul.subnav li a,.page-template header#header-container .header-subnav ul.subnav li a,.post-template-default header#header-container .header-subnav ul.subnav li a,.single header#header-container .header-subnav ul.subnav li a,.woocommerce-page header#header-container .header-subnav ul.subnav li a,.search-results header#header-container .header-subnav ul.subnav li a,.error404 header#header-container .header-subnav ul.subnav li a,.search-results header#header-container .header-subnav ul.subnav li a,.search-no-results header#header-container .header-subnav ul.subnav li a{line-height:55px;padding-bottom:9px}.page-template-default header#header-container .header-subnav ul.subnav li a:hover,.page-template header#header-container .header-subnav ul.subnav li a:hover,.post-template-default header#header-container .header-subnav ul.subnav li a:hover,.single header#header-container .header-subnav ul.subnav li a:hover,.woocommerce-page header#header-container .header-subnav ul.subnav li a:hover,.search-results header#header-container .header-subnav ul.subnav li a:hover,.error404 header#header-container .header-subnav ul.subnav li a:hover,.search-results header#header-container .header-subnav ul.subnav li a:hover,.search-no-results header#header-container .header-subnav ul.subnav li a:hover{border-bottom:10px solid #fff}@media screen and (max-width: 500px){.page-template-default header#header-container .header-subnav ul.subnav li a:hover,.page-template header#header-container .header-subnav ul.subnav li a:hover,.post-template-default header#header-container .header-subnav ul.subnav li a:hover,.single header#header-container .header-subnav ul.subnav li a:hover,.woocommerce-page header#header-container .header-subnav ul.subnav li a:hover,.search-results header#header-container .header-subnav ul.subnav li a:hover,.error404 header#header-container .header-subnav ul.subnav li a:hover,.search-results header#header-container .header-subnav ul.subnav li a:hover,.search-no-results header#header-container .header-subnav ul.subnav li a:hover{border-bottom:12px solid #fff}}.page-template-default header#header-container .header-subnav ul.subnav li.current-page a,.page-template header#header-container .header-subnav ul.subnav li.current-page a,.post-template-default header#header-container .header-subnav ul.subnav li.current-page a,.single header#header-container .header-subnav ul.subnav li.current-page a,.woocommerce-page header#header-container .header-subnav ul.subnav li.current-page a,.search-results header#header-container .header-subnav ul.subnav li.current-page a,.error404 header#header-container .header-subnav ul.subnav li.current-page a,.search-results header#header-container .header-subnav ul.subnav li.current-page a,.search-no-results header#header-container .header-subnav ul.subnav li.current-page a{border-bottom:10px solid #fff}@media screen and (max-width: 500px){.page-template-default header#header-container .header-subnav ul.subnav li.current-page a,.page-template header#header-container .header-subnav ul.subnav li.current-page a,.post-template-default header#header-container .header-subnav ul.subnav li.current-page a,.single header#header-container .header-subnav ul.subnav li.current-page a,.woocommerce-page header#header-container .header-subnav ul.subnav li.current-page a,.search-results header#header-container .header-subnav ul.subnav li.current-page a,.error404 header#header-container .header-subnav ul.subnav li.current-page a,.search-results header#header-container .header-subnav ul.subnav li.current-page a,.search-no-results header#header-container .header-subnav ul.subnav li.current-page a{border-bottom:12px solid #fff}}.page-template-default header#header-container .notice-container,.page-template header#header-container .notice-container,.post-template-default header#header-container .notice-container,.single header#header-container .notice-container,.woocommerce-page header#header-container .notice-container,.search-results header#header-container .notice-container,.error404 header#header-container .notice-container,.search-results header#header-container .notice-container,.search-no-results header#header-container .notice-container{background-color:#b4d700;color:#003d4c;font-size:14px;line-height:16px;font-weight:500;padding-top:9px;padding-bottom:9px;padding-left:max(3.66vw, 50px);padding-right:max(3.66vw, 50px)}@media screen and (max-width: 1249px){.page-template-default header#header-container .notice-container,.page-template header#header-container .notice-container,.post-template-default header#header-container .notice-container,.single header#header-container .notice-container,.woocommerce-page header#header-container .notice-container,.search-results header#header-container .notice-container,.error404 header#header-container .notice-container,.search-results header#header-container .notice-container,.search-no-results header#header-container .notice-container{padding-left:30px;padding-right:30px;padding-top:7px;padding-bottom:7px}}.page-template-default header#header-container .top-nav-container.tabs-container,.page-template header#header-container .top-nav-container.tabs-container,.post-template-default header#header-container .top-nav-container.tabs-container,.single header#header-container .top-nav-container.tabs-container,.woocommerce-page header#header-container .top-nav-container.tabs-container,.search-results header#header-container .top-nav-container.tabs-container,.error404 header#header-container .top-nav-container.tabs-container,.search-results header#header-container .top-nav-container.tabs-container,.search-no-results header#header-container .top-nav-container.tabs-container{color:#fff;background-color:#003d4c;font-size:15px;line-height:18px;font-weight:500;padding-left:max(3.66vw, 50px);padding-right:max(3.66vw, 50px);display:flex;justify-content:space-between;margin-bottom:-2px}@media screen and (max-width: 1023px){.page-template-default header#header-container .top-nav-container.tabs-container,.page-template header#header-container .top-nav-container.tabs-container,.post-template-default header#header-container .top-nav-container.tabs-container,.single header#header-container .top-nav-container.tabs-container,.woocommerce-page header#header-container .top-nav-container.tabs-container,.search-results header#header-container .top-nav-container.tabs-container,.error404 header#header-container .top-nav-container.tabs-container,.search-results header#header-container .top-nav-container.tabs-container,.search-no-results header#header-container .top-nav-container.tabs-container{padding-left:6px;padding-right:0px;flex-direction:column}}.page-template-default header#header-container .top-nav-container.tabs-container ul,.page-template header#header-container .top-nav-container.tabs-container ul,.post-template-default header#header-container .top-nav-container.tabs-container ul,.single header#header-container .top-nav-container.tabs-container ul,.woocommerce-page header#header-container .top-nav-container.tabs-container ul,.search-results header#header-container .top-nav-container.tabs-container ul,.error404 header#header-container .top-nav-container.tabs-container ul,.search-results header#header-container .top-nav-container.tabs-container ul,.search-no-results header#header-container .top-nav-container.tabs-container ul{list-style:none;display:flex;margin-top:0;margin-bottom:0;padding-left:0}.page-template-default header#header-container .top-nav-container.tabs-container ul li,.page-template header#header-container .top-nav-container.tabs-container ul li,.post-template-default header#header-container .top-nav-container.tabs-container ul li,.single header#header-container .top-nav-container.tabs-container ul li,.woocommerce-page header#header-container .top-nav-container.tabs-container ul li,.search-results header#header-container .top-nav-container.tabs-container ul li,.error404 header#header-container .top-nav-container.tabs-container ul li,.search-results header#header-container .top-nav-container.tabs-container ul li,.search-no-results header#header-container .top-nav-container.tabs-container ul li{color:#fff;font-size:16px;line-height:19px;font-weight:900}.page-template-default header#header-container .top-nav-container.tabs-container ul li a,.page-template header#header-container .top-nav-container.tabs-container ul li a,.post-template-default header#header-container .top-nav-container.tabs-container ul li a,.single header#header-container .top-nav-container.tabs-container ul li a,.woocommerce-page header#header-container .top-nav-container.tabs-container ul li a,.search-results header#header-container .top-nav-container.tabs-container ul li a,.error404 header#header-container .top-nav-container.tabs-container ul li a,.search-results header#header-container .top-nav-container.tabs-container ul li a,.search-no-results header#header-container .top-nav-container.tabs-container ul li a{display:block;color:#fff;padding-left:15px;padding-right:15px;padding-top:10px;padding-bottom:11px;font-size:16px;line-height:19px;font-weight:900;border-top-left-radius:5px;border-top-right-radius:5px;transition:.3s background-color ease-in-out;text-decoration:none}@media screen and (max-width: 1249px){.page-template-default header#header-container .top-nav-container.tabs-container ul li a,.page-template header#header-container .top-nav-container.tabs-container ul li a,.post-template-default header#header-container .top-nav-container.tabs-container ul li a,.single header#header-container .top-nav-container.tabs-container ul li a,.woocommerce-page header#header-container .top-nav-container.tabs-container ul li a,.search-results header#header-container .top-nav-container.tabs-container ul li a,.error404 header#header-container .top-nav-container.tabs-container ul li a,.search-results header#header-container .top-nav-container.tabs-container ul li a,.search-no-results header#header-container .top-nav-container.tabs-container ul li a{font-size:15px;line-height:18px;padding-left:12px;padding-right:12px}}.page-template-default header#header-container .top-nav-container.tabs-container ul li a:hover,.page-template header#header-container .top-nav-container.tabs-container ul li a:hover,.post-template-default header#header-container .top-nav-container.tabs-container ul li a:hover,.single header#header-container .top-nav-container.tabs-container ul li a:hover,.woocommerce-page header#header-container .top-nav-container.tabs-container ul li a:hover,.search-results header#header-container .top-nav-container.tabs-container ul li a:hover,.error404 header#header-container .top-nav-container.tabs-container ul li a:hover,.search-results header#header-container .top-nav-container.tabs-container ul li a:hover,.search-no-results header#header-container .top-nav-container.tabs-container ul li a:hover{background-color:#0096af;text-decoration:none}.page-template-default header#header-container .top-nav-container.tabs-container ul li.active a,.page-template header#header-container .top-nav-container.tabs-container ul li.active a,.post-template-default header#header-container .top-nav-container.tabs-container ul li.active a,.single header#header-container .top-nav-container.tabs-container ul li.active a,.woocommerce-page header#header-container .top-nav-container.tabs-container ul li.active a,.search-results header#header-container .top-nav-container.tabs-container ul li.active a,.error404 header#header-container .top-nav-container.tabs-container ul li.active a,.search-results header#header-container .top-nav-container.tabs-container ul li.active a,.search-no-results header#header-container .top-nav-container.tabs-container ul li.active a{background-color:#006778}.page-template-default header#header-container .top-nav-container.tabs-container ul.secondary-top-links,.page-template header#header-container .top-nav-container.tabs-container ul.secondary-top-links,.post-template-default header#header-container .top-nav-container.tabs-container ul.secondary-top-links,.single header#header-container .top-nav-container.tabs-container ul.secondary-top-links,.woocommerce-page header#header-container .top-nav-container.tabs-container ul.secondary-top-links,.search-results header#header-container .top-nav-container.tabs-container ul.secondary-top-links,.error404 header#header-container .top-nav-container.tabs-container ul.secondary-top-links,.search-results header#header-container .top-nav-container.tabs-container ul.secondary-top-links,.search-no-results header#header-container .top-nav-container.tabs-container ul.secondary-top-links{flex-wrap:wrap}.page-template-default header#header-container .top-nav-container.tabs-container ul.secondary-top-links li,.page-template header#header-container .top-nav-container.tabs-container ul.secondary-top-links li,.post-template-default header#header-container .top-nav-container.tabs-container ul.secondary-top-links li,.single header#header-container .top-nav-container.tabs-container ul.secondary-top-links li,.woocommerce-page header#header-container .top-nav-container.tabs-container ul.secondary-top-links li,.search-results header#header-container .top-nav-container.tabs-container ul.secondary-top-links li,.error404 header#header-container .top-nav-container.tabs-container ul.secondary-top-links li,.search-results header#header-container .top-nav-container.tabs-container ul.secondary-top-links li,.search-no-results header#header-container .top-nav-container.tabs-container ul.secondary-top-links li{font-weight:500;font-size:15px;line-height:18px}.page-template-default header#header-container .top-nav-container.tabs-container ul.secondary-top-links li a,.page-template header#header-container .top-nav-container.tabs-container ul.secondary-top-links li a,.post-template-default header#header-container .top-nav-container.tabs-container ul.secondary-top-links li a,.single header#header-container .top-nav-container.tabs-container ul.secondary-top-links li a,.woocommerce-page header#header-container .top-nav-container.tabs-container ul.secondary-top-links li a,.search-results header#header-container .top-nav-container.tabs-container ul.secondary-top-links li a,.error404 header#header-container .top-nav-container.tabs-container ul.secondary-top-links li a,.search-results header#header-container .top-nav-container.tabs-container ul.secondary-top-links li a,.search-no-results header#header-container .top-nav-container.tabs-container ul.secondary-top-links li a{font-weight:500;font-size:15px;line-height:18px}.page-template-default.mobile-menu-show,.page-template.mobile-menu-show,.post-template-default.mobile-menu-show,.single.mobile-menu-show,.woocommerce-page.mobile-menu-show,.search-results.mobile-menu-show,.error404.mobile-menu-show,.search-results.mobile-menu-show,.search-no-results.mobile-menu-show{scroll-behavior:unset}.page-template-default.mobile-menu-show:before,.page-template.mobile-menu-show:before,.post-template-default.mobile-menu-show:before,.single.mobile-menu-show:before,.woocommerce-page.mobile-menu-show:before,.search-results.mobile-menu-show:before,.error404.mobile-menu-show:before,.search-results.mobile-menu-show:before,.search-no-results.mobile-menu-show:before{display:none}.page-template-default header#header-container,.page-template header#header-container,.post-template-default header#header-container,.single header#header-container,.woocommerce-page header#header-container,.search-results header#header-container,.error404 header#header-container,.search-results header#header-container,.search-no-results header#header-container{margin-bottom:0px;min-height:max(106px, 18.4vw);z-index:5}.page-template-default header#header-container h1,.page-template header#header-container h1,.post-template-default header#header-container h1,.single header#header-container h1,.woocommerce-page header#header-container h1,.search-results header#header-container h1,.error404 header#header-container h1,.search-results header#header-container h1,.search-no-results header#header-container h1{display:none}.page-template-default header#header-container.no-parent,.page-template header#header-container.no-parent,.post-template-default header#header-container.no-parent,.single header#header-container.no-parent,.woocommerce-page header#header-container.no-parent,.search-results header#header-container.no-parent,.error404 header#header-container.no-parent,.search-results header#header-container.no-parent,.search-no-results header#header-container.no-parent{min-height:max(106px, 36vw)}.page-template-default header#header-container.no-parent h1,.page-template header#header-container.no-parent h1,.post-template-default header#header-container.no-parent h1,.single header#header-container.no-parent h1,.woocommerce-page header#header-container.no-parent h1,.search-results header#header-container.no-parent h1,.error404 header#header-container.no-parent h1,.search-results header#header-container.no-parent h1,.search-no-results header#header-container.no-parent h1{display:block}.page-template-default h1,.page-template h1,.post-template-default h1,.single h1,.woocommerce-page h1,.search-results h1,.error404 h1,.search-results h1,.search-no-results h1{margin-bottom:0px}.page-template-default.hero-block.no-parent .tb-container.page-header-cover,.page-template-default.hero-block.no-parent .tb-container .page-header-cover,.page-template-default.hero-block.no-parent .page-header-cover,.page-template.hero-block.no-parent .tb-container.page-header-cover,.page-template.hero-block.no-parent .tb-container .page-header-cover,.page-template.hero-block.no-parent .page-header-cover,.post-template-default.hero-block.no-parent .tb-container.page-header-cover,.post-template-default.hero-block.no-parent .tb-container .page-header-cover,.post-template-default.hero-block.no-parent .page-header-cover,.single.hero-block.no-parent .tb-container.page-header-cover,.single.hero-block.no-parent .tb-container .page-header-cover,.single.hero-block.no-parent .page-header-cover,.woocommerce-page.hero-block.no-parent .tb-container.page-header-cover,.woocommerce-page.hero-block.no-parent .tb-container .page-header-cover,.woocommerce-page.hero-block.no-parent .page-header-cover,.search-results.hero-block.no-parent .tb-container.page-header-cover,.search-results.hero-block.no-parent .tb-container .page-header-cover,.search-results.hero-block.no-parent .page-header-cover,.error404.hero-block.no-parent .tb-container.page-header-cover,.error404.hero-block.no-parent .tb-container .page-header-cover,.error404.hero-block.no-parent .page-header-cover,.search-results.hero-block.no-parent .tb-container.page-header-cover,.search-results.hero-block.no-parent .tb-container .page-header-cover,.search-results.hero-block.no-parent .page-header-cover,.search-no-results.hero-block.no-parent .tb-container.page-header-cover,.search-no-results.hero-block.no-parent .tb-container .page-header-cover,.search-no-results.hero-block.no-parent .page-header-cover{padding-top:125px;padding-bottom:100px;min-height:100vh}@media screen and (max-width: 1023px){.page-template-default.hero-block.no-parent .tb-container.page-header-cover,.page-template-default.hero-block.no-parent .tb-container .page-header-cover,.page-template-default.hero-block.no-parent .page-header-cover,.page-template.hero-block.no-parent .tb-container.page-header-cover,.page-template.hero-block.no-parent .tb-container .page-header-cover,.page-template.hero-block.no-parent .page-header-cover,.post-template-default.hero-block.no-parent .tb-container.page-header-cover,.post-template-default.hero-block.no-parent .tb-container .page-header-cover,.post-template-default.hero-block.no-parent .page-header-cover,.single.hero-block.no-parent .tb-container.page-header-cover,.single.hero-block.no-parent .tb-container .page-header-cover,.single.hero-block.no-parent .page-header-cover,.woocommerce-page.hero-block.no-parent .tb-container.page-header-cover,.woocommerce-page.hero-block.no-parent .tb-container .page-header-cover,.woocommerce-page.hero-block.no-parent .page-header-cover,.search-results.hero-block.no-parent .tb-container.page-header-cover,.search-results.hero-block.no-parent .tb-container .page-header-cover,.search-results.hero-block.no-parent .page-header-cover,.error404.hero-block.no-parent .tb-container.page-header-cover,.error404.hero-block.no-parent .tb-container .page-header-cover,.error404.hero-block.no-parent .page-header-cover,.search-results.hero-block.no-parent .tb-container.page-header-cover,.search-results.hero-block.no-parent .tb-container .page-header-cover,.search-results.hero-block.no-parent .page-header-cover,.search-no-results.hero-block.no-parent .tb-container.page-header-cover,.search-no-results.hero-block.no-parent .tb-container .page-header-cover,.search-no-results.hero-block.no-parent .page-header-cover{padding-bottom:100px}}.page-template-default.hero-block.no-parent .tb-container.page-header-cover.has-custom-content-position .wp-block-cover__inner-container,.page-template-default.hero-block.no-parent .tb-container .page-header-cover.has-custom-content-position .wp-block-cover__inner-container,.page-template-default.hero-block.no-parent .page-header-cover.has-custom-content-position .wp-block-cover__inner-container,.page-template.hero-block.no-parent .tb-container.page-header-cover.has-custom-content-position .wp-block-cover__inner-container,.page-template.hero-block.no-parent .tb-container .page-header-cover.has-custom-content-position .wp-block-cover__inner-container,.page-template.hero-block.no-parent .page-header-cover.has-custom-content-position .wp-block-cover__inner-container,.post-template-default.hero-block.no-parent .tb-container.page-header-cover.has-custom-content-position .wp-block-cover__inner-container,.post-template-default.hero-block.no-parent .tb-container .page-header-cover.has-custom-content-position .wp-block-cover__inner-container,.post-template-default.hero-block.no-parent .page-header-cover.has-custom-content-position .wp-block-cover__inner-container,.single.hero-block.no-parent .tb-container.page-header-cover.has-custom-content-position .wp-block-cover__inner-container,.single.hero-block.no-parent .tb-container .page-header-cover.has-custom-content-position .wp-block-cover__inner-container,.single.hero-block.no-parent .page-header-cover.has-custom-content-position .wp-block-cover__inner-container,.woocommerce-page.hero-block.no-parent .tb-container.page-header-cover.has-custom-content-position .wp-block-cover__inner-container,.woocommerce-page.hero-block.no-parent .tb-container .page-header-cover.has-custom-content-position .wp-block-cover__inner-container,.woocommerce-page.hero-block.no-parent .page-header-cover.has-custom-content-position .wp-block-cover__inner-container,.search-results.hero-block.no-parent .tb-container.page-header-cover.has-custom-content-position .wp-block-cover__inner-container,.search-results.hero-block.no-parent .tb-container .page-header-cover.has-custom-content-position .wp-block-cover__inner-container,.search-results.hero-block.no-parent .page-header-cover.has-custom-content-position .wp-block-cover__inner-container,.error404.hero-block.no-parent .tb-container.page-header-cover.has-custom-content-position .wp-block-cover__inner-container,.error404.hero-block.no-parent .tb-container .page-header-cover.has-custom-content-position .wp-block-cover__inner-container,.error404.hero-block.no-parent .page-header-cover.has-custom-content-position .wp-block-cover__inner-container,.search-results.hero-block.no-parent .tb-container.page-header-cover.has-custom-content-position .wp-block-cover__inner-container,.search-results.hero-block.no-parent .tb-container .page-header-cover.has-custom-content-position .wp-block-cover__inner-container,.search-results.hero-block.no-parent .page-header-cover.has-custom-content-position .wp-block-cover__inner-container,.search-no-results.hero-block.no-parent .tb-container.page-header-cover.has-custom-content-position .wp-block-cover__inner-container,.search-no-results.hero-block.no-parent .tb-container .page-header-cover.has-custom-content-position .wp-block-cover__inner-container,.search-no-results.hero-block.no-parent .page-header-cover.has-custom-content-position .wp-block-cover__inner-container{width:100%;max-width:1366px}.page-template-default.hero-block.no-parent.has-parent .tb-container.page-header-cover,.page-template-default.hero-block.no-parent.has-parent .tb-container .page-header-cover,.page-template-default.hero-block.no-parent.has-parent .page-header-cover,.page-template.hero-block.no-parent.has-parent .tb-container.page-header-cover,.page-template.hero-block.no-parent.has-parent .tb-container .page-header-cover,.page-template.hero-block.no-parent.has-parent .page-header-cover,.post-template-default.hero-block.no-parent.has-parent .tb-container.page-header-cover,.post-template-default.hero-block.no-parent.has-parent .tb-container .page-header-cover,.post-template-default.hero-block.no-parent.has-parent .page-header-cover,.single.hero-block.no-parent.has-parent .tb-container.page-header-cover,.single.hero-block.no-parent.has-parent .tb-container .page-header-cover,.single.hero-block.no-parent.has-parent .page-header-cover,.woocommerce-page.hero-block.no-parent.has-parent .tb-container.page-header-cover,.woocommerce-page.hero-block.no-parent.has-parent .tb-container .page-header-cover,.woocommerce-page.hero-block.no-parent.has-parent .page-header-cover,.search-results.hero-block.no-parent.has-parent .tb-container.page-header-cover,.search-results.hero-block.no-parent.has-parent .tb-container .page-header-cover,.search-results.hero-block.no-parent.has-parent .page-header-cover,.error404.hero-block.no-parent.has-parent .tb-container.page-header-cover,.error404.hero-block.no-parent.has-parent .tb-container .page-header-cover,.error404.hero-block.no-parent.has-parent .page-header-cover,.search-results.hero-block.no-parent.has-parent .tb-container.page-header-cover,.search-results.hero-block.no-parent.has-parent .tb-container .page-header-cover,.search-results.hero-block.no-parent.has-parent .page-header-cover,.search-no-results.hero-block.no-parent.has-parent .tb-container.page-header-cover,.search-no-results.hero-block.no-parent.has-parent .tb-container .page-header-cover,.search-no-results.hero-block.no-parent.has-parent .page-header-cover{padding-top:125px;padding-bottom:50px;min-height:500px;height:36.6vw}.page-template-default.hero-block.no-parent.has-parent .tb-container.page-header-cover.has-custom-content-position .wp-block-cover__inner-container,.page-template-default.hero-block.no-parent.has-parent .tb-container .page-header-cover.has-custom-content-position .wp-block-cover__inner-container,.page-template-default.hero-block.no-parent.has-parent .page-header-cover.has-custom-content-position .wp-block-cover__inner-container,.page-template.hero-block.no-parent.has-parent .tb-container.page-header-cover.has-custom-content-position .wp-block-cover__inner-container,.page-template.hero-block.no-parent.has-parent .tb-container .page-header-cover.has-custom-content-position .wp-block-cover__inner-container,.page-template.hero-block.no-parent.has-parent .page-header-cover.has-custom-content-position .wp-block-cover__inner-container,.post-template-default.hero-block.no-parent.has-parent .tb-container.page-header-cover.has-custom-content-position .wp-block-cover__inner-container,.post-template-default.hero-block.no-parent.has-parent .tb-container .page-header-cover.has-custom-content-position .wp-block-cover__inner-container,.post-template-default.hero-block.no-parent.has-parent .page-header-cover.has-custom-content-position .wp-block-cover__inner-container,.single.hero-block.no-parent.has-parent .tb-container.page-header-cover.has-custom-content-position .wp-block-cover__inner-container,.single.hero-block.no-parent.has-parent .tb-container .page-header-cover.has-custom-content-position .wp-block-cover__inner-container,.single.hero-block.no-parent.has-parent .page-header-cover.has-custom-content-position .wp-block-cover__inner-container,.woocommerce-page.hero-block.no-parent.has-parent .tb-container.page-header-cover.has-custom-content-position .wp-block-cover__inner-container,.woocommerce-page.hero-block.no-parent.has-parent .tb-container .page-header-cover.has-custom-content-position .wp-block-cover__inner-container,.woocommerce-page.hero-block.no-parent.has-parent .page-header-cover.has-custom-content-position .wp-block-cover__inner-container,.search-results.hero-block.no-parent.has-parent .tb-container.page-header-cover.has-custom-content-position .wp-block-cover__inner-container,.search-results.hero-block.no-parent.has-parent .tb-container .page-header-cover.has-custom-content-position .wp-block-cover__inner-container,.search-results.hero-block.no-parent.has-parent .page-header-cover.has-custom-content-position .wp-block-cover__inner-container,.error404.hero-block.no-parent.has-parent .tb-container.page-header-cover.has-custom-content-position .wp-block-cover__inner-container,.error404.hero-block.no-parent.has-parent .tb-container .page-header-cover.has-custom-content-position .wp-block-cover__inner-container,.error404.hero-block.no-parent.has-parent .page-header-cover.has-custom-content-position .wp-block-cover__inner-container,.search-results.hero-block.no-parent.has-parent .tb-container.page-header-cover.has-custom-content-position .wp-block-cover__inner-container,.search-results.hero-block.no-parent.has-parent .tb-container .page-header-cover.has-custom-content-position .wp-block-cover__inner-container,.search-results.hero-block.no-parent.has-parent .page-header-cover.has-custom-content-position .wp-block-cover__inner-container,.search-no-results.hero-block.no-parent.has-parent .tb-container.page-header-cover.has-custom-content-position .wp-block-cover__inner-container,.search-no-results.hero-block.no-parent.has-parent .tb-container .page-header-cover.has-custom-content-position .wp-block-cover__inner-container,.search-no-results.hero-block.no-parent.has-parent .page-header-cover.has-custom-content-position .wp-block-cover__inner-container{width:100%}.page-template-default.admin-bar header#header-container,.page-template.admin-bar header#header-container,.post-template-default.admin-bar header#header-container,.single.admin-bar header#header-container,.woocommerce-page.admin-bar header#header-container,.search-results.admin-bar header#header-container,.error404.admin-bar header#header-container,.search-results.admin-bar header#header-container,.search-no-results.admin-bar header#header-container{margin-bottom:-157px}.page-template-default.admin-bar header#header-container .navbar-container nav.navbar button.navbar-toggler,.page-template.admin-bar header#header-container .navbar-container nav.navbar button.navbar-toggler,.post-template-default.admin-bar header#header-container .navbar-container nav.navbar button.navbar-toggler,.single.admin-bar header#header-container .navbar-container nav.navbar button.navbar-toggler,.woocommerce-page.admin-bar header#header-container .navbar-container nav.navbar button.navbar-toggler,.search-results.admin-bar header#header-container .navbar-container nav.navbar button.navbar-toggler,.error404.admin-bar header#header-container .navbar-container nav.navbar button.navbar-toggler,.search-results.admin-bar header#header-container .navbar-container nav.navbar button.navbar-toggler,.search-no-results.admin-bar header#header-container .navbar-container nav.navbar button.navbar-toggler{top:62px}.page-template-default.admin-bar header#header-container .navbar-container nav.navbar .search-icon-menu-item,.page-template.admin-bar header#header-container .navbar-container nav.navbar .search-icon-menu-item,.post-template-default.admin-bar header#header-container .navbar-container nav.navbar .search-icon-menu-item,.single.admin-bar header#header-container .navbar-container nav.navbar .search-icon-menu-item,.woocommerce-page.admin-bar header#header-container .navbar-container nav.navbar .search-icon-menu-item,.search-results.admin-bar header#header-container .navbar-container nav.navbar .search-icon-menu-item,.error404.admin-bar header#header-container .navbar-container nav.navbar .search-icon-menu-item,.search-results.admin-bar header#header-container .navbar-container nav.navbar .search-icon-menu-item,.search-no-results.admin-bar header#header-container .navbar-container nav.navbar .search-icon-menu-item{top:62px}@media screen and (max-width: 1149px){.page-template-default.admin-bar header#header-container .navbar-container nav.navbar .search-icon-menu-item,.page-template.admin-bar header#header-container .navbar-container nav.navbar .search-icon-menu-item,.post-template-default.admin-bar header#header-container .navbar-container nav.navbar .search-icon-menu-item,.single.admin-bar header#header-container .navbar-container nav.navbar .search-icon-menu-item,.woocommerce-page.admin-bar header#header-container .navbar-container nav.navbar .search-icon-menu-item,.search-results.admin-bar header#header-container .navbar-container nav.navbar .search-icon-menu-item,.error404.admin-bar header#header-container .navbar-container nav.navbar .search-icon-menu-item,.search-results.admin-bar header#header-container .navbar-container nav.navbar .search-icon-menu-item,.search-no-results.admin-bar header#header-container .navbar-container nav.navbar .search-icon-menu-item{top:115px}}.page-template-default.admin-bar header#header-container,.page-template.admin-bar header#header-container,.post-template-default.admin-bar header#header-container,.single.admin-bar header#header-container,.woocommerce-page.admin-bar header#header-container,.search-results.admin-bar header#header-container,.error404.admin-bar header#header-container,.search-results.admin-bar header#header-container,.search-no-results.admin-bar header#header-container{margin-bottom:0px}.page-template-default.admin-bar header#header-container h1,.page-template.admin-bar header#header-container h1,.post-template-default.admin-bar header#header-container h1,.single.admin-bar header#header-container h1,.woocommerce-page.admin-bar header#header-container h1,.search-results.admin-bar header#header-container h1,.error404.admin-bar header#header-container h1,.search-results.admin-bar header#header-container h1,.search-no-results.admin-bar header#header-container h1{display:none}.page-template-default.admin-bar header#header-container.no-parent,.page-template.admin-bar header#header-container.no-parent,.post-template-default.admin-bar header#header-container.no-parent,.single.admin-bar header#header-container.no-parent,.woocommerce-page.admin-bar header#header-container.no-parent,.search-results.admin-bar header#header-container.no-parent,.error404.admin-bar header#header-container.no-parent,.search-results.admin-bar header#header-container.no-parent,.search-no-results.admin-bar header#header-container.no-parent{min-height:max(106px, 36vw)}.page-template-default.admin-bar header#header-container.no-parent h1,.page-template.admin-bar header#header-container.no-parent h1,.post-template-default.admin-bar header#header-container.no-parent h1,.single.admin-bar header#header-container.no-parent h1,.woocommerce-page.admin-bar header#header-container.no-parent h1,.search-results.admin-bar header#header-container.no-parent h1,.error404.admin-bar header#header-container.no-parent h1,.search-results.admin-bar header#header-container.no-parent h1,.search-no-results.admin-bar header#header-container.no-parent h1{display:block}.page-template-default>main,.page-template>main,.post-template-default>main,.single>main,.woocommerce-page>main,.search-results>main,.error404>main,.search-results>main,.search-no-results>main{min-height:45vh;padding-left:max(10vw, 90px, calc(50vw - 800px));padding-right:max(10vw, 90px, calc(50vw - 800px));margin-top:0px;padding-top:100px;z-index:3}@media screen and (max-width: 1023px){.page-template-default>main,.page-template>main,.post-template-default>main,.single>main,.woocommerce-page>main,.search-results>main,.error404>main,.search-results>main,.search-no-results>main{padding-left:30px;padding-right:30px}}.error404 header#header-container,.error404.admin-bar header#header-container,.search-results header#header-container,.search-results.admin-bar header#header-container{min-height:max(190px, 12vw)}.error404 header#header-container .header-content,.error404.admin-bar header#header-container .header-content,.search-results header#header-container .header-content,.search-results.admin-bar header#header-container .header-content{display:none}.page-template.page-template-page-template-services header#header-container,.page-template.page-template-page-template-domain-expertise header#header-container{min-height:max(190px, 11.8vw)}.page-template.page-template-page-template-services header.post-header,.page-template.page-template-page-template-domain-expertise header.post-header{height:calc(90vh - max(190px,11.8vw))}.page-template.page-template-page-template-services main h1,.page-template.page-template-page-template-domain-expertise main h1{margin-bottom:80px}.single header#header-container,.single.admin-bar header#header-container{min-height:max(190px, 11.8vw)}.single header#header-container .navbar-container .header-content,.single.admin-bar header#header-container .navbar-container .header-content{padding-bottom:max(2.5vw, 40px)}.single .post-header,.single.admin-bar .post-header{background-color:#2a0d45;background-size:cover;height:calc(90vh - max(190px,11.8vw));max-height:93vh;padding-left:max(10vw, 90px, calc(50vw - 800px));padding-right:max(10vw, 90px, calc(50vw - 800px));padding-bottom:max(6vw, 60px);display:flex;flex-direction:column;justify-content:flex-end;position:relative}@media screen and (max-width: 1023px){.single .post-header,.single.admin-bar .post-header{padding-left:30px;padding-right:30px;height:74vw}}.single .post-header.default-post-header,.single.admin-bar .post-header.default-post-header{height:18vw}.single .post-header #breadcrumbs,.single.admin-bar .post-header #breadcrumbs{z-index:2}.single .post-header h1,.single.admin-bar .post-header h1{color:#fff;font-weight:700;z-index:2}@media screen and (max-width: 500px){.single .post-header h1,.single.admin-bar .post-header h1{font-size:30px;line-height:44px}}.single .post-header:after,.single.admin-bar .post-header:after{content:"";background:#000;background:#000;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, black 100%);width:100%;height:50%;position:absolute;bottom:0;left:0}.single h2.case-study-title,.single h1.case-study-title,.single.admin-bar h2.case-study-title,.single.admin-bar h1.case-study-title{margin-bottom:20px;margin-top:0;color:#2a0d45}.single.single-case-study .post-date,.single.admin-bar.single-case-study .post-date{margin-bottom:80px;font-size:15px;line-height:28px;color:#666}.single.single-post .post-header.default-post-header,.single.single-award .post-header.default-post-header,.single.single-podcast .post-header.default-post-header,.single.admin-bar.single-post .post-header.default-post-header,.single.admin-bar.single-award .post-header.default-post-header,.single.admin-bar.single-podcast .post-header.default-post-header{height:42vw}@media screen and (max-width: 500px){.single.single-post .post-header.default-post-header,.single.single-award .post-header.default-post-header,.single.single-podcast .post-header.default-post-header,.single.admin-bar.single-post .post-header.default-post-header,.single.admin-bar.single-award .post-header.default-post-header,.single.admin-bar.single-podcast .post-header.default-post-header{height:auto;padding-top:50px}}@media screen and (max-width: 1023px){.page-template-default.home .tb-container.full-width.page-header-cover img,.page-template-default.home .tb-container.full-width .page-header-cover img,.page-template-default.home .full-width.page-header-cover img,.page-template-default.home .full-width .page-header-cover img,.page-template-front-page .tb-container.full-width.page-header-cover img,.page-template-front-page .tb-container.full-width .page-header-cover img,.page-template-front-page .full-width.page-header-cover img,.page-template-front-page .full-width .page-header-cover img{object-position:82% 50%}}.page-template-default.home .tb-container.full-width.page-header-cover .wp-block-cover__inner-container,.page-template-default.home .tb-container.full-width .page-header-cover .wp-block-cover__inner-container,.page-template-default.home .full-width.page-header-cover .wp-block-cover__inner-container,.page-template-default.home .full-width .page-header-cover .wp-block-cover__inner-container,.page-template-front-page .tb-container.full-width.page-header-cover .wp-block-cover__inner-container,.page-template-front-page .tb-container.full-width .page-header-cover .wp-block-cover__inner-container,.page-template-front-page .full-width.page-header-cover .wp-block-cover__inner-container,.page-template-front-page .full-width .page-header-cover .wp-block-cover__inner-container{max-width:1366px}.page-template-default .grecaptcha-badge,.page-template-default.home .grecaptcha-badge{z-index:1}.page-template.page-template-front-page header#header-container .navbar-container nav.navbar{border-bottom:none}.page-template.page-template-front-page h2{font-size:48px;line-height:54px}@media screen and (max-width: 1249px){.page-template.page-template-front-page h2{font-size:32px;line-height:40px}}.page-template.page-template-front-page h3{font-size:36px;line-height:46px}@media screen and (max-width: 1249px){.page-template.page-template-front-page h3{font-size:28px;line-height:36px}}.page-template.page-template-front-page main{padding-top:0;margin-top:0}header#header-container{position:relative}header#header-container:after{content:"";background:#000;background:linear-gradient(180deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0) 100%);width:100%;height:50%;position:absolute;top:0;left:0}header#header-container .header-video-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}header#header-container .header-video-container video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}header#header-container .header-video-container:after{content:"";background:#4d52a3;background:linear-gradient(47deg, #4d52a3 0%, #512c89 50%, #2a0d45 100%);z-index:2;width:100%;height:100%;position:absolute;top:0;left:0;opacity:.5}header#header-container .navbar-container{display:flex;flex-direction:column;justify-content:space-between;width:100%;align-items:stretch;z-index:2}header#header-container .navbar-container nav.navbar{font-size:18px;line-height:22px;color:#fff;position:relative}header#header-container .navbar-container nav.navbar a{font-size:18px;line-height:22px;color:#fff}header#header-container .navbar-container nav.navbar button.navbar-toggler{position:fixed;right:max(3.66vw, 50px);top:30px;color:#fff;background:none;border:none;font-size:35px;font-family:"neue-haas-grotesk-text",sans-serif;margin-top:0px;background-color:#f26621 !important;border-radius:100%;padding:13.5px 16px;cursor:pointer;transition:.3s background-color ease-in-out}@media screen and (max-width: 1249px){header#header-container .navbar-container nav.navbar button.navbar-toggler{right:30px}}@media screen and (max-width: 1149px){header#header-container .navbar-container nav.navbar button.navbar-toggler{font-size:18px;padding:3.5px 10px;right:10px}}header#header-container .navbar-container nav.navbar button.navbar-toggler:hover{background-color:#f87d40 !important}header#header-container .navbar-container nav.navbar .search-icon-menu-item{width:62px;height:62px;display:flex;align-items:center;justify-content:center;font-size:32px;margin-right:max(calc(3.66vw + 30px), 80px);position:fixed;top:32px;right:max(3.66vw, 50px)}@media screen and (max-width: 1249px){header#header-container .navbar-container nav.navbar .search-icon-menu-item{right:30px}}@media screen and (max-width: 1149px){header#header-container .navbar-container nav.navbar .search-icon-menu-item{font-size:25px;top:85px;right:15px;margin-right:0;width:22px;height:22px}}header#header-container .navbar-container nav.navbar .search-icon-menu-item a{font-size:32px;transition:.3s color ease-in-out}header#header-container .navbar-container nav.navbar .search-icon-menu-item a:hover{color:#f26621}@media screen and (max-width: 1149px){header#header-container .navbar-container nav.navbar .search-icon-menu-item a{font-size:28px;color:#f26621}}header#header-container .navbar-container nav.navbar .mobile-menu{display:none;z-index:20;position:fixed;top:0;right:0;width:34.75vw;max-width:100vw;min-height:calc(100vh - 165px);background-color:#f26621;color:#fff;padding:20px 30px;padding-top:max(9vw, 30px);margin-top:0px;overflow-y:auto;transition:.3s all ease-in-out;overflow-y:auto;max-height:calc(100vh - 165px);display:flex;flex-direction:column;opacity:0;pointer-events:none}@media screen and (max-width: 1249px){header#header-container .navbar-container nav.navbar .mobile-menu{width:calc(100vw - 60px);min-height:100vh}}header#header-container .navbar-container nav.navbar .mobile-menu.active{width:75vw}@media screen and (max-width: 1249px){header#header-container .navbar-container nav.navbar .mobile-menu.active{width:calc(100vw - 60px)}}header#header-container .navbar-container nav.navbar .mobile-menu .nav.navbar-nav>li>.sub-menu{max-height:0;height:0;width:100%;overflow:hidden}header#header-container .navbar-container nav.navbar .mobile-menu .nav.navbar-nav>li>.sub-menu.active{height:unset;width:100%;max-height:800px;margin-top:10px;display:flex;flex-wrap:wrap;list-style:none;column-gap:40px;row-gap:20px}@media screen and (max-width: 1249px){header#header-container .navbar-container nav.navbar .mobile-menu .nav.navbar-nav>li>.sub-menu.active{flex-direction:column;flex-wrap:nowrap;margin-top:0;max-height:unset;padding-left:20px}}header#header-container .navbar-container nav.navbar .mobile-menu .nav.navbar-nav>li>.sub-menu.active>li{display:flex;flex-direction:column;align-items:flex-start;font-size:24px;line-height:36px;font-weight:700;color:#000;font-family:"itc-avant-garde-gothic-pro",sans-serif}header#header-container .navbar-container nav.navbar .mobile-menu .nav.navbar-nav>li>.sub-menu.active>li>a{font-size:24px;line-height:36px;font-weight:700;color:#000;font-family:"itc-avant-garde-gothic-pro",sans-serif;border-radius:10px;padding:18px 20px;padding:5px 25px;margin-left:-25px;margin-top:-5px;transition:.3s background-color ease-in-out}@media screen and (max-width: 500px){header#header-container .navbar-container nav.navbar .mobile-menu .nav.navbar-nav>li>.sub-menu.active>li>a{text-align:left}}header#header-container .navbar-container nav.navbar .mobile-menu .nav.navbar-nav>li>.sub-menu.active>li>a:hover{background-color:rgba(42,13,69,.16)}header#header-container .navbar-container nav.navbar .mobile-menu .nav.navbar-nav>li>.sub-menu.active>li>ul{list-style:none;padding-left:0;display:flex;flex-direction:column;align-items:flex-start;flex-wrap:wrap;margin-top:10px;max-height:473px;column-gap:40px;text-align:left}@media screen and (max-width: 1249px){header#header-container .navbar-container nav.navbar .mobile-menu .nav.navbar-nav>li>.sub-menu.active>li>ul{max-height:unset}}header#header-container .navbar-container nav.navbar .mobile-menu .nav.navbar-nav>li>.sub-menu.active>li>ul>li{font-size:18px;line-height:36px;font-weight:700;font-family:"neue-haas-grotesk-text",sans-serif;color:#000}header#header-container .navbar-container nav.navbar .mobile-menu .nav.navbar-nav>li>.sub-menu.active>li>ul>li>a{font-size:18px;line-height:36px;font-weight:700;font-family:"neue-haas-grotesk-text",sans-serif;color:#000;border-radius:10px;padding:18px 20px;padding:10px 25px;margin-left:-25px;margin-top:-10px;transition:.3s background-color ease-in-out}@media screen and (max-width: 500px){header#header-container .navbar-container nav.navbar .mobile-menu .nav.navbar-nav>li>.sub-menu.active>li>ul>li>a{text-align:left}}header#header-container .navbar-container nav.navbar .mobile-menu .nav.navbar-nav>li>.sub-menu.active>li>ul>li>a:hover{background-color:rgba(42,13,69,.16)}header#header-container .navbar-container nav.navbar .mobile-menu .nav.navbar-nav>li>.sub-menu.active>li>ul>li>ul{list-style:none;padding-left:20px;display:flex;flex-direction:column;align-items:flex-start}header#header-container .navbar-container nav.navbar .mobile-menu .nav.navbar-nav>li>.sub-menu.active>li>ul>li>ul>li{font-size:18px;line-height:36px;font-weight:300;font-family:"neue-haas-grotesk-text",sans-serif;color:#000}header#header-container .navbar-container nav.navbar .mobile-menu .nav.navbar-nav>li>.sub-menu.active>li>ul>li>ul>li>a{font-size:18px;line-height:36px;font-weight:300;font-family:"neue-haas-grotesk-text",sans-serif;color:#000;cursor:default;pointer-events:none}header#header-container .navbar-container nav.navbar .mobile-menu .nav.navbar-nav>li>.sub-menu.active:before,header#header-container .navbar-container nav.navbar .mobile-menu .nav.navbar-nav>li>.sub-menu.active:after{content:"";height:10px;background-color:#c65016;width:100%;display:block;border-radius:10px}header#header-container .navbar-container nav.navbar .mobile-menu .nav.navbar-nav>li>.sub-menu.active:before{margin-bottom:10px}@media screen and (max-width: 1249px){header#header-container .navbar-container nav.navbar .mobile-menu .nav.navbar-nav>li>.sub-menu.active:before{margin-bottom:0}}header#header-container .navbar-container nav.navbar .mobile-menu .nav.navbar-nav>li>.sub-menu.active:after{margin-top:10px}@media screen and (max-width: 1249px){header#header-container .navbar-container nav.navbar .mobile-menu .nav.navbar-nav>li>.sub-menu.active:after{margin-top:0}}header#header-container .navbar-container nav.navbar .mobile-menu ul{margin-top:0;margin-bottom:0}header#header-container .navbar-container nav.navbar .mobile-menu ul.navbar-nav{list-style:none;text-align:center;display:flex;flex-direction:column;row-gap:20px;list-style:none;padding-left:0;align-items:flex-end;padding-right:max(10vw, 140px)}@media screen and (max-width: 1249px){header#header-container .navbar-container nav.navbar .mobile-menu ul.navbar-nav{padding-right:50vw}}@media screen and (max-width: 500px){header#header-container .navbar-container nav.navbar .mobile-menu ul.navbar-nav{padding-right:60px;row-gap:8px}}@media screen and (max-width: 325px){header#header-container .navbar-container nav.navbar .mobile-menu ul.navbar-nav{padding-right:5px}}header#header-container .navbar-container nav.navbar .mobile-menu ul.navbar-nav>li{font-size:32px;line-height:40px;font-weight:900;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;width:100%}@media screen and (max-width: 1249px){header#header-container .navbar-container nav.navbar .mobile-menu ul.navbar-nav>li{padding-right:0px;justify-content:flex-start}}header#header-container .navbar-container nav.navbar .mobile-menu ul.navbar-nav>li>a{padding:9px 20px 10px 20px;border-radius:10px;transition:.3s background-color ease-in-out}header#header-container .navbar-container nav.navbar .mobile-menu ul.navbar-nav>li>a:hover{background-color:rgba(42,13,69,.13)}@media screen and (max-width: 500px){header#header-container .navbar-container nav.navbar .mobile-menu ul.navbar-nav>li>a{padding:7px 10px 8px 10px}}header#header-container .navbar-container nav.navbar .mobile-menu ul.navbar-nav>li>a.submenu-toggle{padding:0px 12px 5px 3px}@media screen and (max-width: 1249px){header#header-container .navbar-container nav.navbar .mobile-menu ul.navbar-nav>li>a.submenu-toggle{margin-left:auto;margin-right:85px}}@media screen and (max-width: 500px){header#header-container .navbar-container nav.navbar .mobile-menu ul.navbar-nav>li>a.submenu-toggle{margin-right:70px;padding-bottom:0px;padding-right:9px}}header#header-container .navbar-container nav.navbar .mobile-menu ul.navbar-nav>li.sub-menu{width:100%}header#header-container .navbar-container nav.navbar .mobile-menu ul.navbar-nav>.menu-item-has-children .submenu-toggle:after{content:"+"}header#header-container .navbar-container nav.navbar .mobile-menu ul.navbar-nav>.menu-item-has-children .submenu-toggle.active:after{content:"–"}header#header-container .navbar-container nav.navbar .mobile-menu ul.navbar-nav a{text-decoration:none;font-size:32px;line-height:40px;font-weight:900}@media screen and (max-width: 500px){header#header-container .navbar-container nav.navbar .mobile-menu ul.navbar-nav a{font-size:26px;line-height:34px}}header#header-container .navbar-container nav.navbar .mobile-menu .mobile-top-links{display:flex;align-items:flex-start;justify-content:space-between}header#header-container .navbar-container nav.navbar .mobile-menu .mobile-top-links .button{font-size:18px;line-height:24px;padding-top:9px;padding-bottom:8px !important}header#header-container .navbar-container nav.navbar .navbar-contents-wrapper{display:flex;justify-content:space-between;align-items:center;padding-left:max(3.66vw, 50px);padding-right:max(3.66vw, 50px);padding-top:0px;padding-bottom:0px}@media screen and (max-width: 1023px){header#header-container .navbar-container nav.navbar .navbar-contents-wrapper{padding-left:30px;padding-right:30px;padding-top:0px}}header#header-container .navbar-container nav.navbar .navbar-contents-wrapper .navbar-header{padding-top:30px;padding-bottom:25px;display:flex;justify-content:space-between;align-items:flex-start;width:100%}header#header-container .navbar-container nav.navbar .navbar-contents-wrapper .navbar-header .navbar-brand{color:#fff;width:250px;height:100px;display:flex}header#header-container .navbar-container nav.navbar .navbar-contents-wrapper .navbar-header .navbar-brand img{width:100%;height:100%;object-fit:contain}@media screen and (max-width: 1023px){header#header-container .navbar-container nav.navbar .navbar-contents-wrapper .navbar-header .navbar-brand img{width:180px;height:auto}}header#header-container .navbar-container nav.navbar .navbar-contents-wrapper .navbar-header .navbar-toggler{z-index:21}header#header-container .navbar-container nav.navbar .navbar-contents-wrapper .nav-links-container{z-index:20;display:flex}@media screen and (max-width: 1023px){header#header-container .navbar-container nav.navbar .navbar-contents-wrapper .nav-links-container .menu-main-menu-container,header#header-container .navbar-container nav.navbar .navbar-contents-wrapper .nav-links-container .menu-main-menu-container,header#header-container .navbar-container nav.navbar .navbar-contents-wrapper .nav-links-container .menu-main-menu-container,header#header-container .navbar-container nav.navbar .navbar-contents-wrapper .nav-links-container .menu-community-news-menu-container,header#header-container .navbar-container nav.navbar .navbar-contents-wrapper .nav-links-container .menu-main-menu-container{display:none}}header#header-container .navbar-container nav.navbar .navbar-contents-wrapper .nav-links-container .nav-links{display:flex}header#header-container .navbar-container nav.navbar .navbar-contents-wrapper .nav-links-container .nav-links ul.navbar-nav{margin-top:0;margin-bottom:0}header#header-container .navbar-container nav.navbar .navbar-contents-wrapper .nav-links-container .nav-links ul.navbar-nav>li>a{position:relative;padding-top:35px;padding-bottom:35px}header#header-container .navbar-container nav.navbar .navbar-contents-wrapper .nav-links-container .nav-links ul.navbar-nav>li>a:after{transition:.3s background-color ease-in-out}header#header-container .navbar-container nav.navbar .navbar-contents-wrapper .nav-links-container .nav-links ul.navbar-nav>li:hover,header#header-container .navbar-container nav.navbar .navbar-contents-wrapper .nav-links-container .nav-links ul.navbar-nav>li:focus,header#header-container .navbar-container nav.navbar .navbar-contents-wrapper .nav-links-container .nav-links ul.navbar-nav>li:target{color:#0096af}header#header-container .navbar-container nav.navbar .navbar-contents-wrapper .nav-links-container .nav-links ul.navbar-nav>li:hover>a:after,header#header-container .navbar-container nav.navbar .navbar-contents-wrapper .nav-links-container .nav-links ul.navbar-nav>li:focus>a:after,header#header-container .navbar-container nav.navbar .navbar-contents-wrapper .nav-links-container .nav-links ul.navbar-nav>li:target>a:after{content:"";height:11px;width:100%;background-color:#00c6d7;position:absolute;bottom:-3px;left:0;border-top-left-radius:3px;border-top-right-radius:3px}header#header-container .navbar-container nav.navbar .navbar-contents-wrapper .nav-links-container .nav-links ul.navbar-nav>li:hover>ul.sub-menu,header#header-container .navbar-container nav.navbar .navbar-contents-wrapper .nav-links-container .nav-links ul.navbar-nav>li:focus>ul.sub-menu,header#header-container .navbar-container nav.navbar .navbar-contents-wrapper .nav-links-container .nav-links ul.navbar-nav>li:target>ul.sub-menu{visibility:visible;pointer-events:all;z-index:1;box-shadow:0px 3px 10px rgba(0,0,0,.16);transition-delay:.2s}header#header-container .navbar-container nav.navbar .navbar-contents-wrapper .nav-links-container .nav-links ul.navbar-nav>li>ul.sub-menu{visibility:hidden;transition:.2s visibility;transition-delay:.2s;position:absolute;left:50%;top:96px;transform:translate(-50%, 0px);display:grid;justify-content:center;align-items:center;grid-template-columns:auto auto auto auto;column-gap:60px;row-gap:40px;padding-left:90px;padding-right:90px;white-space:nowrap;padding-top:43px;padding-bottom:55px;background-color:#fff;border-radius:5px;box-shadow:0px 3px 10px rgba(0,0,0,.16);z-index:1;width:87vw;min-width:920px;max-width:min(100vw, 1500px)}@media screen and (max-width: 1279px){header#header-container .navbar-container nav.navbar .navbar-contents-wrapper .nav-links-container .nav-links ul.navbar-nav>li>ul.sub-menu{width:calc( 100vw - 120px);column-gap:30px;padding-left:30px;padding-right:30px}}@media screen and (max-width: 1100px){header#header-container .navbar-container nav.navbar .navbar-contents-wrapper .nav-links-container .nav-links ul.navbar-nav>li>ul.sub-menu{width:calc( 100vw - 40px);column-gap:20px;padding-left:20px;padding-right:20px}}@media screen and (max-width: 1024px){header#header-container .navbar-container nav.navbar .navbar-contents-wrapper .nav-links-container .nav-links ul.navbar-nav>li>ul.sub-menu{width:100vw;column-gap:20px;padding-left:20px;padding-right:20px}}@media screen and (max-width: 920px){header#header-container .navbar-container nav.navbar .navbar-contents-wrapper .nav-links-container .nav-links ul.navbar-nav>li>ul.sub-menu{min-width:unset}}header#header-container .navbar-container nav.navbar .navbar-contents-wrapper .nav-links-container .nav-links ul.navbar-nav>li>ul.sub-menu>li{color:#006778}header#header-container .navbar-container nav.navbar .navbar-contents-wrapper .nav-links-container .nav-links ul.navbar-nav>li>ul.sub-menu>li>a{font-size:20px;line-height:24px;font-size:20px;line-height:24px;color:#006778;display:flex;align-items:center;justify-content:flex-start;column-gap:10px;padding-top:0;padding-bottom:0}header#header-container .navbar-container nav.navbar .navbar-contents-wrapper .nav-links-container .nav-links ul.navbar-nav>li>ul.sub-menu>li>a:hover{color:#0096af}header#header-container .navbar-container nav.navbar .navbar-contents-wrapper .nav-links-container .nav-links ul.navbar-nav>li>ul.sub-menu>li>a .menu-icon{font-size:40px}header#header-container .navbar-container nav.navbar .navbar-contents-wrapper .nav-links-container .nav-links ul.nav>li.current-menu-item>a,header#header-container .navbar-container nav.navbar .navbar-contents-wrapper .nav-links-container .nav-links ul.nav>li.current-menu-ancestor>a{position:relative}header#header-container .navbar-container nav.navbar .navbar-contents-wrapper .nav-links-container .nav-links ul.nav>li.current-menu-item>a:after,header#header-container .navbar-container nav.navbar .navbar-contents-wrapper .nav-links-container .nav-links ul.nav>li.current-menu-ancestor>a:after{content:"";height:11px;width:100%;background-color:#00c6d7;position:absolute;bottom:-3px;left:0;border-top-left-radius:3px;border-top-right-radius:3px}header#header-container .navbar-container nav.navbar .navbar-contents-wrapper .nav-links-container .nav-links ul{display:flex;justify-content:flex-end;align-items:center;column-gap:30px;list-style:none}header#header-container .navbar-container nav.navbar .navbar-contents-wrapper .nav-links-container .nav-links ul li{color:#fff}header#header-container .navbar-container nav.navbar .navbar-contents-wrapper .nav-links-container .nav-links ul li a{color:#fff;text-decoration:none}header#header-container .navbar-container nav.navbar .navbar-contents-wrapper .nav-links-container .nav-links ul li ul li a{font-weight:normal}header#header-container .navbar-container .header-content{padding-left:max(3.66vw, 50px);padding-right:max(3.66vw, 50px);padding-top:45px;padding-bottom:max(3.66vw, 50px);margin-top:auto}header#header-container .navbar-container .header-content h1{font-weight:700}header#header-container .navbar-container .header-content h1,header#header-container .navbar-container .header-content h2,header#header-container .navbar-container .header-content h1 p,header#header-container .navbar-container .header-content h2 p{color:#fff}@media screen and (max-width: 1023px){header#header-container .navbar-container .header-content{padding-left:30px;padding-right:30px}}header#header-container .navbar-container .header-content.extra-spacing{padding-bottom:90px}@media screen and (max-width: 1023px){header#header-container .navbar-container .header-content.extra-spacing{padding-bottom:40px}}body.home header#header-container,.page-template-front-page header#header-container{min-height:max(106px, 43vw)}body.home header#header-container .navbar-container nav.navbar,.page-template-front-page header#header-container .navbar-container nav.navbar{border-bottom:none}body.home header#header-container .navbar-container .header-content,.page-template-front-page header#header-container .navbar-container .header-content{padding-top:0}body.home header#header-container:before,.page-template-front-page header#header-container:before{content:"";background:#000;background:linear-gradient(0deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0) 100%);width:100%;height:100%;position:absolute;top:0;z-index:2;left:0}body.mobile-menu-show{overflow-y:hidden;scroll-behavior:unset}body.mobile-menu-show header#header-container{background-color:#f26621;z-index:20}body.mobile-menu-show header#header-container .navbar-container nav.navbar .mobile-menu{opacity:1;pointer-events:all}@media screen and (max-width: 1023px){body.admin-bar:before{display:none}}body.admin-bar header#header-container .navbar-container nav.navbar .mobile-menu{top:32px}.show-home-video-popup{display:inline-block}.home header#header-container .navbar-container{height:85vh}.has-white-color{color:#fff}main img{border-radius:10px}main img.no-corners{border-radius:0px}main .no-corners img{border-radius:0px}.share-this-post-container-new{font-size:18px;font-weight:700;line-height:30px;display:flex;column-gap:10px;align-items:flex-end;margin-top:100px;margin-bottom:50px}.share-this-post-container-new p{border-top:2px solid #f26621;font-size:18px;font-weight:700;line-height:30px;padding-top:48px;margin-bottom:0}.share-this-post-container-new .inner-wrap{display:flex;align-items:center;column-gap:13px}.alm-load-more-btn.done{display:none}.alm-listing.alm-ajax[data-post-type=case-study] .alm-reveal,.alm-listing.alm-ajax[data-post-type=case-study].alm-listing,.alm-listing.alm-ajax[data-post-type=client_experience] .alm-reveal,.alm-listing.alm-ajax[data-post-type=client_experience].alm-listing{grid-template-columns:1fr 1fr 1fr 1fr}@media screen and (max-width: 1023px){.alm-listing.alm-ajax[data-post-type=case-study] .alm-reveal,.alm-listing.alm-ajax[data-post-type=case-study].alm-listing,.alm-listing.alm-ajax[data-post-type=client_experience] .alm-reveal,.alm-listing.alm-ajax[data-post-type=client_experience].alm-listing{grid-template-columns:1fr 1fr}}@media screen and (max-width: 500px){.alm-listing.alm-ajax[data-post-type=case-study] .alm-reveal,.alm-listing.alm-ajax[data-post-type=case-study].alm-listing,.alm-listing.alm-ajax[data-post-type=client_experience] .alm-reveal,.alm-listing.alm-ajax[data-post-type=client_experience].alm-listing{grid-template-columns:1fr}}.alm-listing.alm-ajax[data-post-type=case-study] .alm-item .content-wrapper,.alm-listing.alm-ajax[data-post-type=client_experience] .alm-item .content-wrapper{background-color:#fff;box-shadow:0px 3px 12px rgba(0,0,0,.3);transition:.3s all ease-in-out}.alm-listing.alm-ajax[data-post-type=case-study] .alm-item .content-wrapper .content,.alm-listing.alm-ajax[data-post-type=client_experience] .alm-item .content-wrapper .content{padding:30px;transition:.3s padding ease-in-out}.alm-listing.alm-ajax[data-post-type=case-study] .alm-item .content-wrapper:hover,.alm-listing.alm-ajax[data-post-type=client_experience] .alm-item .content-wrapper:hover{box-shadow:-8px 8px 18px rgba(0,0,0,.4);cursor:pointer}.alm-listing.alm-ajax[data-post-type=case-study] .alm-item .content-wrapper:hover .content,.alm-listing.alm-ajax[data-post-type=client_experience] .alm-item .content-wrapper:hover .content{padding:20px}.alm-listing.alm-ajax[data-post-type=case-study] .content-image,.alm-listing.alm-ajax[data-post-type=client_experience] .content-image{position:relative;padding-bottom:100%;overflow:hidden;height:0}.alm-listing.alm-ajax[data-post-type=case-study] .content-image img,.alm-listing.alm-ajax[data-post-type=client_experience] .content-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center;cursor:pointer}.alm-listing[data-post-type=client_experience] .alm-reveal,.alm-listing[data-post-type=client_experience].alm-listing{position:relative}.alm-listing[data-post-type=client_experience] .alm-item .client-experience-details{position:absolute;width:calc(100% - 100px);min-height:25vh;padding:50px;z-index:2;background-color:#512c89;background:#4d52a3;background:linear-gradient(90deg, #4d52a3 0%, #512c89 50%, #2A0D45 100%);color:#fff;border-radius:10px;margin-top:30px;opacity:0;left:-100vw;transition:.3s opacity ease-in-out;display:flex;column-gap:40px}.alm-listing[data-post-type=client_experience] .alm-item .client-experience-details.active{opacity:1;left:0}.alm-listing[data-post-type=client_experience] .alm-item .client-experience-details .details-wrapper{width:75%}.alm-listing[data-post-type=client_experience] .alm-item .client-experience-details .details-logo{width:250px;height:250px;padding:20px;background-color:#fff;border-radius:10px}.alm-listing[data-post-type=client_experience] .alm-item .client-experience-details .details-logo img{width:100%;height:100%;object-fit:contain}.alm-listing[data-post-type=client_experience] .alm-item .client-experience-details h2{color:#fff;margin-bottom:20px;margin-top:0}.alm-listing[data-post-type=client_experience] .alm-item .client-experience-details p{color:#fff}.alm-listing[data-post-type=client_experience] .alm-item .client-experience-details .c-client-card-close{position:absolute;top:10px;right:10px;width:50px;height:50px;display:flex;align-items:center;justify-content:center}.alm-listing[data-post-type=client_experience] .alm-item .client-experience-details .c-client-card-close:hover{cursor:pointer}.alm-listing[data-post-type=client_experience] .alm-item .client-experience-details .c-client-card-close svg{width:30px;height:30px}.gb-query-loop-wrapper.post-summary-grid .gb-grid-column{transition:.3s all ease-in-out}.gb-query-loop-wrapper.post-summary-grid .gb-grid-column .thumb-container{transition:.3s all ease-in-out;border-radius:10px;position:relative}.gb-query-loop-wrapper.post-summary-grid .gb-grid-column .thumb-container a{display:flex;align-items:flex-end;height:100%;width:100%}.gb-query-loop-wrapper.post-summary-grid .gb-grid-column .thumb-container:before{opacity:0;border-radius:10px;transition:.3s opacity ease-in-out}.gb-query-loop-wrapper.post-summary-grid .gb-grid-column .thumb-container h5{opacity:0;transition:.3s opacity ease-in-out;display:flex;align-items:flex-end}.gb-query-loop-wrapper.post-summary-grid .gb-grid-column .thumb-container+h2 a{transition:.3s color ease-in-out;color:#000}.gb-query-loop-wrapper.post-summary-grid .gb-grid-column .thumb-container+h2 a:hover{color:#f26621}.gb-query-loop-wrapper.post-summary-grid .gb-grid-column .thumb-container:hover+h2 a{color:#f26621}.gb-query-loop-wrapper.post-summary-grid .thumb-container{aspect-ratio:.725;height:350px;width:100%;position:relative;border-radius:10px;overflow:hidden}@media screen and (max-width: 500px){.gb-query-loop-wrapper.post-summary-grid .thumb-container{aspect-ratio:1}.gb-query-loop-wrapper.post-summary-grid .thumb-container a{pointer-events:none;touch-action:none;width:100%;height:100%;display:flex;align-items:flex-end}}.gb-query-loop-wrapper.post-summary-grid .thumb-container h5{font-family:"neue-haas-grotesk-text",sans-serif;color:#fff;position:absolute;bottom:0;left:0;margin-top:0;margin-bottom:0;padding-left:30px;padding-right:50px;padding-bottom:20px;z-index:3}.gb-query-loop-wrapper.post-summary-grid .thumb-container figure{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:10px;overflow:hidden}.gb-query-loop-wrapper.post-summary-grid .thumb-container figure img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:10px}.gb-query-loop-wrapper.post-summary-grid.expand-first .gb-grid-column:first-of-type{width:50%}.gb-query-loop-wrapper.post-summary-grid.expand-first .gb-grid-column:first-of-type .thumb-container{aspect-ratio:1.538;border-radius:10px}@media screen and (max-width: 500px){.gb-query-loop-wrapper.post-summary-grid.expand-first .gb-grid-column:first-of-type{width:100%}.gb-query-loop-wrapper.post-summary-grid.expand-first .gb-grid-column:first-of-type .thumb-container{aspect-ratio:1}}.gb-query-loop-wrapper.post-summary-grid.expand-last .gb-grid-column:last-of-type{width:50%}.gb-query-loop-wrapper.post-summary-grid.expand-last .gb-grid-column:last-of-type .thumb-container{aspect-ratio:1.538;border-radius:10px}@media screen and (max-width: 500px){.gb-query-loop-wrapper.post-summary-grid.expand-last .gb-grid-column:last-of-type{width:100%}.gb-query-loop-wrapper.post-summary-grid.expand-last .gb-grid-column:last-of-type .thumb-container{aspect-ratio:1}}.gb-query-loop-wrapper.post-summary-grid:hover .gb-grid-column:first-of-type .thumb-container,.gb-query-loop-wrapper.post-summary-grid:hover .gb-grid-column:last-of-type .thumb-container{height:350px;border-radius:10px}@media screen and (max-width: 500px){.gb-query-loop-wrapper.post-summary-grid:hover .gb-grid-column:first-of-type .thumb-container a,.gb-query-loop-wrapper.post-summary-grid:hover .gb-grid-column:last-of-type .thumb-container a{pointer-events:all;touch-action:auto}}.gb-query-loop-wrapper.post-summary-grid:hover .gb-grid-column .thumb-container:before{background:#4d52a3;background:linear-gradient(47deg, #4d52a3 0%, #512c89 50%, #2A0D45 100%);width:100%;height:100%;position:absolute;top:0;left:0;content:"";z-index:3;opacity:0;pointer-events:none;touch-action:none;border-radius:10px;transition:.3s opacity ease-in-out}.gb-query-loop-wrapper.post-summary-grid:hover .gb-grid-column:hover .thumb-container{border-radius:10px}.gb-query-loop-wrapper.post-summary-grid:hover .gb-grid-column:hover .thumb-container h5{opacity:1;height:calc(100% - 20px)}.gb-query-loop-wrapper.post-summary-grid:hover .gb-grid-column:hover .thumb-container:before{background:#4d52a3;background:linear-gradient(47deg, #4d52a3 0%, #512c89 50%, #2A0D45 100%);width:100%;height:100%;position:absolute;top:0;left:0;content:"";z-index:3;opacity:.75;pointer-events:none;touch-action:none;border-radius:10px}.gb-query-loop-wrapper.post-summary-grid:hover .gb-grid-column:hover h2 a{color:#f26621}@media screen and (max-width: 500px){.gb-query-loop-wrapper.post-summary-grid:hover .gb-grid-column:hover .thumb-container a{pointer-events:all;touch-action:auto}}.gb-query-loop-wrapper.grid-4-cols .gb-query-loop-item{width:25%}@media screen and (max-width: 1023px){.gb-query-loop-wrapper.grid-4-cols .gb-query-loop-item{width:50%}}@media screen and (max-width: 500px){.gb-query-loop-wrapper.grid-4-cols .gb-query-loop-item{width:100%}}.gb-query-loop-wrapper.grid-3-cols .gb-query-loop-item{width:33.33%}.gb-query-loop-wrapper.logo-grid .gb-grid-column .gb-container{background-color:#fff;box-shadow:0px 3px 12px rgba(0,0,0,.3);transition:.3s all ease-in-out}.gb-query-loop-wrapper.logo-grid .gb-grid-column .gb-container .gb-inside-container{transition:.3s padding ease-in-out}.gb-query-loop-wrapper.logo-grid .gb-grid-column .gb-container:hover{box-shadow:-8px 8px 18px rgba(0,0,0,.4);cursor:pointer}.gb-query-loop-wrapper.logo-grid .gb-grid-column .gb-container:hover .gb-inside-container{padding:20px}.gb-query-loop-wrapper.logo-grid .gb-block-image{position:relative;padding-bottom:100%;overflow:hidden;height:0}.gb-query-loop-wrapper.logo-grid .gb-block-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center;cursor:pointer}.gb-query-loop-wrapper.thumb-grid .gb-grid-column .gb-container{background-color:#fff}.gb-query-loop-wrapper.thumb-grid .gb-grid-column .gb-container h5{color:#000;font-family:"neue-haas-grotesk-text",sans-serif;font-weight:700}.gb-query-loop-wrapper.thumb-grid .gb-grid-column .gb-container h5 a{color:#000;font-family:"neue-haas-grotesk-text",sans-serif;font-weight:700}.gb-query-loop-wrapper.thumb-grid .gb-block-image{position:relative;padding-bottom:56.23%;overflow:hidden;height:0;border-radius:10px;transition:.3s opacity ease-in-out;margin-bottom:20px}.gb-query-loop-wrapper.thumb-grid .gb-block-image:hover{opacity:.8}.gb-query-loop-wrapper.thumb-grid .gb-block-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;cursor:pointer}.tb-grid-column .wp-block-image .alignleft{margin-right:40px;margin-bottom:30px}@media screen and (max-width: 500px){.tb-grid-column .wp-block-image .alignleft{margin-right:20px;margin-bottom:20px}}.tb-grid-column .wp-block-image img{width:100%;height:auto}.tb-grid-column .wp-block-image.img-cover{object-fit:cover}.ajax-load-more-wrap[data-id=podcasts-summary] .alm-btn-wrap,.ajax-load-more-wrap[data-id=videos-summary] .alm-btn-wrap,.ajax-load-more-wrap[data-id=press-summary] .alm-btn-wrap{display:none}ul.alm-listing{padding:0}.alm-reveal,.alm-listing{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:40px;row-gap:60px}@media screen and (max-width: 1200px){.alm-reveal,.alm-listing{grid-template-columns:1fr 1fr}}@media screen and (max-width: 800px){.alm-reveal,.alm-listing{grid-template-columns:1fr}}.alm-reveal,.alm-listing .alm-item{list-style:none}.alm-reveal,.alm-listing .alm-item a img{transition:.3s opacity ease-in-out}.alm-reveal,.alm-listing .alm-item a:hover img{opacity:.8}.alm-reveal,.alm-listing .alm-item h3{margin-bottom:20px}.alm-reveal,.alm-listing .alm-item .post-thumbnail{padding-bottom:56.23%;height:0;width:100%;overflow:hidden;position:relative;border-radius:10px}.alm-reveal,.alm-listing .alm-item .post-thumbnail img,.alm-reveal,.alm-listing .alm-item .post-thumbnail a{width:100%;height:100%;max-width:100%;position:absolute;top:0;left:0;object-fit:cover;background-color:#efefef;border-radius:10px}.alm-reveal,.alm-listing .alm-item .entry-meta{color:#666}.video-container .post-thumbnail .play-container{position:absolute;bottom:0;left:0;background-color:#000;padding:5px 10px}.video-container .post-thumbnail .play-container .fa-play{color:#fff;transition:.3s color ease-in-out}.video-container:hover .post-thumbnail .play-container .fa-play{color:#f26621}.home-cover-blocks .wp-block-cover{padding-bottom:100px;border-bottom:1px solid #f26621}@media screen and (max-width: 1023px){.home-cover-blocks .wp-block-cover{padding-bottom:100px}}.col-4-section-img-wrapper{padding-left:30%;padding-right:30%}.woocommerce-page>.content-area{display:flex;flex-direction:column;margin-bottom:100px}.board-member-grid .wp-block-toolset-blocks-grid-column:first-of-type>.wp-block-image>.tb-image,.team-member-grid .wp-block-toolset-blocks-grid-column:first-of-type>.wp-block-image>.tb-image{padding-top:100%;position:relative}.board-member-grid .wp-block-toolset-blocks-grid-column:first-of-type>.wp-block-image>.tb-image img,.team-member-grid .wp-block-toolset-blocks-grid-column:first-of-type>.wp-block-image>.tb-image img{position:absolute;top:0;left:0;object-fit:cover}.board-member-grid .wp-block-toolset-blocks-grid-column:first-of-type .thumb-link,.team-member-grid .wp-block-toolset-blocks-grid-column:first-of-type .thumb-link{padding-top:100%;position:relative;display:block;transition:.3s opacity ease-in-out}.board-member-grid .wp-block-toolset-blocks-grid-column:first-of-type .thumb-link img,.team-member-grid .wp-block-toolset-blocks-grid-column:first-of-type .thumb-link img{position:absolute;top:0;left:0;object-fit:cover;width:100%;height:100%}.board-member-grid .wp-block-toolset-blocks-grid-column:first-of-type .thumb-link:hover,.team-member-grid .wp-block-toolset-blocks-grid-column:first-of-type .thumb-link:hover{opacity:.8}.board-member-grid+.popup-grid,.team-member-grid+.popup-grid{opacity:0;display:flex;align-items:center;position:fixed;column-gap:50px;min-height:624px;top:50%;left:50%;margin-top:min(-45vh, -300px);margin-left:-45vw;padding-top:50px;padding-bottom:50px;z-index:25;transition:.3s opacity ease-in-out;max-height:0;max-width:0;overflow:auto;background-color:#fff;border:1px solid #707070;width:88vw;height:calc(46vw - 100px);min-height:500px}@media screen and (max-width: 1023px){.board-member-grid+.popup-grid,.team-member-grid+.popup-grid{padding-left:30px;margin-left:-48vw}}.board-member-grid+.popup-grid .team-member-grid,.team-member-grid+.popup-grid .team-member-grid{width:100%;height:100%;align-content:flex-start;overflow:auto}.board-member-grid+.popup-grid .team-member-grid .wp-block-toolset-blocks-grid-column:first-of-type .thumb-link:hover,.team-member-grid+.popup-grid .team-member-grid .wp-block-toolset-blocks-grid-column:first-of-type .thumb-link:hover{opacity:1}@media screen and (max-width: 1023px){.board-member-grid+.popup-grid .team-member-grid .wp-block-toolset-blocks-grid-column:first-of-type .thumb-link,.team-member-grid+.popup-grid .team-member-grid .wp-block-toolset-blocks-grid-column:first-of-type .thumb-link{width:100%;height:75vw;position:relative;margin-top:20px}.board-member-grid+.popup-grid .team-member-grid .wp-block-toolset-blocks-grid-column:first-of-type .thumb-link img,.team-member-grid+.popup-grid .team-member-grid .wp-block-toolset-blocks-grid-column:first-of-type .thumb-link img{width:100%;height:100%;object-fit:cover}}.board-member-grid+.popup-grid .thumb-link,.team-member-grid+.popup-grid .thumb-link{width:38vw;height:38vw;padding:0 !important;margin-left:50px;margin-top:0px;margin-bottom:50px}@media screen and (max-width: 1023px){.board-member-grid+.popup-grid .thumb-link,.team-member-grid+.popup-grid .thumb-link{margin-left:0}}.board-member-grid+.popup-grid .close-btn,.team-member-grid+.popup-grid .close-btn{position:absolute;top:0;right:0}@media screen and (max-width: 1023px){.board-member-grid+.popup-grid,.team-member-grid+.popup-grid{display:none}}.board-member-grid+.popup-grid.show,.team-member-grid+.popup-grid.show{opacity:1;max-height:inherit;max-width:inherit}@media screen and (max-width: 1023px){.board-member-grid+.popup-grid.show,.team-member-grid+.popup-grid.show{position:fixed;top:50%;left:50%;width:calc(100% - 50px);display:flex;min-height:570px}}@media screen and (max-width: 1023px){.board-member-grid+.popup-grid.show .team-member-grid,.team-member-grid+.popup-grid.show .team-member-grid{overflow:unset}}.alm-load-more-btn:empty{display:none}.alm-btn-wrap:has(.alm-load-more-btn:empty){display:none}.alm-reveal,.alm-listing+.alm-reveal,.alm-listing{margin-top:50px}.resource-grid{list-style:none;padding-left:0;margin-top:0;margin-bottom:0}.resource-grid.featured-resource .alm-reveal,.resource-grid.featured-resource.alm-listing{grid-template-columns:1fr}.resource-grid.featured-resource .alm-reveal .alm-item .img-wrapper,.resource-grid.featured-resource.alm-listing .alm-item .img-wrapper{padding-bottom:35.5%;margin-bottom:35px}.resource-grid.featured-resource .alm-reveal .alm-item .entry-meta,.resource-grid.featured-resource.alm-listing .alm-item .entry-meta{display:block;white-space:nowrap;font-size:14px;margin-top:7px;color:#006778}.resource-grid.featured-resource .alm-reveal .alm-item .resource-content-wrapper,.resource-grid.featured-resource.alm-listing .alm-item .resource-content-wrapper{width:100%;display:flex;column-gap:20px;align-items:flex-start;font-size:16px}@media screen and (max-width: 1023px){.resource-grid.featured-resource .alm-reveal .alm-item .resource-content-wrapper,.resource-grid.featured-resource.alm-listing .alm-item .resource-content-wrapper{width:100%;flex-direction:column}}.resource-grid.featured-resource .alm-reveal .alm-item .resource-content-wrapper p,.resource-grid.featured-resource.alm-listing .alm-item .resource-content-wrapper p{font-size:16px}.resource-grid.featured-resource .alm-reveal .alm-item .resource-content-wrapper a,.resource-grid.featured-resource.alm-listing .alm-item .resource-content-wrapper a{display:inline-block}.resource-grid.featured-resource .alm-reveal .alm-item .resource-content-wrapper h3,.resource-grid.featured-resource.alm-listing .alm-item .resource-content-wrapper h3{margin-top:0;margin-bottom:10px;font-size:20px}.resource-grid.featured-resource .alm-reveal .alm-item .resource-content-wrapper h3 a,.resource-grid.featured-resource.alm-listing .alm-item .resource-content-wrapper h3 a{text-decoration:underline;font-size:20px;line-height:26px;font-weight:500}.resource-grid.featured-resource .alm-reveal .alm-item .resource-content-wrapper .entry-meta,.resource-grid.featured-resource.alm-listing .alm-item .resource-content-wrapper .entry-meta{display:block;white-space:nowrap;font-size:14px;margin-top:7px;color:#006778}.resource-grid .alm-reveal,.resource-grid.alm-listing{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;column-gap:53px;row-gap:35px}@media screen and (max-width: 1500px){.resource-grid .alm-reveal,.resource-grid.alm-listing{grid-template-columns:1fr 1fr 1fr 1fr}}@media screen and (max-width: 1249px){.resource-grid .alm-reveal,.resource-grid.alm-listing{grid-template-columns:1fr 1fr}}@media screen and (max-width: 1023px){.resource-grid .alm-reveal,.resource-grid.alm-listing{grid-template-columns:1fr}}.resource-grid .alm-reveal .alm-item h3,.resource-grid.alm-listing .alm-item h3{margin-top:10px;margin-bottom:0;font-size:16px;line-height:30px;font-weight:500}.resource-grid .alm-reveal .alm-item h3 a,.resource-grid.alm-listing .alm-item h3 a{font-size:16px;line-height:30px;text-decoration:none;font-weight:500}.resource-grid .alm-reveal .alm-item a,.resource-grid.alm-listing .alm-item a{display:block;transition:.3s opacity ease-in-out}.resource-grid .alm-reveal .alm-item a:hover,.resource-grid.alm-listing .alm-item a:hover{opacity:.8}.resource-grid .alm-reveal .alm-item .entry-meta,.resource-grid.alm-listing .alm-item .entry-meta{display:none}.resource-grid .alm-reveal .alm-item .img-wrapper,.resource-grid.alm-listing .alm-item .img-wrapper{position:relative;height:0;overflow:hidden;padding-bottom:137%;background-color:#f5f5f5}.resource-grid .alm-reveal .alm-item .img-wrapper img,.resource-grid.alm-listing .alm-item .img-wrapper img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.resource-grid.resource-list .alm-reveal,.resource-grid.resource-list.alm-listing{grid-template-columns:1fr;row-gap:50px}.resource-grid.resource-list .alm-reveal .alm-item,.resource-grid.resource-list.alm-listing .alm-item{display:flex;flex-direction:row-reverse;column-gap:40px}@media screen and (max-width: 1023px){.resource-grid.resource-list .alm-reveal .alm-item,.resource-grid.resource-list.alm-listing .alm-item{flex-direction:column;row-gap:30px}}.resource-grid.resource-list .alm-reveal .alm-item .resource-content-wrapper,.resource-grid.resource-list.alm-listing .alm-item .resource-content-wrapper{width:60%;display:flex;column-gap:20px;align-items:flex-start;font-size:16px}@media screen and (max-width: 1023px){.resource-grid.resource-list .alm-reveal .alm-item .resource-content-wrapper,.resource-grid.resource-list.alm-listing .alm-item .resource-content-wrapper{width:100%;flex-direction:column}}.resource-grid.resource-list .alm-reveal .alm-item .resource-content-wrapper p,.resource-grid.resource-list.alm-listing .alm-item .resource-content-wrapper p{font-size:16px}.resource-grid.resource-list .alm-reveal .alm-item .resource-content-wrapper a,.resource-grid.resource-list.alm-listing .alm-item .resource-content-wrapper a{display:inline-block}.resource-grid.resource-list .alm-reveal .alm-item .resource-content-wrapper h3,.resource-grid.resource-list.alm-listing .alm-item .resource-content-wrapper h3{margin-top:0;margin-bottom:10px;font-size:20px}.resource-grid.resource-list .alm-reveal .alm-item .resource-content-wrapper h3 a,.resource-grid.resource-list.alm-listing .alm-item .resource-content-wrapper h3 a{text-decoration:underline;font-size:20px;line-height:26px;font-weight:500}.resource-grid.resource-list .alm-reveal .alm-item .resource-content-wrapper .entry-meta,.resource-grid.resource-list.alm-listing .alm-item .resource-content-wrapper .entry-meta{display:block;white-space:nowrap;font-size:14px;margin-top:7px;color:#006778}.resource-grid.resource-list .alm-reveal .alm-item .thumbnail-link,.resource-grid.resource-list.alm-listing .alm-item .thumbnail-link{width:40%}@media screen and (max-width: 1023px){.resource-grid.resource-list .alm-reveal .alm-item .thumbnail-link,.resource-grid.resource-list.alm-listing .alm-item .thumbnail-link{width:100%}}.resource-grid.resource-list .alm-reveal .alm-item .img-wrapper,.resource-grid.resource-list.alm-listing .alm-item .img-wrapper{padding-bottom:51.6%;margin-bottom:0;box-shadow:0px 3px 6px rgba(0,0,0,.16)}.resource-grid.resource-list .alm-reveal .alm-item .img-wrapper img,.resource-grid.resource-list.alm-listing .alm-item .img-wrapper img{border-radius:5px}.resource-grid.resource-list.no-excerpt .alm-reveal,.resource-grid.resource-list.no-excerpt.alm-listing+.alm-reveal,.resource-grid.resource-list.no-excerpt.alm-listing{margin-top:15px}.resource-grid.resource-list.no-excerpt .alm-reveal,.resource-grid.resource-list.no-excerpt.alm-listing{row-gap:15px}.resource-grid.resource-list.no-excerpt .alm-reveal,.resource-grid.resource-list.no-excerpt.alm-listing .alm-item .resource-content-wrapper{width:100%}.resource-grid.resource-list.no-excerpt .alm-reveal .entry-meta,.resource-grid.resource-list.no-excerpt.alm-listing .alm-item .resource-content-wrapper .entry-meta{margin-top:0;margin-bottom:0}.resource-grid.resource-list.no-excerpt .alm-reveal h3,.resource-grid.resource-list.no-excerpt.alm-listing .alm-item .resource-content-wrapper h3{margin-bottom:0;font-size:16px;line-height:26px}.resource-grid.resource-list.no-excerpt .alm-reveal h3 a,.resource-grid.resource-list.no-excerpt.alm-listing .alm-item .resource-content-wrapper h3 a{font-size:16px;line-height:26px}.resource-grid.resource-list.no-excerpt .resource-content p{display:none}.resource-grid.resource-list.no-excerpt .alm-reveal,.resource-grid.resource-list.no-excerpt.alm-listing .alm-item .img-wrapper{display:none}.resource-grid.resource-list.no-excerpt .alm-reveal,.resource-grid.resource-list.no-excerpt.alm-listing .alm-item .thumbnail-link{display:none}.resource-grid.resource-list.news-releases .alm-reveal .alm-item,.resource-grid.resource-list.news-releases.alm-listing .alm-item{flex-direction:row}.ymm-campus-directory .wp-block-media-text{max-width:52vw}@media screen and (max-width: 1149px){.ymm-campus-directory .wp-block-media-text{max-width:62vw}}@media screen and (max-width: 1023px){.ymm-campus-directory .wp-block-media-text{max-width:100%;grid-template-columns:1fr;row-gap:20px}}.ymm-campus-directory .wp-block-media-text .wp-block-media-text__media{aspect-ratio:1.89;border:1px solid #ccc;padding:20px}@media screen and (max-width: 1023px){.ymm-campus-directory .wp-block-media-text .wp-block-media-text__media{width:200px}}.ymm-campus-directory .wp-block-media-text .wp-block-media-text__media img{width:100%;height:100%;object-fit:contain}@media screen and (max-width: 1023px){.ymm-campus-directory .wp-block-media-text .wp-block-media-text__content{grid-column:1;grid-row:2}}.alm-btn-wrap{margin-top:40px}.alm-btn-wrap button{padding:10px 20px}.gform_wrapper.gravity-theme.contact-form_wrapper form.contact-form label.gfield_label{font-weight:300;font-size:18px;line-height:28px}.gform_wrapper.gravity-theme.contact-form_wrapper form.contact-form .gfield_required{color:#f26621}.gform_wrapper.gravity-theme.contact-form_wrapper form.contact-form .gform_footer{align-items:center;display:flex;min-width:195px}.gform_wrapper.gravity-theme.contact-form_wrapper form.contact-form .gform_footer:after{content:"";background-image:url(/wp-content/uploads/2022/06/arrow-gold.svg);background-repeat:no-repeat;width:32px;height:32px;display:inline-block;background-size:contain;background-position:center;margin-left:-32px;pointer-events:none;touch-action:none;transition:.3s all ease-in-out}.gform_wrapper.gravity-theme.contact-form_wrapper form.contact-form .gform_footer input[type=submit]{padding-right:42px;padding-left:0px;color:#276998;background:none;cursor:pointer}@media screen and (max-width: 1023px){.gform_wrapper.gravity-theme.contact-form_wrapper form.contact-form .gform_footer input[type=submit]{padding-left:0}}.gform_wrapper.gravity-theme.contact-form_wrapper form.contact-form .gform_footer:hover input[type=submit]{text-decoration:underline}.gform_wrapper.gravity-theme.contact-form_wrapper form.contact-form .gform_footer:hover:after{margin-left:-28px}.single-post main,.single-expert-insight main,.single-case-study main{padding-top:80px;padding-bottom:100px}.single-post main .sqs-gallery-thumbnails,.single-expert-insight main .sqs-gallery-thumbnails,.single-case-study main .sqs-gallery-thumbnails{max-width:100%;overflow:hidden}.single-post main img,.single-expert-insight main img,.single-case-study main img{max-width:100%}.post-featured-image img{max-width:100%}.single-press .post-featured-image,.single-award .post-featured-image,.single-podcast .post-featured-image,.single-post .post-featured-image,.single-expert-insight .post-featured-image,.single-case-study .post-featured-image,.single-event-news .post-featured-image{width:100%;height:max(30vw, 400px);margin-top:75px;margin-bottom:40px}.single-press .post-featured-image img,.single-award .post-featured-image img,.single-podcast .post-featured-image img,.single-post .post-featured-image img,.single-expert-insight .post-featured-image img,.single-case-study .post-featured-image img,.single-event-news .post-featured-image img{width:100%;height:100%;object-fit:cover}.passenger-statistics-tables .c-passenger-stats-listing-grid{display:grid;grid-template-columns:1fr 1fr 1fr;row-gap:60px}@media screen and (max-width: 1149px){.passenger-statistics-tables .c-passenger-stats-listing-grid{grid-template-columns:1fr 1fr;row-gap:40px}}@media screen and (max-width: 1023px){.passenger-statistics-tables .c-passenger-stats-listing-grid{grid-template-columns:1fr;row-gap:50px}}.passenger-statistics-tables .c-passenger-stats-listing-grid .cell p:last-child{margin-bottom:0}.our-team-page .main-about-callout-container .about-inner-callout-container .title{margin-bottom:0;margin-top:0;text-align:center}.our-team-page .main-about-callout-container .about-inner-callout-container .name{margin-bottom:0;text-align:center;font-weight:700;margin-top:10px}.our-team-page .main-about-callout-container .about-inner-callout-container img{height:164px;width:164px;border-radius:50%}.our-team-page .main-about-callout-container .about-inner-callout-container{margin-top:30px;flex-basis:25%;display:flex;flex-direction:column;align-items:center}@media only screen and (max-width: 1023px){.our-team-page .main-about-callout-container .about-inner-callout-container{flex-basis:50%}}.our-team-page .main-about-callout-container{display:flex;flex-wrap:wrap;padding-left:max(10vw, 90px, 50vw - 800px);padding-right:max(10vw, 90px, 50vw - 800px)}@media only screen and (max-width: 600px){.our-team-page .main-about-callout-container .about-inner-callout-container{flex-basis:100%}.our-team-page .nav-expander .fa-bars{top:13px !important}}.our-team-page .whole-team-wrapper{background-color:#f7f7f7;margin-left:-10vw;margin-right:-10vw;padding-bottom:80px;padding-top:100px;margin-top:100px}.our-team-page .bospar-team{padding-left:max(10vw, 40px, 50vw - 800px);font-size:32px;margin-top:0px;margin-bottom:50px}.our-team-page .all-leaders-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;column-gap:30px;row-gap:60px;margin-top:50px}@media only screen and (max-width: 1023px){.our-team-page .all-leaders-wrapper{gap:50px;flex-direction:column}}.our-team-page .all-leaders-wrapper .individual-leader-wrapper{display:flex;flex-direction:column;align-items:center;flex:1 1 0}.our-team-page .all-leaders-wrapper .individual-leader-wrapper img{width:242px;height:242px;border-radius:100%;object-fit:cover}.our-team-page .all-leaders-wrapper .individual-leader-wrapper.has-bio img{cursor:pointer}.our-team-page .all-leaders-wrapper .fa-linkedin-square{color:#000;font-size:20px}.our-team-page .all-leaders-wrapper+.our-leadership{margin-top:80px}.our-team-page .anniversary-header{margin-bottom:25px;margin-top:70px}.our-team-page .meet-bospartans{font-weight:700}.our-team-page .our-leadership{font-size:48px;margin-bottom:60px}@media only screen and (max-width: 1023px){.our-team-page .our-leadership{font-size:36px;line-height:1.1;text-align:center}}.our-team-page .leader-header{font-size:24px;font-weight:bold;margin-top:10px}.our-team-page .mejs-controls{display:none !important;visibility:hidden !important}.our-team-page .mejs-overlay-button{display:none}.modal-wrapper{display:none;width:0px;height:0px}.modal-text-wrapper{padding:50px;text-align:left;margin:auto}@media only screen and (max-width: 500px){.modal-text-wrapper{padding:10px;margin-top:30px}}.all-leaders-wrapper .show{display:block;position:absolute;z-index:100;text-align:center;background-color:#fff;width:50vw;height:90vh;z-index:10000;padding:50px;padding-top:300px;padding-bottom:200px;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);overflow-y:scroll}@media only screen and (max-width: 500px){.all-leaders-wrapper .show{width:70vw}}.all-leaders-wrapper .show .modal-headerlink-wrapper{display:flex;flex-direction:row;justify-content:center;margin-top:10px}.all-leaders-wrapper .show .modal-headerlink-wrapper .modal-link-wrapper{padding-left:5px}.all-leaders-wrapper .show .modal-heading{font-size:24px;font-weight:bold;margin-top:10px}.all-leaders-wrapper .show .close-modal img{background-color:#f26621;padding:5px;position:fixed;right:50px;cursor:pointer}@media only screen and (max-width: 1023px){.politely-pushy-banner{margin-top:-100px}}.single-podcast .podcast-callout .buttons-share-wrap{margin-top:50px;margin-bottom:50px}.single-podcast .podcast-callout .buttons-share-wrap .button{display:initial;background-color:#f26621;padding:10px 15px}.upper-footer-wrapper{display:flex;flex-direction:column-reverse}.upper-footer-wrapper .join-email{font-size:24px;color:#f26621;padding-top:100px;margin-bottom:30px;font-family:"itc-avant-garde-gothic-pro",sans-serif;font-weight:bold}.upper-footer-wrapper .email-subscription-form_wrapper .email-subscription-form{display:flex;align-items:center}@media only screen and (max-width: 500px){.upper-footer-wrapper .email-subscription-form_wrapper .email-subscription-form{align-items:unset;flex-direction:column;gap:50px}}.upper-footer-wrapper .email-subscription-form_wrapper .gform_body{width:50%;margin-right:20px}@media only screen and (max-width: 500px){.upper-footer-wrapper .email-subscription-form_wrapper .gform_body{width:100%}}.upper-footer-wrapper .email-subscription-form_wrapper #gform_5 .gform_footer{padding:0px !important}.upper-footer-wrapper .email-subscription-form_wrapper #gform_5 .gform_footer .gform_button{padding-top:0px}.upper-footer-wrapper .email-subscription-form_wrapper h2.gform_title{font-size:24px;color:#f26621;margin-bottom:0px}.upper-footer-wrapper .email-subscription-form_wrapper label{font-size:16px !important;line-height:36px;font-weight:900 !important;color:#fff}.upper-footer-wrapper .email-subscription-form_wrapper legend{color:#fff}.upper-footer-wrapper .email-subscription-form_wrapper .gfield_consent_label{font-size:13px !important}.c-case-gallery{padding-right:50px;padding-left:50px;margin-top:40px;margin-bottom:50px}.c-case-gallery.slick-initialized .slick-slide{height:440px;margin:0 11px}.c-case-gallery.slick-initialized .slick-slide img{object-fit:cover;width:100%;height:100%}@media only screen and (max-width: 1200px){.c-case-gallery.slick-initialized .slick-slide{height:400px}}@media only screen and (max-width: 830px){.c-case-gallery.slick-initialized .slick-slide{height:400px}}.c-case-gallery.slick-initialized .slick-prev,.c-case-gallery.slick-initialized .slick-next{cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);width:35px;height:35px;border-top:4px solid #f26621;border-right:4px solid #f26621;background:transparent;font-size:0;padding:0 !important}.c-case-gallery.slick-initialized .slick-prev{left:0;transform:translateY(-50%) rotate(225deg);border-radius:0 5px 0 0}.c-case-gallery.slick-initialized .slick-next{right:0;transform:translateY(-50%) rotate(45deg);border-radius:0 5px 0 0}@media only screen and (max-width: 900px){.c-cards-grid .cards-grid.columns-3{grid-template-columns:repeat(2, 1fr) !important}.c-cards-grid .cards-grid .c-card-front .wp-block-group .thumbnail-wrapper{width:50px !important;height:50px !important}}@media only screen and (max-width: 650px){.c-cards-grid .cards-grid.columns-3{grid-template-columns:repeat(1, 1fr) !important}.c-cards-grid .cards-grid .c-card-front .wp-block-group .link-title,.c-cards-grid .cards-grid .c-card-back a.post-link .link-title{font-size:18px !important;line-height:1.2 !important}.c-cards-grid .cards-grid .c-card-front{padding-bottom:100% !important}}@media only screen and (max-width: 600px){.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){width:100% !important}}.alm-filters-facets{display:flex;gap:20px;flex-flow:row wrap}.alm-filters-facets .alm-filter{flex:1 1 auto}.alm-filters-facets .alm-filter--select{position:relative}.alm-filters-facets .alm-filter--select::after{font:normal normal normal 14px/1 FontAwesome;content:"";font-size:28px;position:absolute;right:15px;top:14px;pointer-events:none;color:#e07025}.alm-filters-facets select.alm-filter--item{width:25%;border:2px solid #e07025;border-radius:28px;min-width:340px;background:#fff;padding:13px 18px;color:#e07025 !important;font-weight:700;-webkit-appearance:none;-moz-appearance:none;font-size:18px !important;line-height:28px;max-width:100%;position:relative}.bospar-searchform{position:absolute;top:0;left:0;width:100%;height:100vh;background-color:#2a0d45;z-index:20;display:flex;align-items:center;justify-content:center}.bospar-searchform form{display:flex;align-items:center;text-align:center;justify-content:center;width:calc(100% - max(14vw,100px))}.bospar-searchform form input[type=text]{width:80%;padding:15px;font-size:24px;margin-right:15px}.bospar-searchform form input[type=submit]{display:flex;align-items:center;font-family:"itc-avant-garde-gothic-pro",sans-serif;color:#fff;font-size:18px;line-height:30px;font-weight:700;min-height:48px;border:4px solid #f26621;border-radius:150px;padding-left:30px;padding-right:30px;cursor:pointer;transition:.4s all ease}@media screen and (max-width: 1023px){.bospar-searchform form input[type=submit]{min-height:48px;padding-left:20px;padding-right:20px}}.bospar-searchform form input[type=submit].filled{background-color:#f26621}.bospar-searchform form input[type=submit].filled:hover{border-color:#ff882e;background-color:#ff882e}.bospar-searchform form input[type=submit]:hover{border-color:#ff882e;background-color:#ff882e}.bospar-searchform form input[type=submit].filled{background-color:#f26621}.bospar-searchform form input[type=submit].filled:hover{border-color:#ff882e;background-color:#ff882e}.bospar-searchform form>div{width:100%;display:flex;align-items:center;justify-content:stretch;column-gap:8px}.searchform-close,.close{background:none;color:#fff;border:none;font-size:28px;position:absolute;right:77px;top:35px;cursor:pointer}.searchform-close:hover,.close:hover{background-color:rgba(180,215,0,.3)}@media screen and (max-width: 1023px){.searchform-close{display:none}}body.show-search{max-height:100vh;overflow:hidden}.search-results main,.search-no-results main{padding-top:80px;padding-bottom:120px}.search-results h1,.search-no-results h1{font-size:20px;line-height:36px;margin-bottom:0}.search-results h2,.search-no-results h2{margin-top:0}.search-results h1,.search-no-results h1{font-size:20px;line-height:36px}.search-results h3,.search-no-results h3{font-size:24px;line-height:36px}.search-results .alm-listing .alm-reveal,.search-results .alm-listing.alm-listing,.search-no-results .alm-listing .alm-reveal,.search-no-results .alm-listing.alm-listing{display:grid;grid-template-columns:1fr}.search-results .alm-listing .alm-reveal>.alm-item,.search-results .alm-listing.alm-listing>.alm-item,.search-no-results .alm-listing .alm-reveal>.alm-item,.search-no-results .alm-listing.alm-listing>.alm-item{padding-bottom:0;padding-left:0;flex-direction:column;align-items:flex-start;border-bottom:1px solid #707070;padding-bottom:30px}.search-results .alm-listing .alm-reveal>.alm-item .post-thumbnail,.search-results .alm-listing.alm-listing>.alm-item .post-thumbnail,.search-no-results .alm-listing .alm-reveal>.alm-item .post-thumbnail,.search-no-results .alm-listing.alm-listing>.alm-item .post-thumbnail{display:none}.search-results .alm-listing .alm-reveal>.alm-item .img-wrapper,.search-results .alm-listing .alm-reveal>.alm-item .post-img-link,.search-results .alm-listing.alm-listing>.alm-item .img-wrapper,.search-results .alm-listing.alm-listing>.alm-item .post-img-link,.search-no-results .alm-listing .alm-reveal>.alm-item .img-wrapper,.search-no-results .alm-listing .alm-reveal>.alm-item .post-img-link,.search-no-results .alm-listing.alm-listing>.alm-item .img-wrapper,.search-no-results .alm-listing.alm-listing>.alm-item .post-img-link{width:150px;height:150px;position:relative;display:none}.search-results .alm-listing .alm-reveal>.alm-item .img-wrapper img,.search-results .alm-listing .alm-reveal>.alm-item .post-img-link img,.search-results .alm-listing.alm-listing>.alm-item .img-wrapper img,.search-results .alm-listing.alm-listing>.alm-item .post-img-link img,.search-no-results .alm-listing .alm-reveal>.alm-item .img-wrapper img,.search-no-results .alm-listing .alm-reveal>.alm-item .post-img-link img,.search-no-results .alm-listing.alm-listing>.alm-item .img-wrapper img,.search-no-results .alm-listing.alm-listing>.alm-item .post-img-link img{width:100%;height:100%;object-fit:cover}.single.single-post main>.post-date,.single.single-expert-insight main>.post-date{font-size:24px;line-height:36px;font-weight:700;margin-bottom:20px;font-family:"itc-avant-garde-gothic-pro"}ul#menu-newsroom-menu{list-style:none;display:flex;align-items:center;justify-content:space-between;column-gap:1px;background-color:rgba(24,58,82,.75);padding:0}@media screen and (max-width: 1023px){ul#menu-newsroom-menu{flex-direction:column;row-gap:2px}}ul#menu-newsroom-menu li{display:flex;justify-content:center;flex:1 1 0;background-color:#183a52;color:#fff;transition:.3s background-color ease-in-out}@media screen and (max-width: 1023px){ul#menu-newsroom-menu li{width:100%}}ul#menu-newsroom-menu li a{display:block;padding:30px 98px;color:#fff;font-size:20px;line-height:25px;font-weight:700;transition:.3s color ease-in-out;text-decoration:none}@media screen and (max-width: 1249px){ul#menu-newsroom-menu li a{padding:30px;width:100%;text-align:center}}ul#menu-newsroom-menu li.current-menu-item{background-color:#006778;color:#183a52}ul#menu-newsroom-menu li.current-menu-item a{color:#183a52}ul#menu-newsroom-menu li:hover{background-color:#006778;color:#183a52}ul#menu-newsroom-menu li:hover a{color:#183a52}ul.latest-news-posts .alm-reveal,ul.latest-news-posts.alm-listing,div.latest-news-posts .alm-reveal,div.latest-news-posts.alm-listing{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:50px;row-gap:60px}@media screen and (max-width: 1023px){ul.latest-news-posts .alm-reveal,ul.latest-news-posts.alm-listing,div.latest-news-posts .alm-reveal,div.latest-news-posts.alm-listing{grid-template-columns:1fr;row-gap:30px}}ul.latest-news-posts .alm-reveal>.alm-item,ul.latest-news-posts .alm-reveal>li.alm-item,ul.latest-news-posts.alm-listing>.alm-item,ul.latest-news-posts.alm-listing>li.alm-item,div.latest-news-posts .alm-reveal>.alm-item,div.latest-news-posts .alm-reveal>li.alm-item,div.latest-news-posts.alm-listing>.alm-item,div.latest-news-posts.alm-listing>li.alm-item{display:flex;flex-direction:column;padding:0}ul.latest-news-posts .alm-reveal>.alm-item .post-img-link,ul.latest-news-posts .alm-reveal>li.alm-item .post-img-link,ul.latest-news-posts.alm-listing>.alm-item .post-img-link,ul.latest-news-posts.alm-listing>li.alm-item .post-img-link,div.latest-news-posts .alm-reveal>.alm-item .post-img-link,div.latest-news-posts .alm-reveal>li.alm-item .post-img-link,div.latest-news-posts.alm-listing>.alm-item .post-img-link,div.latest-news-posts.alm-listing>li.alm-item .post-img-link{order:1;transition:.3s opacity ease-in-out;padding-top:56%;height:0;overflow:hidden;position:relative}ul.latest-news-posts .alm-reveal>.alm-item .post-img-link:hover,ul.latest-news-posts .alm-reveal>li.alm-item .post-img-link:hover,ul.latest-news-posts.alm-listing>.alm-item .post-img-link:hover,ul.latest-news-posts.alm-listing>li.alm-item .post-img-link:hover,div.latest-news-posts .alm-reveal>.alm-item .post-img-link:hover,div.latest-news-posts .alm-reveal>li.alm-item .post-img-link:hover,div.latest-news-posts.alm-listing>.alm-item .post-img-link:hover,div.latest-news-posts.alm-listing>li.alm-item .post-img-link:hover{opacity:.8}ul.latest-news-posts .alm-reveal>.alm-item img,ul.latest-news-posts .alm-reveal>li.alm-item img,ul.latest-news-posts.alm-listing>.alm-item img,ul.latest-news-posts.alm-listing>li.alm-item img,div.latest-news-posts .alm-reveal>.alm-item img,div.latest-news-posts .alm-reveal>li.alm-item img,div.latest-news-posts.alm-listing>.alm-item img,div.latest-news-posts.alm-listing>li.alm-item img{position:absolute;top:0;left:0;width:100%;height:100%;max-width:100%;object-fit:cover;min-height:max(222px, 16vw);order:1;margin-bottom:0px}ul.latest-news-posts .alm-reveal>.alm-item p,ul.latest-news-posts .alm-reveal>li.alm-item p,ul.latest-news-posts.alm-listing>.alm-item p,ul.latest-news-posts.alm-listing>li.alm-item p,div.latest-news-posts .alm-reveal>.alm-item p,div.latest-news-posts .alm-reveal>li.alm-item p,div.latest-news-posts.alm-listing>.alm-item p,div.latest-news-posts.alm-listing>li.alm-item p{order:4}ul.latest-news-posts .alm-reveal>.alm-item p.entry-meta,ul.latest-news-posts .alm-reveal>li.alm-item p.entry-meta,ul.latest-news-posts.alm-listing>.alm-item p.entry-meta,ul.latest-news-posts.alm-listing>li.alm-item p.entry-meta,div.latest-news-posts .alm-reveal>.alm-item p.entry-meta,div.latest-news-posts .alm-reveal>li.alm-item p.entry-meta,div.latest-news-posts.alm-listing>.alm-item p.entry-meta,div.latest-news-posts.alm-listing>li.alm-item p.entry-meta{order:2;font-size:16px;line-height:20px;font-weight:300;color:rgba(0,0,0,.5);padding-bottom:10px;padding-top:5px;border-bottom:1px solid rgba(122,122,122,.3);margin-bottom:20px;margin-top:0}ul.latest-news-posts .alm-reveal>.alm-item p.entry-meta:before,ul.latest-news-posts .alm-reveal>li.alm-item p.entry-meta:before,ul.latest-news-posts.alm-listing>.alm-item p.entry-meta:before,ul.latest-news-posts.alm-listing>li.alm-item p.entry-meta:before,div.latest-news-posts .alm-reveal>.alm-item p.entry-meta:before,div.latest-news-posts .alm-reveal>li.alm-item p.entry-meta:before,div.latest-news-posts.alm-listing>.alm-item p.entry-meta:before,div.latest-news-posts.alm-listing>li.alm-item p.entry-meta:before{content:"";background-image:url(/wp-content/themes/bospar/assets/image/calendar-icon.svg);width:20px;height:20px;display:inline-block;background-repeat:no-repeat;background-size:contain;margin-right:6.5px;transform:translate(0px, 3px)}ul.latest-news-posts .alm-reveal>.alm-item h3,ul.latest-news-posts .alm-reveal>li.alm-item h3,ul.latest-news-posts.alm-listing>.alm-item h3,ul.latest-news-posts.alm-listing>li.alm-item h3,div.latest-news-posts .alm-reveal>.alm-item h3,div.latest-news-posts .alm-reveal>li.alm-item h3,div.latest-news-posts.alm-listing>.alm-item h3,div.latest-news-posts.alm-listing>li.alm-item h3{order:3;font-size:20px;line-height:28px;font-weight:700;border-left:5px solid #eca348;padding-left:15px;margin-bottom:15px}ul.latest-news-posts .alm-reveal>.alm-item h3 a,ul.latest-news-posts .alm-reveal>li.alm-item h3 a,ul.latest-news-posts.alm-listing>.alm-item h3 a,ul.latest-news-posts.alm-listing>li.alm-item h3 a,div.latest-news-posts .alm-reveal>.alm-item h3 a,div.latest-news-posts .alm-reveal>li.alm-item h3 a,div.latest-news-posts.alm-listing>.alm-item h3 a,div.latest-news-posts.alm-listing>li.alm-item h3 a{display:block;min-height:56px;display:flex;align-items:center}.button{display:flex;align-items:center;font-family:"itc-avant-garde-gothic-pro",sans-serif;color:#fff;font-size:18px;line-height:30px;font-weight:700}.button .fa-chevron-left{margin-right:10px;margin-bottom:-4px}.button .fa-chevron-right{margin-left:10px;margin-bottom:-4px}.button.primary{position:relative;z-index:2;padding-top:6px;margin-right:30px}@media screen and (max-width: 500px){.button.primary{text-align:left}}@media screen and (max-width: 500px){.button.primary:last-child{margin-right:0}}.button.primary:before{content:"";background-image:url(/wp-content/themes/bospar/assets/image/power-button-circle.svg);width:62px;height:62px;display:inline-block;margin-right:20px;margin-top:-6px;transition:.4s all ease}@media screen and (max-width: 500px){.button.primary:before{margin-right:8px}}.button.primary:after{content:"";background-color:#f26621;display:inline-block;width:calc(100% - 32px);position:absolute;height:55.8px;z-index:-1;right:-29px;bottom:0;border-radius:0 150px 150px 0;transition:.4s all ease}@media screen and (min-width: 1600px){.button.primary:after{width:calc(100% - 31px);right:-28px}}.button.primary.pushee:before{background-image:url(/wp-content/themes/bospar/assets/image/power-button-circle-pusheee.png);background-size:contain;background-position:1.5px;background-repeat:no-repeat}.button.primary.pushee:after{height:51.1px}.button.primary:hover:before{filter:brightness(1.3)}.button.primary:hover:after{background-color:#f26621;filter:brightness(1.3)}.button.secondary{min-height:48px;border:4px solid #f26621;border-radius:150px;padding-left:30px;padding-right:30px;transition:.4s all ease}@media screen and (max-width: 1023px){.button.secondary{min-height:48px;padding-left:30px;padding-right:30px;margin-top:20px}}.button.secondary.filled{background-color:#f26621}.button.secondary.filled:hover{border-color:#ff882e;background-color:#ff882e}.button.secondary:hover{border-color:#ff882e;background-color:#ff882e}.button.secondary.filled{background-color:#f26621}.button.secondary.filled:hover{border-color:#ff882e;background-color:#ff882e}.header-buttons{display:flex;align-items:flex-end;flex-wrap:wrap;margin-top:20px;column-gap:30px;row-gap:20px}.swiper+.navigation{display:flex;column-gap:20px}@media screen and (max-width: 1149px){.swiper+.navigation{display:flex;column-gap:20px}}@media screen and (max-width: 500px){.swiper+.navigation{margin-top:0}}.swiper+.navigation .swiper-button-next,.swiper+.navigation .swiper-button-prev{background-color:#f26621;color:#fff;width:28px;height:28px;border-radius:100%;cursor:pointer;transition:.3s background-color ease-in-out;left:-30px}@media screen and (max-width: 1023px){.swiper+.navigation .swiper-button-next,.swiper+.navigation .swiper-button-prev{z-index:2;left:-15px}}.swiper+.navigation .swiper-button-next:after,.swiper+.navigation .swiper-button-prev:after{width:17px;height:16px;display:block;background-repeat:no-repeat;background-position:left;background-size:contain}.swiper+.navigation .swiper-button-next:hover,.swiper+.navigation .swiper-button-prev:hover{background-color:#f87d40}.swiper+.navigation .swiper-button-next{left:unset;right:-30px}.swiper+.navigation .swiper-button-next:after{content:"";background-image:url("/wp-content/themes/bospar/assets/image/arrow-right.svg")}@media screen and (max-width: 1023px){.swiper+.navigation .swiper-button-next{right:-15px}}.swiper+.navigation .swiper-button-prev:after{content:"";background-image:url("/wp-content/themes/bospar/assets/image/arrow-left.svg")}.c-blk-btns-group .c-blk-btn,.c-blk-btns-group .wp-block-button,.wp-block-buttons .c-blk-btn,.wp-block-buttons .wp-block-button{display:inline-block}.c-blk-btns-group .c-blk-btn a.btn,.c-blk-btns-group .c-blk-btn a.wp-block-button__link,.c-blk-btns-group .wp-block-button a.btn,.c-blk-btns-group .wp-block-button a.wp-block-button__link,.wp-block-buttons .c-blk-btn a.btn,.wp-block-buttons .c-blk-btn a.wp-block-button__link,.wp-block-buttons .wp-block-button a.btn,.wp-block-buttons .wp-block-button a.wp-block-button__link{display:block;background-color:#b4d700;color:#003d4c;padding:12px 20px;border:none;border-radius:5px;transition:.3s background-color ease-in-out;font-size:16px;line-height:28px;font-weight:900;text-decoration:none}.c-blk-btns-group .c-blk-btn a.btn:hover,.c-blk-btns-group .c-blk-btn a.wp-block-button__link:hover,.c-blk-btns-group .wp-block-button a.btn:hover,.c-blk-btns-group .wp-block-button a.wp-block-button__link:hover,.wp-block-buttons .c-blk-btn a.btn:hover,.wp-block-buttons .c-blk-btn a.wp-block-button__link:hover,.wp-block-buttons .wp-block-button a.btn:hover,.wp-block-buttons .wp-block-button a.wp-block-button__link:hover{background-color:#d4f242;text-decoration:none}.c-blk-btns-group .c-blk-btn a.btn.blue-style,.c-blk-btns-group .c-blk-btn a.wp-block-button__link.blue-style,.c-blk-btns-group .wp-block-button a.btn.blue-style,.c-blk-btns-group .wp-block-button a.wp-block-button__link.blue-style,.wp-block-buttons .c-blk-btn a.btn.blue-style,.wp-block-buttons .c-blk-btn a.wp-block-button__link.blue-style,.wp-block-buttons .wp-block-button a.btn.blue-style,.wp-block-buttons .wp-block-button a.wp-block-button__link.blue-style{background-color:#003d4c;color:#b4d700}.c-blk-btns-group .c-blk-btn a.btn.blue-style:hover,.c-blk-btns-group .c-blk-btn a.wp-block-button__link.blue-style:hover,.c-blk-btns-group .wp-block-button a.btn.blue-style:hover,.c-blk-btns-group .wp-block-button a.wp-block-button__link.blue-style:hover,.wp-block-buttons .c-blk-btn a.btn.blue-style:hover,.wp-block-buttons .c-blk-btn a.wp-block-button__link.blue-style:hover,.wp-block-buttons .wp-block-button a.btn.blue-style:hover,.wp-block-buttons .wp-block-button a.wp-block-button__link.blue-style:hover{background-color:rgba(0,61,77,.78)}input[type=submit],body:not(.shop) button:not(.gform_button):not(.sprd-button-secondary-cta-ghost){background-color:#f26621;color:#fff;padding:12px 20px;border:none;border-radius:5px;transition:.3s background-color ease-in-out;font-size:16px;line-height:28px;font-weight:900;text-decoration:none}input[type=submit]:hover,body:not(.shop) button:not(.gform_button):not(.sprd-button-secondary-cta-ghost):hover{background-color:#ff882e;text-decoration:none}input[type=submit].blue-style,body:not(.shop) button:not(.gform_button):not(.sprd-button-secondary-cta-ghost).blue-style{background-color:#003d4c;color:#b4d700}input[type=submit].blue-style:hover,body:not(.shop) button:not(.gform_button):not(.sprd-button-secondary-cta-ghost).blue-style:hover{background-color:rgba(0,61,77,.78)}.c-blk-btn a.btn,.wp-block-button__link a.btn,.button a.btn,.btn a.btn,button a.btn,input[type=submit] a.btn,.wp-block-buttons .wp-block-button .wp-block-button__link a.btn{display:block;background-color:#b4d700;color:#003d4c;padding:12px 20px;border:none;border-radius:5px;transition:.3s background-color ease-in-out;font-size:16px;line-height:28px;font-weight:900;text-decoration:none}.c-blk-btn a.btn:hover,.wp-block-button__link a.btn:hover,.button a.btn:hover,.btn a.btn:hover,button a.btn:hover,input[type=submit] a.btn:hover,.wp-block-buttons .wp-block-button .wp-block-button__link a.btn:hover{background-color:#d4f242;text-decoration:none}.c-blk-btn a.btn.blue-style,.wp-block-button__link a.btn.blue-style,.button a.btn.blue-style,.btn a.btn.blue-style,button a.btn.blue-style,input[type=submit] a.btn.blue-style,.wp-block-buttons .wp-block-button .wp-block-button__link a.btn.blue-style{background-color:#003d4c;color:#b4d700}.c-blk-btn a.btn.blue-style:hover,.wp-block-button__link a.btn.blue-style:hover,.button a.btn.blue-style:hover,.btn a.btn.blue-style:hover,button a.btn.blue-style:hover,input[type=submit] a.btn.blue-style:hover,.wp-block-buttons .wp-block-button .wp-block-button__link a.btn.blue-style:hover{background-color:rgba(0,61,77,.78)}.wp-block-pb-accordion-item>h3.c-accordion__title,.wp-block-pb-accordion-item>h4.c-accordion__title,.wp-block-pb-accordion-item>h5.c-accordion__title{background-color:#006778;color:#fff;border-radius:5px;transition:.3s background-color ease-in-out;margin-top:0;margin-bottom:20px;padding:11px 20px}.wp-block-pb-accordion-item>h3.c-accordion__title:hover,.wp-block-pb-accordion-item>h4.c-accordion__title:hover,.wp-block-pb-accordion-item>h5.c-accordion__title:hover{background-color:#0096af}.wp-block-pb-accordion-item>h3.c-accordion__title:after,.wp-block-pb-accordion-item>h4.c-accordion__title:after,.wp-block-pb-accordion-item>h5.c-accordion__title:after{color:#fff;font-weight:900;right:20px}.wp-block-pb-accordion-item:last-child{margin-bottom:0}.close-custom:before{content:"";background-image:url(/wp-content/themes/bospar/assets/image/close-custom.svg);width:29px;height:24px;display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center}@media screen and (max-width: 1023px){.close-custom:before{width:15px;height:12px}}.orange-arrow{display:inline-block;width:12px;height:36px}.orange-arrow:before{content:"";background-image:url(/wp-content/uploads/2022/07/orange-arrow.svg);width:12px;height:20px;display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center;transition:.3s transform ease-in-out}.orange-arrow:hover{text-decoration:none}.orange-arrow.active:before{transform:rotate(90deg)}.wp-block-table table td:first-child{padding:10px 0}.wp-block-table table td,.wp-block-table table th{padding:10px 30px;font-size:18px;line-height:23px}.wp-block-table table td img{margin-top:3px}.wp-block-table.top-border-blue table{border-top:3px solid #6a96b5}.wp-block-table.highlight-col-2 td:nth-child(2),.wp-block-table.highlight-col-2 th:nth-child(2){background-color:#2d363c;color:#fff}.wp-block-table.cell-borders tr{border-bottom:1px solid #707070}.wp-block-table.cell-borders td,.wp-block-table.cell-borders th{border-right:1px solid #707070}.wp-block-table.cell-borders td:last-child,.wp-block-table.cell-borders th:last-child{border-right:none}@media screen and (max-width: 1023px){.wp-block-table.pricing-table table{min-width:200vw}}.wp-block-table.is-style-stripes{border-bottom:none}.wp-block-table.is-style-stripes table thead{background-color:#fff;color:#006778}.wp-block-table.is-style-stripes table thead a{color:#006778}.wp-block-table.is-style-stripes table tbody tr:nth-child(even){background-color:#fff}.wp-block-table.is-style-stripes table tbody tr:nth-child(odd){background-color:#f5f5f5}.wp-block-table.is-style-stripes table th{padding:18px 20px;font-size:20px;line-height:32px;font-weight:900;text-align:left}.wp-block-table.is-style-stripes table td{padding:18px 20px;font-size:16px;line-height:26px;font-weight:500}.wp-block-table.is-style-stripes figcaption{margin-top:30px;font-weight:300}.wp-block-table.is-style-stripes figcaption img:not(:first-child){margin-left:50px;margin-right:8px}.wp-block-table.is-style-stripes.cell-borders tr{border-bottom:1px solid #707070}.wp-block-table.is-style-stripes.cell-borders td,.wp-block-table.is-style-stripes.cell-borders th{border-right:1px solid #707070}.wp-block-table.is-style-stripes.cell-borders td:last-child,.wp-block-table.is-style-stripes.cell-borders th:last-child{border-right:none}.table{border-bottom:none;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.table.cols-1{grid-template-columns:1fr}.table.cols-1.is-style-stripes .cell:nth-child(2n+1){background-color:#fff}.table.cols-2{grid-template-columns:1fr 1fr}.table.cols-3{grid-template-columns:1fr 1fr 1fr}.table.cols-4{grid-template-columns:1fr 1fr 1fr 1fr}.table.cols-5{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.table.cols-5.is-style-stripes .cell:nth-child(10n+1),.table.cols-5.is-style-stripes .cell:nth-child(10n+2),.table.cols-5.is-style-stripes .cell:nth-child(10n+3),.table.cols-5.is-style-stripes .cell:nth-child(10n+4),.table.cols-5.is-style-stripes .cell:nth-child(10n+5){background-color:#fff}.table.cols-6{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.table.cols-6.is-style-stripes .cell:nth-child(12n+1),.table.cols-6.is-style-stripes .cell:nth-child(12n+2),.table.cols-6.is-style-stripes .cell:nth-child(12n+3),.table.cols-6.is-style-stripes .cell:nth-child(12n+4),.table.cols-6.is-style-stripes .cell:nth-child(12n+5),.table.cols-6.is-style-stripes .cell:nth-child(12n+6){background-color:#fff}.table .cell{background-color:#fff;border-bottom:.0625rem solid #c4c4c4}.table .cell.bg-status-early{background-color:rgba(180,215,0,.15)}.table .cell.bg-status-on-time,.table .cell.bg-status-arrived,.table .cell.bg-status-departed{background-color:#fff}.table .cell.bg-status-delayed{background-color:rgba(234,171,0,.15)}.table .cell.bg-status-cancelled,.table .cell.bg-status-aborted{background-color:rgba(134,41,0,.15)}.table.is-style-stripes .cell{background-color:#f5f5f5}.table .th{color:#006778;padding:18px 20px;font-size:20px;line-height:32px;font-weight:900;text-align:left}.table .th a{color:#006778}.table .td{padding:18px 5px 18px 20px;font-size:16px;line-height:26px;font-weight:500}.table figcaption{margin-top:30px;font-weight:300}.table figcaption img:not(:first-child){margin-left:50px;margin-right:8px}.table.cell-borders tr{border-bottom:1px solid #707070}.table.cell-borders td,.table.cell-borders th{border-right:1px solid #707070}.table.cell-borders td:last-child,.table.cell-borders th:last-child{border-right:none}.status-on-time,.status-delayed,.status-early,.status-cancelled,.status-aborted,.status-arrived,.status-departed{display:inline-block;border-radius:5px;background-color:#b4d700;padding:6px 10px}.status-early{background-color:#b4d700}.status-on-time{background-color:#fff;border:.0625rem solid #c4c4c4}.status-arrived,.status-departed{background-color:#4fbcca}.status-delayed{background-color:#de7400}.status-cancelled,.status-aborted{background-color:#862900;color:#fff}.screen-reader-only{display:none}.icon{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}.icon-link:hover .icon-color-teal{color:#0096af}.icon-link .icons-grid-col{transition:.3s color ease-in-out}.icon-color-teal{color:#006778}.icon-color-dark-teal{color:#003d4c}.icon-color-light-teal{color:#00c6d7}.icon-color-white{color:#fff}.icon-color-black{color:#000}.icon-color-green{color:#b4d700}.icon-bg-color-teal{background-color:#006778}.icon-bg-color-dark-teal{background-color:#003d4c}.icon-bg-color-light-teal{background-color:#00c6d7}.icon-bg-color-white{background-color:#fff}.icon-bg-color-black{background-color:#000}.icon-bg-color-green{background-color:#b4d700}@font-face{font-family:"Bospar-icomoon";src:url("../fonts/Bospar-icomoon.eot?ummzoj");src:url("../fonts/Bospar-icomoon.eot?ummzoj#iefix") format("embedded-opentype"),url("../fonts/Bospar-icomoon.ttf?ummzoj") format("truetype"),url("../fonts/Bospar-icomoon.woff?ummzoj") format("woff"),url("../fonts/Bospar-icomoon.svg?ummzoj#Bospar-icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=bospar-icon-],[class*=" bospar-icon-"]{font-family:"Bospar-icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}footer .footer-content-wrapper .footer-nav-2 .footer-menu ul.sub-menu{display:none}footer .navbar-nav [class^=bospar-icon-],footer .navbar-nav [class*=" bospar-icon-"]{display:none}.bospar-icon-cart-icon:before{content:""}.bospar-icon-Bospar-airlines:before{content:""}.bospar-icon-Bospar-destinations:before{content:""}.bospar-icon-Bospar-arrival:before{content:""}.bospar-icon-Bospar-departure:before{content:""}.bospar-icon-Bospar-car-rental:before{content:""}.bospar-icon-Bospar-web-checkin:before{content:""}.bospar-icon-Bospar-accessible-parking:before{content:""}.bospar-icon-Bospar-taxi:before{content:""}.bospar-icon-Bospar-terminal-map:before{content:""}.bospar-icon-Bospar-campus-map:before{content:""}.bospar-icon-Bospar-service-facility:before{content:""}.bospar-icon-Bospar-resturant-shops:before{content:""}.bospar-icon-Bospar-cannabis:before{content:""}.bospar-icon-Bospar-passenger-faq:before{content:""}.bospar-icon-Bospar-pets:before{content:""}.bospar-icon-Bospar-covid-faq:before{content:""}.bospar-icon-Bospar-chartered-flights:before{content:""}.bospar-icon-Bospar-travel-restrictions:before{content:""}.bospar-icon-Bospar-healty-safety-environment:before{content:""}.bospar-icon-Bospar-passport-control:before{content:""}.bospar-icon-Bospar-special-assistance:before{content:""}.bospar-icon-Bospar-check-in:before{content:""}.bospar-icon-Bospar-pickup-dropoff:before{content:""}.bospar-icon-Bospar-security:before{content:""}.bospar-icon-Bospar-baggage:before{content:""}.bospar-icon-Bospar---new-icons_5-year-performance-review:before{content:""}.bospar-icon-Bospar---new-icons_accessibility:before{content:""}.bospar-icon-Bospar---new-icons_accessible-parking:before{content:""}.bospar-icon-Bospar---new-icons_administration:before{content:""}.bospar-icon-Bospar---new-icons_advertising:before{content:""}.bospar-icon-Bospar---new-icons_airlines:before{content:""}.bospar-icon-Bospar---new-icons_annual-reports:before{content:""}.bospar-icon-Bospar---new-icons_architectural-excellence:before{content:""}.bospar-icon-Bospar---new-icons_arrival:before{content:""}.bospar-icon-Bospar---new-icons_baggage:before{content:""}.bospar-icon-Bospar---new-icons_call-and-opportunities:before{content:""}.bospar-icon-Bospar---new-icons_campus-directory:before{content:""}.bospar-icon-Bospar---new-icons_campus-map:before{content:""}.bospar-icon-Bospar---new-icons_cannabis:before{content:""}.bospar-icon-Bospar---new-icons_car-rental:before{content:""}.bospar-icon-Bospar---new-icons_checking-in:before{content:""}.bospar-icon-Bospar---new-icons_community-investment:before{content:""}.bospar-icon-Bospar---new-icons_customer-feedback-form:before{content:""}.bospar-icon-Bospar---new-icons_departure:before{content:""}.bospar-icon-Bospar---new-icons_directions:before{content:""}.bospar-icon-Bospar---new-icons_employment:before{content:""}.bospar-icon-Bospar---new-icons_events:before{content:""}.bospar-icon-Bospar---new-icons_faq:before{content:""}.bospar-icon-Bospar---new-icons_health-safety-environment:before{content:""}.bospar-icon-Bospar---new-icons_hours-of-operation:before{content:""}.bospar-icon-Bospar---new-icons_leadership:before{content:""}.bospar-icon-Bospar---new-icons_lost-and-found:before{content:""}.bospar-icon-Bospar---new-icons_media-resources:before{content:""}.bospar-icon-Bospar---new-icons_new-employee-information:before{content:""}.bospar-icon-Bospar---new-icons_news-releases:before{content:""}.bospar-icon-Bospar---new-icons_our-story:before{content:""}.bospar-icon-Bospar---new-icons_parking:before{content:""}.bospar-icon-Bospar---new-icons_passenger-statistics:before{content:""}.bospar-icon-Bospar---new-icons_pets:before{content:""}.bospar-icon-Bospar---new-icons_photo-gallery:before{content:""}.bospar-icon-Bospar---new-icons_pilot-information:before{content:""}.bospar-icon-Bospar---new-icons_public-tranist:before{content:""}.bospar-icon-Bospar---new-icons_rentals:before{content:""}.bospar-icon-Bospar---new-icons_request-for-proposal:before{content:""}.bospar-icon-Bospar---new-icons_restaurants-shops:before{content:""}.bospar-icon-Bospar---new-icons_services-facilities:before{content:""}.bospar-icon-Bospar---new-icons_site-location:before{content:""}.bospar-icon-Bospar---new-icons_taxi:before{content:""}.bospar-icon-Bospar---new-icons_team-ymm:before{content:""}.bospar-icon-Bospar---new-icons_terminal-map:before{content:""}.bospar-icon-Bospar---new-icons_vision-mission-values:before{content:""}.bospar-icon-Bospar---new-icons_volunteer:before{content:""}.bospar-icon-Bospar---new-icons_web-checkin:before{content:""}.bospar-icon-Bospar---new-icons_ymm-collection:before{content:""}.bospar-icon-Bospar---new-icons_ymm-pass-office:before{content:""}.custom-form-filters{display:flex;align-items:center;column-gap:15px;row-gap:20px;flex-wrap:wrap}@media screen and (max-width: 500px){.custom-form-filters{flex-direction:column;align-items:flex-start}}.custom-form-filters .custom-form-select{position:relative}.custom-form-filters .custom-form-select select{border:2px solid #e07025;border-radius:28px;min-width:340px;background:#fff;padding:13px 18px;color:#e07025;font-weight:700;-webkit-appearance:none;-moz-appearance:none}@media screen and (max-width: 500px){.custom-form-filters .custom-form-select select{font-size:15px}}.custom-form-filters .custom-form-select:after{font:normal normal normal 14px/1 FontAwesome;content:"";font-size:28px;position:absolute;right:15px;top:14px;pointer-events:none;color:#e07025}#job-opening__form{padding:50px 0;margin-top:60px;display:none}#job-opening__form:target{display:block}#job-opening__form h3,#job-opening__form h2{padding-bottom:30px;margin-top:0}#job-opening__form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),#job-opening__form textarea{border:1px solid #e6e8ed;border-radius:4px}#job-opening__form ul li{padding-right:40px}#job-openings{padding:40px 0}#job-opening__form,.job-opening__form_wrapper{background:#f0f0f0}select{padding:2px;font-size:18px;line-height:28px;background:#fff}.gform_wrapper .gfield_required{color:#f26621 !important}.gform_wrapper.gravity-theme .gform_footer,.gform_wrapper.gform_legacy_markup_wrapper .gform_footer{padding-top:30px !important;margin-top:0 !important}.gform_wrapper.gravity-theme .gform_footer button.gform_button,.gform_wrapper.gform_legacy_markup_wrapper .gform_footer button.gform_button{display:flex;align-items:center;font-family:"itc-avant-garde-gothic-pro",sans-serif;color:#fff;font-size:18px;line-height:30px;font-weight:700;background:none;border:none;position:relative;z-index:2;padding-top:6px;margin-right:30px;margin-bottom:0;padding-right:0;padding-left:0;padding-bottom:0;cursor:pointer}.gform_wrapper.gravity-theme .gform_footer button.gform_button:before,.gform_wrapper.gform_legacy_markup_wrapper .gform_footer button.gform_button:before{content:"";background-image:url(/wp-content/themes/bospar/assets/image/power-button-circle.svg);width:62px;height:62px;display:inline-block;margin-right:20px;margin-top:-6px;transition:.4s all ease}.gform_wrapper.gravity-theme .gform_footer button.gform_button:after,.gform_wrapper.gform_legacy_markup_wrapper .gform_footer button.gform_button:after{content:"";background-color:#f26621;display:inline-block;width:calc(100% - 32px);position:absolute;height:55.8px;z-index:-1;right:-29px;bottom:0;border-radius:0 150px 150px 0;transition:.4s all ease}.gform_wrapper.gravity-theme .gform_footer button.gform_button:hover:before,.gform_wrapper.gform_legacy_markup_wrapper .gform_footer button.gform_button:hover:before{filter:brightness(1.3)}.gform_wrapper.gravity-theme .gform_footer button.gform_button:hover:after,.gform_wrapper.gform_legacy_markup_wrapper .gform_footer button.gform_button:hover:after{background-color:#f26621;filter:brightness(1.3)}.gform_wrapper.gravity-theme .gform_footer button.gform_button.secondary,.gform_wrapper.gform_legacy_markup_wrapper .gform_footer button.gform_button.secondary{min-height:48px;border:4px solid #f26621;border-radius:150px;padding-left:30px;padding-right:30px;transition:.4s all ease}.gform_wrapper.gravity-theme .gform_footer button.gform_button.secondary:hover,.gform_wrapper.gform_legacy_markup_wrapper .gform_footer button.gform_button.secondary:hover{border-color:#ff882e;background-color:#ff882e}.gform_wrapper.gravity-theme .gform_footer button.gform_button.secondary.filled,.gform_wrapper.gform_legacy_markup_wrapper .gform_footer button.gform_button.secondary.filled{background-color:#f26621}.gform_wrapper.gravity-theme .gform_footer button.gform_button.secondary.filled:hover,.gform_wrapper.gform_legacy_markup_wrapper .gform_footer button.gform_button.secondary.filled:hover{border-color:#ff882e;background-color:#ff882e}.gform_wrapper input,.gform_wrapper select,.gform_wrapper textarea{font-family:"neue-haas-grotesk-text",sans-serif}.gform_wrapper input[type=text],.gform_wrapper input[type=email],.gform_wrapper input[type=tel]{border-radius:10px;border:1px solid #707070;line-height:28px}.gform_wrapper label,.gform_wrapper legend{font-family:"neue-haas-grotesk-text",sans-serif;font-size:18px;line-height:28px;font-weight:700;margin-top:10px}.gform_wrapper .gchoice{display:flex;align-items:baseline}.gform_wrapper .gchoice label{margin-top:0}.gform_wrapper .gchoice input{margin-right:8px}.gform_wrapper.white-labels_wrapper label,.gform_wrapper.white-labels_wrapper legend{color:#fff}footer .top-half-footer{margin-top:100px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}footer .top-half-footer .upper-footer-wrapper{padding-left:max(10vw, 90px, 50vw - 800px);padding-right:max(10vw, 90px, 50vw - 800px);padding-bottom:100px}@media screen and (max-width: 1023px){footer .top-half-footer .upper-footer-wrapper{padding-left:30px;padding-right:30px;padding-bottom:80px;max-width:100%}}footer .top-half-footer .upper-footer-wrapper .new-business-inquiries{font-size:24px;color:#f26621;padding-top:100px;margin-bottom:30px;font-family:"itc-avant-garde-gothic-pro",sans-serif;font-weight:bold}@media screen and (max-width: 1023px){footer .top-half-footer .upper-footer-wrapper .new-business-inquiries{padding-top:80px}}footer .top-half-footer .upper-footer-wrapper .lets-talk-buttons{display:flex;flex-wrap:wrap;align-items:center;gap:15px}footer .top-half-footer .upper-footer-wrapper .lets-talk-buttons .button{width:unset}footer .top-half-footer .upper-footer-wrapper .ready-to-speed-ahead{font-size:48px;color:#fff;font-weight:bold;margin-bottom:30px;line-height:normal;font-family:"itc-avant-garde-gothic-pro",sans-serif}@media screen and (max-width: 1023px){footer .top-half-footer .upper-footer-wrapper .ready-to-speed-ahead{font-size:33px}}footer .top-half-footer .upper-footer-wrapper .footer-button{width:175px}footer .bottom-half-footer{background-color:#2a0d45;color:#fff;padding-top:100px;padding-bottom:100px;padding-left:max(10vw, 90px);padding-right:max(10vw, 90px)}@media screen and (max-width: 1023px){footer .bottom-half-footer{padding-left:30px;padding-right:30px;padding-top:80px;padding-bottom:80px;max-width:100%}}footer .bottom-half-footer .logo-icon-wrapper{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 1023px){footer .bottom-half-footer .logo-icon-wrapper{flex-direction:column;align-items:flex-start}}footer .bottom-half-footer .social-links{width:250px}footer .bottom-half-footer .social-links p{font-family:"neue-haas-grotesk-text",sans-serif;display:flex;justify-content:space-between}@media screen and (max-width: 1023px){footer .bottom-half-footer .social-links p{justify-content:flex-start;margin-top:20px}}footer .bottom-half-footer .social-links a{font-family:"neue-haas-grotesk-text",sans-serif;color:#fff;font-size:31.5px;transition:color .5s ease}footer .bottom-half-footer .social-links a:hover{color:#f26621}footer .bottom-half-footer .phone-number-email-wrapper{margin-top:20px;font-size:15px;display:flex;opacity:.7}@media screen and (max-width: 500px){footer .bottom-half-footer .phone-number-email-wrapper{flex-direction:column}}footer .bottom-half-footer .phone-number-email-wrapper a{font-family:"neue-haas-grotesk-text",sans-serif;color:#fff;transition:color .5s ease}footer .bottom-half-footer .phone-number-email-wrapper a:hover{color:#f26621}footer .bottom-half-footer .phone-number-email-wrapper p{font-family:"neue-haas-grotesk-text",sans-serif;font-size:15px;color:#fff;margin-bottom:0px}footer .bottom-half-footer .copy-right-wrapper{opacity:.7;display:flex}@media screen and (max-width: 500px){footer .bottom-half-footer .copy-right-wrapper{flex-direction:column}}footer .bottom-half-footer .copy-right-wrapper p{font-size:15px;color:#fff}footer .footer-content-wrapper{background-color:#2a0d45;color:#fff;padding-top:100px;padding-bottom:100px;padding-left:max(10vw, 90px);padding-right:max(10vw, 90px)}@media screen and (max-width: 1023px){footer .footer-content-wrapper{padding-left:30px;padding-right:30px;max-width:100%}}footer .footer-content-wrapper .footer-logo{width:112px;height:44px}footer .footer-content-wrapper .footer-logo a{display:block;width:100%;height:100%}footer .footer-content-wrapper .footer-logo a img{width:100%;height:100%;object-fit:contain}:root{--fliptime: 0.707s}.c-cards-container{display:grid}.c-card{perspective:40rem;border:none}.c-card.tb-grid-column.tb-grid-align-stretch{align-content:stretch}.c-card-body{display:flex;transform-style:preserve-3d;transition:var(--fliptime) transform;padding:0;height:100%}.c-card:hover .c-card-body,.c-card:focus .c-card-body{transform:rotateY(-180deg)}.c-card-front,.c-card-back{-webkit-backface-visibility:hidden;backface-visibility:hidden;min-width:100%}@media(width < 1366px){.c-card-front,.c-card-back{pointer-events:none}}.c-card-front p,.c-card-back p{pointer-events:none}.c-card-front{padding-bottom:100%;overflow:hidden;position:relative;height:0}.c-card-front .wp-block-group{padding-top:50px;padding-right:30px;padding-left:30px;padding-bottom:40px;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#2a0d45;border-radius:10px}.c-card-front .wp-block-group h3{margin-bottom:0;margin-top:30px}.c-card-back{transform:rotateY(-180deg);position:absolute;left:0;top:0;width:100%;height:100%}.c-card-back .wp-block-group{background-color:#fff;border-radius:10px;padding-top:40px;padding-bottom:30px;padding-right:30px;padding-left:30px;width:100%;height:100%;display:flex;align-items:flex-start;justify-content:center;box-shadow:0 5px 10px rgba(0,0,0,.3)}.c-card-back .wp-block-group h3{margin-top:0;margin-bottom:20px}.c-card-back .wp-block-group h5{font-family:"neue-haas-grotesk-text",sans-serif;font-weight:700;line-height:24px}.c-card{transition:z-index,transform calc(var(--fliptime) / 4);transition-delay:var(--fliptime),0s;text-decoration:none;color:inherit;z-index:0;position:relative}.c-card:hover{transition-delay:0s;z-index:1}.c-card:active{transform:scale(0.975)}.c-card-back{background:transparent}.u-bg-grey{background-color:#f7f7f7}.u-bg-purple{margin-top:20px;margin-bottom:80px;background-image:url(https://bospar.com/wp-content/uploads/2022/12/section-bg-2.png);background-repeat:no-repeat;background-position:center center;background-size:cover}@media screen and (min-width: 1023px){.u-bg-purple{margin-top:80px}}.u-bg-purple h3,.u-bg-purple h2,.u-bg-purple p,.u-bg-purple h4{color:#fff}.c-case-intro-wrap{padding-top:100px;padding-bottom:40px}.single-case-study main.c-new-layout{padding-top:0}.c-case-crumbs{font-size:22px;font-weight:700;margin-bottom:20px;color:#f26621}.c-case-crumbs a{display:inline-block}.c-logo-intro{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}@media screen and (min-width: 1023px){.c-logo-intro{flex-direction:row}}.c-intro-logo{margin-bottom:40px;display:flex;justify-content:center;align-items:center}.c-intro-logo img{height:auto}@media screen and (min-width: 1023px){.c-intro-logo{margin-bottom:0}}.c-intro{width:100%}@media screen and (min-width: 1023px){.c-intro{padding-left:30px;width:66%;border-left:1px solid #f26621}}.c-intro-logo{width:100%}@media screen and (min-width: 1023px){.c-intro-logo{width:33%;padding-right:40px}}.single-case-study .intro,.single-case-study .intro p{font-size:24px;line-height:40px}.c-strategy{position:relative}@media screen and (min-width: 1023px){.c-strategy{padding-top:40px}}.c-strategy::after{position:absolute;bottom:0;content:"";width:100%;height:calc(100% - 100px);background-color:#fff;z-index:1;left:0}.c-strategy>div{position:relative;z-index:2}.c-strategy-cards{display:flex;flex-direction:column;gap:40px}@media screen and (min-width: 1023px){.c-strategy-cards{flex-direction:row}}.c-strategy-cards>div{width:100%;position:relative}@media screen and (min-width: 1023px){.c-strategy-cards>div{width:50%}}.c-strategy-cards>div::after{content:"";position:absolute;bottom:-20px;left:0;height:100%;background:transparent;left:-10px;width:calc(100% + 20px)}.c-strategy-cards>div:not(:has(>div.expanded))::after{background:linear-gradient(0deg, white 0%, rgba(255, 255, 255, 0) 50%)}.c-rounded-card{box-sizing:border-box;height:auto;padding:40px;background-color:#fff;border-radius:10px;box-shadow:0px 3px 12px rgba(0,0,0,.3);position:relative;transition:all 2s ease-in}.c-rounded-card.expanded{transition:all 1s;height:100%}.c-rounded-card.expanded .collapsible{height:auto;overflow:auto;mask-image:none;transition:all 1s}.c-rounded-card>div{display:flex;flex-direction:row;position:relative;z-index:10}.c-rounded-card>div svg{width:75px;height:auto;margin-right:18px}.c-rounded-card .collapsible{position:initial;display:block;overflow:hidden;height:260px;mask-image:linear-gradient(to bottom, black 90%, transparent 100%)}.c-rounded-card .readmore{position:absolute;bottom:10px;left:40px;z-index:10;padding:0 8px;display:flex;align-items:baseline;gap:8px;color:#f26621}.c-rounded-card .readmore:hover{color:#ff882e;cursor:pointer}.c-rounded-card .readmore span{display:none}.c-rounded-card .readmore span.show{display:inline-block}.c-rounded-card p{position:relative;z-index:10}.c-results{text-align:center;padding-top:100px;padding-bottom:100px}.c-campaign-numbers{display:flex;justify-content:space-around;margin-top:65px;flex-direction:column;gap:40px}@media screen and (min-width: 1023px){.c-campaign-numbers{flex-direction:row}}.c-campaign-numbers .number{color:#fff;font-size:48px;font-family:"itc-avant-garde-gothic-pro",sans-serif;display:block;font-weight:700;margin-bottom:20px}.c-campaign-numbers>div{width:100%}@media screen and (min-width: 1023px){.c-campaign-numbers>div{width:33%}}.c-counter-wrap{display:flex;justify-content:center}.number-suffix{color:#fff;font-size:48px;font-family:"itc-avant-garde-gothic-pro",sans-serif;display:block;font-weight:700;margin-bottom:20px;margin-left:10px}.number-description{color:#f26621;font-size:32px;font-weight:700;font-family:"itc-avant-garde-gothic-pro",sans-serif}.c-success{width:850px;margin-left:auto;margin-right:auto;padding-bottom:30px;max-width:100%}.c-success.expanded{height:100%}.c-success.expanded .collapsible{height:auto;mask-image:none}.c-success .collapsible{position:relative;display:block;overflow:hidden;height:240px;padding-bottom:20px}.c-success .readmore{position:absolute;bottom:0px;left:0px;z-index:10;width:100%;display:flex;align-items:baseline;gap:8px;color:#f26621;background:linear-gradient(to bottom, transparent, white 50%);padding:0 8px;padding-top:50px}.c-success .readmore:hover{color:#ff882e;cursor:pointer}.c-success .readmore span{display:none}.c-success .readmore span.show{display:inline-block}.c-success-icon{display:flex}.c-success-icon svg{width:75px;height:auto;margin-right:20px}.c-quote-container{width:856px;max-width:100%;margin-left:auto;margin-right:auto;padding-bottom:130px;margin-top:80px}.c-quote{border-radius:10px;padding:60px;box-sizing:border-box;position:relative;background-color:#e5e5e5}.c-quote p{margin-bottom:0;font-family:"itc-avant-garde-gothic-pro",sans-serif;font-size:24px;line-height:1.6}.c-quote::after{position:absolute;left:60px;bottom:-58px;content:"";width:0;height:0;border-right:60px solid transparent;border-left:60px solid #e5e5e5;border-bottom:60px solid transparent}.c-quote-cite{position:absolute;bottom:0;font-weight:700}.single-case-study .post-featured-image{margin-top:10px}@media screen and (min-width: 1023px){.single-case-study .post-featured-image{margin-top:75px}}.vimeo-player .wp-block-embed__wrapper{width:100%;height:100%}.vimeo-player .wp-block-embed__wrapper iframe{width:100%;height:100%}.page-template.page-template-page-template-quiz main{z-index:100;color:#fff;padding-top:0}.page-template.page-template-page-template-quiz main p{color:#fff}.page-template.page-template-page-template-quiz main h2{color:#fff;text-align:center}.page-template.page-template-page-template-quiz main h3{color:#fff;text-align:left}.page-template.page-template-page-template-quiz main h4{color:#f26621;text-align:center}.page-template.page-template-page-template-quiz main div#gform_confirmation_wrapper_15{background-color:#fff;color:#000;padding:50px;border-radius:20px}.page-template.page-template-page-template-quiz main div#gform_confirmation_wrapper_15 p{color:#000}.page-template.page-template-page-template-quiz main .chosen-container{border-radius:43px}.page-template.page-template-page-template-quiz main .chosen-container a.chosen-single{height:50px;padding-top:5px;padding-left:25px}.page-template.page-template-page-template-quiz main .answer-feedback{transition:.3s opacity ease-in-out;transition-delay:.3s;background-color:rgba(0,0,0,.5);padding:50px;border-radius:20px}@media screen and (max-width: 1023px){.page-template.page-template-page-template-quiz main .answer-feedback{padding:30px}}.page-template.page-template-page-template-quiz main .answer-feedback h3{margin-top:0}.page-template.page-template-page-template-quiz main .answer-feedback[data-conditional-logic=hidden]{opacity:0;display:unset !important}.page-template.page-template-page-template-quiz main .answer-feedback[data-conditional-logic=visible]{opacity:1;display:unset !important}.page-template.page-template-page-template-quiz main .gform_wrapper .gform_page_footer{display:flex;min-height:150px;align-items:center;justify-content:center}.page-template.page-template-page-template-quiz main .gform_wrapper .gform_page_footer .gform_next_button,.page-template.page-template-page-template-quiz main .gform_wrapper .gform_page_footer .gform_previous_button{margin-top:0}.page-template.page-template-page-template-quiz main .gform_wrapper .gform_fields{grid-row-gap:60px}.page-template.page-template-page-template-quiz main .gform_wrapper fieldset,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect{transition:.3s opacity ease-in-out;background-color:#fff;color:#000;padding:60px;border-radius:18px;position:relative;display:flex;flex-direction:column;min-height:250px}.page-template.page-template-page-template-quiz main .gform_wrapper fieldset:not(:nth-child(2)),.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz:not(:nth-child(2)),.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect:not(:nth-child(2)){margin-top:20px;opacity:.2}@media screen and (max-width: 1023px){.page-template.page-template-page-template-quiz main .gform_wrapper fieldset,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect{padding:20px}}.page-template.page-template-page-template-quiz main .gform_wrapper fieldset legend,.page-template.page-template-page-template-quiz main .gform_wrapper fieldset label,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz legend,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz label,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect legend,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect label{position:absolute;left:60px;top:80px;order:1;font-size:28px;line-height:36px}@media screen and (max-width: 1023px){.page-template.page-template-page-template-quiz main .gform_wrapper fieldset legend,.page-template.page-template-page-template-quiz main .gform_wrapper fieldset label,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz legend,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz label,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect legend,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect label{left:20px;top:65px;font-size:20px;line-height:30px}}.page-template.page-template-page-template-quiz main .gform_wrapper fieldset legend .gfield_required,.page-template.page-template-page-template-quiz main .gform_wrapper fieldset label .gfield_required,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz legend .gfield_required,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz label .gfield_required,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect legend .gfield_required,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect label .gfield_required{display:none}@media screen and (max-width: 1023px){.page-template.page-template-page-template-quiz main .gform_wrapper fieldset label,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz label,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect label{position:static}}.page-template.page-template-page-template-quiz main .gform_wrapper fieldset .gfield_description,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz .gfield_description,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect .gfield_description{order:0;padding-top:0;color:#f26621;font-size:18px;line-height:36px;font-weight:700}.page-template.page-template-page-template-quiz main .gform_wrapper fieldset .gfield_description.validation_message,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz .gfield_description.validation_message,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect .gfield_description.validation_message{margin-top:45px;padding-bottom:0}@media screen and (max-width: 1023px){.page-template.page-template-page-template-quiz main .gform_wrapper fieldset .gfield_description,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz .gfield_description,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect .gfield_description{font-size:14px;line-height:25px}}.page-template.page-template-page-template-quiz main .gform_wrapper fieldset .ginput_container_radio,.page-template.page-template-page-template-quiz main .gform_wrapper fieldset .ginput_container_checkbox,.page-template.page-template-page-template-quiz main .gform_wrapper fieldset .ginput_container_select,.page-template.page-template-page-template-quiz main .gform_wrapper fieldset .ginput_container_multiselect,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz .ginput_container_radio,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz .ginput_container_checkbox,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz .ginput_container_select,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz .ginput_container_multiselect,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect .ginput_container_radio,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect .ginput_container_checkbox,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect .ginput_container_select,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect .ginput_container_multiselect{order:2;margin-top:80px;font-size:24px;line-height:36px}@media screen and (max-width: 1023px){.page-template.page-template-page-template-quiz main .gform_wrapper fieldset .ginput_container_radio,.page-template.page-template-page-template-quiz main .gform_wrapper fieldset .ginput_container_checkbox,.page-template.page-template-page-template-quiz main .gform_wrapper fieldset .ginput_container_select,.page-template.page-template-page-template-quiz main .gform_wrapper fieldset .ginput_container_multiselect,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz .ginput_container_radio,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz .ginput_container_checkbox,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz .ginput_container_select,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz .ginput_container_multiselect,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect .ginput_container_radio,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect .ginput_container_checkbox,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect .ginput_container_select,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect .ginput_container_multiselect{margin-top:135px}}.page-template.page-template-page-template-quiz main .gform_wrapper fieldset .ginput_container_radio .gfield-choice-input+label,.page-template.page-template-page-template-quiz main .gform_wrapper fieldset .ginput_container_checkbox .gfield-choice-input+label,.page-template.page-template-page-template-quiz main .gform_wrapper fieldset .ginput_container_select .gfield-choice-input+label,.page-template.page-template-page-template-quiz main .gform_wrapper fieldset .ginput_container_multiselect .gfield-choice-input+label,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz .ginput_container_radio .gfield-choice-input+label,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz .ginput_container_checkbox .gfield-choice-input+label,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz .ginput_container_select .gfield-choice-input+label,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz .ginput_container_multiselect .gfield-choice-input+label,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect .ginput_container_radio .gfield-choice-input+label,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect .ginput_container_checkbox .gfield-choice-input+label,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect .ginput_container_select .gfield-choice-input+label,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect .ginput_container_multiselect .gfield-choice-input+label{font-size:22px;line-height:34px;font-weight:400;border:3px solid #d9d9d9;width:100%;margin-bottom:10px;border-radius:43px;padding:4px 20px;padding-right:8px;position:relative;top:0;left:0;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 1023px){.page-template.page-template-page-template-quiz main .gform_wrapper fieldset .ginput_container_radio .gfield-choice-input+label,.page-template.page-template-page-template-quiz main .gform_wrapper fieldset .ginput_container_checkbox .gfield-choice-input+label,.page-template.page-template-page-template-quiz main .gform_wrapper fieldset .ginput_container_select .gfield-choice-input+label,.page-template.page-template-page-template-quiz main .gform_wrapper fieldset .ginput_container_multiselect .gfield-choice-input+label,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz .ginput_container_radio .gfield-choice-input+label,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz .ginput_container_checkbox .gfield-choice-input+label,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz .ginput_container_select .gfield-choice-input+label,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz .ginput_container_multiselect .gfield-choice-input+label,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect .ginput_container_radio .gfield-choice-input+label,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect .ginput_container_checkbox .gfield-choice-input+label,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect .ginput_container_select .gfield-choice-input+label,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect .ginput_container_multiselect .gfield-choice-input+label{font-size:16px;line-height:22px;font-weight:400;border:3px solid #d9d9d9;width:100%;margin-bottom:10px;border-radius:43px;padding:8px 20px;position:relative;min-height:55px;display:flex;align-items:center;padding-right:15px;min-width:100%}}.page-template.page-template-page-template-quiz main .gform_wrapper fieldset .ginput_container_radio .gfield-choice-input+label:after,.page-template.page-template-page-template-quiz main .gform_wrapper fieldset .ginput_container_checkbox .gfield-choice-input+label:after,.page-template.page-template-page-template-quiz main .gform_wrapper fieldset .ginput_container_select .gfield-choice-input+label:after,.page-template.page-template-page-template-quiz main .gform_wrapper fieldset .ginput_container_multiselect .gfield-choice-input+label:after,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz .ginput_container_radio .gfield-choice-input+label:after,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz .ginput_container_checkbox .gfield-choice-input+label:after,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz .ginput_container_select .gfield-choice-input+label:after,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz .ginput_container_multiselect .gfield-choice-input+label:after,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect .ginput_container_radio .gfield-choice-input+label:after,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect .ginput_container_checkbox .gfield-choice-input+label:after,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect .ginput_container_select .gfield-choice-input+label:after,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect .ginput_container_multiselect .gfield-choice-input+label:after{content:"";border:4px solid #b9b9b9;border-radius:100px;width:24px;height:24px;min-height:24px;min-width:24px;max-height:24px;display:inline-block;position:static;top:6px;right:10px;margin-left:15px}@media screen and (max-width: 1023px){.page-template.page-template-page-template-quiz main .gform_wrapper fieldset .ginput_container_radio .gfield-choice-input+label:after,.page-template.page-template-page-template-quiz main .gform_wrapper fieldset .ginput_container_checkbox .gfield-choice-input+label:after,.page-template.page-template-page-template-quiz main .gform_wrapper fieldset .ginput_container_select .gfield-choice-input+label:after,.page-template.page-template-page-template-quiz main .gform_wrapper fieldset .ginput_container_multiselect .gfield-choice-input+label:after,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz .ginput_container_radio .gfield-choice-input+label:after,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz .ginput_container_checkbox .gfield-choice-input+label:after,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz .ginput_container_select .gfield-choice-input+label:after,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz .ginput_container_multiselect .gfield-choice-input+label:after,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect .ginput_container_radio .gfield-choice-input+label:after,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect .ginput_container_checkbox .gfield-choice-input+label:after,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect .ginput_container_select .gfield-choice-input+label:after,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect .ginput_container_multiselect .gfield-choice-input+label:after{top:15px;width:18px;height:18px;min-height:18px;min-width:18px;max-height:18px}}.page-template.page-template-page-template-quiz main .gform_wrapper fieldset .ginput_container_radio .gfield-choice-input,.page-template.page-template-page-template-quiz main .gform_wrapper fieldset .ginput_container_checkbox .gfield-choice-input,.page-template.page-template-page-template-quiz main .gform_wrapper fieldset .ginput_container_select .gfield-choice-input,.page-template.page-template-page-template-quiz main .gform_wrapper fieldset .ginput_container_multiselect .gfield-choice-input,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz .ginput_container_radio .gfield-choice-input,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz .ginput_container_checkbox .gfield-choice-input,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz .ginput_container_select .gfield-choice-input,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz .ginput_container_multiselect .gfield-choice-input,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect .ginput_container_radio .gfield-choice-input,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect .ginput_container_checkbox .gfield-choice-input,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect .ginput_container_select .gfield-choice-input,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect .ginput_container_multiselect .gfield-choice-input{display:none}.page-template.page-template-page-template-quiz main .gform_wrapper fieldset .ginput_container_radio .gfield-choice-input:checked+label,.page-template.page-template-page-template-quiz main .gform_wrapper fieldset .ginput_container_checkbox .gfield-choice-input:checked+label,.page-template.page-template-page-template-quiz main .gform_wrapper fieldset .ginput_container_select .gfield-choice-input:checked+label,.page-template.page-template-page-template-quiz main .gform_wrapper fieldset .ginput_container_multiselect .gfield-choice-input:checked+label,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz .ginput_container_radio .gfield-choice-input:checked+label,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz .ginput_container_checkbox .gfield-choice-input:checked+label,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz .ginput_container_select .gfield-choice-input:checked+label,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz .ginput_container_multiselect .gfield-choice-input:checked+label,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect .ginput_container_radio .gfield-choice-input:checked+label,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect .ginput_container_checkbox .gfield-choice-input:checked+label,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect .ginput_container_select .gfield-choice-input:checked+label,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect .ginput_container_multiselect .gfield-choice-input:checked+label{border:3px solid #f26621}.page-template.page-template-page-template-quiz main .gform_wrapper fieldset .ginput_container_radio .gfield-choice-input:checked+label:after,.page-template.page-template-page-template-quiz main .gform_wrapper fieldset .ginput_container_checkbox .gfield-choice-input:checked+label:after,.page-template.page-template-page-template-quiz main .gform_wrapper fieldset .ginput_container_select .gfield-choice-input:checked+label:after,.page-template.page-template-page-template-quiz main .gform_wrapper fieldset .ginput_container_multiselect .gfield-choice-input:checked+label:after,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz .ginput_container_radio .gfield-choice-input:checked+label:after,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz .ginput_container_checkbox .gfield-choice-input:checked+label:after,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz .ginput_container_select .gfield-choice-input:checked+label:after,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz .ginput_container_multiselect .gfield-choice-input:checked+label:after,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect .ginput_container_radio .gfield-choice-input:checked+label:after,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect .ginput_container_checkbox .gfield-choice-input:checked+label:after,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect .ginput_container_select .gfield-choice-input:checked+label:after,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect .ginput_container_multiselect .gfield-choice-input:checked+label:after{border:4px solid #f26621;background-image:url(/wp-content/uploads/2024/05/checkmark.png);background-size:86%;background-repeat:no-repeat;background-position:2px 2px}@media screen and (max-width: 1023px){.page-template.page-template-page-template-quiz main .gform_wrapper fieldset label+.ginput_container_radio,.page-template.page-template-page-template-quiz main .gform_wrapper fieldset label+.ginput_container_checkbox,.page-template.page-template-page-template-quiz main .gform_wrapper fieldset label+.ginput_container_select,.page-template.page-template-page-template-quiz main .gform_wrapper fieldset label+.ginput_container_multiselect,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz label+.ginput_container_radio,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz label+.ginput_container_checkbox,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz label+.ginput_container_select,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz label+.ginput_container_multiselect,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect label+.ginput_container_radio,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect label+.ginput_container_checkbox,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect label+.ginput_container_select,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect label+.ginput_container_multiselect{margin-top:20px}}@media screen and (max-width: 1023px){.page-template.page-template-page-template-quiz main .gform_wrapper fieldset.image-choices-field legend,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz.image-choices-field legend,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect.image-choices-field legend{top:0}}.page-template.page-template-page-template-quiz main .gform_wrapper fieldset.image-choices-field .ginput_container_radio .gfield_radio .gchoice,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz.image-choices-field .ginput_container_radio .gfield_radio .gchoice,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect.image-choices-field .ginput_container_radio .gfield_radio .gchoice{flex:1 1 0}@media screen and (max-width: 1023px){.page-template.page-template-page-template-quiz main .gform_wrapper fieldset.image-choices-field .ginput_container_radio .gfield_radio .gchoice,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz.image-choices-field .ginput_container_radio .gfield_radio .gchoice,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect.image-choices-field .ginput_container_radio .gfield_radio .gchoice{width:100%}}@media screen and (max-width: 1023px){.page-template.page-template-page-template-quiz main .gform_wrapper fieldset.image-choices-field .ginput_container_radio .gfield_radio,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz.image-choices-field .ginput_container_radio .gfield_radio,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect.image-choices-field .ginput_container_radio .gfield_radio{flex-direction:column}}.page-template.page-template-page-template-quiz main .gform_wrapper fieldset.image-choices-field .ginput_container_radio .gfield-choice-input+label,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz.image-choices-field .ginput_container_radio .gfield-choice-input+label,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect.image-choices-field .ginput_container_radio .gfield-choice-input+label{border:none;overflow:hidden;border-radius:10px 10px 0 0;background-color:#e5e5e5;padding-left:0;padding-right:0;padding-top:0;font-size:24px;line-height:32px;min-height:375px;display:flex;flex-direction:column;align-items:flex-start}.page-template.page-template-page-template-quiz main .gform_wrapper fieldset.image-choices-field .ginput_container_radio .gfield-choice-input+label:after,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz.image-choices-field .ginput_container_radio .gfield-choice-input+label:after,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect.image-choices-field .ginput_container_radio .gfield-choice-input+label:after{display:none}.page-template.page-template-page-template-quiz main .gform_wrapper fieldset.image-choices-field .ginput_container_radio .gfield-choice-input+label .image-choices-choice-image-wrap,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz.image-choices-field .ginput_container_radio .gfield-choice-input+label .image-choices-choice-image-wrap,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect.image-choices-field .ginput_container_radio .gfield-choice-input+label .image-choices-choice-image-wrap{min-height:225px;border-radius:10px 10px 0 0;box-shadow:0px 3px 6px #00000029}.page-template.page-template-page-template-quiz main .gform_wrapper fieldset.image-choices-field .ginput_container_radio .gfield-choice-input+label .image-choices-choice-image-wrap:after,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz.image-choices-field .ginput_container_radio .gfield-choice-input+label .image-choices-choice-image-wrap:after,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect.image-choices-field .ginput_container_radio .gfield-choice-input+label .image-choices-choice-image-wrap:after{min-height:225px}.page-template.page-template-page-template-quiz main .gform_wrapper fieldset.image-choices-field .ginput_container_radio .gfield-choice-input+label .image-choices-choice-text,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-quiz.image-choices-field .ginput_container_radio .gfield-choice-input+label .image-choices-choice-text,.page-template.page-template-page-template-quiz main .gform_wrapper div.gfield--type-multiselect.image-choices-field .ginput_container_radio .gfield-choice-input+label .image-choices-choice-text{margin-bottom:auto;font-size:24px;line-height:32px;text-align:left;padding:5px 30px}.page-template.page-template-page-template-quiz main .gform_wrapper .multi-page-form fieldset:not(:nth-child(2)),.page-template.page-template-page-template-quiz main .gform_wrapper .multi-page-form div.gfield--type-quiz:not(:nth-child(2)),.page-template.page-template-page-template-quiz main .gform_wrapper .multi-page-form div.gfield--type-multiselect:not(:nth-child(2)){opacity:1}.page-template.page-template-page-template-quiz main .gform_previous_button{display:none}.page-template.page-template-page-template-quiz main .gform_next_button,.page-template.page-template-page-template-quiz main button[type=submit].gform_button{margin:auto;display:flex;align-items:center;font-family:"itc-avant-garde-gothic-pro",sans-serif;color:#fff;font-size:18px;line-height:30px;font-weight:700;position:relative;z-index:2;padding-top:0px;background:none;padding-left:50px;cursor:pointer}.page-template.page-template-page-template-quiz main .gform_next_button:before,.page-template.page-template-page-template-quiz main button[type=submit].gform_button:before{content:"";background-image:url(/wp-content/themes/bospar/assets/image/power-button-circle.svg);width:62px;height:62px;display:inline-block;margin-right:20px;margin-top:-6px;transition:.4s all ease;position:absolute;left:-32px;bottom:0}.page-template.page-template-page-template-quiz main .gform_next_button:after,.page-template.page-template-page-template-quiz main button[type=submit].gform_button:after{content:"";background-color:#f26621;display:inline-block;width:100%;position:absolute;height:55.8px;z-index:-1;right:-29px;bottom:0;border-radius:0 150px 150px 0;transition:.4s all ease}.page-template.page-template-page-template-quiz main button[type=submit].gform_button{line-height:54px;border:none}.page-template.page-template-page-template-quiz header#header-container.no-parent{min-height:8.38vw;background-image:unset}.page-template.page-template-page-template-quiz header#header-container.no-parent .quiz-bg{position:absolute;width:100%;top:0;left:0;height:100vh;z-index:-1;margin-bottom:-100vh;min-height:4000px;background-size:100%}.page-template.page-template-page-template-quiz header#header-container.no-parent .quiz-bg[data-current-page="1"]{min-height:720px}.page-template.page-template-page-template-quiz header#header-container.no-parent .quiz-bg[data-current-page="2"]{min-height:925px}.page-template.page-template-page-template-quiz header#header-container.no-parent .quiz-bg[data-current-page="3"]{min-height:1480px}.page-template.page-template-page-template-quiz header#header-container.no-parent .quiz-bg[data-current-page="4"]{min-height:4000px}.page-template.page-template-page-template-quiz header#header-container.no-parent .quiz-bg[data-current-page="5"]{min-height:1440px}.page-template.page-template-page-template-quiz header#header-container.no-parent .quiz-bg[data-current-page="6"]{min-height:1950px}.page-template.page-template-page-template-quiz header#header-container.no-parent .quiz-bg[data-current-page="7"]{min-height:3250px}.page-template.page-template-page-template-quiz header#header-container.no-parent .quiz-bg[data-current-page="8"]{min-height:1850px}.page-template.page-template-page-template-quiz header#header-container.no-parent .quiz-bg[data-current-page="9"]{min-height:1600px}.page-template.page-template-page-template-quiz header#header-container.no-parent .quiz-bg[data-current-page="10"]{min-height:1600px}.page-template.page-template-page-template-quiz header#header-container.no-parent .quiz-bg[data-current-page="11"]{min-height:650px}.page-template.page-template-page-template-quiz header#header-container.no-parent .quiz-bg[data-current-page="12"]{min-height:5000px}@media screen and (max-width: 1023px){.page-template.page-template-page-template-quiz header#header-container.no-parent .quiz-bg{background-size:cover}.page-template.page-template-page-template-quiz header#header-container.no-parent .quiz-bg[data-current-page="1"]{min-height:965px}.page-template.page-template-page-template-quiz header#header-container.no-parent .quiz-bg[data-current-page="2"]{min-height:965px}.page-template.page-template-page-template-quiz header#header-container.no-parent .quiz-bg[data-current-page="3"]{min-height:2230px}.page-template.page-template-page-template-quiz header#header-container.no-parent .quiz-bg[data-current-page="4"]{min-height:8000px}.page-template.page-template-page-template-quiz header#header-container.no-parent .quiz-bg[data-current-page="5"]{min-height:1800px}.page-template.page-template-page-template-quiz header#header-container.no-parent .quiz-bg[data-current-page="6"]{min-height:3200px}.page-template.page-template-page-template-quiz header#header-container.no-parent .quiz-bg[data-current-page="7"]{min-height:6500px}.page-template.page-template-page-template-quiz header#header-container.no-parent .quiz-bg[data-current-page="8"]{min-height:3000px}.page-template.page-template-page-template-quiz header#header-container.no-parent .quiz-bg[data-current-page="9"]{min-height:1800px}.page-template.page-template-page-template-quiz header#header-container.no-parent .quiz-bg[data-current-page="10"]{min-height:2200px}.page-template.page-template-page-template-quiz header#header-container.no-parent .quiz-bg[data-current-page="11"]{min-height:650px}.page-template.page-template-page-template-quiz header#header-container.no-parent .quiz-bg[data-current-page="12"]{min-height:5000px}}.page-template.page-template-page-template-quiz footer{display:none}.page-template.page-template-page-template-quiz.admin-bar header#header-container.no-parent{min-height:8.38vw;background-image:unset}.scroll-to-animation-fade{opacity:0;transition:.65s all ease-in-out;transition-property:opacity,transform}.scroll-to-animation-fade.animate-show{opacity:1}.scroll-to-animation-slide-up{transform:translateY(30px);transform:translateY(30px);transition:.65s all ease-in-out;transition-property:opacity,transform}.scroll-to-animation-slide-up.animate-show{transform:translateY(0px)}.scroll-to-animation-slide-left{transform:translateX(30px);transition:.65s all ease-in-out;transition-property:opacity,transform}.scroll-to-animation-slide-left.animate-show{transform:translateX(0px)}.gfield--input-type-radio legend:after,.gfield--input-type-select label:after{content:"Select one";font-style:italic;margin-left:10px;font-size:18px}.gform_wrapper.gravity-theme .gfield--input-type-multiselect label.gfield_label{display:flex;flex-wrap:wrap}.gfield--input-type-multiselect label .gfield_required{order:2}.gfield--input-type-multiselect label:after,.gfield--input-type-checkbox legend:after{content:"Select all that are applicable";font-style:italic;margin-left:10px;font-size:18px}.img-height-100 figure.gb-block-image{height:100%}.gb-container img.height-100,img.height-100{height:100%}figure{position:relative}figcaption{position:absolute;bottom:0;color:#fff;background-color:#2a0d45;border-radius:0px 10px 0px 10px;padding:2px 6px 2px 6px;font-size:16px;min-width:92px;text-align:center}figure.gb-block-image img.label-image{width:100%;height:240px;object-fit:cover}figure.gb-block-image img.label-image.contain{object-fit:contain}.c-logo-intro p strong{font-weight:700}.page-id-13439.page-template-default>main{padding-top:0 !important}.orange-headings h3,.orange-headings h4,.orange-headings h5{color:#f26621 !important}.podcast-callout .buttons-share-wrap{display:flex;gap:12px;flex-flow:row wrap}.single-case-study main img{height:auto}.c-logo-intro p strong{font-weight:700}body.single-case-study{overflow-x:clip;overflow-y:unset}@media screen and (min-width: 1023px){.c-intro-logo{position:sticky;top:40px}}.c-rounded-card>.wp-caption,.c-additional-info .aligncenter{display:block}.c-rounded-card>.wp-caption.aligncenter,.c-additional-info .aligncenter{margin-left:auto;margin-right:auto}.c-intro-logo img{border-radius:0}.c-rounded-card>*{position:relative;z-index:7}#gform_confirmation_wrapper_7{color:#fff}.share-this-post-container-new .threads-icon svg{fill:#f26621}.threads-icon svg{transition:.3s all ease-in-out}.threads-icon svg:hover{fill:#f26621 !important}@media screen and (max-width: 920px){.threads-icon{margin-right:6px}}@media screen and (max-width: 920px){#cannes-video{max-height:250px}}.gform_wrapper.gravity-theme label{font-size:15px}.video-container{position:relative;padding-bottom:56.25%}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.wp-block-columns{column-gap:40px}@media(width < 1366px){body.careers .c-cards-grid .cards-grid .c-card-back,body.expertise .c-cards-grid .cards-grid .c-card-back,body.services .c-cards-grid .cards-grid .c-card-back,body.domain-expertise .c-cards-grid .cards-grid .c-card-back{pointer-events:all}}.single-job_openings .top-banner{height:30vw}.single-job_openings .top-banner picture{height:30vw;width:100%}.single-job_openings .top-banner picture img{width:100%;height:100%;object-fit:cover}figure.gb-block-image img.cover-img{object-fit:cover;object-position:center}.has-white-color,.has-white-color p{color:#fff}main img{border-radius:10px}main img.no-corners{border-radius:0px}main .no-corners img{border-radius:0px}.cover-img{object-fit:cover}.member-location{font-size:14px;text-align:center}.leader-sub-header{text-align:center}.case-study-carousel button.splide__arrow.splide__arrow--prev,.case-study-carousel button.splide__arrow.splide__arrow--next{top:180px}@media screen and (max-width: 1023px){.case-study-carousel button.splide__arrow.splide__arrow--prev{left:-15px}.case-study-carousel button.splide__arrow.splide__arrow--next{right:-15px}}.case-study-carousel .wp-block-post-template .splide__slide .slide-post-container{position:relative}.case-study-carousel .wp-block-post-template .splide__slide .wp-block-post-featured-image{position:absolute;top:0;left:0;width:100%;height:100%}.case-study-carousel .wp-block-post-template .splide__slide .post-title{z-index:2;width:100%;height:100%;display:flex;align-items:flex-end;color:#fff;margin-bottom:0;margin-top:0;opacity:0;transition:.3s opacity ease-in-out;position:absolute;padding-left:30px;padding-right:50px;padding-bottom:20px;box-sizing:border-box}.case-study-carousel .wp-block-post-template .splide__slide:hover .post-title{opacity:1}.case-study-carousel .wp-block-post-template .splide__slide:hover .client-name a{color:#f26621}.case-study-carousel .wp-block-post-template .splide__slide .post-title a{color:#fff}.case-study-carousel .wp-block-post-template .splide__slide:hover .post-title:after{content:"";opacity:.75;background:#4d52a3;background:linear-gradient(47deg, #4d52a3 0%, #512c89 50%, #2A0D45 100%);position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.case-study-carousel .wp-block-post-template .splide__slide .post-title{z-index:2}.is-style-logo-carousel{max-height:800px}.is-style-logo-carousel .wp-block-post-template.splide__list .splide__slide figure{max-height:200px}.splide__arrow svg{color:#fff !important;fill:#fff !important}button.splide__arrow.splide__arrow--prev{left:-50px;opacity:1;width:28px !important;height:28px !important;border-radius:100% !important;padding:0 !important;color:#fff}button.splide__arrow.splide__arrow--next{right:-50px;opacity:1;width:28px !important;height:28px !important;border-radius:100% !important;padding:0 !important;color:#fff}.is-style-logo-carousel .wp-block-post-template.splide__list{display:flex;align-items:center}@media screen and (max-width: 1023px){.is-style-logo-carousel .wp-block-post-template.splide__list .splide__slide figure{text-align:center}.is-style-logo-carousel button.splide__arrow.splide__arrow--prev{left:0px}.is-style-logo-carousel button.splide__arrow.splide__arrow--next{right:0px}}html[lang=zh-CN] body{margin-top:56px}html[lang=zh-CN] header#header-container .navbar-container nav.navbar .search-icon-menu-item{top:56px}html[lang=zh-CN] header#header-container .navbar-container nav.navbar button.navbar-toggler{top:65px}.c-case-crumbs a{font-family:"itc-avant-garde-gothic-pro",sans-serif}#menu-main-menu{font-family:"itc-avant-garde-gothic-pro",sans-serif}body{margin:0}.page-template-default.shop #sprd-basket-button{color:#000}.SprdMain .sprd-button-secondary-cta-ghost{color:unset}.page-template-default.shop header#header-container.no-parent{min-height:max(106px, 8vw)}.page-template-default.shop main{padding-top:0;padding-left:0;padding-right:0}.page-template-default.shop .SprdMain,.page-template-default.store .SprdMain,.page-template-default.swag .SprdMain{margin:0 auto;max-width:100%;width:100%}.page-template-default.shop .SprdMain .sprd-footer{max-width:100%}.page-template-default.shop .header-content,.page-template-default.swag .header-content{display:none}.page-template-default.shop .SprdMain .sprd-header,.page-template-default.swag .SprdMain .sprd-header{padding:0}.page-template-default.shop .sprd-header__image,.page-template-default.swag .sprd-header__image{padding-left:max(3.66vw, 30px);padding-right:max(3.66vw, 30px)}@media screen and (max-width: 500px){.page-template-default.shop .SprdMain .sprd-header,.page-template-default.swag .SprdMain .sprd-header{padding-top:10px;padding-bottom:10px}.page-template-default.shop .SprdMain .sprd-burgermenu__content,.page-template-default.swag .SprdMain .sprd-burgermenu__content{margin-top:20px}}#sprd-startpage-teaser{display:none}#sprd-basket-button{color:#fff}#sprd-basket{position:absolute;right:0;bottom:-43px;z-index:9999}#sprd-header-container{margin-top:20px}.page-template-default.pushe header#header-container.no-parent{min-height:max(106px, 18.4vw)}.page-template-default.pushe header#header-container.no-parent #breadcrumbs+h1{font-size:36px;line-height:48px}.page-template-default.pushe>main{padding-bottom:0}.page-template-default.pushe footer .top-half-footer{margin-top:0}@media screen and (max-width: 1023px){#openassistantgpt-chatbot-iframe{right:unset;left:10px;width:90% !important}}/*# sourceMappingURL=main.min.css.map */
