@import url("https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Red+Hat+Display:ital,wght@0,300..900;1,300..900&display=swap");*{scrollbar-width:auto;scrollbar-color:#4358EF #050E3A}*::-webkit-scrollbar{width:14px}*::-webkit-scrollbar-track{background:#4358EF}*::-webkit-scrollbar-thumb{background-color:#4358EF;border-radius:15px;border:1px outset #4358EF}.lightBlue-outline-btn{color:#4358EF;text-align:center;font-family:"Red Hat Display", sans-serif;font-size:15px;font-style:normal;font-weight:600;display:flex;height:30px;padding:5px 26px;justify-content:center;align-items:center;gap:10px;border-radius:30px;background:transparent;position:relative;border:2.5px solid #4358EF;transition:0.6s ease all}.lightBlue-outline-btn:before{content:"";background:url(/wp-content/uploads/2025/08/Arrow-Right.png), #FFBC00;background-position:center !important;background-repeat:no-repeat !important;display:flex;width:40px;height:40px;justify-content:center;align-items:center;gap:10px;border-radius:30px;position:absolute;right:-2.8rem}.lightBlue-outline-btn:hover{background-color:#4358EF;color:#FFFFFF;border:2.5px solid #4358EF}.white-outline-btn{color:#FFFFFF;text-align:center;font-family:"Red Hat Display", sans-serif;font-size:15px;font-style:normal;font-weight:600;display:flex;height:30px;padding:5px 26px;justify-content:center;align-items:center;gap:10px;border-radius:30px;background:transparent;position:relative;border:2.5px solid #FFFFFF;transition:0.6s ease all}.white-outline-btn:before{content:"";background:url(/wp-content/uploads/2025/08/Arrow-Right.png), #FFBC00;background-position:center !important;background-repeat:no-repeat !important;display:flex;width:40px;height:40px;justify-content:center;align-items:center;gap:10px;border-radius:30px;position:absolute;right:-2.8rem}.white-outline-btn:hover{background-color:#FAFBFB;color:#4358EF;border:2.5px solid #FAFBFB}.lightBlue-btn{color:#FAFBFB;text-align:center;font-family:"Red Hat Display", sans-serif;font-size:15px;font-style:normal;font-weight:600;display:flex;height:30px;padding:5px 26px;justify-content:center;align-items:center;gap:10px;border-radius:30px;background:#4358EF;position:relative;border:2.5px solid #4358EF;transition:0.6s ease all}.lightBlue-btn:before{content:"";background:url(/wp-content/uploads/2025/08/Arrow-Right.png), #FFBC00;background-position:center !important;background-repeat:no-repeat !important;display:flex;width:40px;height:40px;justify-content:center;align-items:center;gap:10px;border-radius:30px;position:absolute;right:-2.8rem}.lightBlue-btn:hover{background-color:#FAFBFB;color:#4358EF;border:2.5px solid #4358EF}.white-btn{color:#4358EF;text-align:center;font-family:"Red Hat Display", sans-serif;font-size:15px;font-style:normal;font-weight:600;display:flex;height:30px;padding:5px 26px;justify-content:center;align-items:center;gap:10px;border-radius:30px;background:#FFFFFF;position:relative;border:2.5px solid #FFFFFF;transition:0.6s ease all}.white-btn:hover{background-color:transparent;color:#FFFFFF;border:2.5px solid #FFFFFF}.white-btn:before{content:"";background:url(/wp-content/uploads/2025/08/Arrow-Right.png), #FFBC00;background-position:center !important;background-repeat:no-repeat !important;display:flex;width:40px;height:40px;justify-content:center;align-items:center;gap:10px;border-radius:30px;position:absolute;right:-2.8rem}.darkBlue-btn{color:#FAFBFB;text-align:center;font-family:"Red Hat Display", sans-serif;font-size:15px;font-style:normal;font-weight:600;display:flex;height:30px;padding:5px 26px;justify-content:center;align-items:center;gap:10px;border-radius:30px;background:#050E3A;position:relative;border:2.5px solid #050E3A;transition:0.6s ease all}.darkBlue-btn:hover{background-color:transparent;color:#FFFFFF;border:2.5px solid #050E3A}.darkBlue-btn:before{content:"";background:url(/wp-content/uploads/2025/08/Arrow-Right.png), #FFBC00;background-position:center !important;background-repeat:no-repeat !important;display:flex;width:40px;height:40px;justify-content:center;align-items:center;gap:10px;border-radius:30px;position:absolute;right:-2.8rem}.buttons{display:flex;flex-direction:row;margin-top:2rem;gap:60px}html{scroll-behavior:smooth}body{margin:0;background-color:#FFFFFF;overflow-x:hidden}body:before{content:"";display:block;background-repeat:repeat !important;-webkit-appearance:none;background:radial-gradient(ellipse at center, #fff1c9 0%, #fff1c9 15%, transparent 15%, transparent 100%) 0 center repeat-x, #FFFFFF;background-size:20px 20px;width:100vw;height:100%;outline:0;margin:0;box-sizing:border-box;position:absolute;z-index:-1;top:0}body:after{content:"";background:rgba(255, 255, 255, 0.06);background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, white 75%);width:100%;height:100%;position:absolute;display:block;z-index:-1;top:0}a{color:#000;font-family:"Red Hat Display", sans-serif;font-size:14px;line-height:normal;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-ms-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease;text-decoration:none}a:hover{color:#050E3A}p{color:#000;font-family:"Red Hat Display", sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal}ul li{color:#000;font-family:"Red Hat Display", sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:1rem}h1{font-family:"Red Hat Display", sans-serif;font-size:54px;font-style:normal;font-weight:600;line-height:normal}h2{font-family:"Red Hat Display", sans-serif;font-size:54px;font-style:normal;font-weight:600;line-height:normal}h2.black{color:#000}h2.lgreen{color:#050E3A}h3{font-family:"Red Hat Display", sans-serif;font-size:22px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1px}.sub-heading{color:#4358EF;font-family:"Red Hat Display", sans-serif;font-size:26px;font-style:normal;font-weight:600;line-height:normal}#g-headertop{position:relative;z-index:9999;width:100%;height:90px;display:flex;justify-content:center;align-items:center;align-self:stretch;margin-top:0;background-color:#FFFFFF}#g-headertop.blue{background-color:#4358EF}#g-headertop.blue .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator{color:#050E3A;top:2px}#g-headertop.blue .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-current-menu-item a{color:#050E3A}#g-headertop.blue .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-header-btn a{color:#4358EF;text-align:center;font-family:"Red Hat Display", sans-serif;font-size:15px;font-style:normal;font-weight:600;display:flex;height:40px;padding:10px 26px;justify-content:center;align-items:center;gap:10px;border-radius:30px;background:#FFFFFF;position:relative;border:2.5px solid #FFFFFF;transition:0.6s ease all}#g-headertop.blue .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-header-btn a:before{content:"";background:url(/wp-content/uploads/2025/08/Arrow-Right.png), #FFBC00;background-position:center !important;background-repeat:no-repeat !important;display:flex;width:40px;height:40px;justify-content:center;align-items:center;gap:10px;border-radius:30px;position:absolute;right:-3.2rem}#g-headertop.blue .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-header-btn a:hover{background-color:transparent;color:#FFFFFF !important;border:2.5px solid #FFFFFF}#g-headertop.blue .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li .mega-sub-menu{margin-top:5px;background-color:#FFFFFF}#g-headertop.blue .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li .mega-sub-menu li.mega-current-menu-item a{color:#050E3A;background-color:#FFBC00}#g-headertop.blue .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li .mega-sub-menu li a{color:#FFFFFF;padding:8px 18px 12px;background-color:#000}#g-headertop.blue .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li .mega-sub-menu li a:hover{color:#050E3A;background-color:#FFBC00}#g-headertop.blue .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary a{color:#FAFBFB;font-family:"Red Hat Display", sans-serif;font-size:15px;font-style:normal;font-weight:600}#g-headertop.blue .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary a:hover{transition:0.6s ease all;color:#050E3A !important}#g-headertop .header-inner{width:75%;margin:0px auto 0;display:flex;flex-direction:row;min-width:72rem;justify-content:flex-end;align-items:center;gap:10px}#g-headertop .header-inner .site-logo{width:15%;flex:0 15%}#g-headertop .header-inner .site-logo img{min-width:0;margin-right:10%;max-width:272px;width:auto;height:auto}#g-headertop .header-inner .red-btn{width:150px}#g-headertop .header-inner .hidden-desktop{display:none !important}#g-headertop .header-inner .site-navigation{width:63%;flex:1 63%;display:flex;justify-content:end;align-items:center;background-color:transparent;padding-right:2.7rem}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary{clear:both;align-items:end;display:flex;justify-content:end}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary{text-align:center;width:100%;justify-items:flex-end;display:flex;align-items:center;gap:50px;justify-content:end}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator{color:#4358EF;top:2px}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-current-menu-item.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator{color:#FFBC00;top:2px}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-current-menu-item a{color:#4358EF}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-header-btn a{color:#FAFBFB;text-align:center;font-family:"Red Hat Display", sans-serif;font-size:15px;font-style:normal;font-weight:600;display:flex;height:40px;padding:10px 26px;justify-content:center;align-items:center;gap:10px;border-radius:30px;background:#4358EF;position:relative;border:2.5px solid #4358EF;transition:0.6s ease all}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-header-btn a:before{content:"";background:url(/wp-content/uploads/2025/08/Arrow-Right.png), #FFBC00;background-position:center !important;background-repeat:no-repeat !important;display:flex;width:40px;height:40px;justify-content:center;align-items:center;gap:10px;border-radius:30px;position:absolute;right:-3.2rem}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-header-btn a:hover{background-color:#FFFFFF;color:#4358EF;border:2.5px solid #4358EF}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li .mega-sub-menu{margin-top:5px}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li .mega-sub-menu li.mega-current-menu-item a{background-color:#FFBC00;color:#050E3A}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li .mega-sub-menu li a{color:#FFBC00;padding:8px 18px 12px;background-color:#4358EF}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li .mega-sub-menu li a:hover{color:#050E3A;background-color:#FFBC00}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary a{color:#050E3A;font-family:"Red Hat Display", sans-serif;font-size:15px;font-style:normal;font-weight:600}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary a:hover{transition:0.6s ease all;color:#4358EF}.page-banner{height:622px;display:flex;flex-direction:column;justify-content:start;align-items:center}.page-banner.blue{background-color:#4358EF;position:relative}.page-banner.blue:before{content:"";display:block;background-repeat:repeat !important;-webkit-appearance:none;background:radial-gradient(ellipse at center, #5268f2 0%, #5268f2 15%, transparent 15%, transparent 100%) 0 center repeat-x;background-size:20px 20px;width:100vw;height:100%;outline:0;margin:0;box-sizing:border-box;position:absolute;z-index:0;top:0}.page-banner.blue:after{content:"";background:rgba(255, 255, 255, 0.06);background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #4358EF 50%);width:100%;height:100%;position:absolute;display:block;z-index:0;top:0}.page-banner.blue .inner h1{color:#FAFBFB}.page-banner.blue .inner p{color:#FAFBFB}.page-banner.blue .inner a svg{margin:3rem auto 0}.page-banner .inner{z-index:1;display:flex;flex-direction:column;text-align:center;width:700px;margin:8rem auto 0}.page-banner .inner img.icon{text-align:center;display:block;margin:0 auto 3rem}.page-banner .inner h1{color:#050E3A;text-align:center;font-family:"Red Hat Display", sans-serif;font-size:54px;font-style:normal;font-weight:600;line-height:normal;margin:0 auto}.page-banner .inner p{text-align:center;color:#050E3A;font-family:"DM Sans", sans-serif;font-size:22px;font-style:normal;font-weight:400;line-height:normal;width:100%}.page-banner .inner svg{display:flex;padding:6px;justify-content:center;align-items:center;gap:10px;border-radius:30px;background:#FFBC00;position:relative;margin:1rem auto;fill:#050E3A}.page-banner .inner svg:hover{background:#050E3A;fill:#FAFBFB}.thirty-seventy{width:75%;min-width:72rem;margin:4rem auto;flex-direction:row;display:flex;gap:120px}.thirty-seventy .title{width:50%}.thirty-seventy .title h1{color:#050E3A;font-family:"Red Hat Display", sans-serif;font-size:68px;font-style:normal;font-weight:600;line-height:normal;width:29rem;margin:0}.thirty-seventy .content{width:50%}.thirty-seventy .content p{color:#050E3A;font-family:"DM Sans", sans-serif;font-size:22px;font-style:normal;font-weight:400;line-height:normal}.thirty-seventy .content svg{display:flex;padding:6px;justify-content:center;align-items:center;gap:10px;border-radius:30px;background:#4358EF;position:relative;margin:1rem 0;fill:#FAFBFB}.thirty-seventy .content svg:hover{background:#FFBC00;fill:#050E3A}.slider-banner{position:relative;overflow:hidden;margin-bottom:2rem;width:60%;margin:0 auto;min-width:72rem;height:860px;display:flex;flex-direction:column;justify-content:end}.slider-banner .slider-container{width:800px;margin:0 auto;text-align:center}.slider-banner .slider-container h1{color:#050E3A;text-align:center;font-family:"Red Hat Display", sans-serif;font-size:54px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:1rem}.slider-banner .slider-container p{color:#4358EF;text-align:center;font-family:"DM Sans", sans-serif;font-size:22px;font-style:normal;font-weight:400;line-height:normal;width:674px;margin:0 auto}.slider-banner .slider-container .lightBlue-btn{width:fit-content;margin:0 auto}.bar-graph-container{position:relative;width:950px;margin:0 auto -1px}.bar-graph-container:before{content:"";background-image:url(/wp-content/uploads/2025/08/line-graph.png);height:306.5px;width:88%;position:absolute;display:block;margin:0 auto;z-index:5;background-position:center;background-repeat:no-repeat;background-size:contain;bottom:51px;left:3rem}.bar-graph-container .igFrameBar{width:950px;height:350px;position:relative;margin:0 auto}.bar-graph-container .igData{width:35px;position:absolute;bottom:1px;margin:0px 0px 0px 0px;z-index:99;float:left}.bar-graph-container .igData:nth-of-type(even){border-radius:0 8px 0 0;background-color:#050E3A}.bar-graph-container .igData:nth-of-type(odd){border-radius:8px 0px 0 0;background-color:#4358EF}.scrolled1{height:0px;-webkit-animation:showBar1 1.2s 0.1s forwards;-moz-animation:showBar1 1.2s 0.1s forwards;animation:showBar1 1.2s 0.1s forwards}.scrolled2{height:0px;-webkit-animation:showBar2 1.2s 0.2s forwards;-moz-animation:showBar2 1.2s 0.2s forwards;animation:showBar2 1.2s 0.2s forwards}.scrolled3{height:0px;-webkit-animation:showBar3 1.2s 0.3s forwards;-moz-animation:showBar3 1.2s 0.3s forwards;animation:showBar3 1.2s 0.3s forwards}.scrolled4{height:0px;-webkit-animation:showBar4 1.2s 0.4s forwards;-moz-animation:showBar4 1.2s 0.4s forwards;animation:showBar4 1.2s 0.4s forwards}.scrolled5{height:0px;-webkit-animation:showBar5 1.2s 0.5s forwards;-moz-animation:showBar5 1.2s 0.5s forwards;animation:showBar5 1.2s 0.5s forwards}.scrolled6{height:0px;-webkit-animation:showBar6 1.2s 0.6s forwards;-moz-animation:showBar6 1.2s 0.6s forwards;animation:showBar6 1.2s 0.6s forwards}.scrolled7{height:0px;-webkit-animation:showBar7 1.2s 0.7s forwards;-moz-animation:showBar7 1.2s 0.7s forwards;animation:showBar7 1.2s 0.7s forwards}.scrolled8{height:0px;-webkit-animation:showBar8 1.2s 0.8s forwards;-moz-animation:showBar8 1.2s 0.8s forwards;animation:showBar8 1.2s 0.8s forwards}.scrolled9{height:0px;-webkit-animation:showBar9 1.2s 0.9s forwards;-moz-animation:showBar9 1.2s 0.9s forwards;animation:showBar9 1.2s 0.9s forwards}.scrolled10{height:0px;-webkit-animation:showBar10 1.2s 1s forwards;-moz-animation:showBar10 1.2s 1s forwards;animation:showBar10 1.2s 1s forwards}.scrolled11{height:0px;-webkit-animation:showBar11 1.2s 1.1s forwards;-moz-animation:showBar11 1.2s 1.1s forwards;animation:showBar11 1.2s 1.1s forwards}.scrolled12{height:0px;-webkit-animation:showBar12 1.2s 1.2s forwards;-moz-animation:showBar12 1.2s 1.2s forwards;animation:showBar12 1.2s 1.2s forwards}.scrolled13{height:0px;-webkit-animation:showBar13 1.2s 1.3s forwards;-moz-animation:showBar13 1.2s 1.3s forwards;animation:showBar13 1.2s 1.3s forwards}.scrolled14{height:0px;-webkit-animation:showBar14 1.2s 1.4s forwards;-moz-animation:showBar14 1.2s 1.4s forwards;animation:showBar14 1.2s 1.4s forwards}.scrolled15{height:0px;-webkit-animation:showBar15 1.2s 1.5s forwards;-moz-animation:showBar15 1.2s 1.5s forwards;animation:showBar15 1.2s 1.5s forwards}.scrolled16{height:0px;-webkit-animation:showBar16 1.2s 1.6s forwards;-moz-animation:showBar16 1.2s 1.6s forwards;animation:showBar16 1.2s 1.6s forwards}.scrolled17{height:0px;-webkit-animation:showBar17 1.2s 1.7s forwards;-moz-animation:showBar17 1.2s 1.7s forwards;animation:showBar17 1.2s 1.7s forwards}.scrolled18{height:0px;-webkit-animation:showBar18 1.2s 1.8s forwards;-moz-animation:showBar18 1.2s 1.8s forwards;animation:showBar18 1.2s 1.8s forwards}.scrolled19{height:0px;-webkit-animation:showBar19 1.2s 1.9s forwards;-moz-animation:showBar19 1.2s 1.9s forwards;animation:showBar19 1.2s 1.9s forwards}.scrolled20{height:0px;-webkit-animation:showBar20 1.2s 2s forwards;-moz-animation:showBar20 1.2s 2s forwards;animation:showBar20 1.2s 2s forwards}.scrolled21{height:0px;-webkit-animation:showBar21 1.2s 2.1s forwards;-moz-animation:showBar21 1.2s 2.1s forwards;animation:showBar21 1.2s 2.1s forwards}.scrolled22{height:0px;-webkit-animation:showBar22 1.2s 2.2s forwards;-moz-animation:showBar22 1.2s 2.2s forwards;animation:showBar22 1.2s 2.2s forwards}.scrolled23{height:0px;-webkit-animation:showBar23 1.2s 2.3s forwards;-moz-animation:showBar23 1.2s 2.3s forwards;animation:showBar23 1.2s 2.3s forwards}.scrolled24{height:0px;-webkit-animation:showBar24 1.2s 2.4s forwards;-moz-animation:showBar24 1.2s 2.4s forwards;animation:showBar24 1.2s 2.4s forwards}.igData1{background:#9baec8;height:0px;left:13px}.igData2{background:#d9e1e8;height:0px;left:51px}.igData3{background:#2b90d9;height:0px;left:89px}.igData4{background:#8ec0e4;height:0px;left:127px}.igData5{background:#cadbe9;height:0px;left:165px}.igData6{background:#6aafe6;height:0px;left:203px}.igData7{background:#d6ecfa;height:0px;left:241px}.igData8{background:#a5dff9;height:0px;left:279px}.igData9{background:#dae9f4;height:0px;left:317px}.igData10{background:#d3e0f7;height:0px;left:355px}.igData11{height:0px;left:393px}.igData12{height:0px;left:431px}.igData13{height:0px;left:469px}.igData14{height:0px;left:507px}.igData15{height:0px;left:545px}.igData16{height:0px;left:583px}.igData17{height:0px;left:621px}.igData18{height:0px;left:659px}.igData19{height:0px;left:697px}.igData20{height:0px;left:735px}.igData21{height:0px;left:773px}.igData22{height:0px;left:811px}.igData23{height:0px;left:849px}.igData24{height:0px;left:887px}.igData1:before{content:8%}.igData2:before{content:8%}.igData3:before{content:12%}.igData4:before{content:12%}.igData5:before{content:20%}.igData6:before{content:20%}.igData7:before{content:28%}.igData8:before{content:28%}.igData9:before{content:25%}.igData10:before{content:25%}.igData11:before{content:32%}.igData12:before{content:32%}.igData13:before{content:38%}.igData14:before{content:38%}.igData15:before{content:32%}.igData16:before{content:32%}.igData17:before{content:44%}.igData18:before{content:44%}.igData19:before{content:55%}.igData20:before{content:55%}.igData21:before{content:65%}.igData22:before{content:65%}.igData23:before{content:85%}.igData24:before{content:85%}@-webkit-keyframes showBar1{0%{height:0px}100%{height:8%}}@-webkit-keyframes showBar2{0%{height:0px}100%{height:8%}}@-webkit-keyframes showBar3{0%{height:0px}100%{height:12%}}@-webkit-keyframes showBar4{0%{height:0px}100%{height:12%}}@-webkit-keyframes showBar5{0%{height:0px}100%{height:20%}}@-webkit-keyframes showBar6{0%{height:0px}100%{height:20%}}@-webkit-keyframes showBar7{0%{height:0px}100%{height:28%}}@-webkit-keyframes showBar8{0%{height:0px}100%{height:28%}}@-webkit-keyframes showBar9{0%{height:0px}100%{height:25%}}@-webkit-keyframes showBar10{0%{height:0px}100%{height:25%}}@-webkit-keyframes showBar11{0%{height:0px}100%{height:32%}}@-webkit-keyframes showBar12{0%{height:0px}100%{height:32%}}@-webkit-keyframes showBar13{0%{height:0px}100%{height:38%}}@-webkit-keyframes showBar14{0%{height:0px}100%{height:38%}}@-webkit-keyframes showBar15{0%{height:0px}100%{height:32%}}@-webkit-keyframes showBar16{0%{height:0px}100%{height:32%}}@-webkit-keyframes showBar17{0%{height:0px}100%{height:44%}}@-webkit-keyframes showBar18{0%{height:0px}100%{height:44%}}@-webkit-keyframes showBar19{0%{height:0px}100%{height:55%}}@-webkit-keyframes showBar20{0%{height:0px}100%{height:55%}}@-webkit-keyframes showBar21{0%{height:0px}100%{height:65%}}@-webkit-keyframes showBar22{0%{height:0px}100%{height:65%}}@-webkit-keyframes showBar23{0%{height:0px}100%{height:85%}}@-webkit-keyframes showBar24{0%{height:0px}100%{height:85%}}@-moz-keyframes showBar1{0%{height:0px}100%{height:8%}}@-moz-keyframes showBar2{0%{height:0px}100%{height:8%}}@-moz-keyframes showBar3{0%{height:0px}100%{height:12%}}@-moz-keyframes showBar4{0%{height:0px}100%{height:12%}}@-moz-keyframes showBar5{0%{height:0px}100%{height:20%}}@-moz-keyframes showBar6{0%{height:0px}100%{height:20%}}@-moz-keyframes showBar7{0%{height:0px}100%{height:28%}}@-moz-keyframes showBar8{0%{height:0px}100%{height:28%}}@-moz-keyframes showBar9{0%{height:0px}100%{height:25%}}@-moz-keyframes showBar10{0%{height:0px}100%{height:25%}}@-moz-keyframes showBar11{0%{height:0px}100%{height:32%}}@-moz-keyframes showBar12{0%{height:0px}100%{height:32%}}@-moz-keyframes showBar13{0%{height:0px}100%{height:38%}}@-moz-keyframes showBar14{0%{height:0px}100%{height:38%}}@-moz-keyframes showBar15{0%{height:0px}100%{height:32%}}@-moz-keyframes showBar16{0%{height:0px}100%{height:32%}}@-moz-keyframes showBar17{0%{height:0px}100%{height:44%}}@-moz-keyframes showBar18{0%{height:0px}100%{height:44%}}@-moz-keyframes showBar19{0%{height:0px}100%{height:55%}}@-moz-keyframes showBar20{0%{height:0px}100%{height:55%}}@-moz-keyframes showBar21{0%{height:0px}100%{height:65%}}@-moz-keyframes showBar22{0%{height:0px}100%{height:65%}}@-moz-keyframes showBar23{0%{height:0px}100%{height:85%}}@-moz-keyframes showBar24{0%{height:0px}100%{height:85%}}@keyframes showBar1{0%{height:0px}100%{height:8%}}@keyframes showBar2{0%{height:0px}100%{height:8%}}@keyframes showBar3{0%{height:0px}100%{height:12%}}@keyframes showBar4{0%{height:0px}100%{height:12%}}@keyframes showBar5{0%{height:0px}100%{height:20%}}@keyframes showBar6{0%{height:0px}100%{height:20%}}@keyframes showBar7{0%{height:0px}100%{height:28%}}@keyframes showBar8{0%{height:0px}100%{height:28%}}@keyframes showBar9{0%{height:0px}100%{height:25%}}@keyframes showBar10{0%{height:0px}100%{height:25%}}@keyframes showBar11{0%{height:0px}100%{height:32%}}@keyframes showBar12{0%{height:0px}100%{height:32%}}@keyframes showBar13{0%{height:0px}100%{height:38%}}@keyframes showBar14{0%{height:0px}100%{height:38%}}@keyframes showBar15{0%{height:0px}100%{height:32%}}@keyframes showBar16{0%{height:0px}100%{height:32%}}@keyframes showBar17{0%{height:0px}100%{height:44%}}@keyframes showBar18{0%{height:0px}100%{height:44%}}@keyframes showBar19{0%{height:0px}100%{height:55%}}@keyframes showBar20{0%{height:0px}100%{height:55%}}@keyframes showBar21{0%{height:0px}100%{height:65%}}@keyframes showBar22{0%{height:0px}100%{height:65%}}@keyframes showBar23{0%{height:0px}100%{height:85%}}@keyframes showBar24{0%{height:0px}100%{height:85%}}.home .fifty-fifty .right .inner{margin:0rem auto}.fifty-fifty{margin-bottom:3rem}.fifty-fifty img.icon{display:flex;width:25px;height:24px;justify-content:center;align-items:center;gap:3.811px;aspect-ratio:1.0416666667;margin-bottom:1rem}.fifty-fifty h2{margin-top:0;margin-bottom:40px}.fifty-fifty .right{background-color:#FFFFFF;position:relative}.fifty-fifty .right.lightBlue{background-color:#4358EF;position:relative;padding:4rem 0}.fifty-fifty .right.lightBlue:before{content:"";display:block;background-repeat:repeat !important;-webkit-appearance:none;background:radial-gradient(ellipse at center, #5268f2 0%, #5268f2 15%, transparent 15%, transparent 100%) 0 center repeat-x;background-size:20px 20px;width:100vw;height:100%;outline:0;margin:0;box-sizing:border-box;position:absolute;z-index:0;top:0}.fifty-fifty .right.lightBlue:after{content:"";background:rgba(255, 255, 255, 0.06);background:linear-gradient(0, rgba(255, 255, 255, 0) 0%, #4358EF 95%);width:100%;height:100%;position:absolute;display:block;z-index:1;top:0}.fifty-fifty .right.lightBlue h2{color:#FAFBFB}.fifty-fifty .right.lightBlue p{color:#FAFBFB}.fifty-fifty .right .inner{display:flex;align-items:center;gap:100px;width:75%;min-width:72rem;margin:6rem auto;z-index:2;position:relative}.fifty-fifty .right .inner .content{width:45%;flex:0 45%;padding-left:4rem}.fifty-fifty .right .inner .image{width:55%;flex:0 55%}.fifty-fifty .right .inner .image img{width:100%;height:700px;object-fit:cover;object-position:center;border-radius:12px}.fifty-fifty .left{background-color:#FFFFFF;position:relative}.fifty-fifty .left.lightBlue{background-color:#4358EF;padding:4rem 0}.fifty-fifty .left.lightBlue:before{content:"";display:block;background-repeat:repeat !important;-webkit-appearance:none;background:radial-gradient(ellipse at center, #5268f2 0%, #5268f2 15%, transparent 15%, transparent 100%) 0 center repeat-x;background-size:20px 20px;width:100vw;height:100%;outline:0;margin:0;box-sizing:border-box;position:absolute;z-index:0;top:0}.fifty-fifty .left.lightBlue:after{content:"";background:rgba(255, 255, 255, 0.06);background:linear-gradient(0, rgba(255, 255, 255, 0) 0%, #4358EF 95%);width:100%;height:100%;position:absolute;display:block;z-index:1;top:0}.fifty-fifty .left.lightBlue h2{color:#FAFBFB}.fifty-fifty .left.lightBlue p{color:#FAFBFB}.fifty-fifty .left .inner{display:flex;align-items:center;flex-direction:row-reverse;gap:100px;width:75%;min-width:72rem;margin:6rem auto;z-index:2;position:relative}.fifty-fifty .left .inner .content{width:45%;flex:0 45%;padding-right:3rem}.fifty-fifty .left .inner .image{width:55%;flex:0 55%}.fifty-fifty .left .inner .image img{width:100%;height:700px;object-fit:cover;object-position:center;border-radius:12px}.video-section{width:940px;text-align:center;padding-bottom:0;margin:2rem auto 3rem}.video-section h3{color:#050E3A;text-align:center;font-family:"Red Hat Display", sans-serif;font-size:40px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:0}.video-section .button-group{justify-content:center;display:flex}.video-section .content{max-width:100%;align-self:stretch;margin:2rem auto}.video-section .content p{color:#050E3A;text-align:center;font-family:"DM Sans", sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:normal}.video-section .video-container{position:relative;overflow:hidden;min-width:944px;width:944px;height:531px;border-radius:8px;margin-top:2rem}.video-section .video-container .cover{width:100%;height:100%;display:block;top:0;position:absolute;background-position:center;background-repeat:no-repeat;background-size:cover}.video-section .video-container .cover span#play_button_youtube{width:90px;height:90px;position:absolute;border:2px solid white;display:block;top:42%;left:44%;border-radius:50%;cursor:pointer;transition:0.4s ease all}.video-section .video-container .cover span#play_button_youtube:before{content:"";background-image:url(/wp-content/uploads/2025/08/play-btn.png);background-position:center;background-size:contain;background-repeat:no-repeat;height:53px;width:41px;display:block;margin:0 auto;top:20%;position:relative;transition:0.4s ease all;left:5px}.video-section .video-container .cover span#play_button_youtube:hover{transition:0.4s ease all;background-color:rgba(255, 255, 255, 0.25)}.video-section .video-container .cover span#play_button_youtube:hover:before{transition:0.4s ease all}.video-section .video-container span#play_button{width:90px;height:90px;position:absolute;border:2px solid white;display:block;top:42%;left:44%;border-radius:50%;cursor:pointer;transition:0.4s ease all}.video-section .video-container span#play_button:before{content:"";background-image:url(/wp-content/uploads/2025/08/play-btn.png);background-position:center;background-size:contain;background-repeat:no-repeat;height:53px;width:41px;display:block;margin:0 auto;top:24%;position:relative;transition:0.4s ease all}.video-section .video-container span#play_button:hover{border:2px solid #4358EF;transition:0.4s ease all;filter:drop-shadow(2px 4px 6px black)}.video-section .video-container span#play_button:hover:before{filter:drop-shadow(2px 4px 6px black);transition:0.4s ease all}.video-section .video-container video{object-fit:cover}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.post-type-archive-services .page-banner{height:auto}.post-type-archive-services .services-list{padding:1rem 0 5rem}.post-type-archive-services .services-list.columns .services-inner a{width:49%;flex:0 49%}.services-list{padding:3rem 0 5rem}.services-list .heading-container{width:75%;min-width:72rem;margin:0rem auto}.services-list .heading-container h3{font-family:"Red Hat Display", sans-serif;font-size:40px;font-style:normal;font-weight:600;line-height:normal;margin-top:0;margin-bottom:1rem}.services-list .heading-container p{font-family:"DM Sans", sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.services-list.lightBlue{background-color:#4358EF}.services-list.lightBlue h3{color:#FFFFFF}.services-list.lightBlue p{color:#FAFBFB}.services-list.white h3{color:#050E3A}.services-list.grid .owl-theme .owl-next,.services-list.grid .owl-theme .owl-prev{position:absolute;top:100%;transform:translateY(0);-webkit-transform:translateY(0)}.services-list.grid .owl-theme button.owl-next,.services-list.grid .owl-theme button.owl-prev{position:absolute;top:100%;transform:translateY(0);-webkit-transform:translateY(0)}.services-list.grid .owl-theme button.owl-prev{rotate:180deg;top:100% !important}.services-list.grid .services-inner{width:75%;min-width:72rem;margin:2rem auto 0;display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, 1fr);gap:20px}.services-list.grid .services-inner a{border-radius:12px;position:relative}.services-list.grid .services-inner a:before{content:"";width:100%;height:100%;position:absolute;display:block;background:linear-gradient(0deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0.6) 100%);border-radius:12px;transition:0.6s ease all}.services-list.grid .services-inner a:after{content:"";width:100%;height:100%;position:absolute;display:block;background-image:url(/wp-content/uploads/2025/08/bar-chart-small.png);border-radius:0;background-position:96% 85%;background-repeat:no-repeat;opacity:0;transition:0.6s ease all;background-size:250px}.services-list.grid .services-inner a:hover:before{background:#FFBC00;transition:0.6s ease all}.services-list.grid .services-inner a:hover:after{opacity:1;transition:0.6s ease all}.services-list.grid .services-inner a:hover .details{justify-content:flex-start;transition:0.8s ease all}.services-list.grid .services-inner a:hover .details .headings .post-type{color:#050E3A}.services-list.grid .services-inner a:hover .details .headings .post-type img{filter:brightness(0.3)}.services-list.grid .services-inner a:hover .details .headings .post-type svg{background-color:#050E3A;fill:white}.services-list.grid .services-inner a:hover .details .headings .service-title{color:#050E3A}.services-list.grid .services-inner a:hover .details p{color:#050E3A}.services-list.grid .services-inner a img{border-radius:12px}.services-list.grid .services-inner a .details{position:absolute;width:-webkit-fill-available;height:-webkit-fill-available;display:flex;flex-direction:column;justify-content:space-between;padding:20px;z-index:1;transition:0.8s ease all}.services-list.grid .services-inner a .details .headings{display:flex;flex-direction:column}.services-list.grid .services-inner a .details .headings .post-type{text-transform:capitalize;font-family:"Red Hat Display", sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal;color:#FAFBFB;display:flex;justify-content:flex-start;margin-bottom:0.5rem;align-items:center}.services-list.grid .services-inner a .details .headings .post-type img{width:16px;height:15px;margin-right:5px}.services-list.grid .services-inner a .details .headings .post-type svg{display:flex;padding:6px;justify-content:center;align-items:center;gap:10px;border-radius:30px;background:#FFBC00;position:absolute;right:20px;fill:#050E3A}.services-list.grid .services-inner a .details .headings .service-title{color:#FAFBFB;font-family:"Red Hat Display", sans-serif;font-size:40px;font-style:normal;font-weight:600;line-height:normal;width:18rem;text-transform:capitalize}.services-list.grid .services-inner a .details p{width:62%;color:#FFFFFF}.services-list.grid .services-inner a:nth-of-type(1){height:630px;width:100%;grid-row:span 2 / span 2;min-width:525px;display:flex;width:100%;flex-direction:column;justify-content:space-between;align-items:flex-end;align-self:stretch}.services-list.grid .services-inner a:nth-of-type(1):after{transition:0.6s ease all;background-position:90% 94%;background-repeat:no-repeat;background-size:auto}.services-list.grid .services-inner a:nth-of-type(1) img{width:100%;height:100%;object-fit:cover;object-position:center}.services-list.grid .services-inner a:nth-of-type(1) .details{justify-content:flex-start}.services-list.grid .services-inner a:nth-of-type(1) .details p{width:21rem}.services-list.grid .services-inner a:nth-of-type(2){height:306px;width:100%;grid-column:span 2 / span 2;display:flex;min-width:380px;flex-direction:column;justify-content:space-between;align-items:flex-start;flex:1 0 0;align-self:stretch}.services-list.grid .services-inner a:nth-of-type(2) img{width:100%;height:100%;object-fit:cover;object-position:center}.services-list.grid .services-inner a:nth-of-type(3){height:306px;width:100%;grid-column:span 2 / span 2;grid-column-start:2;grid-row-start:2;display:flex;min-width:380px;flex-direction:column;justify-content:space-between;align-items:flex-start;flex:1 0 0;align-self:stretch}.services-list.grid .services-inner a:nth-of-type(3) img{width:100%;height:100%;object-fit:cover;object-position:center}.services-list.columns .services-inner{width:75%;min-width:72rem;margin:2rem auto 0;display:flex;gap:15px;flex-wrap:wrap}.services-list.columns .services-inner a{border-radius:12px;position:relative;width:100%;height:395.719px;flex:1 100%;display:block}.services-list.columns .services-inner a:before{content:"";width:100%;height:100%;position:absolute;display:block;background:linear-gradient(0deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0.6) 100%);border-radius:12px;transition:0.6s ease all}.services-list.columns .services-inner a:after{content:"";width:100%;height:100%;position:absolute;display:block;background-image:url(/wp-content/uploads/2025/08/bar-chart-small.png);border-radius:0;background-position:93% 92%;background-repeat:no-repeat;opacity:0;transition:0.6s ease all;background-size:165px;top:0}.services-list.columns .services-inner a:hover:before{background:#FFBC00;transition:0.6s ease all}.services-list.columns .services-inner a:hover:after{opacity:1;transition:0.6s ease all}.services-list.columns .services-inner a:hover .details{justify-content:flex-start;transition:0.8s ease all}.services-list.columns .services-inner a:hover .details .headings .post-type{color:#050E3A}.services-list.columns .services-inner a:hover .details .headings .post-type img{filter:brightness(0.3)}.services-list.columns .services-inner a:hover .details .headings .post-type svg{background-color:#050E3A;fill:white}.services-list.columns .services-inner a:hover .details .headings .service-title{color:#050E3A}.services-list.columns .services-inner a:hover .details p{color:#050E3A}.services-list.columns .services-inner a img{border-radius:12px;width:100%;height:100%;object-fit:cover}.services-list.columns .services-inner a .details{position:absolute;width:-webkit-fill-available;height:-webkit-fill-available;display:flex;flex-direction:column;justify-content:space-between;padding:20px;z-index:1;top:0;transition:0.8s ease all}.services-list.columns .services-inner a .details .headings{display:flex;flex-direction:column}.services-list.columns .services-inner a .details .headings .post-type{text-transform:capitalize;font-family:"Red Hat Display", sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal;color:#FAFBFB;display:flex;justify-content:flex-start;margin-bottom:0.5rem;align-items:center}.services-list.columns .services-inner a .details .headings .post-type img{width:16px;height:15px;margin-right:5px}.services-list.columns .services-inner a .details .headings .post-type svg{display:flex;padding:6px;justify-content:center;align-items:center;gap:10px;border-radius:30px;background:#FFBC00;position:absolute;right:20px;fill:#050E3A}.services-list.columns .services-inner a .details .headings .service-title{color:#FAFBFB;font-family:"Red Hat Display", sans-serif;font-size:40px;font-style:normal;font-weight:600;line-height:normal;width:18rem}.services-list.columns .services-inner a .details p{width:85%;color:#FAFBFB}.full-width{width:75%;min-width:72rem;margin:4rem auto 4rem}.image-banner{width:75%;min-width:72rem;margin:4rem auto 4rem;height:580px}.image-banner img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:12px}.owl-theme .owl-next,.owl-theme .owl-prev{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.owl-theme .owl-next{right:28%;display:flex}.owl-theme .owl-prev{display:flex}.owl-theme .owl-nav{margin-top:10px;display:flex;width:43.5vw;margin:0 auto;justify-content:space-between;min-width:550px}.owl-theme .owl-nav button.owl-prev{rotate:180deg;top:178px !important}.owl-theme .owl-nav button.owl-next,.owl-theme .owl-nav button.owl-prev{color:inherit;border:none;padding:0 !important;font:inherit;display:flex;width:40px;height:40px;background:#FFBC00 !important;padding:10px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.owl-theme .owl-nav button.owl-next:hover,.owl-theme .owl-nav button.owl-prev:hover{background:#050E3A !important}.owl-theme .owl-nav button.owl-next:hover img,.owl-theme .owl-nav button.owl-prev:hover img{filter:brightness(60)}.case-studies{padding:80px 0}.case-studies .owl-carousel .owl-dots.disabled,.case-studies .owl-carousel .owl-nav.disabled{display:flex !important}.case-studies .buttons{justify-self:center;justify-content:center;align-items:center;text-align:center;width:100%}.case-studies .heading-container{width:75%;min-width:72rem;margin:0rem auto}.case-studies .heading-container h3{font-family:"Red Hat Display", sans-serif;font-size:40px;font-style:normal;font-weight:600;line-height:normal;margin-top:0;margin-bottom:1rem}.case-studies .heading-container p{font-family:"DM Sans", sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.case-studies.lightBlue{background-color:#4358EF}.case-studies.lightBlue h3{color:#FFFFFF}.case-studies.lightBlue p{color:#FAFBFB}.case-studies.white h3{color:#050E3A}.case-studies .case-studies-carousel,.case-studies .case-studies-listing{width:100%;min-width:72rem;margin:2rem auto 0;display:flex;gap:15px}.case-studies .case-studies-carousel a,.case-studies .case-studies-listing a{border-radius:12px;position:relative;width:33.3%;height:427px;flex:1 33%}.case-studies .case-studies-carousel a:before,.case-studies .case-studies-listing a:before{content:"";width:100%;height:100%;position:absolute;display:block;background:linear-gradient(0deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.4) 100%);border-radius:12px;transition:0.6s ease all}.case-studies .case-studies-carousel a:after,.case-studies .case-studies-listing a:after{content:"";width:100%;height:100%;position:absolute;display:block;background-image:url(/wp-content/uploads/2025/08/bar-chart-small.png);border-radius:0;background-position:93% 92%;background-repeat:no-repeat;opacity:0;transition:0.6s ease all;background-size:165px;top:0}.case-studies .case-studies-carousel a:hover:before,.case-studies .case-studies-listing a:hover:before{background:#FFBC00;transition:0.6s ease all}.case-studies .case-studies-carousel a:hover:after,.case-studies .case-studies-listing a:hover:after{opacity:1;transition:0.6s ease all}.case-studies .case-studies-carousel a:hover .details .headings .post-type,.case-studies .case-studies-listing a:hover .details .headings .post-type{color:#050E3A}.case-studies .case-studies-carousel a:hover .details .headings .post-type img,.case-studies .case-studies-listing a:hover .details .headings .post-type img{filter:brightness(0.3)}.case-studies .case-studies-carousel a:hover .details .headings .post-type svg,.case-studies .case-studies-listing a:hover .details .headings .post-type svg{background-color:#050E3A;fill:white}.case-studies .case-studies-carousel a:hover .details .headings .service-title,.case-studies .case-studies-listing a:hover .details .headings .service-title{color:#050E3A}.case-studies .case-studies-carousel a:hover .details p,.case-studies .case-studies-listing a:hover .details p{color:#050E3A}.case-studies .case-studies-carousel a:hover .case-studies-information .heading,.case-studies .case-studies-listing a:hover .case-studies-information .heading{color:#050E3A}.case-studies .case-studies-carousel a:hover .case-studies-information .info,.case-studies .case-studies-listing a:hover .case-studies-information .info{color:#050E3A}.case-studies .case-studies-carousel a img,.case-studies .case-studies-listing a img{border-radius:12px;width:100%;height:427px;object-fit:cover}.case-studies .case-studies-carousel a .details,.case-studies .case-studies-listing a .details{position:absolute;width:-webkit-fill-available;height:-webkit-fill-available;display:flex;flex-direction:column;justify-content:space-between;padding:20px;z-index:1;top:0}.case-studies .case-studies-carousel a .details .headings,.case-studies .case-studies-listing a .details .headings{display:flex;flex-direction:column}.case-studies .case-studies-carousel a .details .headings .post-type,.case-studies .case-studies-listing a .details .headings .post-type{text-transform:capitalize;font-family:"Red Hat Display", sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal;color:#FAFBFB;display:flex;justify-content:flex-start;margin-bottom:0.5rem;align-items:center}.case-studies .case-studies-carousel a .details .headings .post-type img,.case-studies .case-studies-listing a .details .headings .post-type img{width:16px;height:15px;margin-right:5px}.case-studies .case-studies-carousel a .details .headings .post-type svg,.case-studies .case-studies-listing a .details .headings .post-type svg{display:flex;padding:6px;justify-content:center;align-items:center;gap:10px;border-radius:30px;background:#FFBC00;position:absolute;right:20px;fill:#050E3A}.case-studies .case-studies-carousel a .details .headings .service-title,.case-studies .case-studies-listing a .details .headings .service-title{color:#FAFBFB;font-family:"Red Hat Display", sans-serif;font-size:40px;font-style:normal;font-weight:600;line-height:normal;width:18rem}.case-studies .case-studies-carousel a .details p,.case-studies .case-studies-listing a .details p{width:85%;color:#FAFBFB}.case-studies .case-studies-carousel a .case-studies-information .heading,.case-studies .case-studies-listing a .case-studies-information .heading{color:#FFBC00;font-family:"DM Sans", sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal;display:block;margin-top:0.5rem}.case-studies .case-studies-carousel a .case-studies-information .info,.case-studies .case-studies-listing a .case-studies-information .info{color:var(--cc---off-white, #FAFBFB);font-family:"DM Sans";font-size:15px;font-style:normal;font-weight:400;line-height:normal;display:block}.case-studies .case-studies-listing{width:75%;min-width:72rem;margin:0rem auto 0}.related-case-studies{padding:0rem 0 6rem;margin-top:4rem}.related-case-studies .owl-theme .owl-next,.related-case-studies .owl-theme .owl-prev{position:absolute;top:100%;transform:translateY(0);-webkit-transform:translateY(0)}.related-case-studies .owl-theme button.owl-next,.related-case-studies .owl-theme button.owl-prev{position:absolute;top:100%;transform:translateY(0);-webkit-transform:translateY(0)}.related-case-studies .owl-theme button.owl-prev{rotate:180deg;top:100% !important}.related-case-studies .buttons{justify-self:center}.related-case-studies .heading-container{width:75%;min-width:72rem;margin:0rem auto}.related-case-studies .heading-container h3{font-family:"Red Hat Display", sans-serif;font-size:40px;font-style:normal;font-weight:600;line-height:normal;margin-top:0;margin-bottom:1rem}.related-case-studies .heading-container p{font-family:"DM Sans", sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.related-case-studies.lightBlue{background-color:#4358EF}.related-case-studies.lightBlue h3{color:#FFFFFF}.related-case-studies.lightBlue p{color:#FAFBFB}.related-case-studies.white h3{color:#050E3A}.related-case-studies .related-case-studies-carousel{width:100%;width:75%;min-width:72rem;margin:2rem auto 0;display:flex;gap:15px}.related-case-studies .related-case-studies-carousel a{border-radius:12px;position:relative;width:33.3%;height:427px;flex:1 33%}.related-case-studies .related-case-studies-carousel a:before{content:"";width:100%;height:100%;position:absolute;display:block;background:linear-gradient(0deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.4) 100%);border-radius:12px;transition:0.6s ease all}.related-case-studies .related-case-studies-carousel a:after{content:"";width:100%;height:100%;position:absolute;display:block;background-image:url(/wp-content/uploads/2025/08/bar-chart-small.png);border-radius:0;background-position:93% 92%;background-repeat:no-repeat;opacity:0;transition:0.6s ease all;background-size:165px;top:0}.related-case-studies .related-case-studies-carousel a:hover:before{background:#FFBC00;transition:0.6s ease all}.related-case-studies .related-case-studies-carousel a:hover:after{opacity:1;transition:0.6s ease all}.related-case-studies .related-case-studies-carousel a:hover .details .headings .post-type{color:#050E3A}.related-case-studies .related-case-studies-carousel a:hover .details .headings .post-type img{filter:brightness(0.3)}.related-case-studies .related-case-studies-carousel a:hover .details .headings .post-type svg{background-color:#050E3A;fill:white}.related-case-studies .related-case-studies-carousel a:hover .details .headings .service-title{color:#050E3A}.related-case-studies .related-case-studies-carousel a:hover .details p{color:#050E3A}.related-case-studies .related-case-studies-carousel a:hover .case-studies-information .heading{color:#050E3A}.related-case-studies .related-case-studies-carousel a:hover .case-studies-information .info{color:#050E3A}.related-case-studies .related-case-studies-carousel a img{border-radius:12px;width:100%;height:427px;object-fit:cover}.related-case-studies .related-case-studies-carousel a .details{position:absolute;width:-webkit-fill-available;height:-webkit-fill-available;display:flex;flex-direction:column;justify-content:space-between;padding:20px;z-index:1;top:0}.related-case-studies .related-case-studies-carousel a .details .headings{display:flex;flex-direction:column}.related-case-studies .related-case-studies-carousel a .details .headings .post-type{text-transform:capitalize;font-family:"Red Hat Display", sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal;color:#FAFBFB;display:flex;justify-content:flex-start;margin-bottom:0.5rem;align-items:center}.related-case-studies .related-case-studies-carousel a .details .headings .post-type img{width:16px;height:15px;margin-right:5px}.related-case-studies .related-case-studies-carousel a .details .headings .post-type svg{display:flex;padding:6px;justify-content:center;align-items:center;gap:10px;border-radius:30px;background:#FFBC00;position:absolute;right:20px;fill:#050E3A}.related-case-studies .related-case-studies-carousel a .details .headings .service-title{color:#FAFBFB;font-family:"Red Hat Display", sans-serif;font-size:40px;font-style:normal;font-weight:600;line-height:normal;width:18rem}.related-case-studies .related-case-studies-carousel a .details p{width:85%;color:#FAFBFB}.related-case-studies .related-case-studies-carousel a .case-studies-information .heading{color:#FFBC00;font-family:"DM Sans", sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal;display:block;margin-top:0.5rem}.related-case-studies .related-case-studies-carousel a .case-studies-information .info{color:var(--cc---off-white, #FAFBFB);font-family:"DM Sans";font-size:15px;font-style:normal;font-weight:400;line-height:normal;display:block}.post-type-archive-case-studies .page-banner{height:auto}.post-type-archive-case-studies .case-studies{padding:48px 0}.post-type-archive-case-studies .case-studies .case-studies-listing{flex-wrap:wrap}.post-type-archive-case-studies .case-studies .case-studies-listing a{border-radius:12px;position:relative;width:49%;flex:0 49%}.post-type-archive-case-studies .services-list.columns .services-inner a{width:100%;height:515px;flex:1 100%;position:relative;display:block}.single-case-studies .banner{position:relative;background-color:#4358EF;padding:12rem 0 1rem;position:relative;margin-top:-4.5rem;width:100%;margin-bottom:2rem}.single-case-studies .banner:before{content:"";display:block;background-repeat:repeat !important;-webkit-appearance:none;background:radial-gradient(ellipse at center, #5268f2 0%, #5268f2 15%, transparent 15%, transparent 100%) 0 center repeat-x;background-size:20px 20px;width:100vw;height:100%;outline:0;margin:0;box-sizing:border-box;position:absolute;z-index:0;top:0}.single-case-studies .banner:after{content:"";background:rgba(255, 255, 255, 0.06);background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #4358EF 85%);width:100%;height:100%;position:absolute;display:block;z-index:1;top:0}.single-case-studies .banner .inner{width:75%;min-width:72rem;margin:0px auto 1rem;z-index:2;position:relative}.single-case-studies .banner .inner .heading-container{flex-direction:row;display:flex;align-items:start;justify-content:space-between}.single-case-studies .banner .inner .heading-container:nth-of-type(2){margin-top:4rem}.single-case-studies .banner .inner .heading-container h1{color:#FAFBFB;font-family:"Red Hat Display", sans-serif;font-size:68px;font-style:normal;font-weight:600;line-height:normal;margin:0}.single-case-studies .banner .inner .heading-container .white-outline-btn{margin-right:2.7rem}.single-case-studies .banner .inner .heading-container div.filters{display:flex;flex-direction:row;justify-content:start;gap:150px;width:900px}.single-case-studies .banner .inner .heading-container div.filters span.heading{color:#FFBC00;font-family:"DM Sans", sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:normal;display:block}.single-case-studies .banner .inner .heading-container div.filters span.heading span{color:#FAFBFB;font-family:"DM Sans", sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:normal;display:block}.single-case-studies .banner .inner .heading-container .nav{gap:10px;position:relative;display:flex}.single-case-studies .banner .inner .heading-container .nav a{display:flex;padding:8px;justify-content:center;align-items:center;gap:10px;border-radius:30px;background:#FFBC00}.single-case-studies .banner .inner .heading-container .nav a svg{top:0;position:relative}.single-case-studies .banner .inner .heading-container .nav a:hover{background-color:#050E3A}.single-case-studies .banner .inner .heading-container .nav a:hover svg{fill:#FFBC00}.single-case-studies .main-content{padding:0rem 0 1rem}.single-case-studies .main-content .columns{display:flex;flex-direction:row;width:75%;min-width:72rem;align-items:flex-start;gap:80px;margin:5rem auto}.single-case-studies .main-content .columns .column-one{width:50%;flex:0 50%}.single-case-studies .main-content .columns .column-one .gallery-slider{min-width:0}.single-case-studies .main-content .columns .column-one .gallery-slider .owl-nav.disabled+.owl-dots{margin-top:0;text-align:left}.single-case-studies .main-content .columns .column-one .gallery-slider button.owl-dot span{background:#000}.single-case-studies .main-content .columns .column-one .gallery-slider button.owl-dot.active span{width:60px !important;transition:0.4s ease all;background:#050E3A}.single-case-studies .main-content .columns .column-one .gallery-slider .owl-item{overflow:hidden;opacity:0;transition:opacity 0.75s linear}.single-case-studies .main-content .columns .column-one .gallery-slider .owl-item.active{opacity:1}.single-case-studies .main-content .columns .column-one .gallery-slider .owl-item img{height:520px;flex-shrink:0;object-fit:cover;border-radius:9px;width:100%}.single-case-studies .main-content .columns .column-two{width:50%;flex:0 50%}.single-case-studies .main-content .columns .column-two .quote p{color:#050E3A;font-family:"DM Sans", sans-serif;font-size:18px;font-style:italic;font-weight:500;line-height:normal}.single-case-studies .main-content .columns .column-two span.name{font-family:"DM Sans", sans-serif}.contact-us-banner{background-color:#000;padding:5rem 0}.contact-us-banner .banner-inner{width:75%;min-width:72rem;flex-direction:row;margin:0 auto;display:flex;align-items:flex-start;gap:200px;justify-content:space-between;align-items:center}.contact-us-banner .banner-inner .banner-contact h2{color:#FFFFFF;font-family:"Red Hat Display", sans-serif;font-size:38px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1px}.contact-us-banner .banner-inner .banner-contact h2 span.green{color:#050E3A;font-family:"Red Hat Display", sans-serif;font-size:58px;font-style:normal;font-weight:700;line-height:normal;display:block}.contact-us-banner .banner-inner .banner-contact p{color:#FFFFFF;font-family:"Red Hat Display", sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:normal}.contact-us-banner .banner-inner .banner-contact .contact-info{display:flex;flex-direction:column;margin-top:1rem;align-items:start;gap:10px}.contact-us-banner .banner-inner .banner-contact .contact-info .phone{color:#FFFFFF;font-family:"Red Hat Display", sans-serif;font-size:38px;font-style:normal;font-weight:700;line-height:normal;display:block;letter-spacing:4px}.contact-us-banner .banner-inner .banner-contact .contact-info .phone:hover{color:#050E3A}.contact-us-banner .banner-inner .banner-contact .contact-info .email{color:#FFFFFF;font-family:"Red Hat Display", sans-serif;font-size:22px;font-style:normal;font-weight:700;line-height:normal;display:block}.contact-us-banner .banner-inner .banner-contact .contact-info .email:hover{color:#050E3A}.contact-us-banner .banner-inner .banner-contact .contact-info .green-btn{margin-top:1.5rem}.contact-us-banner .banner-inner .image img{width:448px;height:462px;flex-shrink:0;border-radius:40px 10px;object-fit:cover}.quicklinks{background-color:#000;text-align:center;padding-top:3rem;padding-bottom:5rem}.quicklinks .icon{margin-bottom:2rem}.quicklinks h2{color:#050E3A;text-align:center;font-family:"Red Hat Display", sans-serif;font-size:48px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:0}.quicklinks p{color:#FFFFFF;text-align:center;font-family:"Red Hat Display", sans-serif;font-size:22px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1px}.quicklinks .quicklinks-container{display:flex;flex-direction:row;width:75%;min-width:72rem;margin:4rem auto 0;gap:80px}.quicklinks .quicklinks-container a.link{width:100%;height:380px;border-radius:40px 10px;position:relative;display:block;background-color:#000;transition:0.6s ease all;border-radius:40px 10px}.quicklinks .quicklinks-container a.link img{width:100%;height:100%;border-radius:40px 10px;object-fit:cover;object-position:center;transition:0.6s ease all;opacity:0.7}.quicklinks .quicklinks-container a.link:hover .details{margin-bottom:1rem;transition:0.6s ease all}.quicklinks .quicklinks-container a.link:hover img{opacity:0.4;transition:0.6s ease all}.quicklinks .quicklinks-container a.link .details{display:flex;padding:30px 20px 30px 30px;flex-direction:column;align-items:flex-start;gap:10px;align-self:stretch;position:absolute;bottom:0;width:70%;left:10px;transition:0.6s ease all}.quicklinks .quicklinks-container a.link .details h3{color:#FFFFFF;font-family:"Red Hat Display", sans-serif;font-size:38px;font-style:normal;font-weight:700;line-height:normal;margin-top:0;text-transform:none;margin-bottom:0}.quicklinks .quicklinks-container a.link .details img{opacity:1;width:40px;height:44px;margin-bottom:0;z-index:5}.quicklinks .quicklinks-container a.link .details p{color:#FFFFFF;font-family:"Red Hat Display", sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-top:0}div#main-content{min-height:563px;overflow:hidden}.error404{padding:0}.error404 div#main-content{min-height:auto;overflow:hidden}.error404 div#main-content .main-content{min-height:563px}.page-template-page-full .main-content,.error404 .main-content{background-color:#FFFFFF;padding:4rem 0 0rem}.page-template-page-full .main-content .heading-container,.error404 .main-content .heading-container{width:75%;min-width:72rem;margin:2rem auto 0;display:flex;flex-direction:row;justify-content:space-between}.page-template-page-full .main-content .heading-container .sub-heading,.error404 .main-content .heading-container .sub-heading{color:#4358EF;font-family:"Red Hat Display", sans-serif;font-size:26px;font-style:normal;font-weight:600;line-height:normal}.page-template-page-full .main-content .heading-container h1,.error404 .main-content .heading-container h1{margin-bottom:0;margin-top:0}.page-template-page-full .main-content .content-container,.error404 .main-content .content-container{width:75%;min-width:72rem;margin:2rem auto 0}.page-template-page-full .main-content h2,.error404 .main-content h2{margin-top:2rem;margin-bottom:0;font-size:30px}.error404 h2{margin-top:0}.error404 .black-outline-btn{margin-top:2rem}.error404 .main-content .content-container{margin:0rem auto 0}.testimonial{width:75%;min-width:72rem;margin:4rem auto 0rem;display:flex;flex-direction:row;align-items:flex-start;gap:120px}.testimonial .title{width:50%}.testimonial .title h2{margin-top:0}.testimonial .quote{width:50%}.testimonial .quote p{color:#4358EF;font-family:"DM Sans", sans-serif;font-size:22px;font-style:italic;font-weight:400;line-height:normal}.testimonial .quote span.name{color:#050E3A;font-family:"DM Sans", sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:normal;display:block}.testimonial .quote span.role{color:#FFBC00;font-family:"DM Sans", sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:normal;display:block}.information-blocks{width:75%;min-width:72rem;margin:6rem auto 6rem}.information-blocks .heading-container h3{color:#050E3A;font-family:"Red Hat Display", sans-serif;font-size:40px;font-style:normal;font-weight:600;line-height:normal}.information-blocks .blocks{display:flex;flex-direction:row;gap:20px}.information-blocks .blocks .block{width:21%;flex:1 21%;display:flex;padding:20px 20px 20px 20px;flex-direction:column;align-items:flex-start;gap:15px;align-self:stretch;border-radius:12px}.information-blocks .blocks .block .heading-container{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.information-blocks .blocks .block .heading-container .icon svg{width:48px;height:48px}.information-blocks .blocks .block .heading-container .number{display:flex;width:40px;height:40px;flex-direction:column;justify-content:center;align-items:center;gap:10px;color:#050E3A;text-align:center;font-family:"DM Sans", sans-serif;font-size:19px;font-style:normal;font-weight:700;line-height:normal;border-radius:30px}.information-blocks .blocks .block .title{color:#FAFBFB;font-family:"Red Hat Display", sans-serif;font-size:26px;font-style:normal;font-weight:600;line-height:normal}.information-blocks .blocks .block p{color:#FAFBFB;font-family:"DM Sans", sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:normal}.information-blocks .blocks .block.yellow{background-color:#FFBC00}.information-blocks .blocks .block.yellow .number{background-color:#050E3A;color:#FAFBFB}.information-blocks .blocks .block.yellow .title{color:#050E3A}.information-blocks .blocks .block.yellow p{color:#050E3A}.information-blocks .blocks .block.yellow .icon svg{fill:#050E3A}.information-blocks .blocks .block.lightBlue{background-color:#4358EF}.information-blocks .blocks .block.lightBlue .number{background-color:#FFBC00;color:#050E3A}.information-blocks .blocks .block.lightBlue .title{color:#FAFBFB}.information-blocks .blocks .block.lightBlue p{color:#FAFBFB}.information-blocks .blocks .block.lightBlue .icon svg{fill:#FAFBFB}.information-blocks .blocks .block.darkBlue{background-color:#050E3A}.information-blocks .blocks .block.darkBlue .number{background-color:#4358EF;color:#FAFBFB}.information-blocks .blocks .block.darkBlue .title{color:#FFBC00}.information-blocks .blocks .block.darkBlue p{color:#FFBC00}.information-blocks .blocks .block.darkBlue .icon svg{fill:#FFBC00}._5050_block_with_accordeon{padding-bottom:5rem;position:relative;background-color:#4358EF}._5050_block_with_accordeon:before{content:"";display:block;background-repeat:repeat !important;-webkit-appearance:none;background:radial-gradient(ellipse at center, #5268f2 0%, #5268f2 15%, transparent 15%, transparent 100%) 0 center repeat-x;background-size:20px 20px;width:100vw;height:100%;outline:0;margin:0;box-sizing:border-box;position:absolute;z-index:0;top:0}._5050_block_with_accordeon:after{content:"";background:rgba(255, 255, 255, 0.06);background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #4358EF 85%);width:100%;height:100%;position:absolute;display:block;z-index:1;top:0}._5050_block_with_accordeon .container{display:flex;width:75%;min-width:72rem;margin:0 auto;flex-direction:column;justify-content:center;align-items:center;z-index:2;position:relative}._5050_block_with_accordeon .container .content{width:100%;margin:0 auto;display:flex;gap:100px;align-items:flex-start;padding-top:7rem}._5050_block_with_accordeon .container .content .accordion-image img{height:700px;width:100%;object-fit:cover;object-position:center;border-radius:12px}._5050_block_with_accordeon .container .content .faqs{flex:0 50%;gap:24px;display:flex;flex-direction:column}._5050_block_with_accordeon .container .content .faqs svg{margin-bottom:2rem}._5050_block_with_accordeon .container .content .faqs h2{text-align:left;margin-bottom:1rem;margin-top:0;color:#FAFBFB;font-family:"Red Hat Display", sans-serif;font-size:68px;font-style:normal;font-weight:600;line-height:normal}._5050_block_with_accordeon .container .content .faqs .tab{border-bottom:2px solid #FFBC00;padding-bottom:30px}._5050_block_with_accordeon .container .content .faqs .tab input{position:absolute;opacity:0;z-index:-1;cursor:pointer}._5050_block_with_accordeon .container .content .faqs .tab input:checked~.tab__label:before{background-color:#050E3A;background-image:url(/wp-content/uploads/2025/08/close.png)}._5050_block_with_accordeon .container .content .faqs .tab input:checked~.tab__content{max-height:40rem;width:90%;position:relative}._5050_block_with_accordeon .container .content .faqs .tab .tab__content{max-height:0;overflow:hidden;transition:all 0.35s;color:#FAFBFB;font-family:"DM Sans", sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.36px}._5050_block_with_accordeon .container .content .faqs .tab .tab__content p{color:#FAFBFB;font-family:"DM Sans", sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:normal}._5050_block_with_accordeon .container .content .faqs .tab .tab__content .no-btn{padding-left:0}._5050_block_with_accordeon .container .content .faqs .tab .tab__label{color:#FAFBFB;font-family:"DM Sans", sans-serif;font-size:22px;font-style:normal;font-weight:400;line-height:normal;display:flex;padding:0px 0 0;flex-direction:row-reverse;align-items:center;gap:16px;align-self:stretch;justify-content:space-between;cursor:pointer}._5050_block_with_accordeon .container .content .faqs .tab .tab__label:before{content:"";background:url(/wp-content/uploads/2025/08/Open.png);background-color:#FFBC00;display:flex;width:40px;height:40px;padding:0px;justify-content:center;align-items:center;gap:10px;aspect-ratio:1;background-position:center;background-repeat:no-repeat;border-radius:50%}._5050_block_with_accordeon .container .content .faqs .tab .tab__close{display:flex;color:#4358EF;cursor:pointer}._5050_block_with_accordeon .container .content .accordion-slideshow{flex:0 0 50%;width:50%}._5050_block_with_accordeon .container .content .accordion-slideshow img{border-radius:9px;height:690px;width:99%}.page-template-page-contact .page-banner .phone{color:#050E3A;text-align:center;font-family:"Red Hat Display", sans-serif;font-size:26px;font-style:normal;font-weight:600;line-height:normal}.page-template-page-contact .page-banner .phone:hover{color:#4358EF}.page-template-page-contact .page-banner .email{color:#4358EF;text-align:center;font-family:"DM Sans", sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:normal;width:fit-content;text-align:center;display:block;margin:1.5rem auto 1rem}.page-template-page-contact .page-banner .email:hover{color:#050E3A}.page-template-page-contact .page-banner .social{margin-top:1rem}.page-template-page-contact .page-banner .social a.so-button{font-size:24px;color:#4358EF;line-height:normal;margin-right:0.8rem}.page-template-page-contact .page-banner .social a.so-button:hover{color:#050E3A}.page-template-page-contact .main-content{position:relative;padding:3rem 0 0rem}.page-template-page-contact .main-content .contact-form{display:flex;padding:0 0px 30px;flex-direction:column;align-items:center;gap:10px;align-self:stretch;background-image:url(/wp-content/uploads/2025/08/50.png);background-repeat:no-repeat;background-position:center}.page-template-page-contact .main-content .contact-form h3{color:#050E3A;text-align:center;font-family:"Red Hat Display", sans-serif;font-size:40px;font-style:normal;font-weight:600;line-height:normal}.page-template-page-contact .main-content .contact-form .inner{width:75%;min-width:72rem;margin:0px auto}.page-template-page-contact .main-content .contact-form .inner form.wpcf7-form{width:720px;margin:0 auto}.page-template-page-contact .main-content .contact-form .inner form.wpcf7-form .wpcf7-not-valid-tip{margin-top:1rem}.page-template-page-contact .main-content .contact-form .inner form.wpcf7-form .wpcf7-form-control-wrap{position:relative;height:auto;display:block}.page-template-page-contact .main-content .contact-form .inner form.wpcf7-form input::placeholder,.page-template-page-contact .main-content .contact-form .inner form.wpcf7-form textarea::placeholder{font-family:"Red Hat Display", sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:normal;color:#4358EF}.page-template-page-contact .main-content .contact-form .inner form.wpcf7-form input{display:flex;padding:18px;justify-content:center;align-items:center;gap:10px;align-self:stretch;color:#4358EF;font-family:"DM Sans", sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:normal;width:100%;border-radius:12px;background:#EBEEFF;border:0}.page-template-page-contact .main-content .contact-form .inner form.wpcf7-form .submit{position:relative}.page-template-page-contact .main-content .contact-form .inner form.wpcf7-form .submit:before{content:"";background:url(/wp-content/uploads/2025/08/Arrow-Right.png), #FFBC00;background-position:center !important;background-repeat:no-repeat !important;display:flex;width:40px;height:40px;justify-content:center;align-items:center;gap:10px;border-radius:30px;position:absolute;right:-2.65rem}.page-template-page-contact .main-content .contact-form .inner form.wpcf7-form .submit input.wpcf7-form-control.wpcf7-submit.has-spinner{display:flex;align-items:center;gap:2px;color:var(--cc---off-white, #FAFBFB);text-align:center;font-family:"Red Hat Display";font-size:15px;font-style:normal;font-weight:600;line-height:normal;border-radius:30px;display:flex;height:40px;padding:10px 26px;justify-content:center;align-items:center;gap:10px;background:var(--cc---blue, #4358EF);cursor:pointer}.page-template-page-contact .main-content .contact-form .inner form.wpcf7-form .submit input.wpcf7-form-control.wpcf7-submit.has-spinner:hover{background-color:#050E3A;color:#FFFFFF;transition:0.6s ease all}.page-template-page-contact .main-content .contact-form .inner form.wpcf7-form textarea{display:flex;padding:18px;justify-content:center;align-items:center;gap:10px;align-self:stretch;color:#4358EF;font-family:"DM Sans", sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:normal;width:100%;border-radius:12px;background:#EBEEFF;border:0;font-family:"Red Hat Display", sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.page-template-page-contact .main-content .contact-form .inner form.wpcf7-form .privacy-container{display:flex;flex-direction:row;justify-content:space-between;width:90%;margin:0 auto}.page-template-page-contact .main-content .contact-form .inner form.wpcf7-form .privacy-container .privacy{color:#050E3A;font-family:"DM Sans", sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.page-template-page-contact .main-content .contact-form .inner form.wpcf7-form .privacy-container .privacy a{color:#050E3A;font-family:"Red Hat Display", sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal;width:100%;text-decoration:underline}.page-template-page-contact .main-content .contact-form .inner form.wpcf7-form .privacy-container .privacy a:hover{color:#050E3A}.footer-associated-partners{width:75%;margin:0 auto;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:center;min-width:72rem}.footer-associated-partners .footer-header{width:20%;color:#050E3A;font-family:"Red Hat Display", sans-serif;font-size:26px;font-style:normal;font-weight:600;line-height:normal}.footer-associated-partners .inner{height:96px !important;min-height:96px !important;padding:2% 0 4% 0;width:80%}.footer-associated-partners .inner .item{height:95px;display:block;text-align:center;justify-content:center;width:100%;align-items:center;display:flex;flex-direction:column}.footer-associated-partners .inner .item img{display:block;width:138px;object-fit:contain;height:auto;margin:0 auto;text-align:center}body.white .footer{padding-top:0rem}body.white .footer:before{content:"";display:block;background-repeat:repeat !important;-webkit-appearance:none;background:radial-gradient(ellipse at center, #fff1c9 0%, #fff1c9 15%, transparent 15%, transparent 100%) 0 center repeat-x, #FFFFFC;background-size:20px 20px;width:100%;height:80px;outline:0;margin:0;box-sizing:border-box;position:relative;z-index:-1;top:-66px}body.white .footer:after{content:"";background:rgba(255, 255, 255, 0.06);background:linear-gradient(0, rgba(255, 255, 255, 0) 0%, white 100%);width:100%;height:80px;position:relative;display:block;z-index:-1;top:-446px}.footer{background-color:#4358EF;padding-top:3rem;height:375px}.footer .footer-inner{display:flex;flex-direction:column;width:75%;min-width:72rem;margin:0 auto}.footer .footer-inner .logo-container{display:flex;justify-content:space-between}.footer .footer-inner .footer-top{display:flex;flex-direction:row;padding:0 0 4rem;justify-content:flex-start}.footer .footer-inner .footer-top span.heading{color:#FFBC00;font-family:"Red Hat Display", sans-serif;font-size:19px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:2rem;display:block}.footer .footer-inner .footer-top p{color:#FFFFFF}.footer .footer-inner .footer-top .social{margin-top:1.5rem}.footer .footer-inner .footer-top .social a.so-button{font-size:18px;color:#FFFFFF;line-height:normal;margin-right:1rem}.footer .footer-inner .footer-top .social a.so-button:hover{color:#FFBC00}.footer .footer-inner .footer-top ul{padding-left:0;list-style:none}.footer .footer-inner .footer-top ul li{margin-bottom:1.2rem}.footer .footer-inner .footer-top ul li a{color:#FAFBFB;font-family:"Red Hat Display", sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal}.footer .footer-inner .footer-top ul li a:hover{color:#FFBC00}.footer .footer-inner .footer-top .contact-details{width:49%;flex:0 49%}.footer .footer-inner .footer-top .contact-details .phone{color:#FAFBFB;font-family:"DM Sans", sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:normal;display:block;margin-bottom:1.2rem}.footer .footer-inner .footer-top .contact-details .phone:hover{color:#FFBC00}.footer .footer-inner .footer-top .contact-details .email{color:#FAFBFB;font-family:"Red Hat Display", sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:1rem}.footer .footer-inner .footer-top .contact-details .email:hover{color:#FFBC00}.footer .footer-inner .footer-top .footer-links{width:20%;flex:0 20%}.footer .footer-inner .footer-top .footer-contact{display:flex;flex-direction:column;gap:16px}.footer .footer-inner .footer-top .footer-contact .phone{color:#FFFFFF;font-family:"Red Hat Display", sans-serif;font-size:24px;font-style:normal;font-weight:900;line-height:normal;text-transform:uppercase;display:block}.footer .footer-inner .footer-top .footer-contact .phone:hover{color:#050E3A}.footer .footer-inner .footer-top .footer-contact .email{color:#FFFFFF;font-family:"Red Hat Display", sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:normal;display:block}.footer .footer-inner .footer-top .footer-contact .email:hover{color:#050E3A}.footer .footer-inner .footer-top .footer-contact p{margin-top:0}.footer .footer-inner .footer-bottom{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:0.5rem}.footer .footer-inner .footer-bottom p{color:#050E3A;font-family:"DM Sans", sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.footer .footer-inner .footer-bottom .spacer{color:#FFBC00;font-family:"DM Sans", sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin:0 5px}.footer .footer-inner .footer-bottom a{color:#050E3A;font-family:"Red Hat Display", sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.footer .footer-inner .footer-bottom a:hover{color:#FFBC00}@media (min-width:960px) and (max-width:1199px){h1{font-size:45px}h2{font-size:35px}#g-headertop .header-inner{width:95%;margin:0px auto 0;min-width:95%}#g-headertop .header-inner .site-logo{width:20%;flex:0 20%}#g-headertop .header-inner .site-logo img{min-width:0;margin-right:5%;max-width:160px}#g-headertop .header-inner .site-navigation{width:58%;flex:1 58%}.banner .inner{width:95%;min-width:95%}.banner .inner .content h1{font-size:45px}.slider-banner{width:95%;min-width:95%}.slider-banner .slider-container{width:90%}.bar-graph-container{position:relative;width:100%}.bar-graph-container .igFrameBar{width:100%}.igData.igData23.scrolled23,.igData.igData24.scrolled24{display:none}.fifty-fifty{overflow:hidden}.fifty-fifty .left .inner{width:95%;min-width:95%;gap:35px}.fifty-fifty .left .inner .image img{object-position:center}.fifty-fifty .right .inner{width:95%;min-width:95%;gap:35px}.fifty-fifty .right .inner .content{padding-left:1rem}.fifty-fifty .right .inner .image img{object-position:center}.services-list .heading-container{width:95%;min-width:95%}.services-list .heading-container h3{font-size:35px}.services-list.columns .services-inner{width:95%;min-width:95%}.services-list.grid .services-inner{width:95%;min-width:95%}.services-list.grid .services-inner a:nth-of-type(1){min-width:450px;width:450px}.services-list.grid .services-inner a .details p{width:90%}.thirty-seventy{width:95%;min-width:95%;gap:60px}.thirty-seventy .title h1{width:24rem}.full-width{width:95%;min-width:95%;margin:4rem auto 4rem}.image-banner{width:95%;min-width:95%}.information-blocks{width:95%;min-width:95%;margin:3rem auto 3rem}.information-blocks .blocks{flex-wrap:wrap}.video-section{width:90%}.video-section .video-container{min-width:100%;width:100%}.testimonial{width:95%;min-width:95%;margin:4rem auto 0rem;gap:50px}.testimonial .title{width:32%}.testimonial .quote{width:62%}.case-studies .heading-container{width:95%;min-width:95%}.case-studies .case-studies-carousel,.case-studies .case-studies-listing{width:95%;min-width:95%}.case-studies .case-studies-carousel a .details .headings .service-title,.case-studies .case-studies-listing a .details .headings .service-title{font-size:32px;width:100%}.single-case-studies .banner .inner{width:95%;min-width:95%}.single-case-studies .banner .inner .heading-container .div.filters{gap:110px;width:800px}.related-case-studies{margin-top:2rem}.related-case-studies .heading-container{width:95%;min-width:95%}.related-case-studies .related-case-studies-carousel{width:95%;min-width:95%}.owl-theme .owl-nav{min-width:350px;width:36.5vw}.owl-theme .owl-nav button.owl-next,.owl-theme .owl-nav button.owl-prev{top:100%;transform:translateY(0%);-webkit-transform:translateY(0%)}.owl-theme .owl-nav button.owl-prev{rotate:180deg;top:100% !important}._5050_block_with_accordeon .container{display:flex;width:95%;min-width:95%}._5050_block_with_accordeon .container .content{gap:50px}._5050_block_with_accordeon .container .content .faqs{flex:0 75%}.post-type-archive-services .main-content .heading-container{width:95%;min-width:95%}.page-template-page-full .main-content .heading-container,.error404 .main-content .heading-container{width:95%;min-width:95%}.page-template-page-full .main-content .content-container,.error404 .main-content .content-container{width:95%;min-width:95%}.page-template-page-contact .main-content:before{background-position:right bottom;background-size:1248px;background-repeat:no-repeat}.page-template-page-contact .main-content .contact-form .inner{width:95%;min-width:95%;background-size:340px}.page-template-page-contact .main-content .contact-form .inner form.wpcf7-form{width:460px}.footer-associated-partners{width:95%;min-width:95%}.footer .footer-inner{width:95%;min-width:95%}.footer .footer-inner .footer-top{flex-wrap:wrap}.footer .footer-inner .footer-top .contact-details{width:35%;flex:0 35%}.footer .footer-inner .footer-top .footer-links{width:22%;flex:0 22%}.footer .footer-inner .footer-top .footer-logo{width:100%;flex:0 100%;text-align:center;margin-bottom:3rem}.footer .footer-inner .footer-top .footer-logo:after{display:none}}@media (min-width:768px) and (max-width:959px){body:before{overflow-x:hidden}body:after{overflow-x:hidden}h1{font-size:48px}h2{font-size:45px}#g-headertop{overflow:hidden}#g-headertop #mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open~button.mega-close{right:0}#g-headertop #mega-menu-wrap-primary .mega-menu-toggle~button.mega-close:before{font-size:28px}#g-headertop.blue .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary{text-align:center;width:90%;justify-items:start;display:flex;align-items:start;justify-content:start;padding:3rem 2rem;gap:5px;background-color:#4358EF}#g-headertop.blue .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after{color:#FFBC00}#g-headertop.blue .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-header-btn a:before{display:none}#g-headertop.blue .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-header-btn{border:0 solid}#g-headertop.blue .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-header-btn a{width:100%;justify-content:space-between;border:0 solid;padding:10px 8px;height:50px;border-radius:8px;background-color:transparent;color:#FFFFFF}#g-headertop.blue .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-header-btn a:before{display:none !important}#g-headertop.blue .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-header-btn a:hover{background-color:#FFBC00;color:#050E3A !important;border:0 solid}#g-headertop.blue .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li .mega-sub-menu li.mega-current-menu-item a{padding:6px 18px 6px}#g-headertop.blue .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li .mega-sub-menu li a{color:white;padding:6px 18px 6px}#g-headertop.blue .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-current-menu-item a{background-color:#FFBC00;color:#050E3A !important;border-radius:8px;padding:10px 8px;height:50px}#g-headertop.blue .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item{width:100%;border-radius:8px;justify-content:space-between}#g-headertop.blue .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.hidden-desktop{display:block !important;width:100%;border-radius:8px;text-align:left}#g-headertop.blue .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item .mega-sub-menu{margin-top:5px;margin-bottom:3px;position:relative;background-color:transparent}#g-headertop.blue .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item .mega-sub-menu li a{background-color:transparent;color:white !important}#g-headertop.blue .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item .mega-sub-menu li a:hover{background-color:#FFBC00;color:#050E3A !important}#g-headertop.blue .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item .mega-sub-menu li.mega-current-menu-item a{background-color:#FFBC00;color:#050E3A !important;height:40px}#g-headertop.blue .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary a{display:flex;align-items:center;justify-content:space-between;color:#FFFFFF;line-height:28px;border-radius:8px}#g-headertop.blue .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary a:hover{background-color:#FFBC00;border-radius:8px;color:#050E3A !important}#g-headertop .header-inner{width:90%;min-width:90%}#g-headertop .header-inner .site-navigation{width:46%;flex:1 46%;padding-right:0}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary{text-align:center;width:90%;justify-items:start;display:flex;align-items:start;justify-content:start;padding:3rem 2rem;gap:5px;background-color:#4358EF}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after{color:#FFBC00}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-header-btn a:before{display:none}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-header-btn{border:0 solid}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-header-btn a{width:100%;justify-content:space-between;border:0 solid;padding:10px 8px;height:50px;border-radius:8px}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-header-btn a:before{display:none !important}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-header-btn a:hover{background-color:#FFBC00;color:#050E3A !important;border:0 solid}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li .mega-sub-menu li.mega-current-menu-item a{padding:6px 18px 6px}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li .mega-sub-menu li a{color:white;padding:6px 18px 6px}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-current-menu-item a{background-color:#FFBC00;color:#050E3A !important;border-radius:8px;padding:10px 8px;height:50px}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item{width:100%;border-radius:8px;justify-content:space-between}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.hidden-desktop{display:block !important;width:100%;border-radius:8px;text-align:left}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item .mega-sub-menu{margin-top:5px;gap:10px;position:relative;background-color:transparent}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item .mega-sub-menu li a{background-color:transparent;color:white !important}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item .mega-sub-menu li a:hover{background-color:#FFBC00;color:#050E3A !important}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item .mega-sub-menu li.mega-current-menu-item a{background-color:#FFBC00;color:#050E3A !important;height:40px}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary a{display:flex;align-items:center;justify-content:space-between;color:#FFFFFF;line-height:28px;border-radius:8px}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary a:hover{background-color:#FFBC00;border-radius:8px;color:#050E3A !important}#g-headertop .header-inner .site-logo{width:25%;flex:0 25%}.slider-banner{width:90%;margin:0 auto;min-width:90%;height:770px}.slider-banner .slider-container{width:100%}.slider-banner .slider-container h1{font-size:50px}.slider-banner .slider-container img.icon{height:80px;width:auto}.bar-graph-container{position:relative;width:100%;margin:0 auto -1px}.bar-graph-container .igData.igData19.scrolled19,.bar-graph-container .igData.igData20.scrolled20,.bar-graph-container .igData.igData21.scrolled21,.bar-graph-container .igData.igData22.scrolled22,.bar-graph-container .igData.igData23.scrolled23,.bar-graph-container .igData.igData24.scrolled24{display:none}.page-banner{height:auto}.page-banner.blue{height:480px}.page-banner .inner{width:90%;margin:4.3rem auto 0}.page-banner .inner h1{font-size:50px}.page-banner .inner img.icon{height:80px;width:auto;margin:0 auto 2.2rem}.fifty-fifty h2{margin-bottom:0}.fifty-fifty .left .inner{width:90%;min-width:90%;flex-direction:column;gap:30px;margin:5rem auto 4rem}.fifty-fifty .left .inner .content{width:100%;flex:0 100%;padding-top:0;padding-left:0;padding-right:0}.fifty-fifty .left .inner .image{width:100%;flex:0 100%}.fifty-fifty .left .inner .image img{height:425px;width:100%}.fifty-fifty .right.lightBlue{padding:5rem 0 3rem 0}.fifty-fifty .right .inner{width:90%;min-width:90%;flex-direction:column;gap:30px;margin:5rem auto 4rem}.fifty-fifty .right .inner .content{width:100%;flex:0 100%;padding-top:0;padding-left:0}.fifty-fifty .right .inner .image{width:100%;flex:0 100%}.fifty-fifty .right .inner .image img{height:425px;width:100%}.services-list{padding:4rem 0 5rem}.services-list .heading-container{width:90%;min-width:90%}.services-list .heading-container h2{font-size:38px}.services-list .heading-container p{font-size:20px}.services-list.grid .services-inner{width:90%;min-width:90%}.services-list.grid .services-inner a:after{background-position:96% 96%;background-size:95px}.services-list.grid .services-inner a .details{justify-content:flex-start}.services-list.grid .services-inner a .details .headings .service-title{font-size:28px;width:90%}.services-list.grid .services-inner a .details p{width:100%}.services-list.grid .services-inner a:nth-of-type(1){width:325px;min-width:353px}.services-list.grid .services-inner a:nth-of-type(1):after{background-position:90% 97%;background-repeat:no-repeat;background-size:200px}.services-list.grid .services-inner a:nth-of-type(1) .details p{width:100%}.services-list.grid .services-inner a:nth-of-type(2){min-width:100%}.services-list.grid .services-inner a:nth-of-type(3){min-width:100%}.services-list.columns .services-inner{width:90%;min-width:90%;margin:2rem auto 0;gap:12px}.services-list.columns .services-inner a .details .headings .service-title{font-size:30px;width:70%}.post-type-archive-services .services-list{padding:0rem 0 3rem;margin:0 auto}.single-services .services-list{padding:0rem 0 3rem;margin:0 auto}.full-width{width:90%;min-width:90%}.image-banner{width:90%;min-width:90%;height:480px}.information-blocks{width:90%;min-width:90%;margin:5rem auto 5rem}.information-blocks .blocks{gap:10px;flex-wrap:wrap}.information-blocks .blocks .block{gap:5px}.information-blocks .blocks .block .title{font-size:24px}.thirty-seventy{width:90%;min-width:90%;gap:0}.thirty-seventy .title{width:45%}.thirty-seventy .title h1{font-size:50px;width:90%}.thirty-seventy .content{width:55%}.thirty-seventy .content p{font-size:20px}.video-section{width:90%}.video-section h3{font-size:38px}.video-section .video-container{width:100%;min-width:100%;height:430px}.case-studies{padding:40px 0 6rem}.case-studies .heading-container{width:90%;min-width:90%}.case-studies .case-studies-listing,.case-studies .case-studies-carousel{width:100%;min-width:100%}.case-studies .case-studies-listing a,.case-studies .case-studies-carousel a{height:335px;width:100%;flex:1 100%;display:block}.case-studies .case-studies-listing a .details .headings .service-title,.case-studies .case-studies-carousel a .details .headings .service-title{font-size:30px}.case-studies .case-studies-listing a img,.case-studies .case-studies-carousel a img{height:335px}.owl-theme .owl-nav{width:90%;min-width:90%;position:absolute;top:105%;left:2.6rem}.owl-theme .owl-nav .owl-next{right:0}.owl-theme .owl-nav button.owl-next,.owl-theme .owl-nav button.owl-prev{transform:translateY(0%);-webkit-transform:translateY(0%);position:relative;top:0 !important}.related-case-studies .heading-container{width:90%;min-width:90%}.related-case-studies .related-case-studies-carousel{width:90%;min-width:90%}.related-case-studies .related-case-studies-carousel a{display:block;width:100%;flex:1 100%;height:326px}.related-case-studies .related-case-studies-carousel a img{height:326px}.related-case-studies .related-case-studies-carousel a .details .headings .service-title{width:90%;font-size:30px}.post-type-archive-case-studies .case-studies{padding:32px 0}.post-type-archive-case-studies .case-studies .case-studies-listing{width:90%;min-width:90%;gap:12px}.post-type-archive-case-studies .services-list.columns{padding:2rem 0 7rem}.post-type-archive-case-studies .services-list.columns .services-inner a{height:415px}.single-case-studies .banner{padding:10rem 0 1rem}.single-case-studies .banner .inner{width:90%;min-width:90%}.single-case-studies .banner .inner .heading-container{align-items:center}.single-case-studies .banner .inner .heading-container h1{font-size:50px;margin-top:0}.single-case-studies .banner .inner .heading-container div.filters{gap:30px;width:610px}.single-case-studies .case-studies{padding:40px 0 3rem}.testimonial{width:90%;min-width:90%;margin:4rem auto 2rem;gap:0;flex-direction:column}.testimonial .title{width:100%}.testimonial .title h2{margin-top:0;margin-bottom:0}.testimonial .quote{width:100%}._5050_block_with_accordeon .container{width:90%;min-width:90%}._5050_block_with_accordeon .container .content{gap:50px;flex-direction:column-reverse;padding-top:5rem}._5050_block_with_accordeon .container .content .faqs h2{font-size:50px}._5050_block_with_accordeon .container .content .accordion-image{width:100%}._5050_block_with_accordeon .container .content .accordion-image img{height:500px}.team-container .heading-container{width:90%;min-width:90%}.team-container .team-members{width:90%;min-width:90%;gap:25px}.team-container .team-members .member{width:48%;flex:0 48%}.page-template-page-full .main-content .heading-container,.error404 .main-content .heading-container{width:90%;min-width:90%}.page-template-page-full .main-content .content-container,.error404 .main-content .content-container{width:90%;min-width:90%}.page-template-page-contact .main-content .contact-form .inner{width:90%;min-width:90%}.page-template-page-contact .main-content .contact-form .inner form.wpcf7-form{width:90%}.page-template-page-contact .main-content .contact-form .inner form.wpcf7-form input,.page-template-page-contact .main-content .contact-form .inner form.wpcf7-form textarea{width:94%}.footer-associated-partners{width:90%;min-width:90%}.footer-associated-partners .footer-header{width:34%}.footer-associated-partners .inner{width:66%}body.white .footer{height:434px}body.white .footer .footer-inner{margin-top:-2rem}body.white .footer:before{top:-80px}body.white .footer:after{height:60px;top:-490px}.footer .footer-inner{width:90%;min-width:90%}.footer .footer-inner .logo-container{display:flex;order:1;width:100%;flex:0 100%;text-align:center;justify-content:center;margin-bottom:2rem}.footer .footer-inner .logo-container img.footer-logo-image{width:132px;height:auto}.footer .footer-inner .footer-top{flex-wrap:wrap;flex-direction:row;padding:0 0 1rem}.footer .footer-inner .footer-top span.heading{margin-bottom:1rem}.footer .footer-inner .footer-top .contact-details{width:30%;flex:0 30%;order:3}.footer .footer-inner .footer-top .footer-links{width:35%;flex:0 35%;order:2}}@media (min-width:320px) and (max-width:767px){body:before{overflow-x:hidden}body:after{overflow-x:hidden}h1{font-size:40px}h2{font-size:36px}.lightBlue-btn,.lightBlue-outline-btn{padding:5px 14px;left:-1rem}.buttons{flex-direction:column;margin-top:2rem;gap:10px;width:86%}.buttons .lightBlue-btn,.buttons .lightBlue-outline-btn{left:0}#g-headertop{overflow:hidden}#g-headertop .header-inner{width:90%;min-width:90%}#g-headertop .header-inner .site-navigation{width:fit-content;flex:0 fit-content;padding-right:0}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open~button.mega-close{right:0}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary .mega-menu-toggle~button.mega-close:before{font-size:28px}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary{text-align:center;width:90%;justify-items:start;display:flex;align-items:start;justify-content:start;padding:2rem 1rem;gap:5px;background-color:#4358EF}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after{color:#FFBC00}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-header-btn a:before{display:none}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-header-btn{border:0 solid}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-header-btn a{width:100%;justify-content:space-between;border:0 solid;padding:10px 8px;height:50px;border-radius:8px}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-header-btn a:before{display:none !important}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-header-btn a:hover{background-color:#FFBC00;color:#050E3A !important;border:0 solid}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li .mega-sub-menu li.mega-current-menu-item a{padding:6px 18px 6px}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li .mega-sub-menu li a{color:white;padding:6px 18px 6px}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-current-menu-item a{background-color:#FFBC00;color:#050E3A !important;border-radius:8px;padding:10px 8px;height:50px}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item{width:100%;border-radius:8px;justify-content:space-between}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.hidden-desktop{display:block !important;width:100%;border-radius:8px;text-align:left}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item .mega-sub-menu{margin-top:5px;gap:10px;position:relative;background-color:transparent}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item .mega-sub-menu li a{background-color:transparent;color:white !important}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item .mega-sub-menu li a:hover{background-color:#FFBC00;color:#050E3A !important}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item .mega-sub-menu li.mega-current-menu-item a{background-color:#FFBC00;color:#050E3A !important;height:40px}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary a{display:flex;align-items:center;justify-content:space-between;color:#FFFFFF;line-height:28px;border-radius:8px}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary a:hover{background-color:#FFBC00;border-radius:8px;color:#050E3A !important}#g-headertop .header-inner .site-navigation .site-logo{width:25%;flex:0 25%}#g-headertop .header-inner .site-logo{width:100%;flex:0 100%}.slider-banner{width:90%;margin:0 auto;min-width:90%;height:580px}.slider-banner .slider-container{width:100%}.slider-banner .slider-container:before{height:150px;left:0;width:100%}.slider-banner .slider-container h1{font-size:37px}.slider-banner .slider-container img.icon{height:50px;width:50px}.slider-banner .slider-container p{width:100%}.bar-graph-container{position:relative;width:100%;margin:0 auto -1px}.bar-graph-container:before{height:119px;width:100%;left:0;background-size:cover}.bar-graph-container .igData{width:20px}.bar-graph-container .igData1{left:5px}.bar-graph-container .igData2{left:28px}.bar-graph-container .igData3{left:52px}.bar-graph-container .igData4{left:75px}.bar-graph-container .igData5{left:100px}.bar-graph-container .igData6{left:122px}.bar-graph-container .igData7{left:146px}.bar-graph-container .igData8{left:169px}.bar-graph-container .igData9{left:193px}.bar-graph-container .igData10{left:216px}.bar-graph-container .igData11{left:240px}.bar-graph-container .igData12{left:262px}.bar-graph-container .igData13{left:286px}.bar-graph-container .igData14{left:308px}.bar-graph-container .igData15{left:332px}.bar-graph-container .igData16{left:354px}.bar-graph-container .igData17{left:377px}.bar-graph-container .igData18{left:399px}.bar-graph-container .igData19{left:423px}.bar-graph-container .igData20{left:445px}.bar-graph-container .igData21{left:469px}.bar-graph-container .igData22{left:491px}.bar-graph-container .igData23{left:514px}.bar-graph-container .igData24{left:536px}.bar-graph-container .igFrameBar{width:100%;height:150px}.page-banner{height:auto}.page-banner.blue{height:auto;padding-bottom:3rem}.page-banner .inner{width:90%;margin:2.78rem auto 0}.page-banner .inner h1{font-size:38px}.page-banner .inner p{font-size:20px}.page-banner .inner img.icon{height:50px;width:50px;margin:0 auto 1.2rem}.fifty-fifty{margin-bottom:2rem}.fifty-fifty h2{margin-bottom:0}.fifty-fifty .left .inner{width:90%;min-width:90%;flex-direction:column;gap:30px;margin:5rem auto 4rem}.fifty-fifty .left .inner .content{width:100%;flex:0 100%;padding-top:0;padding-left:0;padding-right:0}.fifty-fifty .left .inner .image{width:100%;flex:0 100%}.fifty-fifty .left .inner .image img{height:66vw;width:100%;max-height:340px}.fifty-fifty .right.lightBlue{padding:5rem 0 3rem 0}.fifty-fifty .right .inner{width:90%;min-width:90%;flex-direction:column;gap:30px;margin:5rem auto 4rem}.fifty-fifty .right .inner .content{width:100%;flex:0 100%;padding-top:0;padding-left:0}.fifty-fifty .right .inner .image{width:100%;flex:0 100%}.fifty-fifty .right .inner .image img{height:66vw;width:100%;max-height:340px}.services-list{padding:3rem 0 3rem}.services-list .heading-container{width:90%;min-width:90%}.services-list .heading-container img.icon{height:25px;width:auto}.services-list .heading-container h2,.services-list .heading-container h3{font-size:34px}.services-list .heading-container p{font-size:20px}.services-list.grid .services-inner{width:90%;min-width:90%;display:flex;flex-direction:column}.services-list.grid .services-inner a:after{background-position:96% 96%;background-size:95px}.services-list.grid .services-inner a .details{justify-content:flex-start}.services-list.grid .services-inner a .details .headings .service-title{font-size:26px;width:11rem}.services-list.grid .services-inner a .details p{width:100%;display:none}.services-list.grid .services-inner a:nth-of-type(1){width:100%;min-width:100%;height:200px}.services-list.grid .services-inner a:nth-of-type(1):after{background-position:90% 97%;background-repeat:no-repeat;background-size:200px}.services-list.grid .services-inner a:nth-of-type(1) .details p{width:100%}.services-list.grid .services-inner a:nth-of-type(2){width:100%;min-width:100%;height:200px}.services-list.grid .services-inner a:nth-of-type(3){width:100%;min-width:100%;height:200px}.services-list.columns .services-inner{width:90%;min-width:90%;margin:2rem auto 0;gap:12px}.services-list.columns .services-inner a .details .headings .service-title{font-size:30px;width:70%}.post-type-archive-services .services-list{padding:0rem 0 3rem;margin:0 auto}.post-type-archive-services .services-list.columns .services-inner{margin:1rem auto 0}.post-type-archive-services .services-list.columns .services-inner a{width:100%;flex:0 100%;height:auto;min-height:300px}.post-type-archive-services .services-list.columns .services-inner a .details{justify-content:start}.post-type-archive-services .services-list.columns .services-inner a .details .headings .service-title{font-size:30px;width:100%}.post-type-archive-services .case-studies{padding:20px 0 8rem}.single-services .services-list{padding:0rem 0 6rem;margin:0 auto}.full-width{width:90%;min-width:90%}.image-banner{width:90%;min-width:90%;height:50vw;min-height:200px;margin:2rem auto 2rem}.information-blocks{width:90%;min-width:90%;margin:5rem auto 4rem}.information-blocks .heading-container h3{font-size:34px;margin-bottom:1.5rem}.information-blocks .heading-container img.icon{height:25px;width:auto}.information-blocks .blocks{gap:10px;flex-wrap:wrap;flex-direction:column}.information-blocks .blocks .block{gap:5px;width:86%}.information-blocks .blocks .block .title{font-size:24px}.thirty-seventy{width:90%;min-width:90%;gap:0;flex-direction:column;margin:3rem auto 1rem}.thirty-seventy .title{width:100%}.thirty-seventy .title h1{font-size:37px;width:90%}.thirty-seventy .content{width:100%}.thirty-seventy .content p{font-size:20px}.video-section{width:90%}.video-section h3{font-size:36px}.video-section img.alignnone.size-medium.wp-image-51{width:auto;height:50px}.video-section .video-container{width:100%;min-width:100%;height:67vw;max-height:300px}.video-section .video-container .cover span#play_button_youtube{width:70px;height:70px;top:40%;left:37%}.video-section .video-container .cover span#play_button_youtube:before{height:36px;width:36px;top:24%}.case-studies{padding:40px 0 6rem}.case-studies .heading-container{width:90%;min-width:90%}.case-studies .heading-container h3{font-size:34px}.case-studies .heading-container h3 img.icon{height:25px;width:auto}.case-studies .case-studies-listing,.case-studies .case-studies-carousel{width:90%;min-width:90%}.case-studies .case-studies-listing a,.case-studies .case-studies-carousel a{height:290px;width:100%;flex:0 100%;display:block}.case-studies .case-studies-listing a .details .headings .service-title,.case-studies .case-studies-carousel a .details .headings .service-title{font-size:30px}.case-studies .case-studies-listing a img,.case-studies .case-studies-carousel a img{height:290px}.owl-theme .owl-nav{width:100%;min-width:100%;position:absolute;top:105%;left:0}.owl-theme .owl-nav .owl-next{right:0}.owl-theme .owl-nav button.owl-next,.owl-theme .owl-nav button.owl-prev{transform:translateY(0%);-webkit-transform:translateY(0%);position:relative;top:0 !important}.related-case-studies .heading-container{width:90%;min-width:90%}.related-case-studies .heading-container h3{font-size:34px}.related-case-studies .related-case-studies-carousel{width:90%;min-width:90%}.related-case-studies .related-case-studies-carousel a{display:block;width:100%;flex:1 100%;height:326px}.related-case-studies .related-case-studies-carousel a img{height:326px}.related-case-studies .related-case-studies-carousel a .details .headings .service-title{width:90%;font-size:30px}.post-type-archive-case-studies .case-studies{padding:15px 0 2rem}.post-type-archive-case-studies .case-studies .case-studies-listing{width:90%;min-width:90%;gap:12px}.post-type-archive-case-studies .case-studies .case-studies-listing a{width:100%;flex:0 100%}.post-type-archive-case-studies .services-list.columns{padding:2rem 0 7rem}.post-type-archive-case-studies .services-list.columns .services-inner a{height:354px}.single-case-studies .banner{padding:8rem 0 1rem}.single-case-studies .banner .inner{width:90%;min-width:90%}.single-case-studies .banner .inner .heading-container{align-items:center;flex-direction:column-reverse;gap:15px}.single-case-studies .banner .inner .heading-container:nth-of-type(2){margin-top:1rem;flex-direction:column}.single-case-studies .banner .inner .heading-container div{width:100%}.single-case-studies .banner .inner .heading-container h1{font-size:38px;margin-top:1rem}.single-case-studies .banner .inner .heading-container div.filters{width:100%;flex-direction:column;gap:5px}.single-case-studies .case-studies{padding:40px 0 3rem}.testimonial{width:90%;min-width:90%;margin:3rem auto 2rem;gap:0;flex-direction:column}.testimonial .title{width:100%}.testimonial .title h2{margin-top:0;margin-bottom:0}.testimonial .quote{width:100%}.testimonial .quote p{font-size:18px}._5050_block_with_accordeon .container{width:90%;min-width:90%}._5050_block_with_accordeon .container .content{gap:50px;flex-direction:column-reverse;padding-top:5rem}._5050_block_with_accordeon .container .content .faqs h2{font-size:50px}._5050_block_with_accordeon .container .content .accordion-image{width:100%}._5050_block_with_accordeon .container .content .accordion-image img{height:300px}.team-container .heading-container{width:90%;min-width:90%}.team-container .team-members{width:90%;min-width:90%;gap:25px}.team-container .team-members .member{width:48%;flex:0 48%}.page-template-page-full .main-content .heading-container,.error404 .main-content .heading-container{width:90%;min-width:90%}.page-template-page-full .main-content .content-container,.error404 .main-content .content-container{width:90%;min-width:90%}.page-template-page-contact .main-content{padding:2rem 0 0rem}.page-template-page-contact .main-content .contact-form h3{font-size:36px;margin-top:1rem}.page-template-page-contact .main-content .contact-form .inner{width:90%;min-width:90%}.page-template-page-contact .main-content .contact-form .inner form.wpcf7-form{width:100%}.page-template-page-contact .main-content .contact-form .inner form.wpcf7-form input,.page-template-page-contact .main-content .contact-form .inner form.wpcf7-form textarea{width:87%}.page-template-page-contact .main-content .contact-form .inner form.wpcf7-form .submit:before{right:-0.65rem}.page-template-page-contact .main-content .contact-form .inner form.wpcf7-form .privacy-container{flex-direction:column}.footer-associated-partners{width:90%;min-width:90%;justify-content:left;align-items:start}.footer-associated-partners .footer-header{width:100%}.footer-associated-partners .inner{width:100%}.footer-associated-partners .inner .item img{width:105px}body.white .footer{height:730px}body.white .footer .footer-inner{margin-top:-2rem}body.white .footer:before{top:-80px}body.white .footer:after{height:60px;top:-490px}.footer{height:auto}.footer .footer-inner{width:90%;min-width:90%}.footer .footer-inner .logo-container{display:flex;order:1;width:100%;flex:0 100%;text-align:center;justify-content:center;margin-bottom:2rem}.footer .footer-inner .logo-container img.footer-logo-image{width:130px;height:auto}.footer .footer-inner .footer-top{flex-wrap:wrap;flex-direction:column;padding:0 0 1rem}.footer .footer-inner .footer-top ul li{margin-bottom:5px}.footer .footer-inner .footer-top span.heading{margin-bottom:1rem}.footer .footer-inner .footer-top .contact-details{width:100%;flex:0 100%;order:3;text-align:center}.footer .footer-inner .footer-top .footer-links{width:100%;flex:0 100%;order:2;text-align:center}.footer .footer-inner .footer-bottom{text-align:center;flex-direction:column}}