.elementor-1120 .elementor-element.elementor-element-623e917{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-1120 .elementor-element.elementor-element-ad477da{text-align:center}.elementor-1120 .elementor-element.elementor-element-ad477da img{width:100%}.elementor-1120 .elementor-element.elementor-element-0639e08{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-30%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1120 .elementor-element.elementor-element-9f97f1e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--border-radius:5px 5px 5px 5px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px}.elementor-1120 .elementor-element.elementor-element-9f97f1e:not(.elementor-motion-effects-element-type-background),.elementor-1120 .elementor-element.elementor-element-9f97f1e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1120 .elementor-element.elementor-element-c20a328{--display:flex;--gap:40px 20px;--row-gap:40px;--column-gap:20px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-widget-fluent-form-widget .fluentform-widget-description{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-fluent-form-widget .ff-el-progress-status{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-fluent-form-widget .ff-el-progress-bar span{color:var(--e-global-color-primary)}.elementor-widget-fluent-form-widget .step-nav button{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-1120 .elementor-element.elementor-element-0bd55c5 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:var(--e-global-color-primary);color:#ffffff!important;border-style:none;padding:15px 20px 15px 20px}.elementor-1120 .elementor-element.elementor-element-0bd55c5 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit:hover{background-color:var(--e-global-color-accent)}.elementor-1120 .elementor-element.elementor-element-0e4d628{--display:flex}.elementor-1120 .elementor-element.elementor-element-462ce57{--spacer-size:60px}.elementor-1120 .elementor-element.elementor-element-4f64ba1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-1120 .elementor-element.elementor-element-af07e02{padding:0 0 0 0}.elementor-1120 .elementor-element.elementor-element-af07e02 p{margin-block-end:0}.elementor-1120 .elementor-element.elementor-element-d635f02 .elementor-heading-title{font-family:"Sofia PRO",Sans-serif;font-weight:400;color:var(--e-global-color-secondary)}.elementor-1120 .elementor-element.elementor-element-2605d5f .elementor-heading-title{font-family:"Sofia PRO",Sans-serif;font-weight:400}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary )}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-1120 .elementor-element.elementor-element-e4bcead{--divider-border-style:solid;--divider-color:#E3E3E3;--divider-border-width:1px}.elementor-1120 .elementor-element.elementor-element-e4bcead .elementor-divider-separator{width:100%}.elementor-1120 .elementor-element.elementor-element-e4bcead .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-1120 .elementor-element.elementor-element-c1b6ad6 .elementor-heading-title{font-family:"Sofia PRO",Sans-serif;font-weight:400;color:var(--e-global-color-secondary)}.elementor-1120 .elementor-element.elementor-element-83cbec8 .elementor-heading-title{font-family:"Sofia PRO",Sans-serif;font-weight:400}.elementor-1120 .elementor-element.elementor-element-5c2b8b7{--divider-border-style:solid;--divider-color:#E3E3E3;--divider-border-width:1px}.elementor-1120 .elementor-element.elementor-element-5c2b8b7 .elementor-divider-separator{width:100%}.elementor-1120 .elementor-element.elementor-element-5c2b8b7 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-1120 .elementor-element.elementor-element-2a50153 .elementor-heading-title{font-family:"Sofia PRO",Sans-serif;font-weight:400;color:var(--e-global-color-secondary)}.elementor-1120 .elementor-element.elementor-element-d24e59a .eael-infobox .eael-infobox-button{background-color:#3330;color:var(--e-global-color-accent)}.elementor-1120 .elementor-element.elementor-element-d24e59a .eael-infobox .infobox-icon{align-self:center}.elementor-1120 .elementor-element.elementor-element-d24e59a .eael_infobox_button_icon_right{margin-left:10px}.elementor-1120 .elementor-element.elementor-element-d24e59a .eael_infobox_button_icon_left{margin-right:10px}.elementor-1120 .elementor-element.elementor-element-d24e59a .eael-infobox .infobox-button .eael-infobox-button svg{rotate:0deg;height:14px;width:14px}.elementor-1120 .elementor-element.elementor-element-d24e59a .eael-infobox .infobox-button .eael-infobox-button i{rotate:0deg;font-size:14px}.elementor-1120 .elementor-element.elementor-element-d24e59a .eael-infobox .infobox-button .eael-infobox-button .infobox-button-text{font-weight:500}.elementor-1120 .elementor-element.elementor-element-d24e59a .eael-infobox .infobox-button .eael-infobox-button img{height:14px;width:14px}.elementor-1120 .elementor-element.elementor-element-d24e59a .eael-infobox .infobox-button a.eael-infobox-button{padding:10px 0 0 0}.elementor-1120 .elementor-element.elementor-element-d24e59a .eael-infobox .eael-infobox-button svg{fill:var(--e-global-color-accent)}.elementor-1120 .elementor-element.elementor-element-d24e59a .eael-infobox .eael-infobox-button:hover{color:var(--e-global-color-primary);background:#FFF0}.elementor-1120 .elementor-element.elementor-element-d24e59a .eael-infobox .eael-infobox-button:hover svg{fill:var(--e-global-color-primary)}.elementor-1120 .elementor-element.elementor-element-d24e59a .eael-infobox .infobox-content .title{color:var(--e-global-color-primary);font-size:16px;font-weight:500;margin:0 0 5px 0}.elementor-1120 .elementor-element.elementor-element-d24e59a .eael-infobox .infobox-content p{margin:0 0 0 0;color:#4d4d4d}.elementor-1120 .elementor-element.elementor-element-d24e59a .eael-infobox .infobox-content{padding:0 0 0 0}.elementor-1120 .elementor-element.elementor-element-d24e59a .eael-infobox:hover .infobox-content h4{transition:100ms}.elementor-1120 .elementor-element.elementor-element-d24e59a .eael-infobox:hover .infobox-content p{transition:100ms}.elementor-1120 .elementor-element.elementor-element-2bbe979 .eael-infobox .eael-infobox-button{background-color:#3330;color:var(--e-global-color-accent)}.elementor-1120 .elementor-element.elementor-element-2bbe979 .eael-infobox .infobox-icon{align-self:center}.elementor-1120 .elementor-element.elementor-element-2bbe979 .eael_infobox_button_icon_right{margin-left:10px}.elementor-1120 .elementor-element.elementor-element-2bbe979 .eael_infobox_button_icon_left{margin-right:10px}.elementor-1120 .elementor-element.elementor-element-2bbe979 .eael-infobox .infobox-button .eael-infobox-button svg{rotate:0deg;height:14px;width:14px}.elementor-1120 .elementor-element.elementor-element-2bbe979 .eael-infobox .infobox-button .eael-infobox-button i{rotate:0deg;font-size:14px}.elementor-1120 .elementor-element.elementor-element-2bbe979 .eael-infobox{padding:0 0 0 0}.elementor-1120 .elementor-element.elementor-element-2bbe979 .eael-infobox .infobox-button .eael-infobox-button .infobox-button-text{font-weight:500}.elementor-1120 .elementor-element.elementor-element-2bbe979 .eael-infobox .infobox-button .eael-infobox-button img{height:14px;width:14px}.elementor-1120 .elementor-element.elementor-element-2bbe979 .eael-infobox .infobox-button a.eael-infobox-button{padding:10px 0 0 0}.elementor-1120 .elementor-element.elementor-element-2bbe979 .eael-infobox .eael-infobox-button svg{fill:var(--e-global-color-accent)}.elementor-1120 .elementor-element.elementor-element-2bbe979 .eael-infobox .eael-infobox-button:hover{color:var(--e-global-color-primary);background:#FFF0}.elementor-1120 .elementor-element.elementor-element-2bbe979 .eael-infobox .eael-infobox-button:hover svg{fill:var(--e-global-color-primary)}.elementor-1120 .elementor-element.elementor-element-2bbe979 .eael-infobox .infobox-content .title{color:var(--e-global-color-primary);font-size:16px;font-weight:500;margin:0 0 5px 0}.elementor-1120 .elementor-element.elementor-element-2bbe979 .eael-infobox .infobox-content p{margin:0 0 0 0;color:#4d4d4d}.elementor-1120 .elementor-element.elementor-element-2bbe979 .eael-infobox .infobox-content{padding:0 0 0 0}.elementor-1120 .elementor-element.elementor-element-2bbe979 .eael-infobox:hover .infobox-content h4{transition:100ms}.elementor-1120 .elementor-element.elementor-element-2bbe979 .eael-infobox:hover .infobox-content p{transition:100ms}.elementor-1120 .elementor-element.elementor-element-c8fbe6b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1120 .elementor-element.elementor-element-f08c866 iframe{height:400px}.elementor-1120 .elementor-element.elementor-element-faa9ca5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-1120 .elementor-element.elementor-element-086cf0b{text-align:center}.elementor-1120 .elementor-element.elementor-element-086cf0b img{width:75%}.elementor-1120 .elementor-element.elementor-element-c2021a3{--spacer-size:20px}.elementor-1120 .elementor-element.elementor-element-b8854e1{text-align:center}.elementor-1120 .elementor-element.elementor-element-b8854e1 .elementor-heading-title{font-family:"Sofia PRO",Sans-serif;font-size:40px;font-weight:600;text-transform:capitalize;line-height:50px;color:var(--e-global-color-secondary)}.elementor-1120 .elementor-element.elementor-element-bb68780{--spacer-size:20px}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-1120 .elementor-element.elementor-element-2fc727a .elementor-button:hover,.elementor-1120 .elementor-element.elementor-element-2fc727a .elementor-button:focus{background-color:var(--e-global-color-primary);color:#FFF}.elementor-1120 .elementor-element.elementor-element-2fc727a .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-1120 .elementor-element.elementor-element-2fc727a .elementor-button .elementor-button-content-wrapper{gap:15px}.elementor-1120 .elementor-element.elementor-element-2fc727a .elementor-button{font-family:"Poppins",Sans-serif;font-size:20px;font-weight:500;line-height:33px;text-shadow:0 0 10px rgb(0 0 0 / .3);border-style:none;padding:10px 30px 10px 30px}.elementor-1120 .elementor-element.elementor-element-2fc727a .elementor-button:hover svg,.elementor-1120 .elementor-element.elementor-element-2fc727a .elementor-button:focus svg{fill:#FFF}@media(max-width:767px){.elementor-1120 .elementor-element.elementor-element-2fc727a .elementor-button{font-size:16px}}@media(min-width:768px){.elementor-1120 .elementor-element.elementor-element-0639e08{--content-width:70%}.elementor-1120 .elementor-element.elementor-element-c20a328{--width:50%}.elementor-1120 .elementor-element.elementor-element-0e4d628{--width:50%}}.home_about h3,.home_about p{margin-bottom:0;display:inline}.home_about h3{color:var(--e-global-color-accent);font-weight:300}.quotewrapp{position:relative;backdrop-filter:blur(35px)}.quotewrapp:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:var(--e-global-color-accent);opacity:.5;filter:blur(150px);z-index:0}h2 span.highlight{font-weight:700}.testimonial .swiper-slide>.elementor-element{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.middle-arrow-right{transform:translate(-50%,-50%)}.middle-arrow-right .elementor-icon-wrapper{margin:0;height:20px}.highlight1{color:var(--e-global-color-accent)}body .methodology-block{position:relative;z-index:1;display:block}body .methodology-block .section-marker{margin-bottom:15px}body .methodology-block .section-title{margin-bottom:28px}body .methodology-block .methodology-wrapper{position:relative}body .methodology-block .methodology-wrapper .items{min-height:140px;display:flex;flex-direction:column}@media(min-width:1024px){body .creative-showcase .creative-showcase__cta .left{font-size:30px;font-family:inherit;text-align:left}body .methodology-block .methodology-wrapper{margin-bottom:84px}body .methodology-block .methodology-wrapper .items{margin-bottom:30px}body .methodology-block .methodology-wrapper .items{flex-direction:row;justify-content:center;align-items:flex-end}}body .methodology-block .methodology-wrapper .items .item{max-width:364px;cursor:pointer;padding-left:50px;padding-bottom:30px;position:relative}body .methodology-block .methodology-wrapper .items .item::before{content:attr(data-id);position:absolute;left:0;top:0;display:flex;justify-content:center;align-items:center;width:30px;height:30px;background:var(--e-global-color-accent);border-radius:50%;color:#e9eff4;line-height:1;font-size:18px;font-family:inherit;z-index:5;cursor:default}body .methodology-block .methodology-wrapper .items .item:not(:last-child):after{content:"";position:absolute;left:14px;top:36px;bottom:7px;border-left:1px dashed #333;opacity:.2}body .methodology-block .methodology-wrapper .items .item .time{color:var(--e-global-color-accent);font-size:12px;line-height:14px;font-family:inherit;margin-bottom:2px;text-transform:uppercase;font-weight:500}@media(min-width:1024px){body .methodology-block .methodology-wrapper .items .item{padding-left:0;padding-bottom:0}body .methodology-block .methodology-wrapper .items .item::after,body .methodology-block .methodology-wrapper .items .item::before{display:none}body .methodology-block .methodology-wrapper .items .item .time{color:rgb(233 239 244 / .5)}}body .methodology-block .methodology-wrapper .items .item .title{color:#00386f;font-size:20px;line-height:30px;font-family:inherit;margin-bottom:5px}body .methodology-block .methodology-wrapper .items .item .description{font-size:14px;line-height:21px;height:auto;transition:.4s;overflow:hidden;opacity:1}body .methodology-block .methodology-wrapper .items .item:not(.item-1){position:relative;z-index:6}body .methodology-block .methodology-wrapper .items .item:hover .time{color:var(--e-global-color-accent)}body .methodology-block .methodology-wrapper .items .item:hover .description{height:auto;opacity:1}body .methodology-block .methodology-wrapper .items .item.active .time{color:var(--e-global-color-accent)}body .methodology-block .methodology-wrapper .items .item.active .description{height:auto;opacity:1}body .methodology-block .methodology-wrapper .radar{width:500px;height:500px;position:relative;margin:0 auto;background:url(https://savitinteractive.com/wp-content/uploads/2025/04/radar-1.png) center center no-repeat;z-index:4;display:none;justify-content:center;align-items:center}@media(min-width:1024px){body .methodology-block .methodology-wrapper .items .item .description{height:0;opacity:0}body .methodology-block .methodology-wrapper .items .item-1{text-align:center}body .methodology-block .methodology-wrapper .items .item:not(.item-1){position:absolute}body .methodology-block .methodology-wrapper .items .item-2{right:-68px;top:301px}body .methodology-block .methodology-wrapper .items .item-3{right:30px;top:578px}body .methodology-block .methodology-wrapper .items .item-4{left:26px;top:578px;text-align:right}body .methodology-block .methodology-wrapper .items .item-5{left:-69px;top:301px;text-align:right}body .methodology-block .methodology-wrapper .radar{display:flex}}body .methodology-block .methodology-wrapper .radar-glow{position:absolute;content:"";left:3px;right:3px;top:3px;bottom:3px;border-radius:50%;background:url(https://savitinteractive.com/wp-content/uploads/2025/03/radar-glow.png) top center no-repeat;transition:.4s;transform:rotate(var(--angle));z-index:2}body .methodology-block .methodology-wrapper .radar-grain img{transition:.4s;transform:rotate(var(--angle))}body .methodology-block .methodology-wrapper .radar-line{position:absolute;content:"";left:3px;right:3px;top:3px;bottom:3px;border-radius:50%;background:url(https://savitinteractive.com/wp-content/uploads/2025/03/radar-line.png) top center no-repeat;transition:.4s;transform:rotate(var(--angle));z-index:3}body .methodology-block .methodology-wrapper .radar-grain{position:relative;z-index:5;width:55px;margin:auto}body .methodology-block .methodology-wrapper .radar::before{position:absolute;content:"";left:3px;right:3px;top:3px;bottom:3px;border-radius:50%;background:url(https://savitinteractive.com/wp-content/uploads/2025/04/radar-border.png) top center no-repeat;z-index:1}body .methodology-block .methodology-wrapper .radar-point{position:absolute;display:flex;justify-content:center;align-items:center;width:40px;height:40px;background:rgb(0 0 0 / .1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid;border-image-source:linear-gradient(180deg,rgb(255 255 255 / .15) 0,#fff0 100%);border-radius:50%;color:#00386f;line-height:1;font-size:25px;font-family:inherit;z-index:5;cursor:pointer}body .methodology-block .methodology-wrapper .radar-point.point-1{top:-17px;left:50%;transform:translate(-50%,0)}body .methodology-block .methodology-wrapper .radar-point.point-2{top:35%;left:97%;transform:translate(-50%,-50%)}body .methodology-block .methodology-wrapper .radar-point.point-3{top:90%;left:78%;transform:translate(-50%,-50%)}body .methodology-block .methodology-wrapper .radar-point.point-4{top:90%;left:21%;transform:translate(-50%,-50%)}body .methodology-block .methodology-wrapper .radar-point.point-5{top:35%;left:3%;transform:translate(-50%,-50%)}body .methodology-block .methodology-wrapper .radar-point.active,body .methodology-block .methodology-wrapper .radar-point:hover{background:var(--e-global-color-accent);color:#fff}@keyframes randomizer-09b56968{0%{transform:rotate(0) translateZ(0)}to{transform:rotate(1turn) translateZ(0)}}@keyframes randomizerBe-09b56968{0%,to{opacity:1;transform:scale(1) translateZ(0)}20%{opacity:.5;transform:scale(1.5) translateZ(0)}40%{opacity:1;transform:scale(.5) translateZ(0)}60%{opacity:.5;transform:scale(1.2) translateZ(0)}80%{opacity:0;transform:scale(.8) translateZ(0)}}.animation-bg_main .animation_1{animation:9s ease-in-out infinite randomizerBe-09b56968}.animation-bg_main .animation_2{animation:9s linear infinite randomizer-09b56968}.animation-bg_main .animation_3{animation:15s ease-in-out infinite randomizerBe-09b56968}@font-face{font-family:'Sofia PRO';font-style:normal;font-weight:400;font-display:swap;src:url(https://savitinteractive.com/wp-content/uploads/2025/03/sofiaproregular-webfont.woff2) format('woff2')}@font-face{font-family:'Sofia PRO';font-style:normal;font-weight:700;font-display:swap;src:url(https://savitinteractive.com/wp-content/uploads/2025/03/sofiaprobold-webfont.woff2) format('woff2')}@font-face{font-family:'Sofia PRO';font-style:normal;font-weight:300;font-display:swap;src:url(https://savitinteractive.com/wp-content/uploads/2025/03/sofiaprolight-webfont.woff2) format('woff2')}@font-face{font-family:'Sofia PRO';font-style:normal;font-weight:500;font-display:swap;src:url(https://savitinteractive.com/wp-content/uploads/2025/03/sofiapromedium-webfont.woff2) format('woff2')}