.elementor-6320 .elementor-element.elementor-element-4ef45a13{--display:flex;--min-height:600px;--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;--overlay-opacity:0.75;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-6320 .elementor-element.elementor-element-4ef45a13:not(.elementor-motion-effects-element-type-background), .elementor-6320 .elementor-element.elementor-element-4ef45a13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.microsoftsurfacerepairnearme.in/wp-content/uploads/2026/01/Gemini_Generated_Image_x7v2zgx7v2zgx7v2-1.webp");background-position:center center;background-size:cover;}.elementor-6320 .elementor-element.elementor-element-4ef45a13::before, .elementor-6320 .elementor-element.elementor-element-4ef45a13 > .elementor-background-video-container::before, .elementor-6320 .elementor-element.elementor-element-4ef45a13 > .e-con-inner > .elementor-background-video-container::before, .elementor-6320 .elementor-element.elementor-element-4ef45a13 > .elementor-background-slideshow::before, .elementor-6320 .elementor-element.elementor-element-4ef45a13 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6320 .elementor-element.elementor-element-4ef45a13 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(197deg, #00000014 0%, #000000 100%);}.elementor-6320 .elementor-element.elementor-element-5b41edc6{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-6320 .elementor-element.elementor-element-6ea7b7f1{text-align:start;}.elementor-6320 .elementor-element.elementor-element-6ea7b7f1 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:40px;font-weight:800;line-height:50px;color:#FFFFFF;}.elementor-6320 .elementor-element.elementor-element-3000a31f{--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;--justify-content:center;}.elementor-6320 .elementor-element.elementor-element-57d12c59 > .elementor-widget-container{background-color:#FFFFFFCC;padding:50px 50px 50px 50px;border-radius:20px 20px 20px 20px;}.elementor-6320 .elementor-element.elementor-element-29d3c3dc{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-6320 .elementor-element.elementor-element-746c3d5c{--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;}.elementor-6320 .elementor-element.elementor-element-6c898347{--display:flex;}.elementor-6320 .elementor-element.elementor-element-6f608f3b .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:32px;font-weight:800;line-height:45px;}.elementor-6320 .elementor-element.elementor-element-458f2356{font-family:"Lato", Sans-serif;font-size:15px;font-weight:500;}.elementor-6320 .elementor-element.elementor-element-59a1f1cf{--display:flex;}.elementor-6320 .elementor-element.elementor-element-6b5d805b .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:32px;font-weight:800;line-height:45px;}.elementor-6320 .elementor-element.elementor-element-5f8e3b4c{font-family:"Lato", Sans-serif;font-size:15px;font-weight:500;}.elementor-6320 .elementor-element.elementor-element-3ff95c2b{--display:flex;}.elementor-6320 .elementor-element.elementor-element-16e8bab3 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:32px;font-weight:800;line-height:45px;}.elementor-6320 .elementor-element.elementor-element-19df4b40{font-family:"Lato", Sans-serif;font-size:15px;font-weight:500;}.elementor-6320 .elementor-element.elementor-element-122cbe6a{--display:flex;}.elementor-6320 .elementor-element.elementor-element-2b68ec9e .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:32px;font-weight:800;line-height:45px;}.elementor-6320 .elementor-element.elementor-element-6a01bf69{font-family:"Lato", Sans-serif;font-size:15px;font-weight:500;}.elementor-6320 .elementor-element.elementor-element-73affa21{--display:flex;}.elementor-6320 .elementor-element.elementor-element-25c26af5 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:32px;font-weight:800;line-height:45px;}.elementor-6320 .elementor-element.elementor-element-29418089{font-family:"Lato", Sans-serif;font-size:15px;font-weight:500;}.elementor-6320 .elementor-element.elementor-element-12b56239{--display:flex;}.elementor-6320 .elementor-element.elementor-element-1b50bc60 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:32px;font-weight:800;line-height:45px;}.elementor-6320 .elementor-element.elementor-element-59b3fefc{font-family:"Lato", Sans-serif;font-size:15px;font-weight:500;}.elementor-6320 .elementor-element.elementor-element-1444d775{--display:flex;}.elementor-6320 .elementor-element.elementor-element-60c4abd .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:32px;font-weight:800;line-height:45px;}.elementor-6320 .elementor-element.elementor-element-736a035b{font-family:"Lato", Sans-serif;font-size:15px;font-weight:500;}.elementor-6320 .elementor-element.elementor-element-75ab01b{--display:flex;}.elementor-6320 .elementor-element.elementor-element-4bf3654b .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:32px;font-weight:800;line-height:45px;}.elementor-6320 .elementor-element.elementor-element-5d788ad7 .elementor-swiper-button{font-size:20px;}.elementor-6320 .elementor-element.elementor-element-5d788ad7 .elementor-testimonial__content{padding:20px 20px 20px 20px;}.elementor-6320 .elementor-element.elementor-element-5d788ad7.elementor-testimonial--layout-image_left .elementor-testimonial__footer,
					.elementor-6320 .elementor-element.elementor-element-5d788ad7.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-top:20px;}.elementor-6320 .elementor-element.elementor-element-5d788ad7.elementor-testimonial--layout-image_above .elementor-testimonial__footer,
					.elementor-6320 .elementor-element.elementor-element-5d788ad7.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-6320 .elementor-element.elementor-element-5d788ad7.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{padding:0 20px 0 20px;}.elementor-6320 .elementor-element.elementor-element-5d788ad7 .elementor-testimonial__text{font-family:"Lato", Sans-serif;font-size:17px;font-weight:500;}.elementor-6320 .elementor-element.elementor-element-541be311{--display:flex;}.elementor-6320 .elementor-element.elementor-element-8707c9c .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:32px;font-weight:800;line-height:45px;}.elementor-6320 .elementor-element.elementor-element-67e4a758{font-family:"Lato", Sans-serif;font-size:15px;font-weight:500;}.elementor-6320 .elementor-element.elementor-element-621c4917{--display:flex;}.elementor-6320 .elementor-element.elementor-element-72f1b913 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:32px;font-weight:800;line-height:45px;}.elementor-6320 .elementor-element.elementor-element-7e96e66b{font-family:"Lato", Sans-serif;font-size:15px;font-weight:500;}.elementor-6320 .elementor-element.elementor-element-750ddf21{font-family:"Lato", Sans-serif;font-size:15px;font-weight:500;}.elementor-6320 .elementor-element.elementor-element-2a543808{--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:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-6320 .elementor-element.elementor-element-75e7fe2c{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.08);--padding-top:25px;--padding-bottom:25px;--padding-left:35px;--padding-right:35px;}.elementor-6320 .elementor-element.elementor-element-75e7fe2c:not(.elementor-motion-effects-element-type-background), .elementor-6320 .elementor-element.elementor-element-75e7fe2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F09C;}.elementor-6320 .elementor-element.elementor-element-71d8d71a{text-align:center;}.elementor-6320 .elementor-element.elementor-element-71d8d71a .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:24px;font-weight:800;line-height:45px;}.elementor-6320 .elementor-element.elementor-element-7219fa85 .elementor-nav-menu--main .elementor-item{color:#000000;fill:#000000;padding-top:12px;padding-bottom:12px;}.elementor-6320 .elementor-element.elementor-element-7219fa85{--e-nav-menu-horizontal-menu-item-margin:calc( 16px / 2 );}.elementor-6320 .elementor-element.elementor-element-7219fa85 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:16px;}.elementor-6320 .elementor-element.elementor-element-5355b86b{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.08);--padding-top:25px;--padding-bottom:25px;--padding-left:35px;--padding-right:35px;}.elementor-6320 .elementor-element.elementor-element-5355b86b:not(.elementor-motion-effects-element-type-background), .elementor-6320 .elementor-element.elementor-element-5355b86b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F09C;}.elementor-6320 .elementor-element.elementor-element-24aa8e31{text-align:center;}.elementor-6320 .elementor-element.elementor-element-24aa8e31 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:24px;font-weight:800;line-height:45px;}.elementor-6320 .elementor-element.elementor-element-1c59c4ec .elementor-nav-menu--main .elementor-item{color:#000000;fill:#000000;padding-top:12px;padding-bottom:12px;}.elementor-6320 .elementor-element.elementor-element-1c59c4ec{--e-nav-menu-horizontal-menu-item-margin:calc( 16px / 2 );}.elementor-6320 .elementor-element.elementor-element-1c59c4ec .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:16px;}.elementor-6320 .elementor-element.elementor-element-9a3cacb{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.08);--padding-top:25px;--padding-bottom:25px;--padding-left:35px;--padding-right:35px;}.elementor-6320 .elementor-element.elementor-element-9a3cacb:not(.elementor-motion-effects-element-type-background), .elementor-6320 .elementor-element.elementor-element-9a3cacb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F09C;}.elementor-6320 .elementor-element.elementor-element-f6d7628{text-align:center;}.elementor-6320 .elementor-element.elementor-element-f6d7628 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:24px;font-weight:800;line-height:45px;}.elementor-6320 .elementor-element.elementor-element-e0dcdd1 .elementor-nav-menu--main .elementor-item{color:#000000;fill:#000000;padding-top:12px;padding-bottom:12px;}.elementor-6320 .elementor-element.elementor-element-e0dcdd1{--e-nav-menu-horizontal-menu-item-margin:calc( 16px / 2 );}.elementor-6320 .elementor-element.elementor-element-e0dcdd1 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:16px;}.elementor-6320 .elementor-element.elementor-element-3f4d031c{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.08);--padding-top:25px;--padding-bottom:25px;--padding-left:35px;--padding-right:35px;}.elementor-6320 .elementor-element.elementor-element-3f4d031c:not(.elementor-motion-effects-element-type-background), .elementor-6320 .elementor-element.elementor-element-3f4d031c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F09C;}.elementor-6320 .elementor-element.elementor-element-6e57da80{text-align:center;}.elementor-6320 .elementor-element.elementor-element-6e57da80 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:24px;font-weight:800;line-height:45px;}.elementor-6320 .elementor-element.elementor-element-523973b1 > .elementor-widget-container{padding:0px 10px 0px 10px;border-radius:20px 20px 20px 20px;}@media(min-width:768px){.elementor-6320 .elementor-element.elementor-element-4ef45a13{--content-width:1280px;}.elementor-6320 .elementor-element.elementor-element-5b41edc6{--width:60%;}.elementor-6320 .elementor-element.elementor-element-3000a31f{--width:40%;}.elementor-6320 .elementor-element.elementor-element-746c3d5c{--width:70%;}.elementor-6320 .elementor-element.elementor-element-2a543808{--width:30%;}}/* Start custom CSS for shortcode, class: .elementor-element-57d12c59 */.elementor-6320 .elementor-element.elementor-element-57d12c59 input{
    border-radius: 20px!important;
}
.elementor-6320 .elementor-element.elementor-element-57d12c59 .gform-theme--foundation .gform_fields{
    row-gap: 7px;
}



.gform_button{
    font-weight: 700!important;
    font-size: 16px!important;
    background-color: #e1241b!important
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-7219fa85 */.elementor-6320 .elementor-element.elementor-element-7219fa85 a{
    background-color: white;
    border-radius: 20px;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-1c59c4ec */.elementor-6320 .elementor-element.elementor-element-1c59c4ec a{
    background-color: white;
    border-radius: 20px;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-e0dcdd1 */.elementor-6320 .elementor-element.elementor-element-e0dcdd1 a{
    background-color: white;
    border-radius: 20px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-523973b1 */.elementor-6320 .elementor-element.elementor-element-523973b1 input{
    border-radius: 20px!important;
}
.elementor-6320 .elementor-element.elementor-element-523973b1 .gform-theme--foundation .gform_fields{
    row-gap: 7px;
}/* End custom CSS */