.elementor-kit-6{--e-global-color-primary:#0D9ECC;--e-global-color-secondary:#73E0FF;--e-global-color-text:#006B96;--e-global-color-accent:#2ECC70;--e-global-color-d23b143:#26AD61;--e-global-color-1c35ab5:#404A66;--e-global-color-c223721:#616B8A;--e-global-color-b82222c:#424557;--e-global-color-2410d55:#EB6691;--e-global-color-fe3e28d:#FFFFFF;--e-global-typography-primary-font-family:"Grandstander";--e-global-typography-primary-font-weight:bold;--e-global-typography-secondary-font-family:"Roboto";--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-6 h1{color:var( --e-global-color-b82222c );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-kit-6 h2{color:var( --e-global-color-b82222c );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-kit-6 h3{color:var( --e-global-color-b82222c );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-kit-6 h4{color:var( --e-global-color-b82222c );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-kit-6 h5{color:var( --e-global-color-b82222c );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-kit-6 h6{color:var( --e-global-color-b82222c );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{color:var( --e-global-color-fe3e28d );background-color:#EB669100;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-container{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-bottom:20px;}.elementor-element{--widgets-spacing:20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.site-header{padding-right:0px;padding-left:0px;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-container{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-container{--container-max-width:767px;}}/* Start custom CSS *//* Media Query for Mobile Devices */
   
        @media (max-width: 767px) {
            
           .HP-Sec1-Col1-Txt{
               display:none;
            }
           #HP-Sec1-1stHeading, .HP-Sec1-Col3-Txt{
               text-align:center;
            }
             #HomePage-Sec1-Img{
              width:90%;
          }
          #HomePage-Sec1-CarIcon2{
              display:inline-block;
              width:12%;
              margin-left:11%;
          }
          #HomePage-Sec1-Text2{
              display:inline-block;
              width:70%;
          }
          #HomePage-Sec1{
           padding-top:10%;   
          }
          .HomePage-Sec3-ImgBoxes .elementor-image-box-content {
              display:inline-block !important;
              width:80% !important;
              text-align:left;
              margin-left:3%;
          }
           .HomePage-Sec3-ImgBoxes .elementor-image-box-img {
             vertical-align: top;}
             /* Modifying the title of single post */
             h1.entry-title {
    display: block !important;
	margin-top: 25% !important;}
        }
/* ------------------------------------*/  
@media (max-width:500px ) {
     #HomePage-Sec1{
         min-height:950px;}
     }
 @media (min-width:501px ) and (max-width:767px) {
     #HomePage-Sec1{
         min-height:1350px;
     }
 }
/* ------------------------------------*/      
        /* Media Query for Tablets & Ipads*/
        @media (min-width: 768px) and (max-width: 1024px){
          #HomePage-Sec1-Col3{
              display:none;
          }
          #HomePage-Sec1-Col1, #HomePage-Sec1-Col2{
              width:50%;
          }
          #HomePage-Sec1{
              padding-top:10%;   
              min-height:700px;
          }
          #HomePage-Sec1-CarIcon{
            display: inline-block;
            margin-top:8%;
            margin-right:5%;
             width: 12%;
            }
            #HomePage-Sec1-Text1{
            display: inline-block;
             width:70%;
            }
            section.elementor-section.elementor-top-section.elementor-element.elementor-element-1090b1b.elementor-section-height-min-height.elementor-section-boxed.elementor-section-height-default.elementor-section-items-middle {
    min-height: 1100px !important;}
    /* Modifying the title of single post */
             h1.entry-title {
    display: block !important;
	margin-top: 18% !important;}
        }
/* ------------------------------------*/

/* Media Query for Laptops and Desktops */

        @media (min-width: 1025px) and (max-width: 1280px){
          #HomePage-Sec1-Col1, #HomePage-Sec1-Col2{
              width:50%;
          }
          #HomePage-Sec1-Img{
              width:75%;
          }
          #HomePage-Sec1{
              padding-top:10%; 
              min-height:700px;
          }
          #HomePage-Sec1-CarIcon{
            display: inline-block;
            margin-right:2%;
            margin-top:5%;
             width: 12%;
            }
            #HomePage-Sec1-Text1{
            display: inline-block;
             width:70%;
            }
            /* Modifying the title of single post */
             .entry-title {
    display: block !important;
	margin-top: 19% !important;}
        }
/* ------------------------------------*/

        /* Media Query for Large screens */
    
        @media (min-width: 1281px) {
          #HomePage-Sec1-Col1, #HomePage-Sec1-Col2{
              width:50%;
          }
         #HomePage-Sec1-Img{
              width:75%;
          }
          #HomePage-Sec1{
              padding-top:10%; 
              min-height:880px;
          }
          #HomePage-Sec1-CarIcon{
            display: inline-block;
            margin-top:5%;
            margin-right:2%;
             width: 12%;
            }
            #HomePage-Sec1-Text1{
            display: inline-block;
             width:70%;
            }
            /* To set the height of the background of FAQ section  */
            .elementor-20 .elementor-element.elementor-element-bcf7cbb>.elementor-container {
    min-height: 1100px !important;
}
/* Modifying the title of single post */
             .entry-title {
    display: block !important;
	margin-top: 17% !important;}
            
    }
 
 /* ------------------------------------*/
  /* --------GENERAL-----------*/
 
 /* This is to hide the theme footer and header instead of waiting the JS loading*/ 
 #site-footer,#site-header{
     display:none;
 }
 /* Setting the style of the header */ 
 #ElementorHeader{
     width: 100%;
     position:fixed;
     background-color: white;
     min-height: 80px;
    margin-top: 0;
    margin-bottom: 0;
    padding: 0% 5% 0% 5%;
    z-index: 9995;
    align-items: center;
 }
 .elementor-72 .elementor-element.elementor-element-2c0ced2a.elementor-column>.elementor-widget-wrap{
    justify-content: flex-end;
}
.elementor-testimonial__title, .elementor-testimonial__image{
    display:none;
}

.elementor-widget-testimonial-carousel .elementor-testimonial__text{
    font-style: normal !important;
}
/* Hiding the heading titles of the image boxes on the second section on home page */
.elementor-image-box-title {
    display: none;
}
#HomePage-Sec3{
    min-height: 550px;
}
#AndroidImg, #HuaweiImg, #AppleImg{
    display:inline-block;
    max-width: 18%;
    width:18%;
}
@media (min-width:768px){
    #HomePage-Sec1-Col3{
              display:none;
          }
} @media (min-width: 768px) and (max-width: 950px){
    /* To set the height of the car icon in the first section */
            .attachment-thumbnail.size-thumbnail.jetpack-lazy-image.jetpack-lazy-image--handled {
    min-height: 40px !important;}
}
/* to set the height of the recapche on the homepage contact us form */
#form-field-field_c961242{
    min-height: 85px;
}
#About-Sec .elementor-image-box-img{
    min-height: 116px;
}
#NewsSection1 .elementor-image-box-img, #NewsSection2 .elementor-image-box-img {
    min-height: 155px;
}
#NewsSection1 .elementor-image-box-title, #NewsSection2 .elementor-image-box-title{
    display:block;
}
body.elementor-page-3 {
    padding: 0% 10% 00% 10% !important; 
}/* End custom CSS */