.elementor-kit-7{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1340px;}.e-con{--container-max-width:1340px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */@media (min-width: 1200px) and (max-width: 1400px) {

.header .e-con-inner {
    padding: 10px 50px;
}

span.elementor-button-text {
    font-size: 15px;
}

.banner-title .elementor-heading-title.elementor-size-default {
    font-size: 60px !important;
    line-height: 60px !important;
}

.your-partner .e-con-inner {
        max-width: 1200px;
    padding: 50px 75px;
}

.what-we .e-con-inner {
  max-width: 1200px;
    padding: 20px 95px;
}

.our-team .e-con-inner {
  max-width: 1200px;
    padding: 50px 95px;
}

.faq .e-con-inner {
    max-width: 1200px;
    padding: 50px 65px;
}

.elementor-element.elementor-element-87261e1.elementor-widget__width-initial.elementor-widget.elementor-widget-heading.animated.fadeInUp {
    width: 75%;
}

.your-partner .elementor-counter .elementor-counter-number-wrapper {
    font-size: 35px !important;
}

.your-partner .elementor-counter .elementor-counter-title {
    font-size: 16px !important;
    line-height: 20px !important;
    text-align: center;
}

.your-partner .elementor-image-box-title {
    font-size: 30px !important;
}

.your-partner .elementor-image-box-description {
    font-size: 16px !important;
    line-height: 20px;
}


p {
    font-size: 16px;
}

    /*ABOUT PAGE*/
    
    .built-by .e-con-inner {
    max-width: 1200px;
    padding: 60px 100px;
}

.abt-banner .elementor-heading-title.elementor-size-default {
    font-size: 60px !important;
}


.we-stand .e-con-inner {
    max-width: 1200px;
    padding: 50px 80px;
}


.elementor-element.elementor-element-3412fdf.elementor-widget__width-initial.elementor-widget.elementor-widget-heading.animated.fadeInUp {
    width: 75%;
}

.live-product .e-con-inner {
    max-width: 1200px;
    padding: 50px 75px;
}

.ai .e-con-inner {
    max-width: 1200px;
    padding: 50px 70px;
}

.elementor-501 .elementor-element.elementor-element-6e8ca014 {
   
    padding-top: 40px !important;
   
}


    /*services*/
.elementor-element.elementor-element-6901ff08.e-con-full.e-flex.e-con.e-child.animated.fadeInRight {
    padding-top: 160px;
}

.service-title .elementor-heading-title.elementor-size-default {
    font-size: 60px !important;
}

.elementor-element.elementor-element-27f95fe.e-con-full.animated-slow.e-flex.e-con.e-child.animated.slideInLeft {
    padding: 0px;
}



.service-one .e-con-inner {
    padding: 60px;
}

.service-two .e-con-inner {
    padding: 60px 120px;
}


.service-three .e-con-inner {
    padding: 60px;
}

.service-four .e-con-inner {
    padding: 60px 120px;
}

.service-five .e-con-inner {
    padding: 60px;
}

.service-six .e-con-inner {
    padding: 60px 120px;
}

.elementor-element.elementor-element-6f485f4.e-con-full.animated-slow.e-flex.e-con.e-child.animated.slideInLeft {
    padding: 0px;
}

.elementor-element.elementor-element-bb1ce03.e-con-full.animated-slow.e-flex.e-con.e-child.animated.slideInLeft {
    padding: 0px;
}

.elementor-element.elementor-element-775bbc9.e-con-full.animated-slow.e-flex.e-con.e-child.animated.slideInLeft {
    padding: 0px;
}

.elementor-element.elementor-element-3a959fb.e-con-full.animated-slow.e-flex.e-con.e-child.animated.slideInLeft {
    padding: 0px;
}

.elementor-element.elementor-element-2d8ea89.e-con-full.animated-slow.

Site Settings


Custom CSS
Add your own custom CSS
 Edit with AI
}


Use custom CSS to style your content or add the ".elementor-kit-7" prefix to target specific elements.
Need Help
e-flex.e-con.e-child.animated.slideInLeft {
    padding: 0px;
}

.elementor-element.elementor-element-f367e45.why-choose.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded {
    padding: 0px;
}

.why-choose .e-con-inner {
    padding: 70px 100px;
}
}/* End custom CSS */