.blog-hero{background:linear-gradient(135deg,#f8f9fa 0%,#fff 100%);border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:40px;margin-bottom:40px;padding:20px;display:flex}.blog-hero-content{flex:1;min-width:300px}.blog-categories{flex-wrap:wrap;gap:10px;margin-bottom:20px;display:flex}.category-badge{color:#fff;background:#00629f;border-radius:20px;padding:5px 15px;font-size:14px;font-weight:500}.blog-title{color:#1a1a1a;margin-bottom:20px;font-family:Montserrat,sans-serif;font-size:clamp(28px,5vw,42px);font-weight:700;line-height:1.2}.blog-meta{color:#666;flex-wrap:wrap;align-items:center;gap:10px;font-size:16px;display:flex}.meta-separator{color:#ccc}.blog-hero-image{flex-shrink:0;width:clamp(250px,35vw,450px)}.featured-image{border-radius:12px;width:100%;height:auto;box-shadow:0 10px 30px #0000001a}.blog-layout{max-width:1400px;margin:0 auto;padding:0 20px}.blog-main{background:#fff;border-radius:20px;padding:40px;box-shadow:0 5px 20px #0000000d}.blog-content-wrapper{color:#333;font-family:Nunito Sans,sans-serif;line-height:1.8}.blog-intro{color:#00629f;border-left:4px solid #00629f;margin-bottom:30px;padding-left:20px;font-size:18px;font-weight:500}.video-wrapper{border-radius:12px;margin:40px 0;overflow:hidden;box-shadow:0 10px 30px #0000001a}.content-section{margin:25px 0}.content-section .subImages{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.section-title{color:#000;font-family:Montserrat;font-size:clamp(24px,4vw,32px);font-weight:700;line-height:35px}.subsection{margin:30px 0}.subsection.ponts{justify-content:start;align-items:center;display:flex}.subsection-title{color:#000;margin-bottom:10px;font-size:20px;font-weight:600}.project-overview{background:linear-gradient(#ffffff08 0%,#15429b08 100%)}.section-text{margin-bottom:20px}section.project-overview-section .project-overview-description .process_details_content,section.project-overview-section .process_details_content{font-style:normal;width:100%!important;font-family:"Nunito Sans",var(--font-nunito-sans),system-ui,sans-serif!important;letter-spacing:0!important;color:#000000e5!important;font-size:16px!important;font-weight:400!important;line-height:29px!important}section.project-overview-section .project-overview-description .process_details_content :is(p,span,div,li),section.project-overview-section .process_details_content :is(p,span,div,li){font-family:inherit!important;font-weight:400!important;font-size:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;color:#000000e5!important;-webkit-text-fill-color:#000000e5!important}section.project-overview-section .project-overview-description .common_section_title>div:not(:has(h2)){font-family:inherit!important;font-weight:400!important;font-size:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;color:#000000e5!important;-webkit-text-fill-color:#000000e5!important}.project-overview-text ul.section-list{margin:0;padding:0;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.project-overview-text ul.section-list li{font-family:"Nunito Sans",var(--font-nunito-sans),system-ui,sans-serif;letter-spacing:0;color:#000000e5;font-size:16px;font-weight:400;line-height:29px}section.project-overview-section .project-overview-text ul.section-list li,section.project-overview-section .project-overview-text ul.section-list li :is(p,span,div,strong,b){color:#000000e5!important;-webkit-text-fill-color:#000000e5!important}.project-overview-text ul.section-list li:before{left:0!important}.section-list h5{letter-spacing:-2%;color:#0a0a0a;margin:0 0 10px;font-family:Montserrat;font-size:18px;font-weight:600;line-height:100%}.strategy_section_description{color:#424242d9;white-space:pre-line;margin:7px 0 10px;font-family:Nunito Sans,sans-serif;font-size:15px;line-height:24px}.section-list ul{margin:20px 0;padding:0;list-style:none}.section-list li{margin-bottom:8px;padding-left:25px;position:relative}.section-list li:before{content:url(/check_icon_blue.svg);color:#00629f;font-weight:700;position:absolute;top:2px;left:8px}.misconceptions-grid{gap:20px;margin:30px 0;display:grid}.misconception-card{background:#f8f9fa;border-left:4px solid #e73e0c;border-radius:10px;padding:20px}.myth{color:#e73e0c;margin-bottom:10px;font-weight:600}.truth{color:#2ecc71}.cta-block{color:#fff;text-align:center;background:linear-gradient(135deg,#0f2940 0%,#1a3f5c 100%);border-radius:20px;margin:60px 0;padding:60px 30px}.cta-block h2{margin-bottom:20px;font-size:clamp(22px,4vw,32px);font-weight:700}.cta-block p{opacity:.9;margin-bottom:30px;font-size:18px}.cta-button{color:#fff;cursor:pointer;background:#39b8ff;border:none;border-radius:50px;padding:15px 40px;font-size:18px;font-weight:600;transition:all .3s}.cta-button:hover{background:#1f96d1;transform:translateY(-2px);box-shadow:0 10px 20px #39b8ff4d}.blog-tags{border-top:1px solid #eee;border-bottom:1px solid #eee;flex-wrap:wrap;align-items:center;gap:15px;margin:40px 0 20px;padding:20px 0;display:flex}.tags-label{color:#1a1a1a;font-weight:600}.tag-link{color:#00629f;background:#f0f7ff;border-radius:20px;padding:5px 12px;text-decoration:none;transition:all .2s}.tag-link:hover{color:#fff;background:#00629f}.share-post{background:#f8f9fa;border-radius:10px;flex-wrap:wrap;align-items:center;gap:20px;margin:30px 0;padding:20px;display:flex}.share-label{color:#1a1a1a;font-weight:600}.share-links{gap:15px;display:flex}.share-link{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:flex}.share-link.twitter{background:#1da1f2}.share-link.facebook{background:#4267b2}.share-link.linkedin{background:#0077b5}.share-link:hover{transform:translateY(-3px);box-shadow:0 5px 15px #0003}.post-navigation{grid-template-columns:1fr 1fr;gap:20px;margin:40px 0;display:grid}.nav-link{background:#f8f9fa;border-radius:10px;padding:20px;text-decoration:none;transition:all .3s}.nav-link:hover{background:#e9ecef;transform:translateY(-2px)}.nav-link.prev{text-align:left}.nav-link.next{text-align:right}.nav-direction{color:#00629f;margin-bottom:10px;font-weight:600;display:block}.nav-title{color:#1a1a1a;margin-bottom:5px}.nav-date{color:#666;font-size:14px}.blog-sidebar{padding:20px}.sidebar-widget{background:#fff;border-radius:12px;margin-bottom:30px;padding:25px;box-shadow:0 5px 20px #0000000d}.widget-title{border-bottom:2px solid #f0f0f0;margin-bottom:15px;padding-bottom:10px;font-size:20px;font-weight:600}.widget-text{color:#666;margin-bottom:15px;line-height:1.6}.widget-link{color:#00629f;font-weight:500;text-decoration:none}.category-list{padding:0;list-style:none}.category-list li{margin-bottom:10px}.category-list a{color:#555;text-decoration:none;transition:color .2s}.category-list a:hover{color:#00629f}.modal-overlay{z-index:9999;background:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-content{color:#fff;background:linear-gradient(135deg,#00deff,#7141b1);border-radius:20px;width:90%;max-width:500px;padding:40px;position:relative}.modal-close{color:#1a1a1a;cursor:pointer;background:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:20px;display:flex;position:absolute;top:15px;right:15px}.contact-form{margin-top:20px}.form-group{margin-bottom:15px}.form-input{background:#ffffffe6;border:1px solid #fff3;border-radius:8px;width:100%;padding:12px 15px;font-size:16px}.submit-btn{color:#fff;cursor:pointer;background:#39b8ff;border:none;border-radius:8px;width:100%;padding:15px;font-size:16px;font-weight:600;transition:background .3s}.submit-btn:hover{background:#1f96d1}.contact-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:clamp(20px,5vw,30px) clamp(15px,4vw,20px) clamp(15px,4vw,20px);display:flex}.contact-content{text-align:left;flex:1;min-width:280px}.contact-description{color:#0009;max-width:600px;font-family:Nunito Sans,sans-serif;font-size:clamp(14px,2.5vw,16px);font-weight:400;line-height:1.6}.headerActions{align-items:center;gap:1rem;display:flex}.contactBtn{color:#fff;white-space:nowrap;background:#00629f;border-radius:36px;padding:clamp(8px,1.5vw,10px) clamp(20px,3vw,26px);font-size:clamp(14px,2vw,16px);font-weight:600;text-decoration:none;transition:all .25s;display:inline-block}.contactBtn:hover{background:#004f7f;transform:translateY(-2px);box-shadow:0 4px 12px #00629f4d}.contact-image{width:100%;max-width:554.104px;height:auto}.sidebar-table{background:#fff;border:1px solid #f4f4f4;border-radius:10px;width:329px;box-shadow:0 0 20px #0000000d}.sidebar-table-heading{background:#005b97;border-top-left-radius:10px;border-top-right-radius:10px;place-items:center;width:328px;height:64px;display:grid}.sidebar-table-heading-text{text-transform:capitalize;color:#fff;margin:0;font-family:Montserrat;font-size:18px;font-weight:700;line-height:30px}.sidebar-table-normal-text{color:#000;font-family:Nunito Sans;font-size:15px;font-weight:400;line-height:18px}.sidebar-table-content{flex-direction:column;justify-content:center;align-items:center;display:flex}.table-item-wrapper{width:100%;height:auto;padding:20px}.content-table-text{margin:0}.recent-post-item{flex-direction:column;justify-content:space-between;align-items:start;gap:15px;padding:20px;display:flex}.recent-post-item-image{border-radius:10px;width:285px;height:174px}.recent-post-item-heading{color:#000;margin:0;font-family:Montserrat;font-size:16px;font-weight:500;line-height:25px}.recent-post-item-text{letter-spacing:2%;color:#000;margin:0;font-family:Nunito Sans;font-size:14px;font-weight:400;line-height:18px}.popular-tags{flex-wrap:wrap;justify-content:start;align-items:center;gap:15px;padding:20px;display:flex}.tag-wrapper{background:#f1f1f1;border-radius:5px;padding:8px 15px}.tag{color:#000;margin:0;font-family:Nunito Sans;font-size:15px;font-weight:400;line-height:18px}.sidebar-cta{flex-direction:column;align-items:start;gap:15px;padding:20px;display:flex}.sidebar-cta-heading{text-transform:capitalize;color:#005b97;margin:0;font-family:Montserrat;font-size:18px;font-weight:700;line-height:30px}.sidebar-cta-text{color:#000;font-family:Nunito Sans;font-size:15px;font-weight:400;line-height:24px}.case_studies_detail{background:linear-gradient(276.95deg,#005b97 -30.67%,#001e31 120.44%)}.case_studies_detail_item{flex-direction:column;justify-content:space-around;align-items:start;display:flex}.case_studies_detail_item h5{letter-spacing:1%;color:#fff;font-family:Montserrat;font-size:20px;font-weight:600;line-height:30px}.case_studies_detail_item p{letter-spacing:1%;color:#fff;font-family:Nunito Sans;font-size:16px;font-weight:400;line-height:30px}.challenge_wrapper_grid{box-sizing:border-box;background:#fff;border-radius:9.38px;transition:transform .3s,box-shadow .3s;overflow:hidden;box-shadow:0 0 26px #e73e0c17;min-height:265px!important}.challenges_section .challenge_wrapper_grid:hover{transform:translateY(-5px);box-shadow:0 12px 36px #e73e0c29}.challenges_section .challenges-grid.grid-container{box-sizing:border-box;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:16px;width:100%;display:flex!important}.challenges_section .challenges-grid>.grid-item.challenge_wrapper_grid{grid-column:unset;width:100%;max-width:100%;margin:0;display:block!important}@media (min-width:600px){.challenges_section .challenges-grid>.grid-item.challenge_col_half{flex:0 calc(50% - 8px);max-width:calc(50% - 8px)}.challenges_section .challenges-grid>.grid-item.challenge_col_third{flex:0 calc(33.333% - 11px);max-width:calc(33.333% - 11px)}}@media (max-width:599px){.challenges_section .challenges-grid>.grid-item.challenge_wrapper_grid{flex:100%;max-width:100%}}.challenges_section .grid-container:not(.challenges-grid)>.grid-item.challenge_col_half,.challenges_section .grid-container:not(.challenges-grid)>.grid-item.challenge_col_third{grid-column:span 12}@media (min-width:600px){.challenges_section .grid-container:not(.challenges-grid)>.grid-item.challenge_col_half{grid-column:span 6!important}.challenges_section .grid-container:not(.challenges-grid)>.grid-item.challenge_col_third{grid-column:span 4!important}}.challenge_wrapper{flex-direction:column;justify-content:space-between;align-items:start;gap:15px;padding:20px;display:flex}.challenge_icon_image{object-fit:contain;border-radius:6px}.challenge_wrapper h5{letter-spacing:1%;text-transform:capitalize;color:#000;margin:0;font-family:Montserrat;font-size:18px;font-weight:600;line-height:28px}.challenge_wrapper p{letter-spacing:1%;text-transform:capitalize;color:#42424299;margin:0;font-family:Nunito Sans;font-size:16px;font-weight:400;line-height:25px}.project_goals{background:linear-gradient(276.95deg,#005b97 -30.67%,#001e31 120.44%) top/100% 409px no-repeat;border:1px solid #fff;width:100%;min-height:529px}.project_goals :is(.common_section_title,.home_common_section_title) p,.project_goals :is(.common_section_title,.home_common_section_title)>div:last-child{margin-bottom:17px}.project_goals :is(.common_section_title,.home_common_section_title){row-gap:15px!important}section.project_goals :is(.common_section_title,.home_common_section_title) h2.cms-rich-heading{font-size:35px;font-weight:700;line-height:47px}.project_goal_list_item{background:#fff;border-radius:9.38px;place-items:center;width:285px;height:321px;transition:transform .3s,box-shadow .3s;display:grid;position:relative;overflow:hidden;box-shadow:0 9.38px 37.53px #00000014}.project_goals_items .project_goal_list_item:hover{transform:translateY(-5px);box-shadow:0 12px 36px #e73e0c29}.project_goal_list_item_wrapper{z-index:1;opacity:1;flex-direction:column;align-items:center;gap:10px;width:240px;height:271px;display:flex;position:relative}.project_goal_list_item_icon{flex-shrink:0;justify-content:center;align-items:center;width:100%;display:flex}.project_goal_list_item_icon svg,.project_goal_list_item_icon img{object-fit:contain;max-width:80px;max-height:80px;margin:0 auto;display:block;width:80px!important;height:80px!important}.seo_goal_list_item{background:#fff;border:.25px solid #00000045;border-radius:9.38px;place-items:center;width:285px;height:260px;transition:transform .3s,box-shadow .3s;display:grid;position:relative;overflow:hidden;box-shadow:0 9.38px 37.53px #00000014,inset 0 -3px #005b97}.seoresult_sec .seo_goal_list_item:hover{transform:translateY(-5px);box-shadow:0 12px 36px #e73e0c29,inset 0 -3px #005b97}.seo_goal_list_item_wrapper{opacity:1;flex-direction:column;justify-content:space-between;gap:24px;width:240px;height:210px;display:flex}.project_goal_list_item_content{flex-direction:column;justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.seo_goal_list_item_content{flex-direction:column;justify-content:space-between;gap:10px;width:100%;display:flex;align-items:baseline!important}.project_goal_list_item_content h5{text-align:center;color:#e73e0c;margin:0;font-family:Nunito Sans;font-size:45px;font-weight:800;line-height:45px}.project_goal_list_item_content h6{text-align:center;color:#000;margin:6px 0 0;font-family:Nunito Sans;font-size:18px;font-weight:700;line-height:25px}.project_goal_list_item_content p{letter-spacing:1%;text-align:center;text-transform:capitalize;color:#424242cc;margin:10px 0 0;font-family:Nunito Sans;font-size:16px;font-weight:400;line-height:25px}.project_goal_list_item_button{align-self:center;color:#005b97!important;background:#005b9726!important}@media (max-width:576px){.project_goal_list_item_icon svg,.project_goal_list_item_icon img{max-width:64px;max-height:64px;width:64px!important;height:64px!important}}.seo_process{flex-direction:column;align-items:center;width:100%;display:flex;position:relative}section.process_section .seo_process [class*=seo_image_wrapper]{--process-image-max:400px;flex:0 0 400px!important;width:400px!important;max-width:400px!important}section.process_section .seo_process [class*=processImageFrame]{aspect-ratio:1;width:400px!important;max-width:400px!important}.case-study-process-svg{display:none}.case-study-execution-process{width:100%;position:relative}.case-study-execution-process [class*=seo_process_row]{z-index:2;position:relative}section.process_section h2.seo_process_step_heading.cms-rich-heading{max-width:100%;line-height:1.25!important}section.process_section h2.seo_process_step_heading.cms-rich-heading :is(p,div,li){margin:0;padding:0;display:inline}section.process_section h2.seo_process_step_heading.cms-rich-heading :is(p,div)+:is(p,div):before{content:" "}section.process_section h2.seo_process_step_heading.cms-rich-heading br{display:none}section.process_section h2.seo_process_step_heading.cms-rich-heading span{display:inline}section.process_section h2.seo_process_step_heading.cms-rich-heading :is(p,div,span,font,li,strong,b):not([style*=color]):not([color]){color:#000!important;-webkit-text-fill-color:#000!important}section.process_section .seo_process_content.cms-rich-content ul:not(.section-list),section.process_section .seo_process_wrapper .cms-rich-content ul:not(.section-list){margin:.75rem 0;padding-left:1.5rem;list-style:outside;display:block}section.process_section .seo_process_content.cms-rich-content ol,section.process_section .seo_process_wrapper .cms-rich-content ol{margin:.75rem 0;padding-left:1.5rem;list-style:decimal;display:block}section.process_section .seo_process_content.cms-rich-content ul:not(.section-list)>li,section.process_section .seo_process_content.cms-rich-content ol>li,section.process_section .seo_process_wrapper .cms-rich-content ul:not(.section-list)>li,section.process_section .seo_process_wrapper .cms-rich-content ol>li{margin:.35em 0;display:list-item}.case-study-process-timeline{z-index:1;pointer-events:none;width:52px;position:absolute;inset:0 auto 0 50%;transform:translate(-50%)}.case-study-process-line{background-image:repeating-linear-gradient(#000 0 10px,#0000 10px 20px);width:1px;position:absolute;left:50%;transform:translate(-50%)}.case-study-process-marker{z-index:2;background:#fff;border:1px solid #000;border-radius:50%;place-items:center;width:51px;height:51px;display:grid;position:absolute;transform:translate(-50%,-50%)}.case-study-process-marker:first-of-type{background:linear-gradient(#203070,#006ba8);border:0}.case-study-process-step-number{color:#005b97;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500}.case-study-process-marker:first-of-type .case-study-process-step-number{color:#fff}.case-study-hero{border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:0;display:flex;width:100%!important}.case-study-hero .case-study-hero-content{width:55%!important}.case-study-hero .case-study-hero-image-wrapper-banner{width:40%!important}.case-study-title{color:#000;margin-bottom:20px;font-family:Montserrat,sans-serif;font-size:clamp(26px,5vw,40px);font-weight:700;line-height:52px}.case-study-title:not(.cms-rich-heading) span{color:#e73e0c}.case-study-title.cms-rich-heading :not([style*=color]):not(font[color]){color:#000}.case-study-description.cms-rich-content :not([style*=color]):not(font[color]){color:#0009}.case-study-description{color:#0009;margin:20px 0;font-family:Nunito Sans,sans-serif;font-size:clamp(14px,2.5vw,16px);font-weight:400;line-height:1.6}.case-study-hero-actions{align-items:center;gap:1rem;margin-top:30px;display:flex}.case-study-hero-image-wrapper-banner{flex-shrink:0;max-width:100%;position:relative}.case-study-hero-image{border-radius:10px;width:100%;height:auto;display:block}.case-study-engagement-snapshots{pointer-events:none;position:absolute;inset:0}.case-study-engagement-snapshot-card{box-sizing:border-box;text-align:center;background:#fff;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:max-content;max-width:min(50%,280px);min-height:0;padding:8px 12px;display:inline-flex;position:absolute;box-shadow:0 2px 12px #002d4a1f}.case-study-type--default .case-study-engagement-snapshot-card--pos-0{top:10%;left:50px}.case-study-type--default .case-study-engagement-snapshot-card--pos-1{top:10%;right:-80px}.case-study-type--default .case-study-engagement-snapshot-card--pos-2{bottom:3%;left:105px}.case-study-type--default .case-study-engagement-snapshot-card--pos-3{bottom:5%;right:-100px}.case-study-type--seo .case-study-engagement-snapshot-card--pos-0{top:10%}.case-study-type--seo .case-study-engagement-snapshot-card--pos-1{top:10%;right:-2%}.case-study-type--seo .case-study-engagement-snapshot-card--pos-2{bottom:3%;left:10px}.case-study-type--seo .case-study-engagement-snapshot-card--pos-3{bottom:5%;right:-2px}.case-study-type--ppc .case-study-engagement-snapshot-card--pos-0{top:10%;left:-4%}.case-study-type--ppc .case-study-engagement-snapshot-card--pos-1{top:10%;right:2%}.case-study-type--ppc .case-study-engagement-snapshot-card--pos-2{bottom:4%;left:-1%}.case-study-type--ppc .case-study-engagement-snapshot-card--pos-3{bottom:9%;right:1%}.case-study-type--smo .case-study-engagement-snapshot-card--pos-0{top:10%;left:-5%}.case-study-type--smo .case-study-engagement-snapshot-card--pos-1{top:10%;right:-2%}.case-study-type--smo .case-study-engagement-snapshot-card--pos-2{bottom:3%;left:3%}.case-study-type--smo .case-study-engagement-snapshot-card--pos-3{bottom:7%;right:-1%}.case-study-type--smm .case-study-engagement-snapshot-card--pos-0{top:12%;left:8%}.case-study-type--smm .case-study-engagement-snapshot-card--pos-1{top:12%;right:4%}.case-study-type--smm .case-study-engagement-snapshot-card--pos-2{bottom:8%;left:8%}.case-study-type--smm .case-study-engagement-snapshot-card--pos-3{bottom:8%;right:4%}.case-study-type--web .case-study-engagement-snapshot-card--pos-0{top:10%;left:50px}.case-study-type--web .case-study-engagement-snapshot-card--pos-1{top:10%;right:-80px}.case-study-type--web .case-study-engagement-snapshot-card--pos-2{bottom:3%;left:105px}.case-study-type--web .case-study-engagement-snapshot-card--pos-3{bottom:5%;right:-100px}.case-study-engagement-snapshot-label{color:#424242;text-align:center;width:max-content;max-width:100%;display:block;font-family:"Nunito Sans",var(--font-nunito-sans),system-ui,sans-serif!important;font-size:16px!important;font-style:normal!important;font-weight:500!important;line-height:25px!important}.case-study-engagement-snapshot-label.cms-rich-label :is(span,p,div,font,strong,b,em,i){margin:0;display:inline;font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;font-style:inherit!important;line-height:inherit!important}.case-study-engagement-snapshot-label.cms-rich-label :not([style*=color]):not(font[color]){color:#424242}.case-study-engagement-snapshot-value{color:#005b97;text-align:center;width:max-content;max-width:100%;display:block;font-family:"Montserrat",var(--font-montserrat),sans-serif!important;font-size:clamp(14px,2.2vw,20px)!important;font-weight:700!important;line-height:1.15!important}.case-study-engagement-snapshot-value.cms-rich-value :is(span,p,div,font,strong,b,em,i){margin:0;display:inline;line-height:inherit!important;font-family:var(--font-montserrat),"Montserrat",system-ui,sans-serif!important;font-size:inherit!important;font-weight:inherit!important;font-style:normal!important}.case-study-engagement-snapshot-value.cms-rich-value :not([style*=color]):not(font[color]){color:#005b97}.case-study-details-bar{background:linear-gradient(276.95deg,#005b97 -30.67%,#001e31 120.44%);padding:30px 0}.case-study-details-wrapper{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:0 30px;display:flex}.case-study-detail-item{flex-direction:column;flex:1 1 0;gap:8px;min-width:0;display:flex}.case-study-details-wrapper .detail-separator{flex-shrink:0;align-self:center}.case-study-detail-item h5{letter-spacing:1%;margin:0;font-family:Montserrat;font-size:clamp(14px,1.35vw,20px);font-weight:600;line-height:1.4}.case-study-detail-item h5:not(.cms-rich-label),.case-study-detail-item h5.cms-rich-label :not([style*=color]):not(font[color]){color:#fff}.case-study-detail-item p,.case-study-detail-item .case-study-detail-value{letter-spacing:1%;margin:0;font-family:Nunito Sans;font-size:clamp(13px,1.1vw,18px);font-weight:400;line-height:1.5}.case-study-detail-item p:not(.cms-rich-value),.case-study-detail-item .cms-rich-value :not([style*=color]):not(font[color]){color:#fff}.detail-separator{background:0 0;width:1px;height:94px}.detail-separator line{stroke:#d5d5d5;stroke-dasharray:7 7}.project-overview-section{background:linear-gradient(#ffffff08 0%,#15429b08 100%);padding:0 0 60px}.project-overview-section .common_section_title h2.project-overview-heading.heading_text.cms-rich-heading,.project-overview-section .common_section_title h2.project-overview-heading.heading_text.cms-rich-heading :is(span,div,p,font,strong,b,em,i){font-family:var(--font-montserrat,"Montserrat"),"Montserrat",sans-serif!important;font-size:35px!important;font-style:normal!important;font-weight:700!important;line-height:47px!important}.project-overview-content{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:40px;margin-top:40px;display:flex}.project-overview-image{aspect-ratio:580/295;object-fit:contain;border-radius:10px;width:100%;max-width:580px}.project-overview-text{flex:1;min-width:300px}.project-primary-objective{letter-spacing:0;color:#000000e5;margin-bottom:20px;font-family:Nunito Sans,sans-serif;font-size:16px;font-weight:400;line-height:29px}section.project-overview-section .project-primary-objective,section.project-overview-section .project-primary-objective :is(p,span,div,li,strong,b){color:#000000e5!important;-webkit-text-fill-color:#000000e5!important}.challenges-section{padding:clamp(30px,8vw,80px) 0}.challenges-subtitle{letter-spacing:1%;text-align:center;color:#424242;margin-bottom:40px;font-family:Nunito Sans;font-size:22px;font-style:italic;font-weight:700}.challenge-card{background:#fff;border-radius:9.38px;height:100%;transition:transform .3s,box-shadow .3s;overflow:hidden;box-shadow:0 0 26px #e73e0c17}.challenge-card:hover{transform:translateY(-5px);box-shadow:0 12px 36px #e73e0c29}.challenge-content{flex-direction:column;gap:15px;padding:25px;display:flex}.challenge-icon{width:40px;height:40px;margin-bottom:5px}.challenge-content h5{letter-spacing:1%;text-transform:capitalize;color:#000;margin:0;font-family:Montserrat;font-size:18px;font-weight:600;line-height:28px}.challenge-content p{letter-spacing:1%;color:#42424299;margin:0;font-family:Nunito Sans;font-size:16px;font-weight:400;line-height:25px}.project-goals-section{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 1440 409' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3ClinearGradient height='100%25' id='g' x1='1860.1' y1='584.516' x2='-201.186' y2='-300.503' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23005B97'/%3E%3Cstop offset='1' stop-color='%23001E31'/%3E%3C/linearGradient%3E%3C/defs%3E%3Crect width='1440' height='409' fill='url(%23g)'/%3E%3C/svg%3E");background-position:top;background-repeat:no-repeat;background-size:100% 409px;width:100%;min-height:529px;padding:120px 0 60px}.goals-grid{flex-wrap:wrap;justify-content:center;align-items:center;gap:30px;margin-top:40px;display:flex}.goal-card{background:#fff;border-radius:9.38px;place-items:center;width:285px;height:321px;transition:transform .3s,box-shadow .3s;display:grid;position:relative;box-shadow:0 9.38px 37.53px #00000014}.goal-card:hover{transform:translateY(-5px);box-shadow:0 12px 36px #e73e0c29}.goal-card-bg{pointer-events:none;position:absolute;top:-50px;right:-50px}.goal-card-content{z-index:1;flex-direction:column;gap:10px;width:240px;height:271px;display:flex}.goal-metric{flex-direction:column;align-items:center;gap:10px;display:flex}.goal-value{text-align:center;color:#e73e0c;margin:0;font-family:Nunito Sans;font-size:45px;font-weight:800;line-height:45px}.goal-title{text-align:center;color:#000;margin:0;font-family:Nunito Sans;font-size:18px;font-weight:700;line-height:25px}.goal-description{letter-spacing:1%;text-align:center;color:#424242cc;margin:0;font-family:Nunito Sans;font-size:16px;font-weight:400;line-height:25px}.goal-rating-btn{color:#005b97!important;background:#005b9726!important;padding:8px 16px!important;font-size:14px!important}.strategy-section{padding:clamp(30px,8vw,80px) 0}.strategy-grid{width:100%;max-width:1064px;margin:40px auto 0}.strategy-card{background:#fff;border:.25px solid #00000045;border-radius:10px;height:100%;padding:20px;transition:transform .3s,box-shadow .3s;box-shadow:inset 5px 0 #005b97,0 0 40px #005b971a}.strategy-card:hover{transform:translateY(-5px);box-shadow:0 12px 36px #e73e0c29}.strategy_section .strategy-cards-grid.grid-container{place-items:stretch stretch}.strategy_section .strategy-cards-grid>.box_info_study{flex-direction:column;align-self:stretch;width:100%;max-width:100%;height:100%;min-height:100%;display:flex!important}@media (min-width:900px){.strategy_section .strategy-cards-grid.grid-container{grid-auto-rows:1fr}.strategy_section .strategy-cards-grid.grid-container>.box_info_study:last-child:nth-child(odd){grid-column:1/-1!important;justify-self:center!important;width:calc(50% - 8px)!important;max-width:calc(50% - 8px)!important}}.strategy_section .box_info_study .section-list{box-sizing:border-box;flex-direction:column;flex:auto;width:100%;min-height:100%;transition:transform .3s,box-shadow .3s;display:flex;overflow:visible;box-shadow:0 0 26px #e73e0c17;height:100%!important}.strategy_section .box_info_study .section-list:hover{transform:translateY(-5px);box-shadow:0 12px 36px #e73e0c29}.strategy-header{align-items:center;gap:10px;margin-bottom:15px;display:flex}.strategy-icon{flex-shrink:0;width:38px;height:38px}.strategy-header h5{letter-spacing:-2%;color:#0a0a0a;margin:0;font-family:Montserrat;font-size:18px;font-weight:600;line-height:100%}.strategy-list{margin:0;padding:0;list-style:none}.strategy-list li{color:#424242;margin-bottom:8px;padding-left:25px;position:relative;font-family:"Nunito Sans",var(--font-nunito-sans),system-ui,sans-serif!important;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:23px!important}.strategy-list li:before{content:url(/check_icon_blue.svg);position:absolute;top:2px;left:0}.seo-process-section{padding:clamp(30px,8vw,80px) 0;position:relative}.seo-process-container{flex-direction:column;justify-content:space-between;min-height:2300px;margin-top:40px;display:flex;position:relative}.process-timeline-line{width:51px;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.process-step{margin:40px 0}.results-section{background:linear-gradient(#ffffff08 0%,#15429b08 100%);padding:60px 0}.results-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px;margin-top:40px;display:grid}.result-card{text-align:center;background:#fff;border-radius:10px;padding:30px;transition:transform .3s,box-shadow .3s;box-shadow:0 5px 20px #0000000d}.result-card:hover{transform:translateY(-5px);box-shadow:0 12px 36px #e73e0c29}.result-value{color:#e73e0c;margin:0 0 10px;font-family:Nunito Sans;font-size:48px;font-weight:800}.result-metric{color:#000;margin:0 0 10px;font-family:Montserrat;font-size:18px;font-weight:600}.result-description{color:#666;margin:0;font-family:Nunito Sans;font-size:14px}.visual-proof-section{padding:60px 0}.visual-proof-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin:40px 0;display:grid}.visual-proof-card{background:#fff;border-radius:10px;padding:20px;box-shadow:0 5px 20px #0000000d}.visual-proof-image{border-radius:8px;width:100%;height:auto;margin-bottom:15px}.visual-proof-title{color:#000;margin:0 0 10px;font-family:Montserrat;font-size:18px;font-weight:600}.visual-proof-summary{color:#424242;background:#f8f9fa;border-left:4px solid #005b97;border-radius:10px;margin-top:30px;padding:20px;font-family:Nunito Sans;font-size:16px;line-height:1.6}.testimonial-section{background:linear-gradient(135deg,#f8f9fa 0%,#fff 100%);padding:60px 0}.testimonial-card{background:#fff;border-radius:20px;max-width:900px;margin:0 auto;padding:40px;position:relative;box-shadow:0 10px 30px #0000001a}.testimonial-quote{color:#333;margin-bottom:30px;padding-left:30px;font-family:Nunito Sans;font-size:18px;font-style:italic;line-height:1.8;position:relative}.testimonial-quote:before{content:"\"";color:#005b97;opacity:.3;font-size:60px;position:absolute;top:-20px;left:-10px}.testimonial-author{color:#000;margin:0;font-family:Montserrat;font-size:18px;font-weight:600}.testimonial-role{color:#666;margin:5px 0 0;font-family:Nunito Sans;font-size:16px}section.key_SEO .key-takeaways-grid{box-sizing:border-box;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:25px;width:100%;display:flex!important}@media (min-width:1201px){section.key_SEO .key-takeaways-grid .key-takeaway-card-wrap{flex:0 calc(25% - 18.75px);max-width:285px}}@media (min-width:769px) and (max-width:1200px){section.key_SEO .key-takeaways-grid .key-takeaway-card-wrap{flex:0 calc(50% - 12.5px);max-width:285px}}section.key_SEO .key-takeaways-grid .key-takeaway-card-wrap{box-sizing:border-box;margin-inline:auto;flex-direction:column;align-self:stretch;width:100%;max-width:285px;margin-bottom:8px;padding-top:44px;display:flex}.key-takeaway-card{text-align:center;background:#fff;border-radius:12px 42px;flex-direction:column;flex:1;width:100%;min-height:200px;padding:3rem 1.5rem 2rem;transition:transform .25s,box-shadow .25s;display:flex;position:relative;box-shadow:0 0 70px #0000001a}.key-takeaway-card:hover{transform:translateY(-4px);box-shadow:0 12px 40px #001e311f}.key-takeaway-card__badge{z-index:2;background:#003c63;border:4px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:88px;height:88px;display:flex;position:absolute;top:0;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 4px 14px #001e3133}.key-takeaway-card__badge-img{object-fit:cover}.key-takeaway-card__badge-fallback{color:#fff;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.key-takeaway-card__badge-fallback svg{width:40px;height:40px}.key-takeaway-card__title{letter-spacing:.01em;text-align:center;text-transform:capitalize;color:#000;flex-shrink:0;margin:0 0 .75rem;font-family:Montserrat,sans-serif;font-size:22px;font-weight:600;line-height:1.35}.key-takeaway-card__description{letter-spacing:.01em;text-align:center;color:#424242cc;flex:auto;margin:0;font-family:Nunito Sans,sans-serif;font-size:18px;font-weight:400;line-height:28px}@media (max-width:768px){.case-study-hero,.case-study-hero .case-study-hero-content{width:100%!important}.case-study-hero .case-study-hero-image-wrapper-banner{width:90%!important}.project-overview-content{margin-top:0}section.key_SEO{padding:40px 0}section.key_SEO .container{padding-left:16px;padding-right:16px}section.key_SEO .key-takeaways-grid{gap:20px}section.key_SEO .key-takeaways-grid .key-takeaway-card-wrap{flex:0 100%;width:100%;max-width:100%;margin-bottom:0;padding-top:40px}.key-takeaway-card{border-radius:12px 32px;min-height:auto;padding:2.75rem 1.25rem 1.5rem}.key-takeaway-card__badge{border-width:3px;width:80px;height:80px}.key-takeaway-card__badge-fallback svg{width:36px;height:36px}.key-takeaway-card__title{margin-bottom:.5rem;font-size:18px;line-height:1.35!important}.key-takeaway-card__description{font-size:15px;line-height:24px}}@media (max-width:480px){section.key_SEO .key-takeaways-grid{gap:16px}section.key_SEO .key-takeaways-grid .key-takeaway-card-wrap{padding-top:36px}.key-takeaway-card{padding:2.5rem 1rem 1.25rem}.key-takeaway-card__badge{width:72px;height:72px}.key-takeaway-card__title{font-size:17px}.key-takeaway-card__description{font-size:14px;line-height:22px}}.takeaways-section{padding:60px 0}.takeaways-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px;margin-top:40px;display:grid}.takeaway-card{background:#fff;border-bottom:3px solid #005b97;border-radius:10px;padding:30px;transition:transform .3s;box-shadow:0 5px 20px #0000000d}.takeaway-card:hover{transform:translateY(-5px);box-shadow:0 10px 30px #005b971a}.takeaway-title{color:#005b97;margin:0 0 15px;font-family:Montserrat;font-size:20px;font-weight:600}.takeaway-description{color:#424242;margin:0;font-family:Nunito Sans;font-size:16px;line-height:1.6}.copyright{text-align:center;color:#666;border-top:1px solid #eee;padding:30px 0;font-family:Nunito Sans;font-size:14px}@media (max-width:768px){.blog-hero{text-align:center;flex-direction:column}.blog-categories{justify-content:center}.post-navigation{grid-template-columns:1fr}.share-post,.contact-header{text-align:center;flex-direction:column}.contact-content{text-align:center}.contact-description{margin-left:auto;margin-right:auto}.case-study-hero{text-align:center;flex-direction:column}.case-study-hero-content{text-align:center}.case-study-description{margin-left:auto;margin-right:auto}.case-study-hero-actions{justify-content:center}.case-study-details-wrapper{text-align:center;flex-flow:column wrap;align-items:center;gap:24px}.case-study-detail-item{flex:none;align-items:center;width:100%;max-width:420px}.detail-separator{display:none}.project-overview-content{flex-direction:column}.project-overview-image{margin:0 auto}.process-timeline-line{display:none}.seo-process-container{min-height:auto}.goals-grid{gap:20px}.goal-card{width:100%;max-width:285px}}@media (max-width:480px){.page-case-studies-single .container{padding:40px 10px!important}section.project-overview-section{padding:0 10px;margin-top:0!important}section.client_success_sec .container{padding:40px 10px!important}section.client_success_sec{padding:0!important}.case-study-title{font-size:28px}.case-study-detail-item h5{font-size:14px}.case-study-detail-item p{font-size:16px}.challenge-content{padding:15px}.testimonial-card{padding:20px}}section.client_success_sec .process_details_content{margin-bottom:20px}._client_sucess_story{width:"100%";opacity:1;background:#005b97;border-radius:10px;place-items:center;padding:30px;display:grid;position:relative}.client_success_story_wrapper{flex-direction:column;justify-content:space-between;align-items:start;gap:15px;width:100%;height:100%;display:flex}.client_success_story_wrapper p{font-family:Nunito Sans;font-weight:400;font-style:Regular;color:#fff;text-align:left;width:100%;max-width:none;margin:0;font-size:16px;line-height:28px;display:block}.client_details p{font-family:Nunito Sans;font-weight:500;font-style:Medium;color:#fff;margin:0;font-size:16px;line-height:28px}.client_details h6{font-family:Montserrat;font-weight:600;font-style:SemiBold;color:#fff;margin:0;font-size:18px;line-height:28px}.client_service{opacity:1;background:#fff;border:1px solid #fff;border-radius:20px;justify-content:center;align-items:center;min-width:99px;height:38px;padding:0 16px;display:flex}.client_service p{font-family:Nunito Sans,sans-serif;font-weight:500;font-style:Medium;color:#005b97;width:100%;margin:0;line-height:25px;text-align:center!important;font-size:18px!important}.processCard{background:var(--white);border-radius:var(--border-radius-lg);text-align:center;transition:var(--transition);box-shadow:var(--shadow);padding:2.5rem 2rem}.processCard:hover{box-shadow:var(--shadow-hover);transform:translateY(-5px)}.processIcon{margin-bottom:1.5rem;font-size:3rem}.processCard h3{color:var(--dark-color);margin-bottom:1rem}.processCard p{font-size:.95rem;line-height:1.7}@media (max-width:1440px){.processGrid{flex-wrap:wrap}}@media (max-width:768px){.process-timeline-line,.seo_process svg,.case-study-process-timeline{display:none}}
.visualProff-module__ZZpVLG__visualProff{background:var(--white)}.visualProff-module__ZZpVLG__visualProffGrid{box-sizing:border-box;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:16px;width:100%;margin-top:3rem;display:flex}.visualProff-module__ZZpVLG__visualProffGridItem{box-sizing:border-box;flex:0 100%;min-width:0;max-width:100%}@media (min-width:600px){.visualProff-module__ZZpVLG__visualProffGridItem{flex:0 calc(50% - 8px);max-width:calc(50% - 8px)}}@media (min-width:900px){.visualProff-module__ZZpVLG__visualProffGridItem{flex:0 calc(33.3333% - 10.6667px);max-width:calc(33.333% - 11px)}}.visualProff-module__ZZpVLG__visualProffCard{background:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow);transition:var(--transition);background:#fff;border-radius:9.38px;width:100%;padding:20px;overflow:hidden;box-shadow:0 0 26px #e73e0c17}.visualProff-module__ZZpVLG__visualProffCard:hover{box-shadow:var(--shadow-hover);transform:translateY(-5px)}.visualProff-module__ZZpVLG__visualProffImage{height:200px;color:var(--white);background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);justify-content:center;align-items:center;font-size:3rem;display:flex}.visualProff-module__ZZpVLG__visualProffContent h3{color:var(--dark-color);font-family:Montserrat;font-weight:600;font-style:SemiBold;margin:.5rem 0;font-size:22px;line-height:30px}.visualProff-module__ZZpVLG__visualProffContent p{margin:.5rem 0;font-size:.95rem;line-height:1.7}.visualProff-module__ZZpVLG__visualProffFooter{justify-content:space-between;align-items:center;display:flex}.visualProff-module__ZZpVLG__readMore{color:#fc3b00;transition:var(--transition);font-family:Nunito Sans;font-weight:600;font-style:SemiBold;font-size:18px;line-height:25px}.visualProff-module__ZZpVLG__viewAll{text-align:center;margin-top:3rem}.visualProff-module__ZZpVLG__caseStudyImage{aspect-ratio:347/190;border-radius:10px;width:100%;position:relative;overflow:hidden}.visualProff-module__ZZpVLG__visualProofImageTrigger{cursor:zoom-in;background:0 0;border:none;border-radius:10px;width:100%;height:100%;margin:0;padding:0;display:block;position:relative}.visualProff-module__ZZpVLG__visualProofImageTrigger:hover{opacity:.92}.visualProff-module__ZZpVLG__visualProofImageTrigger:focus-visible{outline-offset:3px;outline:2px solid #005b97}.visualProff-module__ZZpVLG__visualProofLightbox{z-index:1080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-sizing:border-box;background:#00000073;justify-content:center;align-items:center;padding:clamp(32px,5vh,56px) clamp(24px,4vw,48px);display:flex;position:fixed;inset:0}.visualProff-module__ZZpVLG__visualProofLightboxDialog{box-sizing:border-box;background:#fff;border-radius:12px;flex-direction:column;width:min(90vw,1040px);max-height:min(82vh,860px);padding:0;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 40px #0000002e}.visualProff-module__ZZpVLG__visualProofLightboxClose{z-index:3;cursor:pointer;color:#fff;background:#003c63;border:none;border-radius:6px;padding:6px 14px;font-family:Nunito Sans,sans-serif;font-size:14px;position:absolute;top:14px;right:14px}.visualProff-module__ZZpVLG__visualProofLightboxClose:hover{background:#004b7d}.visualProff-module__ZZpVLG__visualProofLightboxImageWrap{box-sizing:border-box;width:100%;max-height:min(82vh,860px);padding:56px 32px 32px;line-height:0;position:relative;overflow:auto}.visualProff-module__ZZpVLG__visualProofLightboxLoader{z-index:2;background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:min(60vh,480px);display:flex;position:absolute;inset:0}.visualProff-module__ZZpVLG__visualProofLightboxSpinner{border:3px solid #003c6333;border-top-color:#003c63;border-radius:50%;width:44px;height:44px;animation:.75s linear infinite visualProff-module__ZZpVLG__visualProofLightboxSpin}.visualProff-module__ZZpVLG__visualProofLightboxLoaderText{color:#424242;font-family:Nunito Sans,sans-serif;font-size:15px}@keyframes visualProff-module__ZZpVLG__visualProofLightboxSpin{to{transform:rotate(360deg)}}.visualProff-module__ZZpVLG__visualProofLightboxImage{object-fit:contain;border-radius:8px;max-width:100%;max-height:calc(min(82vh,860px) - 88px);margin:0 auto;transition:opacity .25s;display:block;width:100%!important;height:auto!important}.visualProff-module__ZZpVLG__visualProofLightboxImageLoading{opacity:0;visibility:hidden}.visualProff-module__ZZpVLG__summary{opacity:1;background:#005b970f;border:1px solid #005b9714;border-radius:10px;width:100%;margin-top:30px}.visualProff-module__ZZpVLG__summary p{font-family:Nunito Sans;font-weight:400;font-style:Regular;color:#424242cc;text-align:center;padding:20px;font-size:16px;line-height:26px}
