.elementor-5896 .elementor-element.elementor-element-e29534e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5896 .elementor-element.elementor-element-d3a181c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5896 .elementor-element.elementor-element-e43306d .hero-right{background-size:cover;background-position:center center;min-height:443px;}.elementor-5896 .elementor-element.elementor-element-0777cc5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5896 .elementor-element.elementor-element-de8d428 .repair-section{padding:45px 0px 45px 0px;}.elementor-5896 .elementor-element.elementor-element-de8d428 .services-grid{--bs-gutter-x:24px;row-gap:14px;}.elementor-5896 .elementor-element.elementor-element-de8d428 .section-label{color:#0877c9;margin-bottom:4px;text-align:left;}.elementor-5896 .elementor-element.elementor-element-de8d428 .section-title{color:#153957;margin-bottom:20px;text-align:left;}.elementor-5896 .elementor-element.elementor-element-de8d428 .section-description{color:#60788e;max-width:650px;margin-bottom:28px;text-align:left;}.elementor-5896 .elementor-element.elementor-element-de8d428 .service-card{background-color:#ffffff;border-color:#dceaf4;border-width:1px;border-radius:7px 7px 7px 7px;padding:12px 14px 12px 14px;min-height:100px;gap:15px;}.elementor-5896 .elementor-element.elementor-element-de8d428 .service-card:hover{border-color:#a9d5f3;}.elementor-5896 .elementor-element.elementor-element-de8d428 .service-icon{width:60px;height:60px;min-width:60px;background-color:#e5f4ff;color:#087BC9;border-radius:50%;}.elementor-5896 .elementor-element.elementor-element-de8d428 .service-icon i{font-size:26px;color:#087BC9;}.elementor-5896 .elementor-element.elementor-element-de8d428 .service-icon svg{width:26px;height:26px;fill:#087BC9;}.elementor-5896 .elementor-element.elementor-element-de8d428 .service-title{color:#0075D1;margin-bottom:4px;text-align:left;}.elementor-5896 .elementor-element.elementor-element-de8d428 .service-text{color:#607b91;text-align:left;}.elementor-5896 .elementor-element.elementor-element-63c4da5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5896 .elementor-element.elementor-element-af48118 .vivo-models-section{background-color:#FFFFFF;}.elementor-5896 .elementor-element.elementor-element-af48118 .vivo-models-heading h2{color:#0b3153;}.elementor-5896 .elementor-element.elementor-element-af48118 .vivo-models-heading p{color:#63798a;}.elementor-5896 .elementor-element.elementor-element-af48118 .vivo-models-heading{text-align:left;}.elementor-5896 .elementor-element.elementor-element-af48118 .model-card{background-color:#ffffff;border-color:#dce8ef;border-radius:6px;padding:15px 15px 15px 15px;}.elementor-5896 .elementor-element.elementor-element-af48118 .model-icon{background-color:#edf8ff;color:#0877bd;font-size:16px;}.elementor-5896 .elementor-element.elementor-element-af48118 .model-card h3{color:#143b5b;font-size:18px;}.elementor-5896 .elementor-element.elementor-element-af48118 .model-card p{color:#506a7d;font-size:14px;}.elementor-5896 .elementor-element.elementor-element-af48118 .model-link{color:#087ac1;font-size:14px;}.elementor-5896 .elementor-element.elementor-element-af48118 .vivo-swiper-prev,
                     .elementor-5896 .elementor-element.elementor-element-af48118 .vivo-swiper-next{background-color:#ffffff;color:#087ac1;width:20px;height:20px;}.elementor-5896 .elementor-element.elementor-element-af48118 .swiper-pagination-bullet{background-color:#b9d6e7;}.elementor-5896 .elementor-element.elementor-element-af48118 .swiper-pagination-bullet-active{background-color:#087ac1;}.elementor-5896 .elementor-element.elementor-element-7567d12{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-why_choose_section .why-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-why_choose_section .why-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5896 .elementor-element.elementor-element-e78998a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5896 .elementor-element.elementor-element-e78998a .why-choose-section{background-color:#062f50;min-height:453px;}.elementor-5896 .elementor-element.elementor-element-e78998a .why-bg-overlay{background:linear-gradient(90deg, #062f50 0%, #062f50 58%, #062f50FA 68%, #062f50D1 72%, #062f5061 75%, #062f5014 100%);}.elementor-5896 .elementor-element.elementor-element-e78998a .why-bg-image{width:36%;}.elementor-5896 .elementor-element.elementor-element-e78998a .why-title{color:#ffffff;font-size:32px;font-weight:600;}.elementor-5896 .elementor-element.elementor-element-e78998a .why-description{color:rgba(255,255,255,0.88);font-size:14px;font-weight:400;max-width:500px;}.elementor-5896 .elementor-element.elementor-element-e78998a .feature-icon{color:#0879c8;background-color:#e7f6ff;width:40px;height:40px;min-width:40px;font-size:20px;border-radius:50%;}.elementor-5896 .elementor-element.elementor-element-e78998a .feature-content h3{color:#ffffff;font-size:18px;}.elementor-5896 .elementor-element.elementor-element-e78998a .feature-content p{color:rgba(255,255,255,0.78);font-size:11px;}.elementor-5896 .elementor-element.elementor-element-e78998a .feature-item{gap:12px;margin-bottom:30px;}.elementor-5896 .elementor-element.elementor-element-85034eb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5896 .elementor-element.elementor-element-b176b90 .ambient-repair-heading{text-align:left;}.elementor-5896 .elementor-element.elementor-element-b176b90 .ambient-repair-heading h2{color:#0b2d52;font-size:28px;margin-bottom:5px;}.elementor-5896 .elementor-element.elementor-element-b176b90 .ambient-repair-heading p{color:#64768a;font-size:14px;max-width:700px;}.elementor-5896 .elementor-element.elementor-element-b176b90 .ambient-repair-section{padding-top:28px;padding-bottom:35px;}.elementor-5896 .elementor-element.elementor-element-b176b90 .ambient-repair-process{column-gap:0px;}.elementor-5896 .elementor-element.elementor-element-b176b90 .ambient-repair-card{min-height:116px;background-color:#ffffff;border-color:#e5edf4;border-width:1px;border-radius:8px;padding:18px 18px 15px 52px;}.elementor-5896 .elementor-element.elementor-element-b176b90 .ambient-step-number{background-color:#0879d1;color:#ffffff;font-size:13px;width:31px;height:31px;top:7px;left:9px;}.elementor-5896 .elementor-element.elementor-element-b176b90 .ambient-step-icon{color:#0879d1;font-size:22px;top:12px;left:50px;}.elementor-5896 .elementor-element.elementor-element-b176b90 .ambient-step-content{text-align:left;}.elementor-5896 .elementor-element.elementor-element-b176b90 .ambient-step-title{color:#153b61;font-size:15px;margin:26px 0px 6px 0px;}.elementor-5896 .elementor-element.elementor-element-b176b90 .ambient-step-description{text-align:left;color:#617386;font-size:12px;max-width:180px;}.elementor-5896 .elementor-element.elementor-element-b176b90 .ambient-process-arrow{color:#8ca4b9;font-size:18px;width:38px;flex:0 0 38px;}.elementor-5896 .elementor-element.elementor-element-b176b90 .ambient-repair-card:hover{border-color:#0879d1;}.elementor-5896 .elementor-element.elementor-element-b176b90 .ambient-repair-card:hover .ambient-step-title{color:#0879d1;}.elementor-5896 .elementor-element.elementor-element-b176b90 .ambient-repair-card:hover .ambient-step-number{background-color:#005da8;}.elementor-5896 .elementor-element.elementor-element-b176b90 .ambient-repair-card:hover .ambient-step-icon{color:#005da8;}.elementor-5896 .elementor-element.elementor-element-6feb720{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5896 .elementor-element.elementor-element-1cdd843{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5896 .elementor-element.elementor-element-a44d229 .repair-banner{background-color:#0068b7;padding:
                    30px
                    0px
                    30px
                    0px;min-height:221px;background-size:cover;background-position:right center;}.elementor-5896 .elementor-element.elementor-element-a44d229 .repair-content{text-align:left;}.elementor-5896 .elementor-element.elementor-element-a44d229 .repair-content h2{color:#ffffff;}.elementor-5896 .elementor-element.elementor-element-a44d229 .repair-content p{color:rgba(255,255,255,0.9);}.elementor-5896 .elementor-element.elementor-element-a44d229 .contact-item .icon{background-color:#FFFFFF00;color:#FFFFFF;}.elementor-5896 .elementor-element.elementor-element-a44d229 .repair-btn{background-color:#ff4b4b;color:#FFFFFF;}.elementor-5896 .elementor-element.elementor-element-a44d229 .call-btn{color:#ffffff;border-color:rgba(255,255,255,0.5);}.elementor-5896 .elementor-element.elementor-element-a44d229 .repair-btn,
                     .elementor-5896 .elementor-element.elementor-element-a44d229 .call-btn{padding:
                    10px
                    15px
                    10px
                    15px;border-radius:
                    6px
                    6px
                    6px
                    6px;}.elementor-5896 .elementor-element.elementor-element-a44d229 .repair-btn,
                 .elementor-5896 .elementor-element.elementor-element-a44d229 .call-btn{font-size:14px;}.elementor-5896 .elementor-element.elementor-element-a44d229 .repair-buttons{gap:15px;}.elementor-5896 .elementor-element.elementor-element-a44d229 .contact-info{gap:22px;}.elementor-5896 .elementor-element.elementor-element-1ec3ff5{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5896 .elementor-element.elementor-element-9a6c041{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5896 .elementor-element.elementor-element-ceb65f4 .vivo-faq-section{background-color:#ffffff;padding:45px 0px 45px 0px;border-top-color:#edf3f7;}.elementor-5896 .elementor-element.elementor-element-ceb65f4 .vivo-main-heading{color:#123d60;margin-bottom:5px;}.elementor-5896 .elementor-element.elementor-element-ceb65f4 .vivo-description{color:#4c6475;max-width:620px;}.elementor-5896 .elementor-element.elementor-element-ceb65f4 .vivo-services-heading{color:#163e5d;margin:14px 0px 7px 0px;}.elementor-5896 .elementor-element.elementor-element-ceb65f4 .vivo-service-column li{color:#617485;}.elementor-5896 .elementor-element.elementor-element-ceb65f4 .vivo-service-column{gap:6px;}.elementor-5896 .elementor-element.elementor-element-ceb65f4 .service-check{width:12px;height:12px;min-width:12px;color:#1688d0;border-color:#8bc9eb;background-color:#f4fbff;}.elementor-5896 .elementor-element.elementor-element-ceb65f4 .vivo-faq-wrapper{height:330px;background-color:#ffffff;border-radius:7px 7px 7px 7px;padding:10px 10px 10px 10px;}.elementor-5896 .elementor-element.elementor-element-ceb65f4 .vivo-faq-heading{color:#123d60;margin-bottom:7px;}.elementor-5896 .elementor-element.elementor-element-ceb65f4 .vivo-faq-question{color:#3d596d;padding:6px 8px 6px 8px;}.elementor-5896 .elementor-element.elementor-element-ceb65f4 .vivo-faq-question:hover{color:#087ac1;background-color:#f8fcfe;}.elementor-5896 .elementor-element.elementor-element-ceb65f4 .vivo-faq-item.active .vivo-faq-question{color:#087ac1;}.elementor-5896 .elementor-element.elementor-element-ceb65f4 .vivo-faq-question-left{gap:8px;}.elementor-5896 .elementor-element.elementor-element-ceb65f4 .vivo-faq-icon{font-size:15px;width:14px;min-width:14px;color:#315b78;}.elementor-5896 .elementor-element.elementor-element-ceb65f4 .vivo-faq-icon svg{width:15px;height:15px;fill:#315b78;}.elementor-5896 .elementor-element.elementor-element-ceb65f4 .vivo-faq-icon i{color:#315b78;}.elementor-5896 .elementor-element.elementor-element-ceb65f4 .vivo-faq-toggle{font-size:16px;color:#087ac1;}.elementor-5896 .elementor-element.elementor-element-ceb65f4 .vivo-faq-item.active .vivo-faq-toggle{color:#087ac1;}.elementor-5896 .elementor-element.elementor-element-ceb65f4 .vivo-faq-answer{color:#63798a;padding:0 25px 0 30px;}.elementor-5896 .elementor-element.elementor-element-ceb65f4 .vivo-faq-item.active .vivo-faq-answer{padding-top:5px;padding-bottom:8px;max-height:500px;}.elementor-5896 .elementor-element.elementor-element-ceb65f4 .vivo-faq-item{border-bottom-color:#e4edf2;border-bottom-width:1px;}@media(max-width:1024px){.elementor-5896 .elementor-element.elementor-element-de8d428 .service-icon{width:55px;height:55px;min-width:55px;}.elementor-5896 .elementor-element.elementor-element-e78998a .why-bg-image{width:60%;}.elementor-5896 .elementor-element.elementor-element-e78998a .why-choose-section{min-height:280px;}.elementor-5896 .elementor-element.elementor-element-e78998a .feature-icon{width:36px;height:36px;min-width:36px;}.elementor-5896 .elementor-element.elementor-element-ceb65f4 .vivo-faq-answer{padding:0 25px 0 30px;}}@media(max-width:767px){.elementor-5896 .elementor-element.elementor-element-de8d428 .service-icon{width:40px;height:40px;min-width:40px;}.elementor-5896 .elementor-element.elementor-element-de8d428 .service-icon i{font-size:19px;}.elementor-5896 .elementor-element.elementor-element-de8d428 .service-icon svg{width:19px;height:19px;}.elementor-5896 .elementor-element.elementor-element-e78998a .why-bg-image{width:100%;}.elementor-5896 .elementor-element.elementor-element-e78998a .why-choose-section{min-height:0px;}.elementor-5896 .elementor-element.elementor-element-e78998a .feature-icon{width:36px;height:36px;min-width:36px;}.elementor-5896 .elementor-element.elementor-element-e78998a .feature-item{gap:12px;margin-bottom:20px;}.elementor-5896 .elementor-element.elementor-element-ceb65f4 .vivo-faq-answer{padding:0 25px 0 30px;}}