.elementor-kit-12{--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-12 e-page-transition{background-color:#FFBC7D;}.elementor-kit-12 button,.elementor-kit-12 input[type="button"],.elementor-kit-12 input[type="submit"],.elementor-kit-12 .elementor-button{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1600px;}.e-con{--container-max-width:1600px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@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 *//* main service page button */
.page-id-433 .web-development .elementor-icon-box-content {
    border-left: 2px solid #F2680A;
}
.page-id-433 .web-development .elementor-icon-box-title, .page-id-433 .elementor-icon-box-description {
    margin-left: 35px !important;
}
.page-id-433 .web-development .services-pages-button {
    border: 1px solid #F2680A;
    border-radius: 60px;
    padding:10px 30px;
    font-weight: 600;
    color:#F2680A;
}
.page-id-433 .web-development a {
    margin-bottom:10px
}
@media (max-width: 1024px) { .page-id-433
    .web-development .elementor-icon-box-content {
        border-left:0;
        border-top: 2px solid #F2680A;
    }
    .page-id-433 .web-development .elementor-icon-box-title, .page-id-433 .elementor-icon-box-description  {
        margin-left: 0 !important;
        margin-top: 0 !important;
    }
    .page-id-433 .web-development .elementor-icon-box-title  {
        margin-left: 0px !important;
        margin-top: 25px !important;
    }
    .page-id-433 .web-development .services-pages-button {
        border: 1px solid #F2680A;
        border-radius: 60px;
        padding: 10px 30px;
        font-weight: 600;
        color: #F2680A;
    }
    .page-id-433 .web-development a {
        margin-bottom: 10px;
    }
}
/** Add Custom hot level for mega menu **/
.hot-level .elementor-icon-box-title::before {
    content:"Hot";
    position: absolute;
    top:0;
    right:0;
    margin: 6px;
    color:#fff;
    font-family: "Plus Jakarta Sans", Sans-serif;
    font-size:12px;
    line-height:16.34px;
    padding: 2px 5px;
    background-color:#00BE2A;
    border-radius:4px;
}
.hot-level-footer {
    margin-left:10px;
    color:#fff;
    font-size:12px;
    line-height:16.34px;
    padding: 2px 5px;
    background-color:#00BE2A;
    border-radius:4px;
    
}
/*change input height*/
@media only screen and (max-width: 1024px) { .elementor-field-textual.elementor-size-md {
    min-height: 50px;
}
}
.hot-level-m{
    color:#fff;
    font-family: "Plus Jakarta Sans", Sans-serif;
    font-size:12px;
    line-height:16.34px;
    padding: 2px 4px;
    background-color:#00BE2A;
    border-radius:2px;
}/* End custom CSS */