@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Poppins:wght@600;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700&display=swap";::-webkit-scrollbar{width:11px}::-webkit-scrollbar-track{background-color:#292e4c}::-webkit-scrollbar-thumb{background-color:#0ea498;border-radius:1000px}::-webkit-scrollbar-thumb:hover,::-webkit-scrollbar-thumb:active{background-color:#6c30ed;border-radius:1000px}body{overflow-x:hidden}.parent{font-family:var(--font-family);width:auto;position:fixed;top:0;left:0;right:0;z-index:50000}:root{--font-family: "Montserrat", sans-serif;--brandnav-color:#000000;--brand2-color:#214E87}.child1{background-color:#000;color:#fff;display:flex;justify-content:space-between;padding:20px;align-items:center;font-size:20px}.socials{margin-right:60px}.p2{display:flex;align-items:center}.links{display:flex;gap:25px}.links a{color:#fff;text-decoration:none;font-family:Montserrat,sans-serif}.divider{margin:0 10px;color:#ffffff80}.socials{display:flex;gap:15px;font-size:24px}.socials a{color:#fff;display:flex;align-items:center;justify-content:center}.p1{display:flex;gap:10px}.email-container,.phone-container{display:flex;align-items:center;gap:8px}.email-container{margin-left:60px}.child2{display:flex;justify-content:space-between;align-items:center;padding:4px 40px;border-bottom:1px solid #eee;box-shadow:0 4px 4px #00000040;background-color:#fff}.logo img{height:110px;width:auto;margin-left:30px}.actions{display:flex;align-items:center;gap:20px}.try-button{background-color:var(--brand2-color);color:#fff;border:3px solid var(--brand2-color);padding:10px 22px;border-radius:8px;cursor:pointer;width:176px;height:54px;font-weight:700;font-size:18px;margin-right:30px;font-family:Montserrat,sans-serif}.socials a:hover,.links a:hover,.navigation a:hover{color:var(--brand2-color);transition:color .3s ease}.navigation a.active{color:var(--brand2-color)}.try-button:hover{background-color:#fff;color:var(--brand2-color);transition:all .3s ease}.navigation{display:flex;gap:48px}.navigation a{text-decoration:none;color:#000;font-weight:500;font-size:18px}.hamburger-icon{display:none;font-size:24px;color:var(--brand2-color);cursor:pointer}.mobile-menu{display:flex;position:fixed;top:0;right:0;width:70%;height:100%;background-color:var(--brand2-color);z-index:1000;padding:2px;box-sizing:border-box;flex-direction:column;overflow-y:auto;transform:translate(100%);transition:transform .3s ease-in-out;box-shadow:-5px 0 15px #0000001a}.mobile-menu.open{transform:translate(0)}.mobile-menu-header{display:flex;justify-content:flex-end;margin-bottom:30px}.close-icon{font-size:24px;margin-top:10px;margin-right:10px;cursor:pointer;color:#fff}.nav-links{font-size:30px}.mobile-navigation{display:flex;flex-direction:column;gap:20px;margin-left:100px;margin-bottom:30px}.mobile-navigation .nav-links{font-size:30px}.mobile-navigation a{font-size:18px;font-weight:700;text-decoration:none;color:#fff}.mobile-top-links{margin-left:100px;display:flex;flex-direction:column;gap:15px;margin-bottom:30px}.mobile-top-links a{text-decoration:none;color:#fff}.mobile-socials{display:flex;margin-left:100px;gap:15px;margin-bottom:30px}.mobile-socials a{font-size:30px;color:#fff}.mobile-actions{display:flex;justify-content:center}.mobile-actions .try-button{background-color:#fff;color:#292e4c;transition:.4s ease-in-out}.mobile-actions .try-button:hover{background-color:var(--brandnav-color);color:#fff;border-color:var(--brandnav-color)}@media (width <= 1400px){.navigation{gap:35px}}@media (width <= 1316px){.logo img{height:101px;margin-left:30px}}@media (width <= 1230px){.navigation{gap:30px}.logo img{margin-left:0}.try-button{margin-right:0;font-size:18px}.navigation a{font-weight:500;font-size:15px}.child1{font-size:17px}.p1{gap:5px}.links{gap:20px}.email-container{margin-left:30px}.socials{margin-right:30px}}@media (width <= 1124px){.navigation{gap:20px}.logo img{height:95px;margin-left:0}.search{font-size:22px}.try-button{margin-right:0;width:170px;height:52px;font-size:17px}.navigation a,.child1{font-size:15px}.p1{gap:5px}.links{gap:20px}}@media (width <= 1024px){.navigation{gap:16px}.logo img{height:85px;margin-left:0}.search{font-size:20px}.try-button{margin-right:0;width:150px;height:45px;font-size:15px}.navigation a{font-size:13px}.child1{font-size:13px;height:50px!important}.p1{gap:5px}.links{gap:20px}.socials{font-size:16px;gap:14px}}@media (width <=850px){.child1,.child2 .navigation,.child2 .actions{display:none}.hamburger-icon{display:flex;align-items:center}.mobile-menu{display:flex}}@media (width<=700px){.mobile-menu .mobile-navigation,.mobile-menu .mobile-top-links,.mobile-menu .mobile-socials{margin-left:80px}.mobile-menu .mobile-navigation .nav-links,.mobile-menu .mobile-top-links .nav-links,.mobile-menu .mobile-socials .nav-links{font-size:20px}}@media (width<=460px){.mobile-menu .mobile-navigation,.mobile-menu .mobile-top-links,.mobile-menu .mobile-socials{margin-left:50px}}@media (width<=360px){.mobile-menu .mobile-navigation,.mobile-menu .mobile-top-links,.mobile-menu .mobile-socials{margin-left:40px}.mobile-menu .mobile-navigation .nav-links,.mobile-menu .mobile-top-links .nav-links,.mobile-menu .mobile-socials .nav-links{font-size:15px}}.menu-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;opacity:0;visibility:hidden;transition:opacity .3s ease;z-index:999}.menu-overlay.open{opacity:1;visibility:visible}*:has(>.Footer-main){overflow-x:hidden}.Footer-Parent{width:100%}.Footer-main{display:flex;align-items:center;justify-content:center;gap:60px;max-width:1920px;margin:0 auto;padding:100px 70px}.Footerpt-1{border-radius:25px;padding:40px 50px 50px 60px;background-color:#edf4fc;line-height:40px;width:538px;height:auto!important}.Footerpt-1 .image-1{height:130px;width:auto}.Footerpt-1 p{font-size:24px;font-family:Montserrat,"Sans-serif";color:#000;margin-bottom:15px}.Footerpt-1-images{width:auto;height:auto;display:flex;gap:15px}.Footer-1-icons{background-color:#214e87;width:50px;height:50px;border-radius:15px;display:flex;place-items:end;justify-content:center;margin-bottom:10px}.Footer-1-icons svg{font-size:28px;color:#fff}.Footerpt-2{display:flex;flex-direction:row;align-items:left;gap:110px;font-family:Montserrat,"Sans-serif";padding-top:30px;align-self:start}.Footerpt-2 h4{font-size:24px;font-family:Montserrat,"Sans-serif";font-weight:700;color:#000;white-space:nowrap}.Footerpt-2 a{font-family:Montserrat,"Sans-serif";text-decoration:none;transition:color .5s ease;color:#000;font-weight:400;line-height:20px;font-size:20px}.Footerpt-2 a:hover{color:#0ea498;cursor:pointer}.Footerpt-2 :is(.Company,.Quicklink,.Newsletter){display:flex;flex-direction:column;gap:30px;line-height:40px;letter-spacing:2%;font-family:Montserrat,"Sans-serif"}.Footerpt-3{display:flex;flex-direction:column;padding-top:30px;gap:20px;line-height:40px;align-self:start}.Footerpt-3 h4{font-family:Montserrat;font-weight:700;font-size:24px;line-height:40px;letter-spacing:2%;color:#000}.Footerpt-3 p{font-size:20px;color:#000;letter-spacing:2%}.Footer-input-wrapper{display:flex;overflow:hidden;width:fit-content;box-shadow:none;background-color:#edf4fc;border-radius:10px;min-width:426px}.Footerpt-3 .input-field::placeholder{color:#000}.Footerpt-3 .input-field{border:none;border-radius:10px 0 0 10px;background-color:#edf4fc;border-color:#fff;padding:25px;margin-right:0;border-right:none;flex-grow:1}.Footerpt-3 .input-field:focus{outline:none}.Footer-input-wrapper button{background-color:#214e87;padding:10px 20px;cursor:pointer;border:none;color:#fff;font-size:16px;font-weight:700;margin-left:0;border-radius:35px 10px 10px 35px}.Footer-bottom{display:flex;align-items:center;justify-content:center;background-color:#000;color:#fff;padding:20px;font-size:20px;font-weight:400}.Footer-bottom-text a{color:#0ea498;text-decoration:none;transition:.5s ease}.Footer-bottom-text a:hover{color:#6c30ed}@media (width <= 1602px){.Footer-main{gap:50px}.Footerpt-1{width:5400px;height:auto}.Footer-1 .image-1{height:95px;width:auto}.Footerpt-1 p{font-size:20px}.Footerpt-1-images{gap:14px}.Footerpt-2{gap:70px}.Footerpt-2 h4{font-size:22px;font-weight:700}.Footerpt-2 a{font-size:18px}.Footerpt-2 :is(.Company,.Quicklink,.Newsletter){gap:25px}.Footerpt-3{gap:20px}.Footerpt-3 h4{font-size:22px}.Footerpt-3 p{font-size:18px}.Footerpt-3 .Footer-input-wrapper{min-width:200px}.Footerpt-3 .Footer-input-wrapper button{padding:10px 18px;font-size:14px}}@media (width<=1340px){.Footer-main{gap:50px;padding-bottom:90px}.Footerpt-1{width:400px;min-height:300px;padding:25px 35px 35px 45px}.Footerpt-1 .image-1{height:80px;width:auto}.Footerpt-1 p{font-size:18px;line-height:25px;text-align:left;padding-bottom:5px}.Footer-1-icons svg{font-size:26px}.Footerpt-2{gap:70px}.Footerpt-2 h4{font-size:22px;font-weight:700}.Footerpt-2 a{font-size:18px}.Footerpt-2 :is(.Company,.Quicklink,.Newsletter){gap:25px}.Footerpt-3{gap:20px}.Footerpt-3 h4{font-size:22px}.Footerpt-3 p{font-size:18px}.Footerpt-3 .Footer-input-wrapper{min-width:200px}.Footerpt-3 .Footer-input-wrapper button{padding:10px 18px;font-size:14px}}@media (width<=1240px){.Footer-main{gap:45px;padding-bottom:80px}.Footerpt-1{width:400px;min-height:300px;padding:25px 35px 35px 45px}.Footerpt-1 .image-1{height:80px;width:auto}.Footerpt-1 p{font-size:14px;line-height:25px;text-align:left;padding-bottom:5px}.Footerpt-1-images{gap:12px}.Footer-1-icons svg{font-size:26px}.Footerpt-2{gap:40px}.Footerpt-2 h4{font-size:20px;font-weight:700}.Footerpt-2 a{font-size:15px}.Footerpt-2 :is(.Company,.Quicklink,.Newsletter){gap:20px}.Footerpt-3{gap:10px}.Footerpt-3 h4{font-size:20px}.Footerpt-3 p{font-size:15px}.Footerpt-3 .Footer-input-wrapper button{padding:8px 15px;font-size:13px}}@media (width<=1090px){.Footer-main{gap:25px;padding-bottom:70px}.Footerpt-1{min-width:250px;min-height:250px;padding:25px 30px 30px}.Footerpt-1 .image-1{height:80px;width:auto}.Footerpt-1 p{font-size:14px;line-height:24px;text-align:left;padding-bottom:2px}.Footer-1-icons svg{font-size:26px}.Footerpt-2{gap:20px}.Footerpt-2 h4{font-size:18px;font-weight:700}.Footerpt-2 a{font-size:13px}.Footerpt-2 :is(.Company,.Quicklink,.Newsletter){gap:15px}.Footerpt-3{gap:6px}.Footerpt-3 h4{font-size:18px}.Footerpt-3 p{font-size:13px}.Footerpt-3 .Footer-input-wrapper .input-field{padding:18px 20px;width:150px}.Footerpt-3 .Footer-input-wrapper button{padding:8px 12px;font-size:13px}}@media (width<=990px){.Footer-main{gap:25px;padding-bottom:50px}.Footerpt-1{min-height:auto;padding:25px 15px 30px 25px}.Footerpt-1 .image-1{height:80px;width:auto}.Footerpt-1 p{font-size:12px;line-height:22px;text-align:left;padding-bottom:2px}.Footerpt-1-images{gap:10px}.Footer-1-icons svg{font-size:22px}.Footer-1-icons{width:45px;height:45px}.Footerpt-2{gap:20px}.Footerpt-2 h4{font-size:14px;font-weight:700}.Footerpt-2 a{font-size:10px}.Footerpt-2 :is(.Company,.Quicklink,.Newsletter){gap:8px}.Footerpt-3{gap:10px;line-height:0px}.Footerpt-3 h4{font-size:14px}.Footerpt-3 p{font-size:10px}.Footerpt-3 .Footer-input-wrapper .input-field{padding:13px 2px 13px 20px;width:70px;font-size:10px}.Footerpt-3 .Footer-input-wrapper button{padding:2px 4px;font-size:8px}}@media (width<=768px){.Footer-main{gap:25px;padding-bottom:50px;flex-direction:column}.Footerpt-1{width:500px;height:470px;padding:25px 5px 0 25px}.Footerpt-1 .image-1{height:120px;width:auto}.Footerpt-1 p{font-size:26px;line-height:45px;text-align:left;padding-bottom:5px}.Footerpt-1-images{gap:10px}.Footer-1-icons svg{font-size:26px}.Footer-1-icons{width:50px;height:50px}.Footerpt-2{gap:30px;align-self:center;flex-direction:column}.Footerpt-2 h4{font-size:35px;font-weight:700}.Footerpt-2 a{font-size:24px;line-height:40px}.Footerpt-2 :is(.Company,.Quicklink,.Newsletter){gap:8px;align-items:center;line-height:60px}.Footerpt-3{gap:20px;line-height:40px;align-items:center;align-self:center}.Footerpt-3 h4{font-size:35px}.Footerpt-3 p{font-size:20px}.Footerpt-3 .Footer-input-wrapper{min-width:400px}.Footerpt-3 .Footer-input-wrapper .input-field{padding:25px 42px 25px 40px;min-width:100px;font-size:18px}.Footerpt-3 .Footer-input-wrapper button{padding:10px 14px;font-size:15px}}@media (width<=602px){.Footer-bottom{font-size:18px}}@media (width<=560px){.Footer-bottom{font-size:15px}}@media (width<=550px){.Footer-main{gap:20px;padding-bottom:50px}.Footerpt-1{width:400px;height:420px;padding:25px 5px 0 25px}.Footerpt-1 .image-1{height:100px;width:auto}.Footerpt-1 p{font-size:22px;line-height:40px}.Footerpt-1-images{gap:10px}.Footer-1-icons svg{font-size:25px}.Footerpt-2{gap:30px}.Footerpt-2 h4{font-size:28px;font-weight:700}.Footerpt-2 a{font-size:18px;line-height:28px}.Footerpt-2 :is(.Company,.Quicklink,.Newsletter){gap:6px;align-items:center;line-height:60px}.Footerpt-3{gap:20px;line-height:35px;align-items:center;align-self:center}.Footerpt-3 h4{font-size:28px}.Footerpt-3 p{font-size:18px}.Footerpt-3 .Footer-input-wrapper{min-width:350px}.Footerpt-3 .Footer-input-wrapper .input-field{padding:20px 42px 20px 40px;font-size:18px}}@media (width<=450px){.Footer-main{padding-bottom:40px}.Footerpt-1{width:300px;height:330px;padding:25px 0 0 25px}.Footerpt-1 p{font-size:16px;line-height:30px}.Footerpt-1-images{gap:10px}.Footer-1-icons svg{font-size:24px}.Footer-1-icons{width:45px;height:45px}.Footerpt-2{gap:25px}.Footerpt-2 h4{font-size:28px;font-weight:700}.Footerpt-2 a{font-size:18px;line-height:35px}.Footerpt-2 :is(.Company,.Quicklink,.Newsletter){gap:4px;align-items:center;line-height:50px}.Footerpt-3{gap:20px;line-height:30px}.Footerpt-3 h4{font-size:28px}.Footerpt-3 p{font-size:18px;text-align:center}.Footerpt-3 .Footer-input-wrapper{min-width:300px}.Footerpt-3 .Footer-input-wrapper .input-field{padding:15px 12px 15px 20px;font-size:16px}}@media (width <= 342px){.Footer-main{padding-bottom:40px}.Footerpt-1{width:280px;height:310px;padding:25px 0 0 25px}.Footerpt-1 .image-1{height:80px;width:auto}.Footerpt-1 p{font-size:16px;line-height:22px}.Footerpt-1-images{gap:10px}.Footer-1-icons svg{font-size:22px}.Footer-1-icons{width:45px;height:45px}.Footerpt-2{gap:25px}.Footerpt-2 h4{font-size:26px;font-weight:700}.Footerpt-2 a{font-size:16px;line-height:32px;white-space:nowrap}.Footerpt-2 :is(.Company,.Quicklink,.Newsletter){gap:4px;align-items:center;line-height:50px}.Footerpt-3{gap:20px;line-height:0px}.Footerpt-3 h4{font-size:26px}.Footerpt-3 p{font-size:16px;text-align:center}.Footerpt-3 .Footer-input-wrapper{min-width:300px}.Footerpt-3 .Footer-input-wrapper .input-field{padding:15px 12px 15px 20px;font-size:16px}}:root{--heading-color: #000000}.brand-carousel-container{width:auto;margin:0 0 auto;background:#214e87;padding:40px 10px;overflow:hidden;position:relative}.brand-carousel-heading{text-align:center;font-size:55px;margin-bottom:50px;padding-top:40px;position:relative}.brand-carousel-heading h2{font-family:Montserrat,sans-serif;font-size:55px;font-weight:600;letter-spacing:.5px;position:relative;z-index:0;color:#fff}.brand-carousel-wrapper{width:100%;overflow:hidden}.brand-logo-track{display:flex;animation:scroll 30s linear infinite;width:fit-content;gap:150px}.brand-logo{flex:0 0 auto;padding:0 40px;display:flex;align-items:center;justify-content:center}.brand-logo img{max-height:250px;width:auto;opacity:.9;transition:opacity .3s ease}.brand-logo img:hover{opacity:1}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (887px < width <= 1518px){.brand-carousel-heading h2{font-size:45px}.brand-carousel-heading span:before{bottom:14px;height:12px}.brand-logo img{max-width:130px}}@media (width <= 888px){.brand-carousel-heading h2{font-size:36px}.brand-carousel-heading span:before{bottom:12px;height:10px}.brand-logo img{max-width:100px}}@media (width <= 852px){.brand-carousel-heading h2{font-size:30px}.brand-carousel-heading span:before{bottom:9px;height:9px}}@media (width <= 714px){.brand-carousel-heading h2{font-size:30px}.brand-carousel-heading span:before{bottom:9px;height:9px}.brand-logo img{max-width:100px}.brand-logo{padding:0 30px}}@media (width <= 632px){.brand-carousel-heading h2{font-size:28px}.brand-carousel-heading span:before{bottom:8px;height:8px}.brand-logo img{max-width:90px}.brand-logo{padding:0 20px}}@media (width <= 506px){.brand-carousel-heading h2{font-size:26px}.brand-carousel-heading span:before{bottom:8px;height:7px}.brand-logo img{max-width:80px}.brand-logo{padding:0 15px}}@media (width <= 428px){.brand-carousel-heading h2{font-size:20px}.brand-carousel-heading span:before{bottom:5px;height:7px}.brand-logo img{max-width:70px}.brand-logo{padding:0 15px}}@media (width = 320px){.brand-carousel-heading h2{font-size:20px}.brand-carousel-heading span:before{bottom:6px;height:6px}.brand-logo img{max-width:60px}.brand-logo{padding:0 10px}}:root{--title-font: "Poppins", sans-serif;--content-font: "Montserrat", sans-serif;--primary-color: #000000;--button-color: #214E87}.hero-container{width:100%;margin:0 auto;padding:30px 60px 100px;overflow:hidden;box-sizing:border-box}.hero-parent{max-width:1920px;display:flex;justify-content:space-between;align-items:center;margin:0 auto}.hero-content{flex:1}.hero-title{font-family:var(--title-font);font-size:5.5rem;font-weight:600;color:var(--primary-color);line-height:1.1;margin-bottom:20px;margin-right:-250px}.hero-subtitle{font-family:var(--content-font);font-size:45px;font-weight:500;color:var(--primary-color);margin-bottom:20px;line-height:1.2}.hero-description{font-family:var(--content-font);font-size:18px;line-height:1.6;font-weight:500;color:#444;margin-bottom:30px}.hero-buttons{display:flex;align-items:center;gap:20px}.hero-buttons *{transition:all .25s linear}.hero-button{background-color:var(--button-color);color:#fff;border:none;padding:17px 40px;border-radius:10px;font-size:18px;font-weight:600;font-family:var(--title-font);cursor:pointer;border:3px solid var(--button-color)}.hero-button:hover{background-color:#fff;color:var(--button-color)}.hero-title span{color:#214e87}.hero-image{flex:1;display:flex;justify-content:center;position:relative}.hero-image img{width:932px;height:703px;object-fit:contain}.pic1{position:absolute;top:-170px;right:-320px;z-index:-1}.pic2{position:absolute;bottom:-150px;right:300px;z-index:-1}@media (min-width: 1805px) and (max-width: 1900px){.hero-parent{gap:100px}}@media (max-width: 1600px){.hero-container{padding:60px 80px}.hero-subtitle{font-size:36px}.hero-image img{width:100%;height:auto}}@media (max-width: 1366px){.hero-title{font-size:4.8rem}}@media (max-width: 1280px){.pic2{bottom:-90px;width:400px;right:200px}}@media (max-width: 1200px){.hero-container{padding:50px 60px}.pic2{bottom:-90px;width:400px;right:200px}.hero-subtitle{font-size:32px}}@media (max-width: 1024px){.pic2{bottom:-90px;width:400px;right:200px}.hero-container{margin-top:100px}}@media (max-width: 850px){.hero-container{margin-top:40px}.hero-title{font-size:3.5rem}}@media (max-width: 992px){.hero-parent{flex-direction:column}.hero-container{padding-top:0;padding-bottom:0}.hero-title{margin-right:0}.hero-image .pic1{display:none}.hero-content{max-width:100%;text-align:center}.hero-buttons{justify-content:center}}@media (max-width: 768px){.hero-container{padding:40px 20px;margin-top:0}.hero-image .pic1,.hero-image .pic2{display:none}.hero-title{font-size:2.5rem;margin-right:auto}.hero-subtitle{font-size:28px}.hero-buttons{flex-direction:column;gap:15px}}:root{--primary-text: #000000;--highlight-color: #214E87;--border-color: #e0e0e0;--btn-bg: white;--arrow-bg: #000000;--arrow-color: white;--heading-font: "Montserrat", sans-serif;--btn-font:"poppins", sans-serif}.case-study-container{width:100%;max-width:1920px;margin:60px auto 0;padding-left:0;font-family:var(--heading-font)}.case-study-heading{text-align:center;margin-bottom:40px}.case-study-heading h2{font-size:60px;font-weight:700;letter-spacing:0px;line-height:65px;color:var(--primary-text)}.case-study-heading span{position:relative;color:var(--primary-text)}.case-study-content{display:flex;flex-direction:column;align-items:center;margin-top:px}.case-study-image{width:100%;max-width:1920px;text-align:center}.case-study-image img{width:100%;height:auto;object-fit:contain;transition:opacity .3s ease}.case-study-navigation{display:flex;flex-direction:column;align-items:center;gap:20px;margin-top:-80px;z-index:1}.view-all-btn{padding:24px 50px;background-color:var(--btn-bg);color:var(--primary-text);border:4px solid var(--primary-text);border-radius:70px;font-size:24px;letter-spacing:3%;font-family:var(--btn-font);font-weight:500;cursor:pointer;transition:all .3s ease}.view-all-btn:hover{background-color:var(--primary-text);color:#fff;cursor:pointer}.case-study-arrows{display:flex;gap:30px}.arrow-btn{width:70px;height:71px;border-radius:50%;display:flex;margin-top:30px;align-items:center;justify-content:center;background-color:var(--arrow-bg);color:var(--arrow-color);font-size:18px;border:none;cursor:pointer;transition:all .3s ease}.arrow-btn:hover{transform:scale(1.1);font-size:32px;box-shadow:0 4px 8px #0000001a}.arrow-btn svg{font-size:50px}.case-study-image{position:relative;overflow:hidden}.case-study-image img{will-change:transform,opacity,filter}.case-study-image img.slide-from-right{animation:slideFromRight .8s cubic-bezier(.16,1,.3,1) forwards}.case-study-image img.slide-from-left{animation:slideFromLeft .8s cubic-bezier(.16,1,.3,1) forwards}@keyframes slideFromRight{0%{opacity:0;transform:translate(10%) scale(.95);filter:blur(8px) brightness(1.2)}20%{opacity:.6;filter:blur(4px)}60%{filter:blur(0)}80%{transform:translate(-1%) scale(1.01)}to{opacity:1;transform:translate(0) scale(1);filter:blur(0) brightness(1)}}@keyframes slideFromLeft{0%{opacity:0;transform:translate(-10%) scale(.95);filter:blur(8px) brightness(1.2)}20%{opacity:.6;filter:blur(4px)}60%{filter:blur(0)}80%{transform:translate(1%) scale(1.01)}to{opacity:1;transform:translate(0) scale(1);filter:blur(0) brightness(1)}}@media (width <= 850px){.case-study-heading h2{font-size:50px;line-height:60px}.case-study-heading span:after{bottom:15px;width:100%;height:10px}.case-study-navigation{gap:15px;margin-top:-30px}.view-all-btn{padding:15px 30px;font-size:22px}.case-study-arrows{display:flex;gap:20px}.arrow-btn{width:60px;height:61px;margin-top:25px}.arrow-btn:hover{font-size:28px}.arrow-btn svg{font-size:40px}}@media (width <= 720px){.case-study-heading h2{font-size:40px;line-height:55px}.case-study-heading span:after{bottom:11px;height:9px}.case-study-navigation{gap:10px;margin-top:-20px}.view-all-btn{padding:13px 28px;font-size:20px}.case-study-arrows{display:flex;gap:15px}.arrow-btn{width:50px;height:51px;margin-top:25px}.arrow-btn:hover{font-size:26px}.arrow-btn svg{font-size:32px}}@media (width <= 580px){.case-study-heading h2{font-size:35px;line-height:45px}.case-study-heading span:after{bottom:9px;height:8px}.case-study-navigation{gap:10px;margin-top:-18px}.view-all-btn{padding:10px 25px;font-size:18px}.case-study-arrows{display:flex;gap:15px}.arrow-btn{width:45px;height:46px;margin-top:20px}.arrow-btn:hover{font-size:26px}.arrow-btn svg{font-size:26px}}@media (width <= 500px){.case-study-heading h2{font-size:30px;line-height:45px}.case-study-heading span:after{bottom:8px;height:7px}.case-study-navigation{gap:10px;margin-top:-15px}.view-all-btn{padding:5px 20px;font-size:15px;border:3px solid var(--primary-text)}.case-study-arrows{display:flex;gap:15px}.arrow-btn{width:35px;height:36px;margin-top:15px}.arrow-btn:hover{font-size:26px}.arrow-btn svg{font-size:20px}}@media (width <= 375px){.case-study-heading h2{font-size:30px;line-height:35px}.case-study-heading span:after{bottom:9px;height:6px}.case-study-navigation{gap:10px;margin-top:-10px}.view-all-btn{padding:5px 15px;font-size:12px;border:3px solid var(--primary-text)}.case-study-arrows{display:flex;gap:15px}.arrow-btn{width:35px;height:36px;margin-top:10px}.arrow-btn:hover{font-size:26px}.arrow-btn svg{font-size:20px}}@media (width = 320px){.case-study-heading h2{font-size:25px;line-height:35px}.case-study-heading span:after{bottom:7px;height:5px}}.success-card{border-radius:10px;width:580px;box-shadow:-9px 0 35px #00000059;overflow:hidden;height:755px;display:flex;flex-direction:column;margin:0;overflow-x:hidden}.growth-indicator{display:flex;align-items:center;gap:8px;position:relative}.growth-indicator:after{content:"";position:absolute;left:0;bottom:1px;width:400px;height:2px;background-color:#214e87}.card-image{height:316px;overflow:hidden;position:relative}.card-image img{width:100%;height:100%;object-fit:cover;transition:transform .5s linear}.card-content{padding:30px;display:flex;flex-direction:column}.growth-indicator{display:flex;place-content:start;place-items:baseline;gap:40px;margin-top:30px;margin-bottom:30px}.img{width:60px;height:72px}.growth-percentage{color:#000;font-family:poppins,sans-serif;font-size:60px;font-weight:700;margin-bottom:0}.card-category{font-size:42px;line-height:100%;letter-spacing:0%;font-family:Montserrat,sans-serif;font-weight:600px;color:#000;margin:17px 0}.card-description{color:#3e3e3e;font-size:20px;font-weight:400px;line-height:100%;letter-spacing:0%;font-family:poppins,sans-serif;margin-bottom:25px;line-height:1.6}.success-card{transition:all .3s linear}.success-card:hover{transform:translateY(-11px);transition:all .3s linear}.view-case-btn{display:flex;align-items:center;background:none;border:none;color:#214e87;font-size:18px;font-weight:600;font-family:poppins,sans-serif;letter-spacing:0%;line-height:100%;transition:all .3s linear;cursor:pointer}.Card-btn-circle{display:inline-flex;align-items:center;justify-content:center;width:30px;height:31px;background-color:#214e87;border-radius:50%;color:#fff;margin-left:10px;transition:all .3s linear;font-size:14px}.Card-btn-circle svg{transform:rotate(-45deg);transition:transform .3s ease;width:42px;height:25px}.success-card:hover .view-case-btn{color:#214e87;text-decoration:underline}.success-card:hover .view-case-btn .Card-btn-circle{translate:5px -5px;transition:all .3s linear}@media (width <= 600px){.success-card{width:520px;height:680px}.growth-indicator{margin-top:25px;margin-bottom:25px}.growth-percentage{font-size:50px;font-weight:700}.img{height:8px;width:60px}}@media (width <= 500px){.card-category{font-size:36px;margin:15px 0}.card-description{font-size:18px;margin-bottom:23px}}@media (width <= 462px){.card-category{font-size:35px;margin:14px 0}.card-description{font-size:18px;margin-bottom:22px}.success-card{width:500px;height:630px}.growth-indicator{margin-top:10px;margin-bottom:17px}.growth-percentage{font-size:47px;font-weight:600}.growth-indicator:after{width:380px}}@media (width <= 442px){.growth-indicator:after{width:360px}}@media (width <= 418px){.growth-indicator:after{width:330px}.card-image{height:285px}}@media (width <= 404px){.growth-indicator:after{width:330px}.card-description{font-size:15px;margin-bottom:20px}.card-content{padding:15px}}@media (width <= 386px){.growth-indicator:after{width:315px}}@media (width <= 370px){.growth-indicator:after{width:300px}.card-category{font-size:32px;margin:12px 0}.card-description{font-size:15px;margin-bottom:20px}.growth-indicator{margin-top:9px;margin-bottom:16px}.growth-percentage{font-size:44px;font-weight:600}.img{width:55px;height:65px}}@media (width <= 342px){.growth-indicator:after{width:280px}}@media (width = 320px){.growth-indicator:after{width:260px}.card-category{font-size:30px;margin:10px 0}.growth-indicator{margin-top:9px;margin-bottom:16px}.growth-percentage{font-size:40px;font-weight:600}}:root{--primary-text: #000000;--primary-purple: #214E87;--secondary-purple: #214E87;--card-green: #000000;--arrow-green: #00d68f;--btn-icon-bg: #214E87;--card-bg: #ffffff;--border-color: #e9ecef;--heading-font: "Montserrat", sans-serif;--case-font: "poppins", sans-serif}.case-studies-section{padding-inline:10px}.case-studies-container{max-width:1920px;padding:60px 80px;font-family:var(--heading-font)}.case-studies-header{margin-bottom:40px}.case-studies-title{text-align:center}.case-studies-tag{color:var(--secondary-purple);font-family:var( --case-font);font-size:28px;font-weight:700;margin-top:90px;padding-bottom:15px;line-height:31px;letter-spacing:0%;display:block;margin-bottom:10px}.case-studies-title h2{font-size:60px;font-weight:700;font-family:var(--heading-font);line-height:100%;letter-spacing:0%;color:var(--primary-text);margin:0}.category-filters{display:flex;margin-top:80px;justify-content:center;flex-wrap:wrap;gap:10px;margin-bottom:40px}.filter-btn{padding:10px 20px;border-radius:30px;border:1px solid var(--primary-text);background-color:transparent;color:var(--primary-text);font-size:20px;font-weight:600;line-height:20px;letter-spacing:0%;font-family:var(--case-font);cursor:pointer;transition:all .3s ease}.filter-btn.active,.filter-btn.active:hover{background-color:var(--card-green);color:#fff;border-color:var(--card-green)}.filter-btn:hover{background-color:var(--primary-text);color:var(--card-bg)}.case-studies-grid{display:flex;flex-wrap:wrap;align-items:center;grid-template-columns:repeat(3,minmax(580px,0px));gap:20px;width:100%;max-width:1920px;min-height:755px;margin:40px auto;justify-content:center}.view-all-container{text-align:center;margin-top:105px}.Card-viewallbtn{background-color:var(--primary-text);color:#fff;padding:14px 30px;border-radius:34px;border:3px solid #292E4C;width:498px;height:70px;font-size:24px;line-height:24px;letter-spacing:3%;font-family:var(--case-font);font-weight:500px;cursor:pointer;transition:all .3s ease}.Card-viewallbtn:hover{background-color:#fff;color:#292e4c;border:3px solid #292E4C}@media (width <= 1208px){.category-filters{margin-top:50px}}@media (max-width: 1200px){.case-studies-container{padding:40px 20px}.case-studies-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.case-studies-title h2{font-size:36px}.case-studies-grid{grid-template-columns:1fr}.filter-btn{font-size:12px;padding:8px 15px}}@media (width <= 600px){.Card-viewallbtn{width:475px}}@media (width <= 500px){.Card-viewallbtn{width:450px}}@media (width <= 462px){.Card-viewallbtn{width:420px}}@media (width <= 442px){.Card-viewallbtn{width:390px}}@media (width <= 404px){.Card-viewallbtn{width:355px}}@media (width <= 386px){.Card-viewallbtn{width:335px}}@media (width <= 358px){.Card-viewallbtn{width:325px;font-size:22px}}@media (width <= 342px){.Card-viewallbtn{width:305px;font-weight:400;font-size:22px}}:root{--businessMatrics-teal-brown: #214E87;--businessMatrics-dark-blue: #000000;--businessMatrics-purple: #214E87;--businessMatrics-white: #FFFFFF;--businessMatrics-font-primary: "Montserrat", sans-serif;--businessMatrics-font-secondary: "Poppins", sans-serif;--businessMatrics-card-shadow: 0 8px 30px rgba(0, 0, 0, .1);--businessMatrics-border-radius: 12px;--businessMatrics-hover-transition: all .3s linear}.businessMatrics-company-metrics{max-width:1920px;margin:140px auto 100px;padding:10px}.businessMatrics-container{width:100%;max-width:1350px;margin-inline:auto}.businessMatrics-metrics-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:48px}.businessMatrics-section-title{font-size:75px;line-height:75px;letter-spacing:0%;color:var(--businessMatrics-dark-blue);font-family:var(--businessMatrics-font-primary);font-weight:700}.businessMatrics-section-subtitle{padding-top:20px;font-size:20px;line-height:25px;font-weight:400;font-family:var(--businessMatrics-font-primary);letter-spacing:0%;color:#3e3e3e;margin-bottom:16px}.businessMatrics-about-button{display:inline-flex;align-items:center;color:var(--businessMatrics-dark-blue);text-decoration:none;font-weight:500;font-size:20px;line-height:25px;font-family:var(--businessMatrics-font-secondary);letter-spacing:0%;cursor:pointer;transition:all .25s linear}.businessMatrics-icon{display:flex;align-items:center;justify-content:center;width:65px;height:65px;background-color:var(--businessMatrics-teal-brown);color:#fff;border-radius:50%;margin-left:.75rem;transition:all .25s linear}.businessMatrics-icon svg{transform:rotate(-45deg);transition:transform .3s linear;height:35px}.businessMatrics-about-button:hover{color:var(--businessMatrics-teal);text-decoration:underline}.businessMatrics-about-button:hover .businessMatrics-icon{translate:5px -5px!important}.businessMatrics-primary-metric-card{background-color:var(--businessMatrics-teal-brown);color:var(--businessMatrics-white);border-radius:20px;width:588px;height:257px;display:flex;flex-direction:column;align-items:center;justify-content:center}.businessMatrics-primary-metric-card .businessMatrics-primary-child{font-weight:400;font-size:120px;font-family:var(--businessMatrics-font-secondary);line-height:96px;letter-spacing:0%;margin-bottom:15px}.businessMatrics-primary-metric-card .businessMatrics-primary-child2{font-size:28px;font-weight:400;line-height:31px;font-family:var(--businessMatrics-font-secondary)}.businessMatrics-metrics-grid{display:flex;gap:30px}.businessMatrics-metric-card{border-radius:20px;width:430px;min-height:257px;box-sizing:border-box;color:var(--businessMatrics-white);padding:50px;display:flex;flex-direction:column;justify-content:space-between;align-items:start}.businessMatrics-metric-card .businessMatrics-metric-value{font-size:120px;font-family:var(--businessMatrics-font-secondary);font-weight:400;line-height:96px}.businessMatrics-metric-card .businessMatrics-matric-brand{font-size:28px;font-weight:400;line-height:31px;font-family:var(--businessMatrics-font-secondary);letter-spacing:0%}.businessMatrics-gradient-purple{background:linear-gradient(135deg,var(--businessMatrics-purple),var(--businessMatrics-teal-brown))}.businessMatrics-self-customize{background-color:var(--businessMatrics-purple)}.businessMatrics-dark-blue{background-color:var(--businessMatrics-dark-blue)}.businessMatrics-section-title span{position:relative}.businessMatrics-spanclass{font-family:var(--businessMatrics-font-primary)}@media (width <= 1290px){.businessMatrics-primary-metric-card{width:550px}}@media (width <= 1232px){.businessMatrics-primary-metric-card{width:530px}.businessMatrics-section-title{font-size:70px}.businessMatrics-section-title span:before{bottom:11px}}@media (width <= 1180px){.businessMatrics-primary-metric-card{width:510px}.businessMatrics-section-title{font-size:68px}}@media (width <= 1138px){.businessMatrics-primary-metric-card{width:500px}.businessMatrics-primary-metric-card .businessMatrics-primary-child{font-size:110px}.businessMatrics-section-title{font-size:64px}.businessMatrics-section-title span:before{bottom:10px}.businessMatrics-section-subtitle{font-size:18px}}@media (width <= 1098px){.businessMatrics-primary-metric-card{width:480px}.businessMatrics-primary-metric-card .businessMatrics-primary-child{font-size:100px}.businessMatrics-primary-metric-card .businessMatrics-primary-child2{font-size:24px}.businessMatrics-section-title{font-size:64px}.businessMatrics-metric-card .businessMatrics-metric-value{font-size:120px}.businessMatrics-metric-card .businessMatrics-matric-brand{font-size:26px}.businessMatrics-metrics-grid{gap:15px}.businessMatrics-metrics-grid .businessMatrics-metric-card{width:400px}}@media (width <= 1068px){.businessMatrics-section-title{font-size:60px}.businessMatrics-section-subtitle{font-size:18px}}@media (width <= 1056px){.businessMatrics-section-title{font-size:60px}.businessMatrics-section-subtitle{font-size:18px}.businessMatrics-primary-metric-card .businessMatrics-primary-child{font-size:100px}.businessMatrics-primary-metric-card .businessMatrics-primary-child2{font-size:24px}.businessMatrics-metrics-grid .businessMatrics-metric-card{width:380px}.businessMatrics-metrics-grid{gap:8px}.businessMatrics-section-title span:before{bottom:8px;height:10px}}@media (width <= 1042px){.businessMatrics-metrics-grid .businessMatrics-metric-card{width:350px}.businessMatrics-section-title{font-size:55px}.businessMatrics-section-subtitle{font-size:16px;padding-top:18px}.businessMatrics-primary-metric-card .businessMatrics-primary-child{font-size:90px}.businessMatrics-primary-metric-card .businessMatrics-primary-child2{font-size:21px}.businessMatrics-primary-metric-card{width:460px}.businessMatrics-metrics-header{margin-bottom:38px}.businessMatrics-metric-card .businessMatrics-metric-value{font-size:115px}.businessMatrics-metric-card .businessMatrics-matric-brand{font-size:24px}.businessMatrics-metrics-grid .businessMatrics-metric-card{width:360px}}@media (width <= 1012px){.businessMatrics-metrics-grid{flex-wrap:wrap;justify-content:center}}@media (width <= 978px){.businessMatrics-metrics-header{flex-direction:column;margin-bottom:10px}.businessMatrics-section-subtitle{font-size:20px}.businessMatrics-section-title{font-size:70px}.businessMatrics-section-title span:before{bottom:14px;height:10px}.businessMatrics-title-container{margin-bottom:20px}}@media (width <= 658px){.businessMatrics-section-subtitle{font-size:19px}.businessMatrics-section-title{font-size:65px}}@media (width <= 610px){.businessMatrics-section-subtitle{font-size:18px;text-align:center}.businessMatrics-section-title{font-size:60px;text-align:center}.businessMatrics-section-title span:before{bottom:10px;height:11px}.businessMatrics-setting{display:flex;justify-content:center}}@media (width <= 570px){.businessMatrics-section-subtitle{font-size:16px;padding:10px;margin-bottom:0}.businessMatrics-section-title{font-size:55px}.businessMatrics-icon{width:60px;height:60px}}@media (width <= 500px){.businessMatrics-section-subtitle{font-size:15px}.businessMatrics-section-title{font-size:45px!important}.businessMatrics-section-title span:before{bottom:9px;height:9px}}@media (width <= 484px){.businessMatrics-primary-metric-card .businessMatrics-primary-child{font-size:90px}.businessMatrics-primary-metric-card .businessMatrics-primary-child2{font-size:21px}.businessMatrics-primary-metric-card{width:430px}.businessMatrics-section-subtitle{padding-top:7px}}@media (width <= 476px){.businessMatrics-section-subtitle{font-size:13px}.businessMatrics-section-title{font-size:40px!important;line-height:35px}.businessMatrics-section-title span:before{bottom:8px;height:9px}.businessMatrics-primary-metric-card .businessMatrics-primary-child{font-size:90px}.businessMatrics-primary-metric-card .businessMatrics-primary-child2{font-size:21px}.businessMatrics-primary-metric-card{width:400px}}@media (width <= 426px){.businessMatrics-primary-metric-card .businessMatrics-primary-child{font-size:80px}.businessMatrics-primary-metric-card .businessMatrics-primary-child2{font-size:19px}.businessMatrics-primary-metric-card{width:390px}.businessMatrics-section-title{font-size:39px!important}.businessMatrics-section-title span:before{bottom:8px;height:9px}}@media (width <= 414px){.businessMatrics-primary-metric-card{width:360px}}@media (width <= 404px){.businessMatrics-section-title{font-size:38px!important}.businessMatrics-section-subtitle{font-size:12px}.businessMatrics-section-title span:before{bottom:7px;height:9px}}@media (width <= 386px){.businessMatrics-section-title{font-size:37px!important}.businessMatrics-section-subtitle{font-size:12px;padding-top:5px}.businessMatrics-primary-metric-card .businessMatrics-primary-child{font-size:80px}.businessMatrics-primary-metric-card .businessMatrics-primary-child2{font-size:19px}.businessMatrics-primary-metric-card{width:350px}.businessMatrics-metric-card .businessMatrics-metric-value{font-size:90px}.businessMatrics-metric-card .businessMatrics-matric-brand{font-size:22px}.businessMatrics-metrics-grid .businessMatrics-metric-card{width:350px}.businessMatrics-icon{width:50px;height:50px}.businessMatrics-icon svg{height:30px}}@media (width <= 370px){.businessMatrics-section-title{font-size:35px!important}.businessMatrics-section-title span:before{bottom:6px;height:7px}.businessMatrics-primary-metric-card .businessMatrics-primary-child{font-size:70px}.businessMatrics-primary-metric-card .businessMatrics-primary-child2{font-size:19px}.businessMatrics-primary-metric-card{width:320px}.businessMatrics-metric-card .businessMatrics-metric-value{font-size:85px}.businessMatrics-metric-card .businessMatrics-matric-brand{font-size:22px}.businessMatrics-metrics-grid .businessMatrics-metric-card{width:320px}.businessMatrics-metrics-header{margin-bottom:10px}}@media (width <= 344px){.businessMatrics-metrics-grid .businessMatrics-metric-card,.businessMatrics-primary-metric-card{width:300px}}@media (width = 320px){.businessMatrics-section-title{font-size:32px!important}.businessMatrics-about-button{font-size:17px}.businessMatrics-section-subtitle{font-size:14px;padding-top:0}.businessMatrics-section-title span:before{bottom:5px;height:7px}}:root{--primary-font: "Montserrat", sans-serif;--body-font: "Poppins", sans-serif;--dark-blue: #000000;--purple: #214E87;--teal: #0EA498;--light-gray: #F5F5F5;--white: #FFFFFF}.offers-grid{max-width:1920px;margin:100px auto 0;padding:1rem 0;font-family:var(--body-font)}.offers-grid__container{width:90%;max-width:1400px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.offers-grid__header{text-align:center;margin-bottom:1rem}.offers-grid__subtitle{color:var(--purple);font-size:28px;font-weight:700;line-height:31px;margin-bottom:.5rem}.offers-grid__title{color:var(--dark-blue);font-size:60px;font-weight:700;font-family:var(--primary-font)}.offers-grid__items{display:grid;grid-template-columns:repeat(6,1fr);flex-wrap:wrap;gap:2rem;width:100%;height:300px;max-width:1920px;position:relative;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.offers-grid__items::-webkit-scrollbar{display:none}.offers-grid__item{display:flex;flex-direction:column;align-items:center;text-align:center;border-radius:16px;border:2px solid transparent;cursor:pointer;text-decoration:none;transition:all .1s linear;justify-content:center;box-sizing:border-box;height:300px;width:calc((100% / 6) - 2rem);min-width:200px}.offers-grid__item:hover{border:3px solid var(--dark-blue);box-shadow:0 4px 8px #0000000d;height:300px;transition:all .1s linear}.offers-grid__item:hover .offers-grid__icon{width:80px;height:80px;border-radius:60px;border:2px solid black;box-shadow:0 0 12px #00000040}.offers-grid__item:hover .offers-grid__text p{font-weight:600}.offers-grid__icon{width:50px;height:50px;margin-bottom:1rem;padding:15px;display:flex;border-radius:60px;align-items:center;justify-content:center;border:2px solid white}.offers-grid__icon img{width:50px;height:50px;object-fit:contain}.offers-grid__text p{color:var(--dark-blue);font-size:24px;font-family:var(--primary-font)!important;font-weight:400}.offers-grid__divider-container{width:100%;position:relative;max-width:1676px;height:1px;background-color:#e0e0e0;margin:1rem auto 3rem}.offers-grid__divider-highlight{position:absolute;height:3px;background-color:var(--dark-blue);top:-1px;display:none}.offers-grid__action{margin-top:1rem;transition:all .2s linear}.offers-grid__button{background-color:var(--dark-blue);color:var(--white);font-family:var(--body-font);font-weight:500;font-size:26px;padding:36px 88px;border-radius:10px;text-decoration:none;border:3px solid var(--dark-blue);display:inline-block;transition:all .2s linear}.offers-grid__button:hover{background-color:var(--white);color:var(--dark-blue);border:3px solid var(--dark-blue);transition:all .2s linear}@media (width <= 768px){.offers-grid__divider-highlight,.offers-grid__divider-container{display:none!important}.offers-grid__items{margin-bottom:40px}.offers-grid__title{margin-bottom:30px}.offers-grid__button{padding:35px 80px}}@media (width <= 450px){.offers-grid__button{padding:20px 45px;font-size:20px}.offers-grid__subtitle{font-size:25px}.offers-grid__title{font-size:50px}}@media (width <= 383px){.offers-grid__button{padding:15px 30px;font-size:17px}.offers-grid__subtitle{font-size:22px}.offers-grid__title{font-size:42px}}.FAQ-main{padding-top:100px;display:flex;flex-direction:column;overflow:hidden;margin-bottom:100px;position:relative}.FAQ-main .Blurred-ellipse{position:absolute;width:450px;height:650px;top:49%;left:0;transform:translate(-50%,-50%);border-radius:50%;background-color:#214e87;opacity:.5;filter:blur(150px);z-index:-1}.FAQ-main-text{display:flex;align-items:center;flex-direction:column;margin-bottom:20px;gap:20px;column-gap:20px;position:relative;z-index:1}.FAQ-main-text h2{font-size:60px;font-weight:700;line-height:41px;letter-spacing:0px;height:41px;color:#000;font-family:Montserrat,sans-serif}.FAQ-main-text h2>span{color:#214e87;font-family:Montserrat,sans-serif}.FAQ-main-text p{font-size:18px;color:#000;width:700px;height:52px;font-family:Poppins,sans-serif}.Blurred-ellipse{position:absolute;width:450px;height:700px;top:70%;left:0;transform:translate(-50%,-50%);border-radius:50%;background-color:#214e87;opacity:.19;filter:blur(150px);z-index:0}.FAQ-accordion{max-width:1180px;margin:2rem auto;position:relative;z-index:1}.FAQ-accordion-item{overflow:hidden;width:1180px;border-bottom:1px solid rgb(243,236,236)}.FAQ-accordion-header{display:flex;justify-content:space-between;align-items:center;padding:28px 40px;background-color:#fff;cursor:pointer}.FAQ-accordion-header:hover .FAQ-accordion-icon{color:#000}.FAQ-accordion-item:first-child .FAQ-accordion-header{border-top-left-radius:10px;border-top-right-radius:10px}.FAQ-accordion-header h3{font-family:Poppins,sans-serif;margin:0;font-size:20px;color:#000;font-weight:500;letter-spacing:.3px;transition:color .3s ease}.FAQ-accordion-header.active{background-color:#000}.FAQ-accordion-header.active h3{color:#fff}.FAQ-accordion-icon{width:9px;height:11px;font-weight:600;color:#214e87;font-size:18px;transition:color .3s ease}.FAQ-accordion-header.active .FAQ-accordion-icon{color:#fff}.FAQ-accordion-content{max-height:0;transition:max-height .3s ease;overflow:hidden;border-top:1px #e0e0e0;line-height:1.6}.FAQ-accordion-content.active{max-height:500px;transition:max-height .9s ease-in-out}.FAQ-accordion-content-inner{padding:1rem 1.5rem}.FAQ-accordion-content p{margin:0;color:#000;font-size:18px;font-family:Poppins,sans-serif}@media (width <= 1200px){.FAQ-accordion-item{width:1100px}.FAQ-main{margin-bottom:50px}.FAQ-main-text h2{font-size:50px}.FAQ-main-text p{font-size:16px}.FAQ-accordion h3{font-size:19px}.FAQ-accordion p{font-size:16px}}@media (width <= 1110px){.FAQ-accordion-item{width:900px}.FAQ-main{margin-bottom:50px}.FAQ-main-text h2{font-size:45px}.FAQ-accordion h3{font-size:18px}}@media (width <= 915px){.FAQ-accordion-item{width:750px}.FAQ-main{margin-bottom:0;padding-top:50px}.FAQ-main-text h2{font-size:40px}.FAQ-accordion h3{font-size:16px}.FAQ-accordion p{font-size:14px}}@media (width <= 765px){.FAQ-accordion-item{width:620px}.FAQ-main{margin-bottom:0;padding-top:20px}.FAQ-main-text h2{font-size:35px;line-height:50px}.FAQ-main-text p{line-height:25px;font-size:15px;text-align:center}}@media (width <= 655px){.FAQ-accordion-item{width:520px}.FAQ-main{margin-bottom:0}.FAQ-accordion-header{padding:20px 30px 20px 20px}.FAQ-main-text h2{font-size:32px;line-height:50px}.FAQ-main-text p{line-height:25px;font-size:14px;width:490px;text-align:center}.FAQ-accordion h3{font-size:15px}}@media (width <= 600px){.FAQ-accordion-item{width:420px}.FAQ-main{padding-top:0}.FAQ-main-text h2{font-size:26px;height:30px}.FAQ-main-text p{height:28px;font-size:13px;width:430px}.FAQ-accordion h3{font-size:12px}.FAQ-accordion p{font-size:10px}.Blurred-ellipse{display:none}}@media (width <= 487px){.FAQ-accordion-item{width:320px}.FAQ-accordion-header{padding:10px 20px 15px 12px}.FAQ-main-text h2{font-size:24px;height:25px;text-align:center;line-height:20px}.FAQ-main-text p{height:26px;font-size:12px;line-height:16px;width:400px}.FAQ-accordion h3{font-size:10px}.FAQ-accordion span{font-size:15px;height:20px;margin-left:20px}}@media (width <= 460px){.FAQ-main-text h2{font-size:22px;height:25px}.FAQ-main-text p{height:26px;font-size:12px;line-height:16px;width:320px}.FAQ-accordion h3{font-size:10px}.FAQ-accordion span{font-size:15px;height:20px;margin-left:20px}}.services-component *{margin:0;padding:0;font-family:Poppins,system-ui,Avenir,Helvetica,Arial,sans-serif,Montserrat}.services-component :root{font-family:Poppins,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.services-component body{display:flex;place-content:center;place-items:center;background-color:#fff;margin:0;min-width:320px;height:100%}.services-component__TOP{margin-top:10px;display:grid;justify-content:center;align-items:center}.services-component__upper-container{margin-left:50px;justify-content:center;align-items:center}.services-component__title{text-align:left;font-size:28px;color:#214e87;line-height:31px;margin-bottom:20px;margin-top:75px}.services-component__subtitle{text-align:left;height:152px;color:#000;font:Montserrat;font-weight:700;font-size:60px;line-height:1.2 rem;margin-bottom:20px}.services-component__services-section{margin-top:20px;background-color:#fff;text-align:center}.services-component__cards-container{display:flex;justify-content:center;gap:45px;flex-wrap:wrap;max-width:1400px}.services-component__card{margin:0;min-height:350px;cursor:pointer;background:#fff;box-shadow:0 0 6px #0003;padding:39px 30px;border-style:none;width:340px;text-align:left;transition:background-color .3s ease,color .3s ease;border-radius:20px}.services-component__card-image{width:83px;height:83px;transition:all .1s linear;background-color:#fff;border-radius:10px}.services-component__card-image-div{display:inline-block;padding:1px;margin:15px 0}.services-component__card:hover .services-component__card-image-div{border-radius:10px;background-color:#fff}.services-component__card:hover img{transform:scale(.8)}.services-component__card h2{margin-top:10px;font-size:42px;font-weight:700;color:#000;line-height:1.3em;font-family:"Montserrat",Sans-serif}.services-component__card p{font-size:16px;color:gray;font-family:Poppins,sans-serif}.services-component__card:hover{background-color:#214e87;color:#fff}.services-component__card:hover h2,.services-component__card:hover p{color:#fff}.ServicesSection-Component__Btn{margin-top:100px}.ServicesSection-Component__Btn button{margin-top:30px;border:1px solid transparent;padding:20px 60px;font-size:20px;font-weight:500;font-family:inherit;border:2px solid #242424;background-color:#000;cursor:pointer;color:#fff;transition:all .3s ease;border-radius:5px;line-height:30px;color-scheme:light dark}.ServicesSection-Component__Btn button:hover{background-color:#fff;color:#242424;border:2px solid #242424}@media (width <= 1320px){.services-component__cards-container{gap:35px}}@media (width <= 1292px){.services-component__cards-container{gap:28px}}@media (width <= 1272px){.services-component__cards-container{gap:22px}}@media (width <= 1258px){.services-component__cards-container{gap:20px}.services-component__card{width:300px}.services-component__subtitle{font-size:55px}}@media (width <= 1068px){.services-component__subtitle{font-size:45px}}@media (width <= 882px){.services-component__subtitle{text-align:center;font-size:35px;height:100px}.services-component__title{text-align:center}.services-component__card h2{font-size:35px}.services-component__upper-container{margin-left:0}}@media (width <= 756px){.services-component__subtitle{font-size:30px}.services-component__title{font-size:25px}.services-component__card h2{font-size:32px}.ServicesSection-Component__Btn{margin-top:30px}}@media (width <= 616px){.services-component__subtitle{line-height:px;font-size:30px}.services-component__upper-container h1 br{display:none}.services-component__title{font-size:25px}.services-component__card h2{font-size:32px}.ServicesSection-Component__Btn button{margin-top:10px;padding:20px 50px;font-size:18px}}@media (width <= 462px){.services-component__subtitle{height:120px}}@media (width <= 375px){.services-component__card{width:250px}.services-component__card h2{font-size:28px}.ServicesSection-Component__Btn button{margin-top:0;padding:15px 40px;font-size:18px}}.breadcrumb-banner{width:100%;height:422px;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;display:flex;align-items:center;justify-content:flex-start;margin-bottom:90px}.breadcrumb-banner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#04040426;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:1}.breadcrumb-container{padding:0 40px;position:relative;z-index:2;width:100%;max-width:1990px;margin-left:150px}.breadcrumb-nav{display:flex;align-items:center;color:#000;font-size:18px;font-family:poppins,sans-serif!important;line-height:150%;letter-spacing:0%}.home-link{display:flex;align-items:center;text-decoration:none;color:#fff;transition:color .3s ease;white-space:nowrap}.home-link:hover{color:#fff}.home-icon{margin-right:8px}.separator{margin:0 12px;font-size:18px;font-weight:700}.current-page{font-weight:500;color:#fff;display:inline-block}@media (width <= 1090px){.breadcrumb-nav{display:flex;justify-items:center}.breadcrumb-container{margin:0}.home-link{text-align:center;justify-content:center}}@media (width <= 768px){.breadcrumb-banner{height:300px;margin-bottom:60px}.breadcrumb-container{padding:0 20px}}@media (width <= 480px){.breadcrumb-banner{height:200px}.breadcrumb-nav{font-size:13px;flex-wrap:wrap}}:root{--main-brand-color: #234062;--text-color: #000000;--brand-button-color: #214E87;--bg: #edf4fc}*:has(>.casestudies-main){overflow-x:hidden}.casestudies-main{padding-top:100px;padding-bottom:100px;margin:0 0 200px;display:flex;row-gap:50px;align-items:center;width:100%;height:auto;flex-direction:column;background-color:#edf4fc}#CSH{background-color:#fff;display:block!important}.Case-showcase-study-heading{text-align:center;margin-bottom:75px}.Case-showcase-study-heading h2{font-size:60px;font-weight:700;letter-spacing:0px;line-height:65px;color:#000;font-family:Montserrat,sans-serif}.Case-showcase-study-heading span{position:relative;color:#000}.casestudies-item{padding-right:10px;padding-left:10px;max-width:1920px;display:flex;gap:5%;margin:0 150px}.casestudies-item .casestudiesimg img{max-width:768px;height:769px}.casestudies-content{display:flex;justify-content:center;align-items:start;flex-direction:column}.casestudies-content h3{color:var(--main-brand-color);font-size:60px;font-family:Montserrat,sans-serif;font-weight:600;line-height:60px;margin-bottom:30px;margin-top:20px;letter-spacing:-1.5%}.casestudies-content h4{color:var(--text-color);font-size:60px;font-family:Poppins,sans-serif;font-weight:400;line-height:70px;letter-spacing:-1.5%;margin-bottom:25px}.button-all{margin-bottom:25px;display:flex;gap:50px}.button-all button{border-radius:38px;white-space:nowrap;border:1px black solid;background-color:#fff;color:var(--text-color);font-family:Poppins,sans-serif;line-height:20px;padding:14px 20px;font-size:20px}.button-all button:nth-child(2){border:none}.casestudies-content .para-down{font-family:Poppins,sans-serif;font-weight:400;line-height:24px;letter-spacing:-1.5%;font-size:20px;color:#000c;margin-bottom:35px}.casestudies-content .btn-last button{font-family:"Poppins",Sans-serif;font-size:20px;border:3px solid var(--brand-button-color);font-weight:700;letter-spacing:.5px;border-width:3px;border-radius:7px!important;padding:21px 45px;background-color:var(--brand-button-color);color:#fff;cursor:pointer;transition:.2s linear}.lm-btn button{font-family:"Poppins",Sans-serif;font-size:31px;font-weight:600;padding:25px 100px;border:2px;border-radius:10px;border:3px solid;border-color:var(--brand-button-color);background-color:var(--brand-button-color);color:#fff;cursor:pointer;transition:.2s linear}.casestudies-content .btn-last button:hover,.lm-btn button:hover{background-color:#fff;color:var(--brand-button-color);border-color:var(--brand-button-color);outline:var(--brand-button-color)}@media (width <= 1752px){.casestudies-main{row-gap:35px}.casestudies-item{gap:4%;margin-left:120px;margin-right:120px}.casestudies-item .casestudiesimg img{max-width:700px;height:700px}.casestudies-content h3{font-size:50px;font-weight:550;line-height:50px;margin-bottom:25px;margin-top:20px}.casestudies-content h4{font-size:50px;font-weight:400;line-height:60px;margin-bottom:20px}.casestudies-content>.para-down{font-weight:350;line-height:22px;font-size:18px;margin-bottom:28px}.casestudies-content>.btn-last button{font-size:18px;font-weight:650;letter-spacing:.5px;padding:18px 40px;background-color:var(--brand-button-color)}.button-all{margin-bottom:20px;gap:40px}.button-all button{line-height:18px;padding:12px 18px;font-size:18px}.lm-btn button{font-size:28px;font-weight:550;padding:24px 90px;border:2px solid}}@media (width <= 1570px){.casestudies-main{row-gap:32px}.casestudies-item{gap:4%;margin-left:100px;margin-right:100px}.casestudies-item .casestudiesimg img{max-width:650px;height:650px}.casestudies-content h3{font-size:45px;font-weight:550;line-height:45px;margin-bottom:20px;margin-top:18px}.casestudies-content h4{font-size:45px;font-weight:400;line-height:45px;margin-bottom:18px}.casestudies-content>.para-down{font-weight:350;line-height:20px;letter-spacing:-1%;font-size:16px;margin-bottom:25px}.casestudies-content>.btn-last button{font-size:16px;font-weight:600;letter-spacing:.5px;padding:16px 35px}.button-all{margin-bottom:18px;gap:35px}.button-all button{line-height:18px;padding:10px 16px;font-size:16px;white-space:nowrap}.lm-btn button{font-size:25px;font-weight:500;padding:23px 80px;border:2px solid}}@media (width <= 1430px){.casestudies-main{row-gap:30px}.casestudies-item{gap:3%;margin-left:90px;margin-right:90px}.casestudies-item .casestudiesimg img{max-width:600px;height:600px}.casestudies-content h3{font-size:40px;font-weight:550;line-height:40px;margin-bottom:18px;margin-top:15px;letter-spacing:-1%}.casestudies-content h4{font-size:40px;font-weight:400;line-height:50px;letter-spacing:-1%;margin-bottom:15px}.casestudies-content>.para-down{font-weight:350;line-height:20px;letter-spacing:-1%;font-size:15px;margin-bottom:25px}.casestudies-content>.btn-last button{font-size:14px;font-weight:500;letter-spacing:.5px;padding:16px 30px}.button-all{margin-bottom:18px;gap:25px}.button-all button{line-height:18px;padding:10px 16px;font-size:16px;white-space:nowrap}.lm-btn button{font-size:25px;font-weight:500;padding:23px 80px;border:2px solid}}@media (width <= 1300px){.casestudies-main{row-gap:27px}.casestudies-item{gap:2%;margin-left:80px;margin-right:80px}.casestudies-item .casestudiesimg img{max-width:500px;height:500px}.casestudies-content h3{font-size:35px;font-weight:500;line-height:40px;margin-bottom:15px;margin-top:13px;letter-spacing:-1%}.casestudies-content h4{font-size:33px;font-weight:400;line-height:35px;letter-spacing:-1%;margin-bottom:15px}.casestudies-content>.para-down{font-weight:350;line-height:20px;letter-spacing:-1%;font-size:15px;text-align:center;margin-bottom:20px}.casestudies-content>.btn-last button{font-weight:400;font-size:12px;letter-spacing:.5px;padding:12px 20px}.button-all{margin-bottom:15px;gap:18px}.button-all button{line-height:13px;padding:10px 16px;font-size:16px;white-space:nowrap}.lm-btn button{font-size:20px;font-weight:500;padding:23px 80px;border:2px solid}}@media (width <= 1140px){.casestudies-main{row-gap:27px;background-color:#fff;padding-top:10px}.casestudies-item{align-items:center;background-color:var(--bg);padding-top:20px;padding-bottom:20px;width:700px;border-radius:40px}.casestudies-item:nth-child(2n){flex-direction:row-reverse}.casestudies-item:nth-child(2n){gap:2% 2%;flex-direction:column-reverse;column-gap:2%;margin-left:80px;margin-right:80px}.casestudies-item:nth-child(odd){flex-direction:column}.casestudies-item .casestudiesimg img{max-width:650px;height:650px}.casestudies-content h3{font-size:40px;font-weight:600;text-align:center;line-height:40px;margin-bottom:15px;margin-top:13px;letter-spacing:-1%}.casestudies-content h4{font-size:30px;max-width:700px;text-align:center;font-weight:400;line-height:40px;letter-spacing:-1%;margin-bottom:15px}.casestudies-content{align-items:center}.casestudies-content>.para-down{font-weight:350;line-height:20px;letter-spacing:-1%;text-align:center;font-size:15px;margin-bottom:20px}.casestudies-content>.btn-last button{font-weight:300;font-size:17px;letter-spacing:.5px;padding:15px 22px;margin-bottom:20px}.button-all{margin-bottom:15px;gap:18px}.button-all button{white-space:nowrap;line-height:13px;padding:12px 16px;font-size:16px}.lm-btn button{font-size:20px;font-weight:400;padding:20px 60px;border:2px solid}}@media (width <= 790px){.casestudies-main{row-gap:25px;background-color:none}.casestudies-item{align-items:center;width:650px}.casestudies-item .casestudiesimg img{max-width:600px;height:600px}.casestudies-content h3{font-size:35px;font-weight:500;text-align:center;line-height:30px;margin-bottom:15px;margin-top:10px;letter-spacing:-1%}.casestudies-content h4{font-size:28px;text-align:center;font-weight:300;line-height:30px;letter-spacing:-1%;margin-bottom:10px}.casestudies-content{align-items:center}.casestudies-content>.para-down{font-weight:300;line-height:20px;letter-spacing:-1%;font-size:14px;margin-bottom:10px}.casestudies-content>.btn-last button{font-weight:300;font-size:15px;letter-spacing:.5px;padding:13px 20px;margin-bottom:10px}.button-all{margin-bottom:15px;gap:12px}.button-all button{line-height:13px;padding:10px 12px;font-size:14px}.lm-btn button{font-size:15px;font-weight:300;padding:15px 40px;border:2px solid}}@media (width <= 736px){.casestudies-main{row-gap:25px;background-color:none}.casestudies-item{align-items:center;width:550px}.casestudies-item .casestudiesimg img{max-width:500px;height:500px}.casestudies-content h3{font-size:30px;font-weight:500;text-align:center;line-height:25px;margin-bottom:15px;margin-top:10px}.casestudies-content h4{font-size:24px;text-align:center;font-weight:300;line-height:30px}.casestudies-content{align-items:center}.casestudies-content>.para-down{font-weight:300;line-height:20px;letter-spacing:-1%;font-size:13px;margin-bottom:10px}.casestudies-content>.btn-last button{font-weight:300;font-size:15px;letter-spacing:.5px;padding:13px 20px;margin-bottom:10px}.button-all{margin-bottom:15px;gap:12px}.button-all button{line-height:13px;padding:10px 12px;font-size:14px}.lm-btn button{font-size:15px;font-weight:300;padding:15px 40px;border:2px solid}}@media (width <= 640px){.casestudies-main{row-gap:25px;padding-top:0}.casestudies-item{align-items:center;width:470px}.casestudies-item .casestudiesimg img{max-width:430px;height:430px}.casestudies-content h3{font-size:25px;font-weight:450;margin-bottom:13px;margin-top:10px}.casestudies-content h4{font-size:22px;font-weight:300}.casestudies-content{align-items:center}.casestudies-content>.para-down{font-weight:300;line-height:20px;letter-spacing:-1%;font-size:13px;margin-bottom:10px}.casestudies-content>.btn-last button{font-weight:300;font-size:12px;letter-spacing:.5px;padding:12px 18px;margin-bottom:10px}.button-all{margin-bottom:14px;gap:10px}.button-all button{line-height:13px;padding:10px;font-size:12px}.lm-btn button{font-size:15px;font-weight:300;padding:15px 40px;border:2px solid}}@media (width <= 550px){.casestudies-main{row-gap:25px}#showcase-study-heading h2{font-size:50px;height:50px}.casestudies-item{align-items:center;width:400px}.casestudies-item .casestudiesimg img{max-width:380px;height:380px}.casestudies-content h3{font-size:22px;font-weight:400}.casestudies-content h4{font-size:20px;text-align:center;font-weight:300}.casestudies-content{align-items:center}.casestudies-content>.para-down{font-weight:300;line-height:20px;letter-spacing:-1%;font-size:11px;margin-bottom:10px}.casestudies-content>.btn-last button{font-weight:300;font-size:10px;letter-spacing:.5px;padding:12px 15px;margin-bottom:10px}.button-all{margin-bottom:14px;gap:9px}.button-all button{line-height:13px;padding:9px;font-size:11px}.lm-btn button{font-size:13px;font-weight:300;padding:13px 40px;border:2px solid}}@media (width <= 476px){.casestudies-main{row-gap:25px;margin-bottom:50px}.casestudies-item{align-items:center;width:320px}.casestudies-item .casestudiesimg img{max-width:300px;height:300px}.casestudies-content h3{font-size:20px;font-weight:500;margin-bottom:10px}.casestudies-content h4{font-size:18px;text-align:center;font-weight:400}.casestudies-content{align-items:center}.casestudies-content>.para-down{font-weight:300;line-height:15px;letter-spacing:-3%;font-size:10px;margin-bottom:10px;max-width:300px}.casestudies-content>.btn-last button{font-weight:300;font-size:10px;letter-spacing:.5px;padding:10px 12px;margin-bottom:10px}.button-all{margin-bottom:12px;gap:7px}.button-all button{line-height:10px;padding:8px;font-size:9px}.lm-btn button{font-size:13px;font-weight:300;padding:13px 40px;border:2px solid}}@media (width <= 370px){.casestudies-main{row-gap:25px;margin-bottom:50px}#showcase-study-heading h2{font-size:40px;height:10px}#showcase-study-heading span:after{content:"";position:absolute;left:0;bottom:12px;width:100%;height:8px;background-color:#7b45ef;z-index:-1}.casestudies-item{align-items:center;width:270px}.casestudies-item .casestudiesimg img{max-width:250px;height:250px}.casestudies-content h3{font-size:18px;font-weight:500;margin-bottom:8px}.casestudies-content h4{font-size:16px;font-weight:400}.casestudies-content{align-items:center}.casestudies-content>.para-down{font-weight:300;line-height:15px;letter-spacing:-3%;font-size:10px;margin-bottom:10px;max-width:300px}.casestudies-content>.btn-last button{font-weight:300;font-size:10px;letter-spacing:.5px;padding:8px 12px;margin-bottom:10px}.button-all{margin-bottom:12px;gap:5px}.button-all button{line-height:10px;padding:8px;font-size:8px}.lm-btn button{font-size:13px;font-weight:300;padding:13px 40px;border:2px solid}}.showcase-container{width:100%;margin:0 auto;padding:0;overflow:hidden}.showcase-study-heading{text-align:center;margin-bottom:75px}.showcase-study-heading h2{font-size:60px;font-weight:700;letter-spacing:0px;line-height:65px;color:#000;font-family:Montserrat,sans-serif}.showcase-study-heading span{position:relative;color:#000}.showcase-section{margin-bottom:60px;opacity:0;width:100%;transition:all .8s ease-out}.showcase-section:nth-child(2){transform:translate(-100px)}.showcase-section:nth-child(3){transform:translate(100px)}.showcase-section:nth-child(4){transform:translate(-100px)}.showcase-section:nth-child(5){transform:translate(100px)}.showcase-section:nth-child(6){transform:translate(-100px)}.showcase-section.show{opacity:1;transform:translate(0)!important}.showcase-content{background-color:#ebf2fa;border-radius:0}.showcase-section:nth-child(3) .showcase-content,.showcase-section:nth-child(5) .showcase-content{background-color:#fff}.showcase-title{text-align:center;margin-bottom:30px}.brand-of{display:block;font-size:28px;padding-top:30px;font-family:poppins,sans-serif;color:#000;font-weight:700}.showcase-title h2{font-size:48px;color:#214e87;font-family:poppins,sans-serif;font-weight:700;margin:0}.showcase-image-container{display:flex;justify-content:center;align-items:center}.showcase-image{background:none;max-width:100%;height:auto}@media (width <= 855px){.showcase-study-heading{margin-bottom:65px}.showcase-study-heading h2{font-size:50px;width:auto;height:auto;line-height:55px}.showcase-study-heading span:after{bottom:15px;height:10px}}@media (width <= 768px){.showcase-heading{font-size:32px;margin-bottom:40px}.showcase-title h2{font-size:30px}.showcase-section{margin-bottom:60px}.showcase-study-heading h2{font-size:40px;width:auto;height:auto;line-height:45px}.showcase-study-heading span:after{bottom:12px;height:9px}}@media (width <= 480px){.showcase-heading{font-size:28px}.showcase-title h2{font-size:24px}.showcase-section{margin-bottom:30px}.showcase-study-heading h2{font-size:30px;width:auto;height:auto;line-height:30px}.showcase-study-heading span:after{bottom:8px;height:7px}}*{box-sizing:border-box;margin:0;padding:0}:root{--contact-first: "Montserrat", sans-serif;--second-font: "poppins", sans-serif;--primary-color: #000000;--secondary-color: #165efe;--text-light: #ffffff;--icon-color: #edf4fc;--text-dark: #333333;--text-itself: #c9c9c9;--text-medium: #000000;--border-color: #e1e1e1;--background-light: #ffffff;--input-focus: #f0f7ff;--shadow-color: rgba(0, 0, 0, .1)}.contact-container{max-width:1920px;margin:0 auto 110px;padding:40px 20px;font-family:Poppins,Arial,sans-serif;color:var(--text-dark)}.contact-header{text-align:center;margin-bottom:80px;width:auto}.contact-header h1{font-size:55px;color:var(--primary-color);margin-bottom:10px;font-family:var(--second-font);line-height:55px;letter-spacing:0px;font-weight:700}.contact-header p{color:var(--text-medium);font-family:var(--second-font);font-size:18px}.contact-content{display:flex;gap:10px}.contact-info{flex:1;background-color:#214e87;color:var(--text-light);padding:80px 50px;min-height:750px;position:relative;overflow:hidden;border-radius:14px}.contact-info h2{font-family:var(--second-font);font-size:38px;margin-bottom:10px;font-weight:600;color:var(--text-light)}.contact-info p{font-size:20px;font-family:var(--second-font);color:var(--text-itself);margin-bottom:30px}.contact-details{margin-bottom:50px}.contact-item{display:flex;align-items:center;margin-bottom:30px}.icon-circle{width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:10px}.icon-circle svg{width:24px;height:24px;color:var(--text-light)}.contact-item span{font-size:20px;font-family:var(--second-font);color:var(--text-light)}.social-icons{display:flex;gap:18px;margin-top:40px;position:relative;z-index:2}.social-icon{width:36px;height:36px;border-radius:50%;background-color:#195be6;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.social-icon:hover{transform:translateY(-3px);background-color:var(--text-dark)}.social-icon svg{width:16px;height:16px;color:var(--text-light)}.contact-info:after{content:"";position:absolute;bottom:-50px;right:-50px;width:320px;height:320px;border-radius:50%;background-color:#edf4fc;opacity:.8;z-index:0}.contact-form{flex:1.3;padding:80px 50px}.form-row{display:flex;gap:20px;margin-bottom:20px}.form-group{flex:1;margin-bottom:20px}.form-group label{display:block;margin-bottom:4px;font-size:22px;color:var(--primary-color);font-family:var(--second-font);font-weight:500}.form-group input,.form-group textarea{padding:12px 15px;border:1px solid var(--border-color);border-radius:0;border-style:solid;border-bottom:1px solid var(--primary-color);border-width:0px 0px 1px 0px;width:100%;font-size:18px;outline:none;transition:border-color .3s,box-shadow .3s}.form-group input::placeholder,.form-group textarea::placeholder{color:#bbb}.form-group textarea{resize:none;overflow-y:hidden}.radio-options{display:flex;flex-wrap:wrap;gap:10px;border-radius:5px;padding:10px}.radio-option{position:relative;display:flex;align-items:center;flex:0 0 auto;min-width:auto}.radio-option input[type=radio]{position:absolute;opacity:0;height:0;width:0}.radio-option label{padding-left:25px;cursor:pointer;margin-bottom:0;position:relative}.radio-option label:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:15px;height:15px;border-radius:50%;border:1px solid var(--border-color);background-color:#fff}.radio-option input[type=radio]:checked+label:before{background-color:var(--secondary-color);border-color:var(--secondary-color)}.radio-option input[type=radio]:checked+label:after{content:"✓";position:absolute;left:0;top:50%;transform:translateY(-50%);width:15px;height:15px;color:#fff;font-size:10px;display:flex;justify-content:center;align-items:center;text-align:center}.dropdown{outline:2px solid var(--primary-color);position:relative;width:300px;height:53px;border-radius:20px}.dropdown select{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;font-size:17px;color:var(--primary-color);cursor:pointer;width:300px;height:53px;font-weight:500;padding:1px;border:none}.dropdown:after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #555;pointer-events:none}.custom-dropdown{-webkit-user-select:none;user-select:none}.select-display{width:100%;height:53px;padding:15px;font-size:17px;color:var(--primary-color);font-weight:500;cursor:pointer;display:flex;align-items:center}.select-options{position:absolute;top:100%;left:0;width:100%;max-height:250px;overflow-y:auto;background-color:#fff;border:1px solid var(--primary-color);border-radius:10px;margin-top:5px;z-index:1000;box-shadow:0 4px 8px #0000001a}.custom-dropdown{position:relative;z-index:100}.select-option{padding:12px 15px;cursor:pointer;background-color:#fff;font-size:16px;font-weight:500}.select-option:first-child{background-color:var(--primary-color);color:#fff}.select-option:last-child{border-bottom:none}.select-option:hover{background-color:var(--primary-color);color:#fff}.submit-button{background-color:var(--primary-color);color:var(--text-light);border:none;box-shadow:0 5px 5px #4285f44d;padding:25px 75px;font-size:16px;border-radius:5px;cursor:pointer;transition:all .3s linear;font-weight:500}.submit-button:hover{background-color:var(--secondary-color);transition:all .3s linear}@media (width<=1024px){.contact-content{flex-direction:column}}@media (width<=650px){.contact-info{display:none}.contact-header{margin-bottom:0}.submit-button1{text-align:center}.submit-button1 .submit-button{padding:20px 55px;white-space:nowrap}}@media (width<=500px){.form-row{flex-direction:column}}@media (width<=400px){.dropdown{width:250px}.submit-button1 .submit-button{padding:18px 40px}}@media (width<=350px){.dropdown{width:210px}.select-display{font-size:15px}}*{margin:0;padding:0;font-family:Poppins,system-ui,Avenir,Helvetica,Arial,sans-serif,Montserrat}.Blog{height:40vh;background-color:#214e87;display:flex;align-items:center;justify-content:center;flex-direction:column;row-gap:40px;column-gap:40px}.Blog-text h2{font-size:50px;font-weight:700;letter-spacing:4px;color:#fff;font-family:Montserrat,sans-serif!important}.Blog-btn button{padding:15px 40px!important;background-color:#000;font-size:30px;border:2px solid #edf4fc;font-weight:600;letter-spacing:.5px;border:none;color:#fff;border-radius:10px;transition:all .1s linear}.Blog-btn:hover button{background-color:#edf4fc;cursor:pointer;color:#000;transition:all .1s linear;border:2px solid #edf4fc}@media (width <= 1384px){.Blog-text h2{font-size:30px}.Blog{height:35vh}.Blog-btn button{padding:13px 25px!important;font-size:22px}}@media (width <= 1196px){.Blog-text h2{font-size:25px}.Blog{height:35vh}.Blog-btn button{padding:8px 20px!important;font-size:20px}}@media (width <= 990px){.Blog-text h2{font-size:25px}.Blog{height:35vh}.Blog-btn button{padding:8px 20px!important;font-size:20px}}@media (width <= 556px){.Blog-text h2{font-size:20px}.Blog{height:35vh}.Blog-btn button{padding:8px 20px!important;font-size:20px}}@media (width <= 496px){.Blog-text h2{font-size:20px}.Blog{height:35vh}.Blog-btn button{padding:8px 20px!important;font-size:20px}}@media (width <= 460px){.Blog-text h2{font-size:20px}.Blog{height:35vh}.Blog-btn button{padding:8px 20px!important;font-size:20px}}@media (width <= 412px){.Blog-text h2{font-size:20px}.Blog{height:35vh}.Blog-btn button{padding:8px 20px!important;font-size:20px}}@media (width <= 348px){.Blog-text h2{font-size:20px;text-align:center;padding:10px}.Blog{height:35vh}.Blog-btn button{padding:8px 20px!important;font-size:15px}}@media (width = 320px){.Blog-text h2{font-size:20px;text-align:center;padding:10px}.Blog{height:35vh}.Blog-btn button{padding:8px 20px!important;font-size:15px}}.space-container{height:180.2px;width:100%;background-color:#fff}@media (width <= 1316px){.space-container{height:147.2px}}@media (width <= 1124px){.space-container{height:142.2px}}@media (width <= 1024px){.space-container{height:100.2px}}@media (width <= 850px){.space-container{height:82.2px}}:root{--brand-color1: #edf4fc;--text-color: #000000;--brand-button-color: #214E87;--bg: #0000001A;--Case-study-font-1: "Montserrat", sans-serif;--Case-study-font-2: "Poppins", sans-serif}.challenges-section{width:100%;background-color:var( --brand-color1)}.image-section .image-section-right-1,.image-section .image-section-right-2,.image-section .image-section-left-1,.image-section .image-section-left-2{width:420px;display:flex;padding:25px;flex-direction:column;justify-content:center;background-color:#fff;border:1px solid var(--brand-button-color);align-items:center;border-radius:25px;height:300px}@media (width <= 1575px){.page1casestudies-candy-image{width:800px;height:500px}.page1casestudies-main-title{width:auto}.page1casestudies-description{font-size:20px}.page1casestudies-challenges{font-size:22px}.page1casestudies-overview-content{padding:20px;gap:10px}.challenges-1 .challenge-content h3{font-size:40px}.challenges-1 .challenge-content p{font-size:18px;line-height:30px;margin-bottom:20px}.challenges-1 .image-section .image-section-right-1,.challenges-1 .image-section .image-section-right-2,.challenges-1 .image-section .image-section-left-1,.challenges-1 .image-section .image-section-left-2{width:310px;height:250px}.challenges-1 .image-section h2{font-size:28px;margin-top:30px}.challenges-1 .image-section img{width:120px;height:100px;margin-top:30px}.challenges-2 .image-section-strategies img{width:605px;height:610px}.challenges-section-3 .challenges-3{flex-direction:column;align-items:center}}@media (width <= 1280px){.challenges-1{margin-top:60px}.challenges-1 .image-section img{width:120;height:100px}.challenges-1 .image-section h2{font-size:30px}.challenges-1 .image-section .image-section-right-1,.challenges-1 .image-section .image-section-right-2,.challenges-1 .image-section .image-section-left-1,.challenges-1 .image-section .image-section-left-2{width:310px;height:270px}.page1casestudies-candy-image{width:500px;height:450px}.page1casestudies-main-title{width:auto;font-size:50px;margin-bottom:40px}.page1casestudies-left-content{padding-top:50px}.page1casestudies-section-title{font-size:45px}.page1casestudies-subtitle{font-size:30px;font-weight:700;margin-bottom:30px;color:var(--text-color);font-family:var(--Case-study-font-2)}.page1casestudies-description{font-size:18px}.page1casestudies-challenges{font-size:19px}.page1casestudies-overview-content{padding:20px;gap:10px}.challenge-content-3,.image-section-results{width:auto}.challenges-2{flex-direction:column;align-items:center}.challenges-2 .challenge-content-2{width:auto}.challenges-2 .image-section-strategies{width:auto;text-align:center}}@media (width<=1130px){.challenges-1 .challenge-content h3{font-size:30px}.challenges-1 .challenge-content p{font-size:16px;line-height:25px;margin-bottom:18px}.challenges-1 .image-section{margin-top:60px}.challenges-1 .image-section .image-section-right-1,.challenges-1 .image-section .image-section-right-2,.challenges-1 .image-section .image-section-left-1,.challenges-1 .image-section .image-section-left-2{width:210px;height:180px}.challenges-1 .image-section h2{text-align:center;font-size:20px;margin-top:20px}.challenges-1 .image-section img{width:100px;height:80px;margin-top:10px}}@media (width <= 855px){.page1casestudies-candy-image{width:500px;height:450px}.page1casestudies-main-title{width:auto;font-size:42px;margin-bottom:40px}.page1casestudies-left-content{padding-top:20px;text-align:center}.page1casestudies-overview-content{padding:10px;gap:10px;flex-direction:column;justify-content:center;align-items:center}.page1casestudies-challenges{margin-bottom:20px}.challenges-1{flex-direction:column}.challenges-1 .challenge-content{width:auto}.challenges-1 .challenge-content h3{font-size:30px}.challenges-1 .challenge-content p{font-size:16px;line-height:25px;margin-bottom:18px}.challenges-1 .image-section{flex-direction:column;width:auto;gap:0px;align-self:center;margin-top:20px}.challenges-1 .image-section .image-section-right-1,.challenges-1 .image-section .image-section-right-2,.challenges-1 .image-section .image-section-left-1,.challenges-1 .image-section .image-section-left-2{width:210px;height:180px}.challenges-1 .image-section .image-section-right{margin-top:13px;flex-direction:row}.challenges-1 .image-section .image-section-left{flex-direction:row}.challenges-1 .image-section h2{text-align:center}}@media (width <=756px){.page1casestudies-left-content{padding-top:0}.page1casestudies-main-title{width:auto;font-size:39px;margin-bottom:30px}.challenges-2{flex-direction:column;align-items:center}.challenges-2 .challenge-content-2{width:auto}.challenges-2 .challenge-content-2 h3{text-align:center}.challenges-2 .image-section-strategies img{width:480px;height:500px}.challenges-3 .image-section-results{width:auto}.challenges-3 .image-section-results img{height:450px;width:550px}.challenges-3 h3{font-size:40px;line-height:1.3em;text-align:center}.challenges-3 ul{margin-left:40px}.challenges-3 p{font-size:20px;line-height:35px}}@media (width <=650px){.challenges-1{flex-direction:column}.challenges-1 .challenge-content{width:auto}.challenges-1 .challenge-content h3{font-size:30px;text-align:center}.challenges-1 .image-section{flex-direction:column;margin-top:20px}.challenges-1 .image-section .image-section-right-1,.challenges-1 .image-section .image-section-right-2,.challenges-1 .image-section .image-section-left-1,.challenges-1 .image-section .image-section-left-2{width:210px;height:180px}.challenges-1 .image-section .image-section-right,.challenges-1 .image-section .image-section-left{flex-direction:row}.challenges-3 .image-section-results{width:auto}.challenges-3 .image-section-results img{height:380px;width:410px}.challenges-3 h3{font-size:35px;line-height:1.2em;text-align:center}.challenges-3 ul{margin-left:40px}.challenges-3 p{font-size:18px;line-height:35px}}@media (width <=510px){.page1casestudies-candy-image{width:450px;height:350px}.page1casestudies-main-title{font-size:32px}.page1casestudies-section-title{font-size:40px}.page1casestudies-subtitle{font-size:30px;margin-bottom:25px}.page1casestudies-description{font-size:16px}.page1casestudies-challenges{font-size:17px}.challenges-1{flex-direction:column}.challenges-1 .image-section .image-section-right,.challenges-1 .image-section .image-section-left{flex-direction:column}.challenges-2 .challenge-content-2{width:auto}.challenges-2 .challenge-content-2 h3{text-align:center}.challenges-2 .image-section-strategies img{width:400px;height:400px}}.image-section .image-section-right-1,.image-section .image-section-right-2,.image-section .image-section-left-1,.image-section .image-section-left-2{padding:25px;width:420px;display:flex;flex-direction:column;justify-content:center;background-color:#fff;border:1px solid var(--brand-button-color);align-items:center;border-radius:25px;height:298px}.challenges-2 ul{margin-left:50px;font-size:100%}.challenges-3 ul{margin-left:50px;font-size:100%}.challenges-3 .challenge-content-3{width:auto}@media (width <= 1440px){.page1casestudies-candy-image{width:800px;height:500px}.page1casestudies-main-title{width:auto}.page1casestudies-background-ellipse{top:-18%;left:-22%}.page1casestudies-description{font-size:20px}.page1casestudies-challenges{font-size:22px}.page1casestudies-overview-content{padding:20px;gap:10px}.challenges-1 .challenge-content h3{font-size:40px}.challenges-1 .challenge-content p{font-size:18px;line-height:30px;margin-bottom:20px}.challenges-1 .image-section .image-section-right-1,.challenges-1 .image-section .image-section-right-2,.challenges-1 .image-section .image-section-left-1,.challenges-1 .image-section .image-section-left-2{width:360px;height:258px}.challenges-1 .image-section h2{font-size:28px;margin-top:30px}.challenges-1 .image-section img{width:120px;height:100px;margin-top:30px}.challenges-2 .image-section-strategies img{width:605px;height:610px}.challenges-section-3 .challenges-3{flex-direction:column;align-items:center}}@media (width <= 1280px){.page1casestudies-candy-image{width:500px;height:450px}.page1casestudies-main-title{width:auto;font-size:50px;margin-bottom:40px}.page1casestudies-background-ellipse{top:-13%;left:-25%}.page1casestudies-background-ellipse img{width:700px;height:510px}.page1casestudies-left-content{padding-top:50px}.page1casestudies-section-title{font-size:45px}.page1casestudies-subtitle{font-size:30px;font-weight:700;margin-bottom:30px;color:var(--text-color);font-family:var(--Case-study-font-2)}.page1casestudies-description{font-size:18px}.page1casestudies-challenges{font-size:19px}.page1casestudies-overview-content{padding:20px;gap:10px}.challenge-content-3,.image-section-results{width:auto}.challenges-2{flex-direction:column;align-items:center}.challenges-2 .challenge-content-2{width:auto}.challenges-2 .image-section-strategies{width:auto;text-align:center}}@media (width<=1092px){.challenges-1 .challenge-content h3{font-size:30px}.challenges-1 .challenge-content p{font-size:16px;line-height:25px;margin-bottom:18px}.challenges-1 .image-section{margin-top:60px}.challenges-1 .image-section .image-section-right-1,.challenges-1 .image-section .image-section-right-2,.challenges-1 .image-section .image-section-left-1,.challenges-1 .image-section .image-section-left-2{width:200px;height:180px}.challenges-1 .image-section h2{text-align:center;font-size:20px;margin-top:20px}.challenges-1 .image-section img{width:100px;height:80px;margin-top:10px}}@media (width <= 855px){.page1casestudies-candy-image{width:500px;height:450px}.page1casestudies-main-title{width:auto;font-size:42px;margin-bottom:40px}.page1casestudies-background-ellipse{top:-13%;left:-25%}.page1casestudies-background-ellipse img{width:700px;height:510px}.page1casestudies-left-content{padding-top:20px;text-align:center}.page1casestudies-overview-content{padding:10px;gap:10px;flex-direction:column;justify-content:center;align-items:center}.page1casestudies-challenges{margin-bottom:20px}.challenges-1{flex-direction:column}.challenges-1 .challenge-content{width:auto}.challenges-1 .challenge-content h3{font-size:30px}.challenges-1 .challenge-content p{font-size:16px;line-height:25px;margin-bottom:18px}.challenges-1 .image-section{flex-direction:column;width:auto;gap:0px;align-self:center;margin-top:20px}.challenges-1 .image-section .image-section-right-1,.challenges-1 .image-section .image-section-right-2,.challenges-1 .image-section .image-section-left-1,.challenges-1 .image-section .image-section-left-2{width:212px;height:180px}.challenges-1 .image-section .image-section-right{margin-top:13px;flex-direction:row}.challenges-1 .image-section .image-section-left{flex-direction:row}.challenges-1 .image-section h2{text-align:center}}@media (width <=650px){.page1casestudies-background-ellipse{top:-5%;left:-35%}.challenges-1{flex-direction:column}.challenges-1 .challenge-content{width:auto}.challenges-1 .challenge-content h3{font-size:30px;text-align:center}.challenges-1 .image-section{flex-direction:column;margin-top:20px}.challenges-1 .image-section .image-section-right-1,.challenges-1 .image-section .image-section-right-2,.challenges-1 .image-section .image-section-left-1,.challenges-1 .image-section .image-section-left-2{width:195px;height:180px}.challenges-1 .image-section .image-section-right,.challenges-1 .image-section .image-section-left{flex-direction:row}.challenges-3 .image-section-results{width:auto}.challenges-3 .image-section-results img{height:380px;width:410px}.challenges-3 h3{font-size:35px;line-height:1.2em;text-align:center}.challenges-3 ul{margin-left:40px}.challenges-3 p{font-size:18px;line-height:35px}}:root{--brand-color1: #ffffff;--text-color: #000000;--brand-button-color: #214E87;--bg: #0000001A;--Case-study-font-1: "Montserrat", sans-serif;--Case-study-font-2: "Poppins", sans-serif}.image-section .image-section-right{margin-top:50px;display:flex;flex-direction:column;justify-content:end;gap:13px}.image-section .image-section-left{display:flex;flex-direction:column;justify-content:center;gap:13px}.image-section .image-section-right-1,.image-section .image-section-right-2,.image-section .image-section-left-1,.image-section .image-section-left-2{padding:25px;width:420px;display:flex;flex-direction:column;justify-content:center;background-color:#fff;border:1px solid var(--brand-button-color);align-items:center;border-radius:25px;height:350px}.challenges-2 .image-section-strategies{width:935px;display:flex;justify-content:center;align-items:center}.challenges-section-3{width:100%;margin-bottom:85px}.challenges-3{gap:30px;max-width:1920px;margin:0 auto;display:flex;padding:10px}.challenges-3 h3{font-family:var(--Case-study-font-1);font-size:55px;line-height:1.3em;margin-bottom:20px;color:var(--text-color)}.challenges-3 ul{margin-left:50px}.challenges-3 p{font-size:23px;font-family:var(--Case-study-font-2);line-height:42px}.challenges-3 .Future-p{margin-top:22px;margin-bottom:22px}.challenges-3 .bottom-p{margin-top:25px}.challenges-3 .image-section-results{width:auto;display:flex}.challenges-3 .image-section-results img{height:613px;align-self:center}.challenges-3 .challenge-content-3{width:auto;display:flex;flex-direction:column;justify-content:center;align-items:start}@media (width <= 1575px){.page1casestudies-candy-image{width:800px;height:500px}.page1casestudies-main-title{width:auto}.page1casestudies-background-ellipse{top:-18%;left:-22%}.page1casestudies-description{font-size:20px}.page1casestudies-challenges{font-size:22px}.page1casestudies-overview-content{padding:20px;gap:10px}.challenges-1 .challenge-content h3{font-size:40px}.challenges-1 .challenge-content p{font-size:18px;line-height:30px;margin-bottom:20px}.challenges-1 .image-section .image-section-right-1,.challenges-1 .image-section .image-section-right-2,.challenges-1 .image-section .image-section-left-1,.challenges-1 .image-section .image-section-left-2{width:360px;height:300px}.challenges-1 .image-section h2{font-size:28px;margin-top:30px}.challenges-1 .image-section img{width:120px;height:100px;margin-top:30px}.challenges-2 .image-section-strategies img{width:605px;height:610px}.challenges-section-3 .challenges-3{flex-direction:column;align-items:center}}@media (width <= 1280px){.challenges-1 .challenges-1{margin-top:60px}.challenges-1 .challenges-1 .image-section img{width:120;height:100px}.challenges-1 .challenges-1 .image-section h2{font-size:30px}.challenges-1 .challenges-1 .image-section .image-section-right-1,.challenges-1 .challenges-1 .image-section .image-section-right-2,.challenges-1 .challenges-1 .image-section .image-section-left-1,.challenges-1 .challenges-1 .image-section .image-section-left-2{width:310px;height:270px}.page1casestudies-candy-image{width:500px;height:450px}.page1casestudies-main-title{width:auto;font-size:50px;margin-bottom:40px}.page1casestudies-background-ellipse{top:-13%;left:-25%}.page1casestudies-background-ellipse img{width:700px;height:510px}.page1casestudies-left-content{padding-top:50px}.page1casestudies-section-title{font-size:45px}.page1casestudies-subtitle{font-size:30px;font-weight:700;margin-bottom:30px;color:var(--text-color);font-family:var(--Case-study-font-2)}.page1casestudies-description{font-size:18px}.page1casestudies-challenges{font-size:19px}.page1casestudies-overview-content{padding:20px;gap:10px}.challenge-content-3,.image-section-results{width:auto}.challenges-2{flex-direction:column;align-items:center}.challenges-2 .challenge-content-2{width:auto}.challenges-2 .image-section-strategies{width:auto;text-align:center}}@media (width<=1130px){.challenges-1 .challenge-content h3{font-size:30px}.challenges-1 .challenge-content p{font-size:16px;line-height:25px;margin-bottom:18px}.challenges-1 .image-section{margin-top:60px}.challenges-1 .image-section .image-section-right-1,.challenges-1 .image-section .image-section-right-2,.challenges-1 .image-section .image-section-left-1,.challenges-1 .image-section .image-section-left-2{width:250px;height:220px}.challenges-1 .image-section h2{text-align:center;font-size:20px;margin-top:20px}.challenges-1 .image-section img{width:100px;height:80px;margin-top:10px}}@media (width <= 950px){.challenges-3 .image-section-results{width:auto}.challenges-3 .image-section-results img{height:550px;width:750px}}@media (width <=756px){.page1casestudies-background-ellipse{top:-13%;left:-25%}.page1casestudies-background-ellipse img{width:500px;height:310px}.page1casestudies-left-content{padding-top:0}.page1casestudies-main-title{width:auto;font-size:39px;margin-bottom:30px}.challenges-2{flex-direction:column;align-items:center}.challenges-2 .challenge-content-2{width:auto}.challenges-2 .challenge-content-2 h3{text-align:center}.challenges-2 .image-section-strategies img{width:480px;height:500px}.challenges-3 .image-section-results{width:auto}.challenges-3 .image-section-results img{height:450px;width:550px}.challenges-3 h3{font-size:40px;line-height:1.3em;text-align:center}.challenges-3 ul{margin-left:40px}.challenges-3 p{font-size:20px;line-height:35px}}@media (width <=650px){.page1casestudies-background-ellipse{top:-5%;left:-35%}.challenges-1{flex-direction:column}.challenges-1 .challenge-content{width:auto}.challenges-1 .challenge-content h3{font-size:30px;text-align:center}.challenges-1 .image-section{flex-direction:column;margin-top:20px}.challenges-1 .image-section .image-section-right-1,.challenges-1 .image-section .image-section-right-2,.challenges-1 .image-section .image-section-left-1,.challenges-1 .image-section .image-section-left-2{width:250px;height:210px}.challenges-1 .image-section .image-section-right,.challenges-1 .image-section .image-section-left{flex-direction:row}.challenges-3 .image-section-results{width:auto}.challenges-3 .image-section-results img{height:380px;width:410px}.challenges-3 h3{font-size:35px;line-height:1.2em;text-align:center}.challenges-3 ul{margin-left:40px}.challenges-3 p{font-size:18px;line-height:35px}}@media (width <= 490px){.challenges-3 h3{font-size:32px;line-height:1.2em;text-align:center}.challenges-3 ul{margin-left:40px}.challenges-3 p{font-size:16px;line-height:28px}.challenges-3 .image-section-results{width:auto}.challenges-3 .image-section-results img{height:300px;width:320px}}#challenges-section-3-update-7{width:100%;margin-bottom:85px}#challenges-3-update-7{gap:30px;max-width:1920px;margin:0 auto;display:flex;padding:10px}#challenges-3-update-7 h3{font-family:var(--Case-study-font-1);font-size:55px;line-height:1.3em;margin-bottom:20px;color:var(--text-color)}#challenges-3-update-7 ul{margin-left:50px}#challenges-3-update-7 p{font-size:23px;font-family:var(--Case-study-font-2);line-height:42px}#challenges-3-update-7 .Future-p{margin-top:22px;margin-bottom:22px}#challenges-3-update-7 .bottom-p{margin-top:25px}#challenges-3-update-7 #image-section-results-update-7{width:auto;display:flex}#challenges-3-update-7 #image-section-results-update-7 img{width:886px;height:850px}#challenges-3-update-7 #challenge-content-3-update-7{width:auto}#challenges-3-update-7 #challenge-content-3-update-7 p{line-height:60px}#challenges-3-update-7 #challenge-content-3-update-7 #bottom-result-p{line-height:42px;margin-top:10px}@media (width <= 1575px){.page1casestudies-candy-image{width:800px;height:500px}.page1casestudies-main-title{width:auto}.page1casestudies-background-ellipse{top:-18%;left:-22%}.page1casestudies-description{font-size:20px}.page1casestudies-challenges{font-size:22px}.page1casestudies-overview-content{padding:20px;gap:10px}.challenges-1 .challenge-content h3{font-size:40px}.challenges-1 .challenge-content p{font-size:18px;line-height:30px;margin-bottom:20px}.challenges-1 .image-section .image-section-right-1,.challenges-1 .image-section .image-section-right-2,.challenges-1 .image-section .image-section-left-1,.challenges-1 .image-section .image-section-left-2{width:360px;height:300px}.challenges-1 .image-section h2{font-size:28px;margin-top:30px}.challenges-1 .image-section img{width:120px;height:100px;margin-top:30px}.challenges-2 .image-section-strategies img{width:605px;height:610px}#challenges-section-3-update-7 #challenges-3-update-7{flex-direction:column;align-items:center}}@media (width <= 1280px){.challenges-1 .challenges-1{margin-top:60px}.challenges-1 .challenges-1 .image-section img{width:120;height:100px}.challenges-1 .challenges-1 .image-section h2{font-size:30px}.challenges-1 .challenges-1 .image-section .image-section-right-1,.challenges-1 .challenges-1 .image-section .image-section-right-2,.challenges-1 .challenges-1 .image-section .image-section-left-1,.challenges-1 .challenges-1 .image-section .image-section-left-2{width:310px;height:270px}.page1casestudies-candy-image{width:500px;height:450px}.page1casestudies-main-title{width:auto;font-size:50px;margin-bottom:40px}.page1casestudies-background-ellipse{top:-13%;left:-25%}.page1casestudies-background-ellipse img{width:700px;height:510px}.page1casestudies-left-content{padding-top:50px}.page1casestudies-section-title{font-size:45px}.page1casestudies-subtitle{font-size:30px;font-weight:700;margin-bottom:30px;color:var(--text-color);font-family:var(--Case-study-font-2)}.page1casestudies-description{font-size:18px}.page1casestudies-challenges{font-size:19px}.page1casestudies-overview-content{padding:20px;gap:10px}#challenge-content-3-update-7,#image-section-results-update-7{width:auto}.challenges-2{flex-direction:column;align-items:center}.challenges-2 .challenge-content-2{width:auto}.challenges-2 .image-section-strategies{width:auto;text-align:center}}@media (width <= 950px){#challenges-3-update-7 #image-section-results-update-7{width:auto}#challenges-3-update-7 #image-section-results-update-7 img{height:550px;width:750px}}@media (width <=756px){.page1casestudies-background-ellipse{top:-13%;left:-25%}.page1casestudies-background-ellipse img{width:500px;height:310px}.page1casestudies-left-content{padding-top:0}.page1casestudies-main-title{width:auto;font-size:39px;margin-bottom:30px}.challenges-2{flex-direction:column;align-items:center}.challenges-2 .challenge-content-2{width:auto}.challenges-2 .challenge-content-2 h3{text-align:center}.challenges-2 .image-section-strategies img{width:480px;height:500px}#challenges-3-update-7 #image-section-results-update-7{width:auto}#challenges-3-update-7 #image-section-results-update-7 img{height:450px;width:550px}#challenges-3-update-7 h3{font-size:40px;line-height:1.3em;text-align:center}#challenges-3-update-7 ul{margin-left:40px}#challenges-3-update-7 p{font-size:20px;line-height:35px}}@media (width <=650px){.page1casestudies-background-ellipse{top:-5%;left:-35%}.challenges-1{flex-direction:column}.challenges-1 .challenge-content{width:auto}.challenges-1 .challenge-content h3{font-size:30px;text-align:center}.challenges-1 .image-section{flex-direction:column;margin-top:20px}.challenges-1 .image-section .image-section-right-1,.challenges-1 .image-section .image-section-right-2,.challenges-1 .image-section .image-section-left-1,.challenges-1 .image-section .image-section-left-2{width:195px;height:180px}.challenges-1 .image-section .image-section-right,.challenges-1 .image-section .image-section-left{flex-direction:row}#challenges-3-update-7 #image-section-results-update-7{width:auto}#challenges-3-update-7 #image-section-results-update-7 img{height:380px;width:410px}#challenges-3-update-7 h3{font-size:35px;line-height:1.2em;text-align:center}#challenges-3-update-7 ul{margin-left:40px}#challenges-3-update-7 p{font-size:18px;line-height:35px}}@media (width <= 490px){#challenges-3-update-7 h3{font-size:32px;line-height:1.2em;text-align:center}#challenges-3-update-7 ul{margin-left:40px}#challenges-3-update-7 p{font-size:16px;line-height:28px}#challenges-3-update-7 #image-section-results-update-7{width:auto}#challenges-3-update-7 #image-section-results-update-7 img{height:300px;width:320px}}.challenges-2 .image-section-strategies{width:935px}#challenges-section-3-update-8{width:100%;margin-bottom:85px}#challenges-3-update-8{gap:30px;max-width:1920px;margin:0 auto;display:flex;padding:10px}#challenges-3-update-8 h3{font-family:var(--Case-study-font-1);font-size:55px;line-height:1.3em;margin-bottom:20px;color:var(--text-color)}#challenges-3-update-8 ul{margin-left:50px}#challenges-3-update-8 p{font-size:23px;font-family:var(--Case-study-font-2);line-height:42px}#challenges-3-update-8 .Future-p{margin-top:22px;margin-bottom:22px}#challenges-3-update-8 .bottom-p{margin-top:25px}#challenges-3-update-8 #image-section-results-update-8{width:auto;display:flex}#challenges-3-update-8 #image-section-results-update-8 img{width:886px;height:850px}#challenges-3-update-8 #challenge-content-3-update-8{width:auto}#challenges-3-update-8 #challenge-content-3-update-8 p{line-height:60px}#challenges-3-update-8 #challenge-content-3-update-8 #bottom-result-p-8{line-height:42px;margin-top:10px}@media (width <= 1575px){.page1casestudies-candy-image{width:800px;height:500px}.page1casestudies-main-title{width:auto}.page1casestudies-background-ellipse{top:-18%;left:-22%}.page1casestudies-description{font-size:20px}.page1casestudies-challenges{font-size:22px}.page1casestudies-overview-content{padding:20px;gap:10px}.challenges-1 .challenge-content h3{font-size:40px}.challenges-1 .challenge-content p{font-size:18px;line-height:30px;margin-bottom:20px}.challenges-1 .image-section .image-section-right-1,.challenges-1 .image-section .image-section-right-2,.challenges-1 .image-section .image-section-left-1,.challenges-1 .image-section .image-section-left-2{width:360px;height:300px}.challenges-1 .image-section h2{font-size:28px;margin-top:30px}.challenges-1 .image-section img{width:120px;height:100px;margin-top:30px}.challenges-2 .image-section-strategies img{width:605px;height:610px}#challenges-section-3-update-8 #challenges-3-update-8{flex-direction:column;align-items:center}}@media (width <= 1280px){.challenges-1 .challenges-1{margin-top:60px}.challenges-1 .challenges-1 .image-section img{width:120;height:100px}.challenges-1 .challenges-1 .image-section h2{font-size:30px}.challenges-1 .challenges-1 .image-section .image-section-right-1,.challenges-1 .challenges-1 .image-section .image-section-right-2,.challenges-1 .challenges-1 .image-section .image-section-left-1,.challenges-1 .challenges-1 .image-section .image-section-left-2{width:310px;height:270px}.page1casestudies-candy-image{width:500px;height:450px}.page1casestudies-main-title{width:auto;font-size:50px;margin-bottom:40px}.page1casestudies-background-ellipse{top:-13%;left:-25%}.page1casestudies-background-ellipse img{width:700px;height:510px}.page1casestudies-left-content{padding-top:50px}.page1casestudies-section-title{font-size:45px}.page1casestudies-subtitle{font-size:30px;font-weight:700;margin-bottom:30px;color:var(--text-color);font-family:var(--Case-study-font-2)}.page1casestudies-description{font-size:18px}.page1casestudies-challenges{font-size:19px}.page1casestudies-overview-content{padding:20px;gap:10px}#challenge-content-3-update-8,#image-section-results-update-8{width:auto}.challenges-2{flex-direction:column;align-items:center}.challenges-2 .challenge-content-2{width:auto}.challenges-2 .image-section-strategies{width:auto;text-align:center}}@media (width <= 950px){#challenges-3-update-8 #image-section-results-update-8{width:auto}#challenges-3-update-8 #image-section-results-update-8 img{height:550px;width:750px}}@media (width <=756px){.page1casestudies-background-ellipse{top:-13%;left:-25%}.page1casestudies-background-ellipse img{width:500px;height:310px}.page1casestudies-left-content{padding-top:0}.page1casestudies-main-title{width:auto;font-size:39px;margin-bottom:30px}.challenges-2{flex-direction:column;align-items:center}.challenges-2 .challenge-content-2{width:auto}.challenges-2 .challenge-content-2 h3{text-align:center}.challenges-2 .image-section-strategies img{width:480px;height:500px}#challenges-3-update-8 #image-section-results-update-8{width:auto}#challenges-3-update-8 #image-section-results-update-8 img{height:450px;width:550px}#challenges-3-update-8 h3{font-size:40px;line-height:1.3em;text-align:center}#challenges-3-update-8 ul{margin-left:40px}#challenges-3-update-8 p{font-size:20px;line-height:35px}}@media (width <=650px){.page1casestudies-background-ellipse{top:-5%;left:-35%}.challenges-1{flex-direction:column}.challenges-1 .challenge-content{width:auto}.challenges-1 .challenge-content h3{font-size:30px;text-align:center}.challenges-1 .image-section{flex-direction:column;margin-top:20px}.challenges-1 .image-section .image-section-right-1,.challenges-1 .image-section .image-section-right-2,.challenges-1 .image-section .image-section-left-1,.challenges-1 .image-section .image-section-left-2{width:195px;height:180px}.challenges-1 .image-section .image-section-right,.challenges-1 .image-section .image-section-left{flex-direction:row}#challenges-3-update-8 #image-section-results-update-8{width:auto}#challenges-3-update-8 #image-section-results-update-8 img{height:380px;width:410px}#challenges-3-update-8 h3{font-size:35px;line-height:1.2em;text-align:center}#challenges-3-update-8 ul{margin-left:40px}#challenges-3-update-8 p{font-size:18px;line-height:35px}}@media (width <= 490px){#challenges-3-update-8 h3{font-size:32px;line-height:1.2em;text-align:center}#challenges-3-update-8 ul{margin-left:40px}#challenges-3-update-8 p{font-size:16px;line-height:28px}#challenges-3-update-8 #image-section-results-update-8{width:auto}#challenges-3-update-8 #image-section-results-update-8 img{height:300px;width:320px}}:root{--brand-color1: #0EA498;--text-color: #000000;--brand-button-color: #214E87;--bg: #0000001A;--Case-study-font-1: "Montserrat", sans-serif;--Case-study-font-2: "Poppins", sans-serif}*{margin:0;padding:0}.CaseStudiesPage1-comp{width:auto;height:auto}.page1casestudies-Page1-top-brand{width:100%;background-color:#fff;margin-top:120px}.page1casestudies-brand-overview-section{max-width:1920px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;position:relative}.page1casestudies-background-ellipse{position:absolute;top:-15%;left:-12%;z-index:-1}.page1casestudies-background-ellipse img{width:900px;height:710px}.page1casestudies-main-title{text-align:center;font-size:55px;width:1580px;font-weight:700;color:var(--text-color);font-family:var(--Case-study-font-2);margin-bottom:60px;z-index:1;position:relative}.page1casestudies-section-title{font-size:55px;font-weight:700;color:var(--main-brand-color);margin-bottom:20px;font-family:var(--Case-study-font-1)}.page1casestudies-brand-overview-section{position:relative;z-index:1}.page1casestudies-overview-content{display:flex;padding:20px;align-items:start;justify-content:center}.page1casestudies-left-content{padding-top:110px}.page1casestudies-subtitle{font-size:35px;font-weight:700;margin-bottom:50px;color:var(--text-color);font-family:var(--Case-study-font-2)}.page1casestudies-description{font-size:27px;margin-bottom:20px;line-height:1.5;color:var(--text-color)}.page1casestudies-challenges{font-size:27px;font-weight:700;line-height:1.5;font-family:var(--Case-study-font-2)}.page1casestudies-candy-image{width:880px;height:598px;border-radius:55px;box-shadow:0 10px 20px #0000001a}.challenges-section{width:100%;background-color:#edf4fc}.challenges-1{gap:15px;max-width:1920px;margin:0 auto;display:flex;padding:25px 10px 50px}.challenges-1 .challenge-content{width:950px;margin-top:50px;flex-wrap:wrap}.challenges-1 .challenge-content h3{font-family:var(--Case-study-font-1);font-size:55px;line-height:1.3em;margin-bottom:20px;color:var(--text-color)}.challenges-1 .challenge-content p{font-size:23px;font-family:var(--Case-study-font-2);margin-bottom:23px;line-height:42px}.image-section{display:flex;width:950px;gap:13px}.image-section img{width:139px;height:118px;margin-top:50px}.image-section h2{font-size:32px;text-align:center;font-family:var(--Case-study-font-1);margin-top:40px;color:var(--text-color);flex-wrap:wrap}.image-section .image-section-right{margin-top:50px;display:flex;flex-direction:column;gap:13px}.image-section .image-section-left{display:flex;flex-direction:column;gap:13px}.image-section .image-section-right-1,.image-section .image-section-right-2,.image-section .image-section-left-1,.image-section .image-section-left-2{padding:25px;width:420px;justify-content:center;display:flex;flex-direction:column;background-color:#fff;border:1px solid var(--brand-button-color);align-items:center;border-radius:25px;height:350px}.challenges-section2{width:100%}.challenges-2{gap:50px;max-width:1920px;margin:0 auto;display:flex;padding:25px 10px 70px}.challenges-2 h3{font-family:var(--Case-study-font-1);font-size:55px;line-height:1.3em;margin-bottom:20px;color:var(--text-color)}.challenges-2 ul{margin-left:50px}.challenges-2 .inner-ul{margin-left:0}.challenges-2 p{font-size:23px;font-family:var(--Case-study-font-2);margin-bottom:12px;line-height:40px}.challenges-2 .image-section-strategies{width:935px;align-items:center;display:flex}.challenges-2 .image-section-strategies img{width:821px;height:721px}.challenges-2 .challenge-content-2{width:935px}#challenges-section-3-update-9{width:100%;margin-bottom:85px}#challenges-3-update-9{gap:30px;max-width:1920px;margin:0 auto;display:flex;padding:10px}#challenges-3-update-9 h3{font-family:var(--Case-study-font-1);font-size:55px;line-height:1.3em;margin-bottom:20px;color:var(--text-color)}#challenges-3-update-9 ul{margin-left:50px}#challenges-3-update-9 p{font-size:23px;font-family:var(--Case-study-font-2);line-height:42px}#challenges-3-update-9 .Future-p{margin-top:22px;margin-bottom:22px}#challenges-3-update-9 .bottom-p{margin-top:25px}#challenges-3-update-9 #image-section-results-update-9{width:auto;display:flex}#challenges-3-update-9 #image-section-results-update-9 img{width:886px;height:850px}#challenges-3-update-9 #challenge-content-3-update-9{width:auto}@media (width <= 1575px){.page1casestudies-candy-image{width:800px;height:500px}.page1casestudies-main-title{width:auto}.page1casestudies-background-ellipse{top:-18%;left:-22%}.page1casestudies-description{font-size:20px}.page1casestudies-challenges{font-size:22px}.page1casestudies-overview-content{padding:20px;gap:10px}.challenges-1 .challenge-content h3{font-size:40px}.challenges-1 .challenge-content p{font-size:18px;line-height:30px;margin-bottom:20px}.challenges-1 .image-section .image-section-right-1,.challenges-1 .image-section .image-section-right-2,.challenges-1 .image-section .image-section-left-1,.challenges-1 .image-section .image-section-left-2{width:360px;height:300px}.challenges-1 .image-section h2{font-size:28px;margin-top:30px}.challenges-1 .image-section img{width:120px;height:100px;margin-top:30px}.challenges-2 .image-section-strategies img{width:605px;height:610px}#challenges-section-3-update-9 #challenges-3-update-9{flex-direction:column;align-items:center}}@media (width <= 1280px){.challenges-1 .challenges-1{margin-top:60px}.challenges-1 .challenges-1 .image-section img{width:120;height:100px}.challenges-1 .challenges-1 .image-section h2{font-size:30px}.challenges-1 .challenges-1 .image-section .image-section-right-1,.challenges-1 .challenges-1 .image-section .image-section-right-2,.challenges-1 .challenges-1 .image-section .image-section-left-1,.challenges-1 .challenges-1 .image-section .image-section-left-2{width:310px;height:270px}.page1casestudies-candy-image{width:500px;height:450px}.page1casestudies-main-title{width:auto;font-size:50px;margin-bottom:40px}.page1casestudies-background-ellipse{top:-13%;left:-25%}.page1casestudies-background-ellipse img{width:700px;height:510px}.page1casestudies-left-content{padding-top:50px}.page1casestudies-section-title{font-size:45px}.page1casestudies-subtitle{font-size:30px;font-weight:700;margin-bottom:30px;color:var(--text-color);font-family:var(--Case-study-font-2)}.page1casestudies-description{font-size:18px}.page1casestudies-challenges{font-size:19px}.page1casestudies-overview-content{padding:20px;gap:10px}#challenge-content-3-update-9,#image-section-results-update-9{width:auto}.challenges-2{flex-direction:column;align-items:center}.challenges-2 .challenge-content-2{width:auto}.challenges-2 .image-section-strategies{width:auto;text-align:center}}@media (width<=1092px){.challenges-1 .challenge-content h3{font-size:30px}.challenges-1 .challenge-content p{font-size:16px;line-height:25px;margin-bottom:18px}.challenges-1 .image-section{margin-top:60px}.challenges-1 .image-section .image-section-right-1,.challenges-1 .image-section .image-section-right-2,.challenges-1 .image-section .image-section-left-1,.challenges-1 .image-section .image-section-left-2{width:250px;height:210px}.challenges-1 .image-section h2{text-align:center;font-size:20px;margin-top:20px}.challenges-1 .image-section img{width:100px;height:80px;margin-top:10px}}@media (width <= 950px){#challenges-3-update-9 #image-section-results-update-9{width:auto}#challenges-3-update-9 #image-section-results-update-9 img{height:550px;width:750px}}@media (width <= 855px){.page1casestudies-candy-image{width:500px;height:450px}.page1casestudies-main-title{width:auto;font-size:42px;margin-bottom:40px}.page1casestudies-background-ellipse{top:-13%;left:-25%}.page1casestudies-background-ellipse img{width:700px;height:510px}.page1casestudies-left-content{padding-top:20px;text-align:center}.page1casestudies-overview-content{padding:10px;gap:10px;flex-direction:column;justify-content:center;align-items:center}.page1casestudies-challenges{margin-bottom:20px}.challenges-1{flex-direction:column}.challenges-1 .challenge-content{width:auto}.challenges-1 .challenge-content h3{font-size:30px}.challenges-1 .challenge-content p{font-size:16px;line-height:25px;margin-bottom:18px}.challenges-1 .image-section{flex-direction:column;width:auto;gap:0px;align-self:center;margin-top:20px}.challenges-1 .image-section .image-section-right-1,.challenges-1 .image-section .image-section-right-2,.challenges-1 .image-section .image-section-left-1,.challenges-1 .image-section .image-section-left-2{width:250px;height:220px}.challenges-1 .image-section .image-section-right{margin-top:13px;flex-direction:row}.challenges-1 .image-section .image-section-left{flex-direction:row}.challenges-1 .image-section h2{text-align:center}}@media (width <= 756px){.page1casestudies-background-ellipse{top:-13%;left:-25%}.page1casestudies-background-ellipse img{width:500px;height:310px}.page1casestudies-left-content{padding-top:0}.page1casestudies-main-title{width:auto;font-size:39px;margin-bottom:30px}.challenges-2{flex-direction:column;align-items:center}.challenges-2 .challenge-content-2{width:auto}.challenges-2 .challenge-content-2 h3{text-align:center}.challenges-2 .image-section-strategies img{width:480px;height:500px}#challenges-3-update-9 #image-section-results-update-9{width:auto}#challenges-3-update-9 #image-section-results-update-9 img{height:450px;width:550px}#challenges-3-update-9 h3{font-size:40px;line-height:1.3em;text-align:center}#challenges-3-update-9 ul{margin-left:40px}#challenges-3-update-9 p{font-size:20px}}@media (width <=650px){.page1casestudies-background-ellipse{top:-5%;left:-35%}.challenges-1{flex-direction:column}.challenges-1 .challenge-content{width:auto}.challenges-1 .challenge-content h3{font-size:30px;text-align:center}.challenges-1 .image-section{flex-direction:column;margin-top:20px}.challenges-1 .image-section .image-section-right-1,.challenges-1 .image-section .image-section-right-2,.challenges-1 .image-section .image-section-left-1,.challenges-1 .image-section .image-section-left-2{width:195px;height:180px}.challenges-1 .image-section .image-section-right,.challenges-1 .image-section .image-section-left{flex-direction:row}#challenges-3-update-9 #image-section-results-update-9{width:auto}#challenges-3-update-9 #image-section-results-update-9 img{height:380px;width:410px}#challenges-3-update-9 h3{font-size:35px;line-height:1.2em;text-align:center}#challenges-3-update-9 ul{margin-left:40px}#challenges-3-update-9 p{font-size:18px}}@media (width <=510px){.page1casestudies-background-ellipse{display:none}.page1casestudies-candy-image{width:450px;height:350px}.page1casestudies-main-title{font-size:32px}.page1casestudies-section-title{font-size:40px}.page1casestudies-subtitle{font-size:30px;margin-bottom:25px}.page1casestudies-description{font-size:16px}.page1casestudies-challenges{font-size:17px}.challenges-1{flex-direction:column}.challenges-1 .image-section .image-section-right,.challenges-1 .image-section .image-section-left{flex-direction:column}.challenges-2 .challenge-content-2{width:auto}.challenges-2 .challenge-content-2 h3{text-align:center}.challenges-2 .image-section-strategies img{width:400px;height:400px}}@media (width <= 490px){#challenges-3-update-9 h3{font-size:32px;line-height:1.2em;text-align:center}#challenges-3-update-9 ul{margin-left:40px}#challenges-3-update-9 p{font-size:16px;line-height:28px}#challenges-3-update-9 #image-section-results-update-9{width:auto}#challenges-3-update-9 #image-section-results-update-9 img{height:300px;width:320px}}@media (width <=458px){.page1casestudies-candy-image{width:350px;height:250px}.page1casestudies-main-title{font-size:28px}.page1casestudies-section-title{font-size:35px}.page1casestudies-subtitle{font-size:25px;margin-bottom:20px}.challenges-2 h3{font-size:40px}.challenges-2 .image-section-strategies img{width:350px;height:350px}}@media (width <=384px){.page1casestudies-candy-image{width:320px;height:250px}.page1casestudies-main-title{font-size:28px}.page1casestudies-section-title{font-size:35px}.page1casestudies-subtitle{font-size:20px;margin-bottom:20px}.page1casestudies-description{font-size:14px}.page1casestudies-challenges{font-size:15px}.challenges-2 h3{font-size:40px}.challenges-2 .image-section-strategies img{width:300px;height:300px}}@media (width <=350px){.page1casestudies-main-title{font-size:25px}.page1casestudies-section-title{font-size:35px}.page1casestudies-subtitle{font-size:20px;margin-bottom:20px}.page1casestudies-description{font-size:14px}.page1casestudies-challenges{font-size:15px}.page1casestudies-overview-content{padding:0}}
