.elementor-kit-8{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#FF9C00;--e-global-color-4b8659d:#479ED5;--e-global-color-4009989:#3785C2;--e-global-color-aac1094:#23498F;--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;font-family:"Raleway", Sans-serif;font-weight:600;}.elementor-kit-8 h1{font-size:1px;}.elementor-kit-8 button,.elementor-kit-8 input[type="button"],.elementor-kit-8 input[type="submit"],.elementor-kit-8 .elementor-button{color:#FFFFFF;background-color:#FF9C00;}.elementor-kit-8 button:hover,.elementor-kit-8 button:focus,.elementor-kit-8 input[type="button"]:hover,.elementor-kit-8 input[type="button"]:focus,.elementor-kit-8 input[type="submit"]:hover,.elementor-kit-8 input[type="submit"]:focus,.elementor-kit-8 .elementor-button:hover,.elementor-kit-8 .elementor-button:focus{background-color:#FFB43E;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-8 e-page-transition{background-color:#FFBC7D;}@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 */.txt-primary {
    color: #004399;    
}

.secondary-color {
    color: #FF9C00;
}

.tertiary-color {
    color: #02a0df;
}

.tertiary-color-bg {
    background-color: #02a0df;
}

.secondary-color-bg {
    background-color: #FF9C00;
}

.mb-0 {
    margin-bottom: 0!important;
}

.preloader-plus-custom-content p {
    padding: 0!important;
    margin: 0!important;
}

.preloader-plus .preloader-custom-img {
    margin-bottom: 0!important;
}

@keyframes pulse {
  from {opacity: 0;}
  to {opacity: 1;}
}

.preloader-plus .preloader-plus-custom-content p img {
    opacity: 0;
    animation: pulse 1.5s infinite alternate 1s;
}

.mini-title-wrapper {
    margin-bottom: 0!important;
}

.mini-title-wrapper-font {
    font-size: 14px !important;
    letter-spacing: -0.03px !important;
    font-weight: bold !important;
}

.elementor-posts .elementor-post__read-more {
    display: inline-block;
    outline: none;
    cursor: pointer;
    text-align: center;
    text-decoration: none;
    padding: .6em 2.5em .6em 2.5em;
    padding-top: 0.6em;
    padding-right: 2.5em;
    padding-bottom: 0.6em;
    padding-left: 2.5em;
    color: #fff;
    background: #222;
    border: 2px solid #222;
    font-size: 15px;
    font-family: 'Roboto', 'Helvetica Neue', Arial, Verdana, sans-serif;
    text-shadow: none;
    -webkit-appearance: none;
    box-shadow: 0 0 0 0;
    font-style: normal;
    font-weight: normal;
    text-transform: none;
    -webkit-transition: color .2s linear, background .3s linear, opacity .2s linear;
    -moz-transition: color .2s linear, background .3s linear, opacity .2s linear;
    -ms-transition: color .2s linear, background .3s linear, opacity .2s linear;
    -o-transition: color .2s linear, background .3s linear, opacity .2s linear;
    transition: color .2s linear, background .3s linear, opacity .2s linear;
    background: #ff9c00;
    border: 0;
    border-radius: 7px;
    font-size: 14px;
    color: #FFFFFF;
}

.wpcf7 label {
    color: #184794;
    display: block;
    margin-bottom: 0.65rem;
}

.wpcf7 br,
.wpcf7 label p:empty {
    display: none;
}

.wpcf7-form-control.wpcf7-submit {
   border: 0!important; 
}

.wpcf7-form-control.wpcf7-submit,
.wpcf7-form-control.wpcf7-submit:active,
.wpcf7-form-control.wpcf7-submit:visited {
   color: #FFFFFF!important;
   background-color: #169ed9!important;
}

.wpcf7-form-control.wpcf7-submit:hover {
   color: #FFFFFF!important;
   background-color: #184794!important;
}

.elementor-menu-anchor {
    display: block!important;
    height: 125px!important;
    margin-top: -125px!important;
    visibility: hidden!important;
}/* End custom CSS */