body{color:#000;font-family:Poppins,sans-serif;font-size:1rem;font-weight:400}a,a:hover{color:#f707d2;text-decoration:none!important}h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif}.containpadding{padding:0 70px}.container-custome{margin-left:auto;margin-right:80px;max-width:75%}.mt-50{margin-top:50px}.bg-black{background-color:#000}.v-100{height:100vh;min-height:480px}.down-arrow{bottom:30px;left:0;position:absolute;right:0;text-align:center}.down-link{-webkit-animation:blink .6s linear infinite;animation:blink .6s linear infinite;display:inline-block;transform:translateY(10px)}@-webkit-keyframes blink{0%{transform:translateY(10px)}50%{transform:translateY(-10px)}to{transform:translateY(10px)}}@keyframes blink{0%{transform:translateY(10px)}50%{transform:translateY(-10px)}to{transform:translateY(10px)}}.banner-text .h1,.banner-text h1{display:flex;font-size:54px;font-weight:600;justify-content:center;margin:0;padding-right:22vw;text-align:center;width:0}.sentence span{white-space:nowrap}.slidingVertical{display:inline;text-indent:8px}#spin:after{-webkit-animation:spin 5s linear infinite;animation:spin 5s linear infinite;content:""}span#spin{display:inline-block;width:0}.slidingVertical span{position:absolute;transition:.5s}#spin1{-webkit-animation:spin1 5s linear infinite;animation:spin1 5s linear infinite;visibility:hidden}@-webkit-keyframes spin1{0%{color:#f707d2;visibility:visible}30%{color:#f707d2;visibility:visible}31%{visibility:hidden}to{visibility:hidden}}@keyframes spin1{0%{color:#f707d2;visibility:visible}30%{color:#f707d2;visibility:visible}31%{visibility:hidden}to{visibility:hidden}}#spin2{-webkit-animation:spin2 5s linear infinite;animation:spin2 5s linear infinite;visibility:hidden}@-webkit-keyframes spin2{33%{visibility:hidden}34%{color:#f79407;visibility:visible}58%{color:#f79407;visibility:visible}59%{visibility:hidden}to{visibility:hidden}}@keyframes spin2{33%{visibility:hidden}34%{color:#f79407;visibility:visible}58%{color:#f79407;visibility:visible}59%{visibility:hidden}to{visibility:hidden}}#spin3{-webkit-animation:spin3 5s linear infinite;animation:spin3 5s linear infinite;visibility:hidden}@-webkit-keyframes spin3{60%{visibility:hidden}64%{color:#07f7e3;visibility:visible}90%{color:#07f7e3;visibility:visible}91%{visibility:hidden}to{visibility:hidden}}@keyframes spin3{60%{visibility:hidden}64%{color:#07f7e3;visibility:visible}90%{color:#07f7e3;visibility:visible}91%{visibility:hidden}to{visibility:hidden}}.title{color:#000;font-size:56px;font-weight:600;margin-bottom:0}.title-block{padding-bottom:70px}.viewwork-section{overflow:hidden;position:relative}.bg-image{background-position:50%;background-repeat:no-repeat;background-size:cover;transition:.4s ease-in-out}.image-position{overflow:hidden;position:relative}.image-position .bg-image{height:100%;left:0;position:absolute;top:0;transform:scale(1);width:100%;z-index:-1}.image-position:hover .bg-image{transform:scale(1.02)}.bascom-main-img.image-position:hover .bg-image{transform:scale(1)}.service-box{bottom:60px;position:absolute}.down-white{background-color:#fff;border:0;position:relative;top:0;width:100%}.service-title{color:#fff;font-size:63px;margin:0}.service-title span{display:inline-block;font-size:73px;font-weight:700;text-transform:uppercase;width:100%}.button-link{background-color:#000;border:10px solid #fff;color:#fff;display:inline-block;font-size:40px;font-weight:600;overflow:hidden;padding:4px 20px;position:relative;transition:.5s;z-index:1}.button-link:hover{border-color:#f707d2}.button-link.pink-border:before{background-color:transparent}.button-link.pink-border:hover{border-color:#f707d2}.button-link:hover:before,.service-title-block{margin-top:10px}.seemore .title{font-size:20px}.seemore .title-block{padding-bottom:50px}.awarded-slider .owl-nav div{border:1px solid #000;border-radius:50%;height:40px;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);width:40px}.awarded-slider .owl-prev{display:flex;left:0}.awarded-slider .owl-next{display:flex;right:0}.awarded-slider .owl-next i,.awarded-slider .owl-prev i{margin:auto}.awarded-slider.owl-carousel.off{display:block;margin:0 auto;max-width:80%;width:100%}.awardlist{display:inline-block;padding:0 20px;width:16%}.awardlist img{width:100%}.seemore-title{border-bottom:2px solid #000;display:inline-block;font-size:48px;font-weight:600;margin-bottom:50px;text-align:center}.footer-block{padding:85px 0;text-align:center}.footer-block p{font-size:26px;margin:0}.social-list ul{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0;padding:0}.social-list ul li{background-color:#fff;border-radius:100px;font-size:34px;height:60px;line-height:60px;margin:0 7px;overflow:hidden;position:relative;text-align:center;width:60px;z-index:1}.social-list ul li:before,.team-info ul li:before{background-color:#f707d2;content:"";height:100%;left:0;position:absolute;top:100%;transition:.5s;width:100%;z-index:-1}.social-list ul li:hover:before,.team-info ul li:hover:before{top:0}.social-list ul li:hover a{color:#fff}.social-list ul li:hover a img{filter:brightness(1) invert(1)}.social-list ul li a{color:#000;transition:.5s}.social-list ul li a img{padding-bottom:5px;width:100%}.container-fluid-1440{max-width:1440px}.sponser-ul ul,.team-info ul{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;padding:0}.team-info ul li{margin:0 10px}.learn-more{padding:80px 0}.about-team,.learn-more{position:relative}.about-title h3,.vission-box h3{font-size:55px}.about-title h3{font-weight:300;margin-bottom:25px}.about-title h3 strong,.about-title h4,.vission-box h3{font-weight:600;letter-spacing:.6px}.about-title h4{font-size:44px;margin-bottom:50px}.about-text-block p,.about-ul li,.vission-box p{font-size:31px;line-height:46px}.about-text-block p{margin-bottom:50px}.about-text-block p:last-child,.vission-box p{margin-bottom:0}.team-person img{border:10px solid #fff;border-radius:100%;max-width:608px;width:100%}.team-box{padding:20px 40px}.team-info h3{font-size:41px;font-weight:600;margin-top:50px}.team-info p{font-size:34px;font-weight:300}.about-ul li{list-style:none;padding:4px 0;position:relative;text-align:left;width:33.33%}.about-ul ul{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto 60px;max-width:1060px;width:100%}.about-ul li:before{background-color:#fff;border-radius:100px;content:"";height:8px;left:-20px;position:absolute;top:21px;width:8px}.sponser-ul li{background-color:#fff;border-radius:100%;height:80px;line-height:60px;list-style:none;margin:10px;overflow:hidden;padding:10px;text-align:center;width:80px}.sponser-ul li img{width:100%}.vission-box{margin:0 auto;max-width:410px;width:100%}.about-page{padding-left:30px;padding-right:30px}.contact-page{align-items:center;display:flex;flex-wrap:wrap;height:calc(100vh - 209px)}.contact-info h1{font-size:68px;font-weight:600;margin:0 0 60px}.contact-info .info-mail{color:#fff;display:inline-block;font-size:34px;padding:0 0 3vw;transition:.5s}.contact-info .info-mail:hover{color:#f707d2}.container-75{max-width:calc(100% - 283px)}.container-90{max-width:calc(100% - 175px)}.width-1330{margin:0 auto;max-width:90%;width:100%}.work-group .work-section{margin-bottom:75px}.work-group .work-section:last-child{margin-bottom:0}.work-section{overflow:hidden;padding:0 30px;position:relative}.work-box{bottom:30px;position:absolute}.work-title-block{margin-top:10px}.work-title{color:#fff;font-size:54px;margin:0}.work-title span{display:inline-block;font-size:62px;font-weight:700;text-transform:uppercase;width:100%}.latest-box:hover{transition:.4s ease-in-out}.latest-img{position:relative}.latest-img a{background-color:#000;bottom:0;color:#fff;font-size:19px;font-weight:600;left:0;padding:5px 14px;position:absolute}.latest-text{border:2px solid #000;text-align:center;transition:.4s ease-in-out}.latest-text h3{margin:0}.latest-text h3 a{color:#000;display:block;font-size:28px;font-weight:600;margin:0;padding:20px}.latest-box:hover .latest-text h3{color:#fff}.latest-box:hover .latest-text{background-color:#000}.latest-box:hover .latest-text h3 a{color:#fff}.cyberwar-img{position:relative;text-align:center}.cyberwar h1{margin:0}.cyberwar-ul{bottom:0;padding:20px 10vw;position:absolute;width:100%}.left-img{float:left}.right-img{float:right}.bg-img{background-position:50%;background-repeat:no-repeat;background-size:100%}.cyberwar-ul ul{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0;padding:0}.cyber-title h3{font-size:40px;font-weight:600;line-height:55px;margin-bottom:40px}.cyber-text-block h4{font-size:35px;line-height:37px;margin-bottom:40px}.cyber-text-block p{font-size:25px;line-height:41px;margin-bottom:0}.cyber-video{position:relative}.bg-video video,.cyber-video .video-js{height:100%;position:absolute;width:100%}.main-video-slider iframe,.main-video-slider video{height:43vw;width:100%}.main-video-slider .slick-slide img{left:10px;position:absolute;top:0}.main-video-slider .slick-slide{position:relative}.main-video-slider button.slide-arrow.slick-arrow{background-color:transparent;border:0;margin:0 10px;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.main-video-slider .slick-arrow img{opacity:1;padding:5px;width:34px}.main-video-slider button.slide-arrow.next-arrow.slick-arrow{right:0}.bg-video video{-o-object-fit:cover;object-fit:cover}.result-ul li{list-style:none}.result-ul h3{border-bottom:2px solid #000;display:inline-block;font-size:33px;font-weight:600;margin:60px 50px;text-align:center;transition:.5s}.result-ul h3 a,.seemore-title a{color:#000;transition:.5s}.result-ul h3:hover a,.seemore-title:hover a{color:#f707d2}.result-ul h3:hover,.seemore-title:hover{border-color:#f707d2}.cyber-text-block img{padding-bottom:50px}.carousel-control-next-icon,.carousel-control-prev-icon{background-size:contain;height:50px;opacity:1;width:50px}.carousel-control-next.black-arrow,.carousel-control-prev.black-arrow{justify-content:center;width:50%}.carousel-control-next{justify-content:end;margin-right:4px;opacity:1;width:50%}.carousel-control-prev{justify-content:start;margin-left:4px;opacity:1;width:50%}.black-arrow>.carousel-control-prev-icon{background-image:url(../img/black-left-arrow.png);background-size:12px}.black-arrow>.carousel-control-next-icon{background-image:url(../img/black-right-arrow.png);background-size:12px}.carousel-control-prev-icon{background-image:url(../img/left-arrow.png)}.carousel-control-next-icon{background-image:url(../img/right-arrow.png)}a.lightbox img{border:3px solid #fff;box-shadow:0 0 8px rgba(0,0,0,.3);height:150px;margin:94px 20px 20px}.lightbox-target{background:rgba(0,0,0,.7);opacity:0;overflow:hidden;position:fixed;top:-100%;transition:opacity .5s ease-in-out;width:100%}.lightbox-target img{border:3px solid #fff;bottom:0;box-shadow:0 0 8px rgba(0,0,0,.3);left:0;margin:auto;max-height:0%;max-width:0;top:0}.lightbox-target img,a.lightbox-close{box-sizing:border-box;position:absolute;right:0;transition:.5s ease-in-out}a.lightbox-close{background:#fff;color:#000;display:block;height:50px;text-decoration:none;top:-80px;width:50px}a.lightbox-close:before{transform:rotate(45deg)}a.lightbox-close:after,a.lightbox-close:before{background:#000;content:"";display:block;height:30px;left:26px;position:absolute;top:10px;width:1px}a.lightbox-close:after{transform:rotate(-45deg)}.example-image-link{background-color:#000;bottom:20px;color:#fff;cursor:pointer;font-size:24px;height:50px;line-height:50px;outline:4px solid #fff;position:absolute;right:30px;text-align:center;width:50px;z-index:11}.example-image-link:hover{color:#fff;outline-color:#f707d2}.flipping-img{bottom:0;left:0;margin:0 auto;position:absolute;right:0;width:100%}.flipping{position:relative}.flipping-img img.d-inline-block.d-block.w-100{width:100px}.flipping-img h1{color:#fff;font-size:3.2vw;font-weight:700;margin:0;padding-top:40px;text-transform:uppercase}.flipping-img img.d-inline-block{width:22.7vw}.flipping-img .cyberwar-ul,.flipping-img h1{padding-bottom:40px}.owl-nav{padding:0 18px;position:absolute;top:50%;transform:translateY(-50%);width:100%}.owl-nav .owl-prev{float:left}.owl-nav .owl-next{float:right}.bascomlogo img{width:21vw}.bascom-logo{bottom:50px;position:absolute;right:50px;width:205px}.bascom-title{color:#fff;font-size:36.5px;font-weight:600}.bascom-title-block{position:absolute}.bascom-main-img-1 .bascom-title-block{right:33vw;top:11vw}.bascom-main-img-2 .bascom-title-block{right:6vw;top:18vw}.bascom-main-img-3 .bascom-title-block{right:6vw;top:12vw}.cyber-text-block h4 a{border-bottom:2px solid;color:#a5634d}.cyber-images img.w-100.padding-70:last-child{padding-bottom:0}.padding-70{padding-bottom:70px}@media only screen and (min-width:992px){.right-img a{display:inline-block;text-align:right;width:100%}}@media only screen and (max-width:1399px){.banner-text .h1,.banner-text h1{font-size:40px}.down-link img{width:90px}.title{font-size:40px}.title-block{padding-bottom:50px}.button-link{border:8px solid #fff;font-size:34px;padding:6px 24px}.service-title,.work-title{font-size:45px}.service-title span,.work-title span{font-size:53px}.down-white{padding:50px}.seemore-title{font-size:38px;margin-bottom:50px}.footer-block{padding:50px 0}.footer-block p{font-size:20px}.social-list ul li{font-size:26px;height:50px;line-height:50px;margin:0 14px;width:50px}.about-title h3{font-size:36px}.about-title h4{font-size:28px}.about-text-block p,.about-title h4{margin-bottom:40px}.about-text-block p,.about-ul li,.vission-box p{font-size:20px;line-height:30px}.team-person img{border:6px solid #fff;max-width:380px}.team-info h3{font-size:32px;margin-top:30px}.team-info p{font-size:24px;font-weight:300}.about-ul ul{margin:0 auto 30px}.about-ul li{width:30%}.about-ul li:before{height:6px;left:-15px;top:15px;width:6px}.about-title h3,.vission-box h3{font-size:40px}.contact-page{height:calc(100vh - 130px)}.contact-info h1{font-size:48px;margin:0 0 30px}.contact-info .info-mail{font-size:28px;padding:0 0 2.5vw}.latest-text h3 a{font-size:20px}.work-group .work-section{margin-bottom:50px}.latest-img a{font-size:16px;font-weight:500;padding:5px 14px}.cyberwar h1{font-size:45px}.cyber-title h3{font-size:30px;line-height:1.4;margin-bottom:40px}.cyber-text-block p{font-size:20px;line-height:1.6}.cyber-text-block h4{font-size:30px;line-height:1.6;margin-bottom:15px}.video-js .vjs-big-play-button{height:120px;width:120px}.result-ul h3{font-size:24px;margin:30px}.bascom-title{font-size:1.8vw}}@media only screen and (max-width:1199px){.viewwork-section img{height:650px}.title{font-size:34px}.awardlist{padding:0 10px;width:18%}.down-link img{width:70px}.about-title h3,.vission-box h3{font-size:28px}.about-text-block p,.about-ul li,.cyber-text-block p,.vission-box p{font-size:18px;line-height:1.4}.container-75{max-width:85%}.container-90{max-width:94%}.latest-text h3 a{font-size:16px;padding:12px 6px}.cyber-title h3{font-size:24px;margin-bottom:30px}.cyber-text-block h4{font-size:26px;margin-bottom:10px}.video-js .vjs-big-play-button{height:80px;width:80px}.result-ul h3{font-size:20px}.cyberwar-img{padding:0 0 40px}.owl-nav img{width:30px}.main-video-slider iframe,.main-video-slider video{height:47vw}}@media only screen and (max-width:991px){.padding-70{padding-bottom:40px}.cyber-title h3 br{display:none}.banner-text .h1,.banner-text h1{display:inline-block;font-size:30px;padding:0 32vw 0 0;position:relative;text-align:center;width:100%}.containpadding{padding:0 30px}.down-white{padding:20px}.service-box{bottom:20px}.service-title,.work-title{font-size:34px}.service-title span,.work-title span{font-size:44px}.button-link{border:5px solid #fff;font-size:24px}.seemore-title{font-size:30px;margin-bottom:30px}.title{font-size:28px}.footer-block{padding:40px 0}.footer-block p{font-size:18px}.social-list ul li{font-size:22px;height:44px;line-height:44px;margin:0 8px;width:44px}.learn-more{padding:40px 0}.about-title h4{font-size:24px;margin-bottom:30px}.about-text-block p{margin-bottom:20px}.team-info h3{font-size:24px}.team-info p{font-size:18px}.contact-page{align-items:center;display:flex;flex-wrap:wrap;height:calc(100vh - 107px)}.contact-info h1{font-size:40px;margin:0 0 30px}.contact-info .info-mail{font-size:24px;padding:0 0 2vw}.title-block{padding-bottom:30px}.cyberwar h1{font-size:45px}.cyber-text-block img{max-width:120px;padding-bottom:20px}.work-group .work-section{margin-left:0;margin-right:0;max-width:100%}.work-group .container-75{max-width:100%}.carousel-control-next-icon,.carousel-control-prev-icon{height:30px;width:30px}.owl-nav img{width:20px}.flipping-img h1{font-size:3.2vw}.flipping-img img.d-inline-block{padding-left:30px;width:240px}.flipping-img h1{font-size:28px;padding-left:20px;padding-top:10px}.flipping-img .cyberwar-ul{padding:20px 0}.flipping-img .cyberwar-ul,.flipping-img h1{padding-bottom:20px}}@media only screen and (max-width:767px){.padding-70{padding-bottom:30px}.col-12.col-sm-4:last-child .img-bar{margin-bottom:0!important}.banner-text .h1,.banner-text h1{font-size:28px}.title{font-size:24px}.title-block{padding-bottom:30px}.viewwork-section img,.work-section img{height:360px}.containpadding{padding:0 20px}.button-link{font-size:18px;padding:4px 16px}.down-link img{width:50px}.awardlist{padding:10px;width:48%}.seemore .owl-stage{align-items:center;display:flex}.seemore button.owl-dot span{background-color:#000;border-radius:100px;display:inline-block;height:16px;margin:0 5px;width:16px}.seemore button.owl-dot.active span{background-color:#f707d2}footer .row{flex-direction:column-reverse}.footer-block.social-list{padding:0}.footer-block{padding:30px 0;text-align:center}.about-ul li{width:50%}.about-text-block p,.cyber-text-block p,.vission-box p{font-size:15px;line-height:24px}.about-ul li{font-size:13px;padding-left:0;padding-right:8px}.about-title h3,.vission-box h3{font-size:24px}.about-title h4{font-size:18px}.about-ul ul{max-width:300px;padding-left:15px}.about-page{padding-left:15px;padding-right:15px}.vission-box{margin:0 auto 30px}.about-ul li:before{left:-13px;top:14px}.contact-page{height:calc(100vh - 87px)}.contact-info h1{font-size:22px;margin:30px 0}.contact-info .info-mail{font-size:18px;padding:0 0 20px}.work-box{bottom:10px}.service-title-block,.work-title-block{margin-top:0}.service-title,.work-title{font-size:24px}.service-title span,.work-title span{font-size:28px}.work-group .work-section{margin-bottom:20px}.work-section{padding:0 10px}.container-75,.container-90,.width-1330{max-width:100%}.latest-box{padding-bottom:20px}.cyberwar h1{font-size:30px}.cyberwar-ul li img{height:130px;-o-object-fit:contain;object-fit:contain;-o-object-position:right;object-position:right;width:200px}.cyber-title h3{font-size:20px;margin-bottom:20px}.cyber-text-block h4{font-size:20px}.result-ul h3{font-size:14px;margin:25px 20px}.video-js .vjs-big-play-button{height:50px;width:50px}.cyberwar-img{padding:0 0 20px}.cyberwar.bg-img{background-size:auto 89vw}.cyberwar-ul{margin-top:-20px;padding:0 5vw;position:static}.cyberwar-ul img{width:100%}.left-img{text-align:left;width:40%}.right-img{text-align:right;width:auto}.right-img a{display:inline-block;width:60px}.left-img a{display:inline-block;width:130px}.carousel-control-next-icon,.carousel-control-prev-icon{height:20px;width:20px}.lb-loader,.lightbox{left:0;line-height:0;position:fixed;text-align:center;top:50%!important;transform:translateY(-50%)}.lb-container{width:100%!important}.owl-nav img{width:16px}.flipping-img img.d-inline-block{padding-left:0;width:120px}.cyberwar-ul .right-img img{width:50px}.flipping-img h1{font-size:14px;padding-left:0;padding-top:10px}.flipping-img .cyberwar-ul{padding:20px 0;position:absolute;right:0;width:auto}.flipping-img .cyberwar-ul a{width:80px}.flipping-img .cyberwar-ul,.flipping-img h1{padding-bottom:10px}.pen-slider .carousel-control-next,.pen-slider .carousel-control-prev{display:none}.pen-slider .carousel-inner:last-child .carousel-item{margin-bottom:0}.pen-slider .carousel-item{display:block;margin-bottom:30px;margin-right:0}.pen-slider .carousel-item:last-child{margin-bottom:0}.bascom-logo{bottom:10px;right:10px;width:55px}.main-video-slider iframe,.main-video-slider video{height:54vw}.main-video-slider .slick-arrow img{padding:5px;width:30px}.main-video-slider button.slide-arrow.slick-arrow{margin:0 4px}}@media only screen and (max-width:575px){.banner-text .h1,.banner-text h1{font-size:5vw;padding:0 33vw 0 0}.about-page{padding-left:8px;padding-right:8px}.team-box{padding:20px 10px}.team-info h3{font-size:21px}.team-info p{font-size:16px}.viewwork-section img,.work-section img{height:240px}.service-title,.work-title{font-size:16px}.cyber-title h3,.service-title span,.work-title span{font-size:18px}.cyber-text-block h4{font-size:16px}.result-ul h3{margin:30px 8px}.cyberwar-ul li img{width:80px}.cyberwar h1{font-size:18px}.viewwork-section.containpadding{padding:0}.example-image-link{bottom:10px;font-size:14px;height:30px;line-height:30px;outline:2px solid #fff;right:10px;width:30px;z-index:1}.flipping .bg-image img{height:250px}.owl-nav{padding:0 8px}.owl-nav img{width:12px}.bascomlogo img{width:130px}.seemore .title{font-size:16px}}
.footer-copy-links{margin:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content}.footer-copy-links a,.footer-copy-links a:visited{color:currentColor}.footer-copy-links .links{margin-top:5px;text-align:center}@media (max-width:767px){.footer.is-cp .footer-contact{visibility:hidden}}@media (min-width:768px){.footer-copy-links .links{text-align:left}}
:root{--color-green:#57faec;--color-orange:#f79407;--color-purple:##f940dc;--bp-xs:525px;--bp-sm:768px;--bp-sm-md:1024px;--bp-md:1280px;--bp-lg:1475px;--bp-xl:1680px;--bp-xl2:1800px;--fs-sm-sm:clamp(12px,1.5vw,17px);--fs-sm-md:clamp(15px,1vw,var(--fs-normal));--fs-sm:17px;--fs-normal:21px;--fs-md:clamp(18px,2vw,25px);--fs-lg:clamp(21px,2vw,31px);--fs-xl:clamp(25px,3vw,40px);--fs-xxl:clamp(30px,5vw,48px);--fs-default:clamp(16px,2.5vw,var(--fs-normal));--fs-h1-lg:clamp(40px,3.5vw,50px);--fs-h1:clamp(25px,3.25vw,40px);--fs-h2:clamp(20px,3vw,35px);--fs-h3:clamp(18px,2.5vw,28px);--fs-h4:clamp(16px,2.5vw,25px);--fs-h5:clamp(15px,2.5vw,22px);--fs-h6:clamp(15px,2.5vw,20px);--lh-heading:1.2;--lh-default:1.5;--space-sm1:15px;--space-sm2:25px;--space-md:clamp(25px,5vw,30px);--space-md1:clamp(25px,5vw,30px);--space-md2:clamp(25px,5vw,40px);--space-md3:clamp(25px,5vw,45px);--space-lg:clamp(30px,4vw,55px);--space-lg1:clamp(30px,4vw,55px);--space-lg2:clamp(30px,4vw,60px);--space-lg3:clamp(30px,7.5vw,65px);--space-xl:clamp(35px,7.5vw,70px);--space-xl2:clamp(35px,7.5vw,75px);--space-xl3:clamp(45px,7.5vw,85px);--space-xl4:clamp(45px,7.75vw,95px);--space-xl5:clamp(55px,8vw,105px);--my-sm2:var(--space-sm1);--my-sm:var(--space-sm2);--my-sm-md:var(--space-md1);--my-md:var(--space-md3);--my-md-lg:var(--space-lg2);--my-lg:var(--space-xl);--my-xl:var(--space-xl3);--my-xl:var(--space-xl);--my-2xl:var(--space-xl2);--my-3xl:var(--space-xl3);--my-4xl:var(--space-xl4);--my-5xl:var(--space-xl5);--header-height:90px;--side-padding:25px}body{padding-top:var(--header-height)}.has-mw{margin-left:auto;margin-right:auto}._mw-none>*{max-width:none}._mw-xs:not(.page-wrap){max-width:var(--mw-xs)}._mw-sm:not(.page-wrap){max-width:var(--mw-sm)}._mw-sm-md:not(.page-wrap){max-width:var(--mw-sm-md)}._mw-md:not(.page-wrap){max-width:var(--mw-md)}._mw-lg:not(.page-wrap){max-width:var(--mw-lg)}._mw-xl:not(.page-wrap){max-width:var(--mw-xl)}._mw-xl2:not(.page-wrap){max-width:var(--mw-xl2)}.page-wrap.has-mw>*{margin-left:auto;margin-right:auto}.page-wrap._mw-xs>:not(._mw-none){max-width:var(--mw-current,var(--mw-xs))}.page-wrap._mw-sm>:not(._mw-none){max-width:var(--mw-current,var(--mw-sm))}.page-wrap._mw-sm-md>:not(._mw-none){max-width:var(--mw-current,var(--mw-sm-md))}.page-wrap._mw-md>:not(._mw-none){max-width:var(--mw-current,var(--mw-md))}.page-wrap._mw-lg>:not(._mw-none){max-width:var(--mw-current,var(--mw-lg))}.page-wrap._mw-xl>:not(._mw-none){max-width:var(--mw-current,var(--mw-xl))}.page-wrap._mw-xl2>:not(._mw-none){max-width:var(--mw-current,var(--mw-xl2))}._pb-none{padding-bottom:0}._pb-sm2{padding-bottom:var(--my-sm2)}._pb-sm{padding-bottom:var(--my-sm)}._pb-sm-md{padding-bottom:var(--my-sm-md)}._pb-md{padding-bottom:var(--my-md)}._pb-md-lg{padding-bottom:var(--my-md-lg)}._pb-lg{padding-bottom:var(--my-lg)}._pb-xl{padding-bottom:var(--my-xl)}._pb-2xl{padding-bottom:var(--my-2xl)}._pb-3xl{padding-bottom:var(--my-3xl)}._pb-4xl{padding-bottom:var(--my-4xl)}._pb-5xl{padding-bottom:var(--my-5xl)}._pl-none{padding-left:0}._pl-sm2{padding-left:var(--my-sm2)}._pl-sm{padding-left:var(--my-sm)}._pl-sm-md{padding-left:var(--my-sm-md)}._pl-md{padding-left:var(--my-md)}._pl-md-lg{padding-left:var(--my-md-lg)}._pl-lg{padding-left:var(--my-lg)}._pl-xl{padding-left:var(--my-xl)}._pl-2xl{padding-left:var(--my-2xl)}._pl-3xl{padding-left:var(--my-3xl)}._pl-4xl{padding-left:var(--my-4xl)}._pl-5xl{padding-left:var(--my-5xl)}._pt-none{padding-top:0}._pt-sm2{padding-top:var(--my-sm2)}._pt-sm{padding-top:var(--my-sm)}._pt-sm-md{padding-top:var(--my-sm-md)}._pt-md{padding-top:var(--my-md)}._pt-md-lg{padding-top:var(--my-md-lg)}._pt-lg{padding-top:var(--my-lg)}._pt-xl{padding-top:var(--my-xl)}._pt-2xl{padding-top:var(--my-2xl)}._pt-3xl{padding-top:var(--my-3xl)}._pt-4xl{padding-top:var(--my-4xl)}._pt-5xl{padding-top:var(--my-5xl)}._pr-none{padding-right:0}._pr-sm2{padding-right:var(--my-sm2)}._pr-sm{padding-right:var(--my-sm)}._pr-sm-md{padding-right:var(--my-sm-md)}._pr-md{padding-right:var(--my-md)}._pr-md-lg{padding-right:var(--my-md-lg)}._pr-lg{padding-right:var(--my-lg)}._pr-xl{padding-right:var(--my-xl)}._pr-2xl{padding-right:var(--my-2xl)}._pr-3xl{padding-right:var(--my-3xl)}._pr-4xl{padding-right:var(--my-4xl)}._pr-5xl{padding-right:var(--my-5xl)}._mb-none{padding-bottom:0}._mb-sm2{margin-bottom:var(--my-sm2)}._mb-sm{margin-bottom:var(--my-sm)}._mb-sm-md{margin-bottom:var(--my-sm-md)}._mb-md{margin-bottom:var(--my-md)}._mb-md-lg{margin-bottom:var(--my-md-lg)}._mb-lg{margin-bottom:var(--my-lg)}._mb-xl{margin-bottom:var(--my-xl)}._mb-2xl{margin-bottom:var(--my-2xl)}._mb-3xl{margin-bottom:var(--my-3xl)}._mb-4xl{margin-bottom:var(--my-4xl)}._mb-5xl{margin-bottom:var(--my-5xl)}._ml-none{padding-left:0}._ml-sm2{margin-left:var(--my-sm2)}._ml-sm{margin-left:var(--my-sm)}._ml-sm-md{margin-left:var(--my-sm-md)}._ml-md{margin-left:var(--my-md)}._ml-md-lg{margin-left:var(--my-md-lg)}._ml-lg{margin-left:var(--my-lg)}._ml-xl{margin-left:var(--my-xl)}._ml-2xl{margin-left:var(--my-2xl)}._ml-3xl{margin-left:var(--my-3xl)}._ml-4xl{margin-left:var(--my-4xl)}._ml-5xl{margin-left:var(--my-5xl)}._mt-none{padding-top:0}._mt-sm2{margin-top:var(--my-sm2)}._mt-sm{margin-top:var(--my-sm)}._mt-sm-md{margin-top:var(--my-sm-md)}._mt-md{margin-top:var(--my-md)}._mt-md-lg{margin-top:var(--my-md-lg)}._mt-lg{margin-top:var(--my-lg)}._mt-xl{margin-top:var(--my-xl)}._mt-2xl{margin-top:var(--my-2xl)}._mt-3xl{margin-top:var(--my-3xl)}._mt-4xl{margin-top:var(--my-4xl)}._mt-5xl{margin-top:var(--my-5xl)}._mr-none{padding-right:0}._mr-sm2{margin-right:var(--my-sm2)}._mr-sm{margin-right:var(--my-sm)}._mr-sm-md{margin-right:var(--my-sm-md)}._mr-md{margin-right:var(--my-md)}._mr-md-lg{margin-right:var(--my-md-lg)}._mr-lg{margin-right:var(--my-lg)}._mr-xl{margin-right:var(--my-xl)}._mr-2xl{margin-right:var(--my-2xl)}._mr-3xl{margin-right:var(--my-3xl)}._mr-4xl{margin-right:var(--my-4xl)}._mr-5xl{margin-right:var(--my-5xl)}.anchor{position:relative;top:var(--header-height)}.bg-video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.bg-video-container{position:relative}@media (min-width:992px){:root{--header-height:160px}}@media (min-width:1024px){:root{--mw-xs:clamp(0px,85vw,calc(var(--bp-xs)));--mw-sm:clamp(0px,85vw,calc(var(--bp-sm)));--mw-sm-md:clamp(0px,85vw,calc(var(--bp-sm)));--mw-md:clamp(0px,85vw,calc(var(--bp-md)));--mw-lg:clamp(0px,85vw,calc(var(--bp-lg)));--mw-xl:clamp(0px,85vw,calc(var(--bp-xl)));--mw-xl2:clamp(0px,95vw,calc(var(--bp-xl2)))}}@media (min-width:1400px){:root{--header-height:180px}}
.header{background-color:#fff;padding:30px;width:100%}.header,.header.sticky{position:fixed;top:0;z-index:2}.header.sticky{transition:.5s}.main-menu .navbar-collapse{background-color:#fff;border:4px solid #000;height:auto!important;opacity:0;position:absolute;right:-50%;top:150px;transition:.2s;visibility:hidden}.main-menu .navbar-collapse.show{opacity:1;right:0;visibility:visible}.main-menu .navbar-nav{flex-direction:row;padding:0 30px;position:relative}.menu .main-menu ul li a{color:#000;display:inline-block;font-size:clamp(30px,2vw,36px);font-weight:600;margin:0;padding:20px;transition:.5s}.menu .main-menu ul li a:hover{color:#f707d2}.menu .main-menu ul li.nav-item.item-color-1 a:hover{color:#009681}.menu .main-menu ul li.nav-item.item-color-2 a:hover{color:#a5634d}.menu .main-menu ul li.nav-item.item-color-3 a:hover{color:#ceb964}.menu .main-menu ul li ul{background-color:transparent;border:0;left:auto;margin-left:17px;position:absolute;top:86px}.menu .main-menu ul li ul li a{background:#fff;font-size:18px;padding:15px}.dropdownli{display:none}.dropdownli.fa{font-size:1.5em}button.navbar-toggler{border-radius:7px;box-shadow:none!important;height:auto;outline:0!important;padding:0;position:absolute;right:0;width:auto}button.navbar-toggler i{color:#000;font-size:70px;line-height:.7;transform:rotate(270deg);transition:.5s}button.navbar-toggler.collapsed i{transform:rotate(0deg)}@media only screen and (min-width:992px){.main-menu li:hover ul{display:block;top:calc(100% - 1px)}.main-menu li:hover ul li ul{display:none}.main-menu li:hover ul li:hover>ul{display:block}.main-menu .dropdown-menu .nav-link{width:200px}.main-menu .dropdown-menu .nav-item{border-top:3px solid #000}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute;right:40px!important;width:auto}.navbar-expand-lg .navbar-nav .nav-link{padding-left:12px;padding-right:12px}.menu .main-menu ul li.nav-item.nav-item-center{position:relative}.menu .main-menu ul li.nav-item.nav-item-center ul.dropdown-menu{left:0;margin:0 auto;right:0;text-align:center;top:37px}}@media only screen and (max-width:1399px){.header{padding:20px}.main-menu .navbar-collapse{top:140px}button.navbar-toggler i{font-size:60px}}@media only screen and (max-width:991px){.header{padding:10px 0}button.navbar-toggler{right:20px}button.navbar-toggler i{font-size:40px}.menu a.navbar-brand{padding:0 20px}.menu a.navbar-brand img{width:110px}.menu .main-menu ul li.nav-item{position:relative}.menu .main-menu ul li.active{background-color:#fff}.menu .main-menu ul li a{color:#fff;font-size:20px;padding:10px 0;transition:.5s;width:calc(100% - 40px)}.menu .main-menu ul li ul{border-radius:0;margin:-1px;padding:5px 0;position:relative;top:0}.menu .main-menu ul li ul li{display:inline-block;width:100%}.menu .main-menu ul li ul li a{color:#000;font-size:18px;font-weight:700;padding:7px 15px;white-space:break-spaces;width:100%}.menu .main-menu ul li ul li.nav-item{background-color:#fff}.menu .main-menu ul li ul li.nav-item:not(:first-child){border-top:3px solid #000}.main-menu .navbar-menu{background-color:#000;height:calc(100vh - 80px)!important;padding:0 20px;right:0;top:200%;width:100%;z-index:-7}.main-menu .navbar-menu .navbar-nav{flex-direction:column;margin-bottom:0;margin-top:0;max-width:100%;padding:0;width:100%}.main-menu .navbar-collapse.show{top:100px}.dropdownli{color:#fff;display:block;font-size:24px;position:absolute;right:10px;top:7px}}
.pagination{margin-left:auto;margin-right:auto;max-width:var(--mw-lg)}.pagination-item,.pagination-next,.pagination-prev{font-size:var(--fs-default)}.pagination-list{display:flex;gap:1em;justify-content:center;list-style:none;margin-bottom:0;margin-top:0;width:100%}@media (max-width:1124px){.pagination{margin-left:var(--side-padding);margin-right:var(--side-padding)}}
.post-img{aspect-ratio:1200/627;margin-bottom:10px}.post-img img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}
.wysiwyg{font-size:var(--fs-default);line-height:var(--lh-default)}.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h6{font-weight:400;line-height:var(--lh-heading);margin-bottom:0}.wysiwyg h1 strong,.wysiwyg h2 strong,.wysiwyg h3 strong,.wysiwyg h4 strong,.wysiwyg h6 strong{font-weight:600}.wysiwyg h1:not(:last-child),.wysiwyg h2:not(:last-child),.wysiwyg h3:not(:last-child),.wysiwyg h4:not(:last-child),.wysiwyg h6:not(:last-child){margin-bottom:.3em}.wysiwyg h1{font-size:var(--fs-h1)}.wysiwyg h2{font-size:var(--fs-h2)}.wysiwyg h3{font-size:var(--fs-h3)}.wysiwyg h4{font-size:var(--fs-h4)}.wysiwyg h5{font-size:var(--fs-h5)}.wysiwyg h6{font-size:var(--fs-h6)}.wysiwyg p:last-child{margin-bottom:0}

.cb-cols{background-position:50%;background-repeat:no-repeat;background-size:cover}.cb-cols:has(.embed){padding-left:var(--side-padding);padding-right:var(--side-padding)}.cb-cols.valign-center .cb-cols-inner{align-items:center}.cb-cols.valign-bottom .cb-cols-inner{align-items:end}.cb-cols .cb-image img{min-width:0}.cb-cols .embed:not(.valign-center .embed) .cb-cols .embed:not(.valign-top .embed){align-self:end}.cb-cols-inner{display:grid;gap:var(--space-md2)}.cb-cols-item img{display:block;width:100%}@media (min-width:640px){.cb-cols.cb:not(:has(.embed)){padding-left:0;padding-right:0}.cb-cols.cols2 .cb-cols-inner{grid-template-columns:repeat(2,1fr)}}@media (max-width:779px){.cb-cols.cols3{padding-left:var(--side-padding);padding-right:var(--side-padding)}}@media (min-width:780px){.cb-cols.cols3 .cb-cols-inner{grid-template-columns:repeat(3,1fr)}.cb-cols.cols4 .cb-cols-inner{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.cb-cols:has(.embed){padding-left:0;padding-right:0}}@media (min-width:1440px){.cb-cols.cols4 .cb-cols-inner{grid-template-columns:repeat(4,1fr)}}
.cb-copy._ll-col3{--gap-x:20px;--gap-y:4px}.cb-copy._ll-col3 ol,.cb-copy._ll-col3 ul{display:flex;flex-wrap:wrap;gap:var(--gap-y) var(--gap-x);justify-content:right;margin:0;padding:0 10px}.cb-copy._ll-col3 ol li,.cb-copy._ll-col3 ul li{list-style:none;position:relative;width:100%}.cb-copy._ll-col3 ol li:before,.cb-copy._ll-col3 ul li:before{background-color:#fff;border-radius:100px;content:"";height:.5em;left:0;max-height:8px;max-width:8px;position:absolute;top:.8em;transform:translateY(-50%) translateX(-200%);width:.5em}@media (min-width:480px){.cb-copy._ll-col3 ol li,.cb-copy._ll-col3 ul li{width:calc(40% - var(--gap-x)/2)}}@media (min-width:1280px){.cb-copy._ll-col3 ol li,.cb-copy._ll-col3 ul li{width:calc(33% - var(--gap-x)*2/3)}}
.wysiwyg.cb-copy .cb-copy-inner>figure{display:block;float:none!important;margin-left:0!important;margin-right:0!important;max-width:none!important;width:100%!important}.wysiwyg.cb-copy .cb-copy-inner>figure img{display:block;margin:auto;max-width:100%}.wysiwyg.cb-copy .cb-copy-inner>figure[style*="float:left"] img{margin-left:0;margin-right:auto}.wysiwyg.cb-copy .cb-copy-inner>figure[style*="float:right"] img{margin-left:auto;margin-right:0}.wysiwyg.cb-copy .cb-copy-inner>*{clear:both}.wysiwyg.cb-copy .cb-copy-inner>figure{margin:clamp(35px,4vw,50px) 0}.wysiwyg.cb-copy .cb-copy-inner>figure:first-child{margin-top:0}.wysiwyg.cb-copy .cb-copy-inner>figure:last-child{margin-bottom:0}
.cb-copy:not([class*=_pr]){padding-left:var(--side-padding);padding-right:var(--side-padding)}.cb-copy[style*=color] a,.cb-copy[style*=color] a:visited{color:currentColor}.cb-copy.has-large-margins .cb-copy-inner>:not(:first-child){margin-top:1.5em}
.cb-embed-item~.cb-embed-item{margin-top:var(--my-lg)}.cb-embed-item .vimeo-iframe{aspect-ratio:400/225;display:block;width:100%}
.cb-faqs{--vertical-spacing:2.5rem;margin:4rem auto;max-width:var(--mw-md)}.cb-faqs-inner{border-radius:8px;box-shadow:0 4px 12px 4px rgba(0,0,0,.08);margin:0 20px;padding:3rem 20px}.cb-faqs-answer{background-color:#f8f8f8;border-radius:5px;color:#404040;max-height:0;overflow:hidden;padding:0 25px;transition:max-height .3s ease-out,padding-top .3s ease-out}.cb-faqs-answer>:last-child{margin-bottom:0;padding-bottom:0}@supports (height:calc-size(auto,size)){.cb-faqs-answer{height:0;max-height:none;transition:height .5s ease-in-out,padding-top .5s ease-in-out,padding-bottom .5s ease-in-out}}.cb-faqs-heading{font-size:var(--fs-xxl);font-weight:700;margin-bottom:2.5rem;text-align:center}.cb-faqs-list-item{border-bottom:1px solid #e0e0e0;padding:var(--vertical-spacing) 0 0}.cb-faqs-list-item:first-child{padding-top:0}.cb-faqs-list-item:last-child{border-bottom:none}.cb-faqs-question{align-items:center;cursor:pointer;display:flex;font-size:20px;font-weight:600;justify-content:space-between;margin:0 0 var(--vertical-spacing)}.cb-faqs-question:after{content:"+";font-size:2rem;font-weight:300;margin-left:1rem;transition:transform .2s ease-in-out}.cb-faqs-question p{margin:0}.cb-faqs-list-item.active .cb-faqs-question:after{transform:rotate(45deg)}.cb-faqs-list-item.active .cb-faqs-answer{margin-bottom:var(--vertical-spacing);max-height:1000px;padding-top:var(--vertical-spacing)}@supports (height:calc-size(auto,size)){.cb-faqs-list-item.active .cb-faqs-answer{height:calc-size(auto,size);max-height:none;padding-bottom:20px;padding-top:20px}}@media (min-width:780px){.cb-faqs-inner{padding:3rem}}@media (min-width:1024px){.cb-faqs-answer{font-size:var(--fs-normal)}.cb-faqs-question{font-size:var(--fs-lg)}.cb-faqs-question:after{margin-left:2.5rem}}
.cb-feature{height:240px;width:100%}.cb-feature .image-position{height:100%;width:100%;z-index:1}@media only screen and (min-width:576px){.cb-feature{height:360px}}@media only screen and (min-width:769px){.cb-feature{height:650px}}@media only screen and (min-width:1200px){.cb-feature{height:calc(100vh - var(--header-height));max-height:1080px;min-height:650px}}
.cb-form .fui-form .fui-submit{--fui-submit-btn-border-color:var(--color-orange)}@media (max-width:1124px){.cb-form{padding-left:var(--side-padding);padding-right:var(--side-padding)}.cb-form .fui-submit{--fui-btn-margin:0 auto}}
.cb-heading{text-align:center}.cb-heading._pb-default,.cb-heading:not(.has-padding){padding-bottom:var(--my-lg)}.cb-heading._pt-default,.cb-heading:not(.has-padding){padding-top:var(--my-lg)}.cb-heading .cb-heading-h{margin:0}
.hero .h1{display:flex}.hero.cb{padding-left:0;padding-right:0}.hero .v-100{height:calc(100vh - var(--header-height))}.hero .text-animation{margin-left:.3em}
.hero-i{overflow:hidden;position:relative}.hero-i-img img{display:block;margin:auto;width:100%}
.hero-ih{background-position:50%;overflow:hidden;position:relative}@media (max-width:599px){.hero-ih{aspect-ratio:auto!important;display:flex;flex-direction:column;justify-content:flex-end;min-height:250px}}.hero-ih-cols{align-items:center;display:flex;justify-content:space-between;padding:clamp(20px,3vw,40px) var(--side-padding)}.hero-ih-heading{bottom:clamp(10px,5vw,40px);position:absolute;width:100%}.hero-ih-img{display:block;width:100%}.hero-ih-imgs{align-items:center;display:flex;gap:10px}.hero-ih-imgs.col1 .hero-ih-link{width:clamp(100px,25vw,250px)}.hero-ih-imgs.col3 .hero-ih-link{width:clamp(30px,10vw,100px)}.hero-ih-inner{display:flex;flex-direction:column;height:100%;justify-content:flex-end}.hero-ih-link{width:100%}.hero-ih .cyberwar-ul{bottom:0;left:0;position:absolute}.hero-ih-heading{color:#fff;font-size:clamp(14px,3.2vw,40px);font-weight:700;margin:0;padding-top:40px;text-align:center;text-transform:uppercase}

.cb-icopy{display:grid;gap:35px}.cb-icopy-copy{color:#404040}.cb-icopy-heading{color:#000}.cb-icopy-heading a,.cb-icopy-heading a:visited{color:currentColor}.cb-icopy-image{align-items:center;display:flex;justify-content:center;padding:35px}.cb-icopy-image img{max-width:100%}.cb-icopy-item{box-shadow:0 4px 12px 4px rgba(0,0,0,.08);padding:0 35px 35px}@media (min-width:640px){.cb-icopy.cols2,.cb-icopy.cols3,.cb-icopy.cols4{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.cb-icopy.cols3,.cb-icopy.cols4{grid-template-columns:repeat(3,1fr)}}@media (min-width:1280px){.cb-icopy.cols4{grid-template-columns:repeat(4,1fr)}}
.cb-image img{display:block;height:auto;max-width:100%;min-width:130px}.cb-image.is-align-full img{width:100%}.cb-image.is-align-center img,.cb-image.is-align-default img{margin-left:auto;margin-right:auto}.cb-image.is-align-right{margin-left:auto}
.cbis-default .fullWidth{flex-wrap:wrap;row-gap:var(--my-lg)}.cbis-default .fullWidth .cbis-default-item img{width:100%}.cbis-default-item img{display:block;max-width:100%}@media (max-width:639px){.cbis-default .cbis-default-item,.cbis-default .cbis-default-item img{width:100%}.cbis-default .cbis-default-item~*{margin-top:var(--space-sm2)}}@media (max-width:1124px){.cbis-default{padding-left:var(--side-padding);padding-right:var(--side-padding)}}@media (min-width:640px){.cbis-default-inner{align-items:center;display:flex;flex-wrap:nowrap;gap:var(--space-sm2);justify-content:space-evenly}}
.cbis-carousel{--arrow-offset:12.5%;background-position:50%;max-width:calc(var(--mw-current)*1.25)!important;position:relative}.cbis-carousel .is-blackArrows .cb-carousel-inner{padding-left:10%;padding-right:10%}.cbis-carousel .is-blackArrows .owl-nav{left:2.5%;width:95%}.cbis-carousel .is-blackArrows .owl-next img,.cbis-carousel .is-blackArrows .owl-prev img{width:12px}@media (min-width:1024px){.cbis-carousel{--arrow-offset:calc(var(--mw-current)*0.125)}}
.cbis-grid .grid4Col{grid-template-columns:repeat(2,2fr)}.cbis-grid-item{width:100%}.cbis-grid-item img{display:block;margin:auto;max-width:100%;width:100%}.cbis-grid-inner{display:grid;gap:var(--space-sm2)}@media (max-width:1124px){.cbis-grid{padding-left:var(--side-padding);padding-right:var(--side-padding)}}@media (min-width:640px){.cbis-grid .grid2Col,.cbis-grid .grid3Col{grid-template-columns:repeat(2,2fr)}}@media (min-width:1280px){.cbis-grid .grid3Col{grid-template-columns:repeat(3,2fr)}.cbis-grid .grid4Col{grid-template-columns:repeat(4,2fr)}}
.cbis-iconList-inner{flex-wrap:wrap;gap:20px}.cbis-iconList-inner,.cbis-iconList-item{align-items:center;display:flex;justify-content:center}.cbis-iconList-item{background-color:#fff;border-radius:100%;height:80px;width:80px}.cbis-iconList-item img{display:block;height:auto;margin:auto;width:75%}
.cbis-masonry{overflow:hidden}.cbis-masonry-caption{color:#32315b;font-size:var(--fs-normal);font-weight:700;padding:5px 15px 15px;text-align:center}.cbis-masonry-col{flex-grow:0;margin:0 auto;width:calc(100% - var(--space-sm2)/2)}.cbis-masonry-col--2,.cbis-masonry-col--3{display:none}.cbis-masonry-inner{display:flex;gap:var(--space-sm2)}.cbis-masonry-item{margin:0;padding:0}.cbis-masonry-item img{width:100%}.cbis-masonry-item~*{margin-top:var(--space-sm2)}@media (min-width:768px){.cbis-masonry-col--2{display:block}}@media (max-width:1124px){.cbis-masonry{padding-left:var(--side-padding);padding-right:var(--side-padding)}}@media (min-width:1080px){.cbis-masonry-col{width:calc(50% - var(--space-sm2)/2)}.cbis-masonry-col--3{display:block}}
.cbis{max-width:100%;overflow:hidden;position:relative}.cbis-decoration{display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;transform:translateY(-50%)}.cbis-decoration img{min-width:40px}.cbis-inner{list-style:none;margin:0;padding:0}.cbis-wrap{position:relative}

.cb-spacer .down-arrow{position:static!important}

.hdg-ics h3{--fs-h3:20px;font-weight:600}
.nav-links a,.nav-links a:visited{color:var(--color-black)}.nav-links a{display:block;font-weight:600;padding:5px 0;text-decoration:underline!important;text-decoration-thickness:.05em!important;text-underline-offset:.2em}.nav-links ul{align-items:center;display:flex;flex-wrap:wrap;font-size:var(--fs-default);gap:var(--space-xl4);justify-content:center;list-style:none;margin:0;padding:0}
.nxt-prv{display:flex;flex-direction:column;font-size:var(--fs-sm-md);gap:1em 15%;justify-content:space-between;line-height:1.5em;margin:0 10vw}.nxt-prv-sep{background:#ededed;height:1px;margin:50px auto 35px;width:50%}@media (min-width:640px){.nxt-prv{flex-direction:row;font-size:var(--fs-default);margin:0 5vw}}@media (min-width:1024px){.nxt-prv{margin:0}}
.posts-grid{--gapx:var(--space-sm2);--gapy:var(--space-sm2)}.posts-grid .latest-box{padding:0}.posts-grid-items{justify-contents:center;align-items:center;display:flex;flex-wrap:wrap;gap:var(--gapy) var(--gapx)}.posts-grid-item{padding-left:0;padding-right:0;width:100%}@media (min-width:575px){.posts-grid-item{width:calc(50% - var(--gapx)/2)}}@media (min-width:768px){.posts-grid-item{width:calc(33.33333% - var(--gapx)*2/3)}}
.posts-featured .cb-feature{padding-left:0;padding-right:0}.posts-featured .cb-feature~.cb-feature{margin-top:var(--space-lg3)}
.team{overflow:hidden}
.text-animation-item{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:linear;animation-timing-function:linear;box-shadow:0 60px 25px -20px rgba(0,0,0,.5);font-size:0;opacity:0;position:absolute}@-webkit-keyframes rollIn{0%{font-size:0;margin-left:-30px;margin-top:0;opacity:0;transform:rotate(-25deg)}3%{opacity:1;transform:rotate(0deg)}7%{font-size:inherit;margin-left:0;margin-top:0;opacity:1}20%{font-size:inherit;margin-left:0;margin-top:0;opacity:1;transform:rotate(0deg)}27%{font-size:0;margin-left:20px;margin-top:100px;opacity:.5}to{font-size:0;margin-left:-30px;margin-top:0;opacity:0;transform:rotate(15deg)}}@keyframes rollIn{0%{font-size:0;margin-left:-30px;margin-top:0;opacity:0;transform:rotate(-25deg)}3%{opacity:1;transform:rotate(0deg)}7%{font-size:inherit;margin-left:0;margin-top:0;opacity:1}20%{font-size:inherit;margin-left:0;margin-top:0;opacity:1;transform:rotate(0deg)}27%{font-size:0;margin-left:20px;margin-top:100px;opacity:.5}to{font-size:0;margin-left:-30px;margin-top:0;opacity:0;transform:rotate(15deg)}}@-webkit-keyframes rollOut{0%{font-size:0;margin-left:-30px;margin-top:0;opacity:0;transform:rotate(-25deg)}3%{opacity:1;transform:rotate(0deg)}7%{font-size:inherit;margin-left:0;margin-top:0;opacity:1}20%{font-size:inherit;margin-left:0;margin-top:0;opacity:1;transform:rotate(0deg)}27%{font-size:0;margin-left:20px;margin-top:100px;opacity:.5}to{font-size:0;margin-left:-30px;margin-top:0;opacity:0;transform:rotate(15deg)}}@keyframes rollOut{0%{font-size:0;margin-left:-30px;margin-top:0;opacity:0;transform:rotate(-25deg)}3%{opacity:1;transform:rotate(0deg)}7%{font-size:inherit;margin-left:0;margin-top:0;opacity:1}20%{font-size:inherit;margin-left:0;margin-top:0;opacity:1;transform:rotate(0deg)}27%{font-size:0;margin-left:20px;margin-top:100px;opacity:.5}to{font-size:0;margin-left:-30px;margin-top:0;opacity:0;transform:rotate(15deg)}}
.tst.has-bg .flickity-page-dots{bottom:25px}.tst.has-bg .tst-inner{padding-bottom:35px;padding-top:65px}.tst.num-1 .flickity-button,.tst.num-1 .flickity-page-dots{display:none}.tst-inner{margin:clamp(15px,10vw,50px) auto}.tst-copy{font-size:var(--fs-h2);font-weight:700;line-height:1.2;margin:0;padding-bottom:35px;text-align:center;width:100%}.tst-copy p:first-of-type,.tst-copy p:last-of-type{display:inline}.tst-img img{--size:100px;border-radius:var(--size);display:block;height:var(--size);-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:var(--size)}.tst-item{padding:0 clamp(55px,10vw,100px) 20px;width:100%}.tst-meta{align-items:center;display:flex;gap:20px;justify-content:center}.tst-txt.is-centered{text-align:center}.tst-txt-desc{font-size:var(--fs-sm-sm);font-style:italic;margin:0}.tst-txt-name{font-size:var(--fs-h5);margin:0}

.fui-form{--fui-error-color:#f707d2;--fui-input-font-size:var(--fs-normal);--fui-input-line-height:2em;--fui-input-padding:0.75rem 0.75rem;--fui-input-placeholder-color:#4a4a4a;--fui-label-color:#fff;--fui-label-error-color:#f707d2;--fui-label-font-size:var(--fs-normal);--fui-label-font-weight:bold;--fui-row-gutter:2rem}.fui-form .fui-btn{--fui-btn-font-size:var(--fs-md);--fui-submit-btn-bg-color-hover:#000;--fui-submit-btn-bg-color:#000;--fui-submit-btn-border-color-hover:#f707d2;--fui-submit-btn-border-color:#fff;border-radius:0;border-width:10px;padding-left:45px;padding-right:45px;text-transform:uppercase}
.p-bd .cb._mw-default,.p-bd .cb:not(.has-mw){margin-left:auto;margin-right:auto;max-width:var(--mw-xl)}.p-bd .cb-image .size-default{max-width:100%!important}.p-bd .page-wrap{margin:0 auto clamp(35px,4vw,75px);max-width:1024px}.p-bd-wrap{padding-bottom:var(--space-lg)}
.p-bl .cb._mw-default,.p-bl .cb:not(.has-mw){margin-left:auto;margin-right:auto;max-width:var(--mw-xl)}.p-bl .pagination{margin-top:var(--space-lg)}.p-bl .post-text h3{text-align:left}.p-bl-posts{display:grid;gap:var(--space-lg);grid-template-columns:1fr;margin:auto;max-width:var(--mw-lg);padding:0 20px}.p-bl-wrap{padding-bottom:var(--space-lg)}@media (min-width:640px){.p-bl-posts{grid-template-columns:repeat(2,1fr)}}


