.c-large-cta{position:relative}.c-large-cta .large-cta-globe{-o-object-fit:contain;object-fit:contain;-o-object-position:top right;object-position:top right;max-width:320px;margin-top:1rem}@media (min-width:992px){.c-large-cta .large-cta-globe{margin-top:0;max-width:425px}}@media (min-width:1200px){.c-large-cta .large-cta-globe{max-width:612px}}@media (min-width:992px){.c-large-cta .custom-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}}.c-large-cta .custom-wrapper h2{font-size:clamp(1.5rem,2vw + 2rem,4.375rem);color:#0099d8;letter-spacing:-.24px;font-weight:700;line-height:1.15;margin-bottom:1.25rem}@media (min-width:992px){.c-large-cta .custom-wrapper h2{letter-spacing:-.7px;margin-bottom:2rem}}.c-large-cta .custom-wrapper .description p{font-size:clamp(15px,1vw + 1rem,1.125rem);letter-spacing:.3px}@media (min-width:992px){.c-large-cta .custom-wrapper .description p{letter-spacing:.27px}}.c-image-carousel{position:relative;overflow:hidden}.c-image-carousel .spacing-outside-default{margin-bottom:2rem;margin-top:2rem}@media (min-width:992px){.c-image-carousel .spacing-outside-default{margin-bottom:3rem;margin-top:3rem}}.c-image-carousel .custom-margin{margin-bottom:1.5rem}@media (min-width:992px){.c-image-carousel .custom-margin{margin-bottom:2.5rem}}.c-image-carousel .custom-margin h3{margin-bottom:0;color:#0099d8;display:block;position:relative;letter-spacing:-.25px;font-size:clamp(1.25rem,1vw + .5rem,1.5625rem);color:#0099d8}.c-image-carousel .custom-margin h3 span{z-index:1;background-color:#fff;display:inline-block;position:relative;padding-bottom:.5rem}@media (min-width:992px){.c-image-carousel .custom-margin h3 span{padding-right:.5rem;padding-bottom:0}}.c-image-carousel .custom-margin h3::after{content:"";position:absolute;top:100%;left:0;height:1px;width:100%;background:#0099d8;z-index:0}@media (min-width:992px){.c-image-carousel .custom-margin h3::after{top:45%}}.c-image-carousel .custom-margin .logos-toggle{padding:0!important}.c-image-carousel .custom-margin .logos-toggle svg .icon-play{display:none}.c-image-carousel .custom-margin .logos-toggle svg .icon-pause{display:inline}.c-image-carousel .custom-margin .logos-toggle.is-paused svg .icon-play{display:inline}.c-image-carousel .custom-margin .logos-toggle.is-paused svg .icon-pause{display:none}.c-image-carousel .custom-margin:has(.logos-toggle) h3::after{width:calc(100% + 38px)}@media (min-width:992px){.c-image-carousel .custom-margin:has(.logos-toggle) h3::after{width:calc(100% - 1rem)}}.c-image-carousel .logos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:992px){.c-image-carousel .logos{gap:1rem;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.c-image-carousel .logos .logo{max-width:47%}@media (min-width:992px){.c-image-carousel .logos .logo{max-width:auto}}.c-image-carousel .logos .logo img{margin-left:auto;margin-right:auto;width:90%}@media (min-width:992px){.c-image-carousel .logos .logo img{width:100%}}.c-image-carousel .logos-wrapper{overflow:hidden;position:relative;width:100%}.c-image-carousel .logos-wrapper::before{background:transparent -webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(#fff)) 0 0 no-repeat padding-box;background:transparent linear-gradient(270deg,rgba(255,255,255,0) 0,#fff 100%) 0 0 no-repeat padding-box;z-index:1;position:absolute;left:0;top:0;width:50px;height:100%;content:""}.c-image-carousel .logos-wrapper::after{background:transparent -webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(#fff)) 0 0 no-repeat padding-box;background:transparent linear-gradient(90deg,rgba(255,255,255,0) 0,#fff 100%) 0 0 no-repeat padding-box;z-index:1;position:absolute;right:0;top:0;width:50px;height:100%;content:""}.c-image-carousel .logos-wrapper .logos-slide{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-animation:scroll 45s linear infinite;animation:scroll 45s linear infinite;position:relative}.c-image-carousel .logos-wrapper .logos-slide.paused{-webkit-animation-play-state:paused;animation-play-state:paused}.c-image-carousel .logos-wrapper .logos-slide .logo{margin:0 .75rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:992px){.c-image-carousel .logos-wrapper .logos-slide .logo{margin:0 1.25rem}}.c-image-carousel .logos-wrapper .logos-slide .logo img{max-height:60px;width:auto}@-webkit-keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.c-cta{position:relative}.c-cta .cta_wrapper{position:relative}.c-cta .cta_wrapper .background{border-radius:1.25rem;overflow:hidden}.c-cta .cta_wrapper .content-wrapper{position:absolute;left:0;right:0;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.25rem}@media (min-width:768px){.c-cta .cta_wrapper .content-wrapper{padding:2rem}}@media (min-width:992px){.c-cta .cta_wrapper .content-wrapper{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:60px 16px 20px 0}}.c-cta .cta_wrapper .content-wrapper h2{font-size:clamp(1.25rem,1.35vw + 1rem,2.625rem);line-height:1.15;font-weight:500;color:#1c2a39;letter-spacing:-.2px;text-align:left}@media (min-width:992px){.c-cta .cta_wrapper .content-wrapper h2{letter-spacing:-.42px;max-width:470px;padding-right:2rem;text-align:right}}@media (min-width:1200px){.c-cta .cta_wrapper .content-wrapper h2{max-width:515px;padding-right:2.5rem}}@media (min-width:1400px){.c-cta .cta_wrapper .content-wrapper h2{max-width:580px;padding-right:3rem}}.c-video .video-inner{background:#fff;position:relative;width:100vw;height:100vh;overflow:hidden;max-height:515px}.c-video:has(.video-container.active) .btn-container,.c-video:has(.video-container.active) .overlay{opacity:0;visibility:hidden}.c-video iframe{position:absolute;top:50%;left:50%;height:100%;width:100%;max-height:650px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:none}.c-video iframe.bg-video{height:650px;width:100vw;z-index:1}@media (min-aspect-ratio:16/9){.c-video iframe.bg-video{height:61.25vw}}@media (max-aspect-ratio:16/9){.c-video iframe.bg-video{width:177.78vh}}.c-video iframe#player{z-index:5}.c-video .overlay{background-position:center;background-repeat:no-repeat;background-size:cover;position:absolute;width:100%;height:100%;top:0;-webkit-transition:.5s ease;transition:.5s ease;z-index:2}.c-video .overlay .container,.c-video .overlay .row{height:100%}.c-video .overlay:before{background:-webkit-gradient(linear,left bottom,left top,from(#0099d8),to(rgba(255,255,255,.001)));background:linear-gradient(360deg,#0099d8 0,rgba(255,255,255,.001) 100%);bottom:0;content:"";left:0;position:absolute;top:0;right:0}.c-video .overlay h2{color:#fff;font-size:clamp(2.5rem,1.1773rem + 6.5116vw,6.875rem);line-height:1.15;margin-bottom:0;position:relative;z-index:3}.c-video .inner{margin-top:auto;margin-bottom:6rem}.c-video .btn-container{bottom:1.375rem;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:.5s ease;transition:.5s ease;z-index:3}.c-video .btn-container span:not(.icon){white-space:pre}@media (min-width:768px){.c-video .video-inner{max-height:550px}.c-video .inner{margin-bottom:auto}.c-video .btn-container{background:#fff;border-radius:2.735rem 0 0 0;bottom:0;left:unset;right:0;padding:1rem 1.5rem;-webkit-transform:none;transform:none}.c-video .btn-container:before{background:#fff;content:"";height:2.5rem;-webkit-mask-image:radial-gradient(circle at 0 0,transparent calc(60% - .5px),#000 calc(61% + .5px));mask-image:radial-gradient(circle at 0 0,transparent calc(60% - .5px),#000 calc(61% + .5px));-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;position:absolute;left:-34px;top:2.875rem;width:2.5rem}}@media (min-width:992px){.c-video iframe{max-height:unset}.c-video .inner{margin-top:30%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.c-counter .content-container{margin-bottom:1.5rem}.c-counter .counter-container{background:url(//kbx.com/wp-content/themes/zionandzion/assets/production/images/bg-counter-mobile.png) no-repeat bottom center,-webkit-gradient(linear,left bottom,left top,color-stop(50%,#1c2a39),to(#185375));background:url(//kbx.com/wp-content/themes/zionandzion/assets/production/images/bg-counter-mobile.png) no-repeat bottom center,linear-gradient(360deg,#1c2a39 50%,#185375 100%);background-blend-mode:difference;border-radius:1.25rem;padding:2.5rem 1.5rem 1.5rem}.c-counter .counter-container>div[class^=col]+div[class^=col]{margin-top:1.5rem}.c-counter .counter-container>div[class^=col]:last-of-type .counter-wrapper:after{display:none}.c-counter .counter-wrapper{padding-bottom:1.5rem;position:relative}.c-counter .counter-wrapper:after{background:#0099d8;bottom:0;content:"";height:2px;left:0;position:absolute;width:2.5rem}.c-counter .counter-wrapper .counter-content{color:#fff;font-size:clamp(2.875rem,2.6483rem + 1.1163vw,3.625rem);font-weight:700;line-height:1;margin-bottom:0}.c-counter .counter-wrapper .counter-subcontent{color:#fff;font-size:clamp(1.0625rem,.9869rem + .3721vw,1.3125rem);line-height:1.25;margin:.25rem auto 0}@media (min-width:768px) and (max-width:991.98px){.c-counter .counter-container>div[class^=col]:nth-of-type(even) .counter-wrapper:after{display:none}}@media (min-width:768px) and (max-width:1199.98px){.c-counter .counter-container .counter-wrapper .counter-content{font-size:2.875rem}.c-counter .counter-container .counter-wrapper .counter-subcontent{font-size:1.0625rem}}@media (min-width:768px){.c-counter .counter-container{background:url(//kbx.com/wp-content/themes/zionandzion/assets/production/images/bg-counter-desktop.png) no-repeat bottom center,-webkit-gradient(linear,left bottom,left top,color-stop(20%,#1c2a39),to(#154c6b));background:url(//kbx.com/wp-content/themes/zionandzion/assets/production/images/bg-counter-desktop.png) no-repeat bottom center,linear-gradient(360deg,#1c2a39 20%,#154c6b 100%)}.c-counter .counter-container>div[class^=col]:first-of-type{margin-top:1.5rem}.c-counter .counter-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-counter .counter-wrapper:after{bottom:auto;height:100%;left:auto;right:-1rem;top:0;width:2px}.c-counter .counter-subcontent{max-width:75%}}@media (min-width:992px){.c-counter .counter-container{padding-bottom:4.75rem;padding-top:4.75rem}.c-counter .counter-container>div[class^=col]:first-of-type{margin-top:0}.c-counter .counter-container>div[class^=col]+div[class^=col]{margin-top:0}.c-counter .counter-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:0}.c-counter .counter-wrapper .counter-subcontent{margin-top:.75rem;max-width:60%}}@media (min-width:992px){.c-counter .counter-container{padding-bottom:5.5rem;padding-top:5.5rem}.c-counter .counter-wrapper .counter-subcontent{width:60%}}.c-animated-accordion{position:relative}.c-animated-accordion .spacing-outside-default{margin-bottom:2rem;margin-top:2rem}@media (min-width:992px){.c-animated-accordion .spacing-outside-default{margin-bottom:3rem;margin-top:3rem}}.c-animated-accordion .globe{position:absolute;right:0;bottom:0;z-index:-1;display:none}@media (min-width:992px){.c-animated-accordion .globe{display:block;max-width:calc(27vw + 5rem);height:auto}}.c-animated-accordion .title{color:#1c2b39;font-weight:500;font-size:clamp(1.5rem,1.7vw + 1rem,3rem);line-height:1;letter-spacing:-.03rem;padding:0 0 1.375rem 0;border-bottom:1px solid rgba(111,119,128,.3);margin-bottom:0}@media (min-width:992px){.c-animated-accordion .title{padding:0;margin-bottom:3.5rem;border-bottom:none}}.c-animated-accordion .accordion{background-color:#fff;border-bottom:1px solid rgba(111,119,128,.3);padding:1rem 0;position:relative}@media (min-width:992px){.c-animated-accordion .accordion{padding:1.25rem 0}}.c-animated-accordion .accordion:last-child{border-bottom:transparent}.c-animated-accordion .accordion .loader{background:#0099d8;border-radius:3px;bottom:-1.5px;content:"";height:3px;left:0;opacity:0;position:absolute;width:0;z-index:1}.c-animated-accordion .accordion:not(.active):hover .loader{opacity:1}.c-animated-accordion .accordion:not(.active):hover .accordion-toggler .accordion-toggler-icon{background-color:#0099d8;border:2px solid #0099d8}.c-animated-accordion .accordion:not(.active):hover .accordion-toggler .accordion-toggler-icon span{opacity:1;background-color:#fff}.c-animated-accordion .accordion:not(.active):hover .accordion-toggler .accordion-title{color:#0099d8}.c-animated-accordion .accordion.active .loader{opacity:1}.c-animated-accordion .accordion.active .accordion-toggler .accordion-toggler-icon{background:#fff;border-color:#6f7881;opacity:1;pointer-events:none}.c-animated-accordion .accordion.active .accordion-toggler .accordion-toggler-icon span{opacity:1;background-color:#6f7881}.c-animated-accordion .accordion.active .accordion-toggler .accordion-title{color:#0099d8}.c-animated-accordion .accordion .accordion-toggler{position:relative;display:block;background:0 0;text-align:left;width:100%;padding:0;border:none;cursor:pointer}.c-animated-accordion .accordion .accordion-toggler .accordion-title{color:#1c2b39;font-size:1.25rem;font-weight:600;line-height:1;text-transform:none;padding-right:3rem;margin-bottom:0}.c-animated-accordion .accordion .accordion-toggler .accordion-toggler-icon{border:2px solid #1c2b39;position:absolute;top:50%;right:0;display:inline-block;width:26px;height:26px;vertical-align:middle;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.c-animated-accordion .accordion .accordion-toggler .accordion-toggler-icon span{border-radius:2px;content:"";position:absolute;top:10px;left:6px;width:10px;height:2px;background-color:#1c2b39;-webkit-transition:all .2s ease;transition:all .2s ease}.c-animated-accordion .accordion .accordion-toggler .accordion-toggler-icon span:first-child{-webkit-transform:rotateZ(-90deg);transform:rotateZ(-90deg)}.c-animated-accordion .accordion .accordion-content{display:none}.c-animated-accordion .accordion .accordion-content p:last-child{margin-bottom:0}.c-animated-accordion .accordion .accordion-content a{text-decoration:underline;font-weight:600}.c-animated-accordion .accordion .accordion-content a:hover{color:#0099d8}.c-animated-accordion .accordion .accordion-content ul{margin-bottom:0}.c-animated-accordion .accordion .accordion-content img{border-radius:1.5rem;-webkit-box-shadow:0 0 1rem rgba(0,0,0,.15);box-shadow:0 0 1rem rgba(0,0,0,.15);display:block;margin:1rem auto 0}.c-animated-accordion .accordion-image-container{margin-left:1rem}.c-animated-accordion .accordion-image-container img{-webkit-box-shadow:0 0 1.625rem rgba(0,0,0,.1607843137);box-shadow:0 0 1.625rem rgba(0,0,0,.1607843137);border-radius:1.5rem;display:block;margin-left:auto;margin-right:auto;border-radius:.5rem}@media (min-width:992px){.c-animated-accordion .accordion-image-container img{border-radius:1rem}}@media (min-width:768px){.c-animated-accordion{margin-bottom:5rem;margin-top:5rem}.c-animated-accordion .accordion{padding-top:1.5rem}.c-animated-accordion .accordion-content{padding-right:15%}}@media (min-width:992px){.c-animated-accordion{margin-bottom:7.5rem;margin-top:7.5rem}}