.elementor-kit-9{--e-global-color-primary:#D8242C;--e-global-color-secondary:#F8F8F8;--e-global-color-text:#2D2D2D;--e-global-color-accent:#D8242C;--e-global-color-c90575f:#FFFFFF;--e-global-color-b3072dc:#70080D;--e-global-typography-primary-font-family:"Open Sans";--e-global-typography-primary-font-weight:400;--e-global-typography-secondary-font-family:"Open Sans";--e-global-typography-secondary-font-weight:700;--e-global-typography-text-font-family:"Open Sans";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Open Sans";--e-global-typography-accent-font-weight:700;color:#2D2D2D;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-kit-9 button,.elementor-kit-9 input[type="button"],.elementor-kit-9 input[type="submit"],.elementor-kit-9 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Open Sans", Sans-serif;font-weight:600;text-decoration:none;color:var( --e-global-color-c90575f );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:6px 6px 6px 6px;padding:10px 15px 10px 15px;}.elementor-kit-9 button:hover,.elementor-kit-9 button:focus,.elementor-kit-9 input[type="button"]:hover,.elementor-kit-9 input[type="button"]:focus,.elementor-kit-9 input[type="submit"]:hover,.elementor-kit-9 input[type="submit"]:focus,.elementor-kit-9 .elementor-button:hover,.elementor-kit-9 .elementor-button:focus{background-color:var( --e-global-color-c90575f );color:#D8242C;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-kit-9 e-page-transition{background-color:#FFBC7D;}.elementor-kit-9 a{color:var( --e-global-color-primary );font-family:"Open Sans", Sans-serif;font-weight:700;text-decoration:underline;}.elementor-kit-9 h1{font-family:"Open Sans", Sans-serif;font-size:45px;font-weight:600;}.elementor-kit-9 h2{font-family:"Open Sans", Sans-serif;font-size:40px;font-weight:600;}.elementor-kit-9 h3{font-family:"Open Sans", Sans-serif;font-size:35px;font-weight:600;}.elementor-kit-9 h4{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:600;}.elementor-kit-9 h5{font-family:"Open Sans", Sans-serif;font-size:25px;font-weight:600;}.elementor-kit-9 h6{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;}.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);}.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-kit-9 h1{font-size:35px;}.elementor-kit-9 h2{font-size:30px;}.elementor-kit-9 h3{font-size:25px;}.elementor-kit-9 h4{font-size:20px;}.elementor-kit-9 h5{font-size:15px;}.elementor-kit-9 h6{font-size:14px;}.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 */#myDiv {
        transition: all 0.5s ease-in;
    }
	#myDiv {
        transition: all 0.5s ease-in;
    }

    /* Initial state of the hidden div */
    .hidden {
        opacity: 0;
        transform: translateY(-20px);
       visibility: hidden;

    }

    /* Visible state of the div */
    .visible {
        opacity: 1;
        transform: translateY(0);
    visibility: visible;
    }

    /* Class for styling the button when active */
    .toggle-button {
       background: #fff !important;
    border: none !important;
    margin-right: 25px;
    outline:none !important;
    }
    
    #jet-popup-313 .jet-popup__container-inner {
    background: linear-gradient(203deg, #5f0004, #ad0008);
    background-size: 200% 200%;

    -webkit-animation: AnimationName 9s ease infinite;
    -moz-animation: AnimationName 9s ease infinite;
    animation: AnimationName 9s ease infinite;
}

@-webkit-keyframes AnimationName {
    0%{background-position:0% 91%}
    50%{background-position:100% 10%}
    100%{background-position:0% 91%}
}
@-moz-keyframes AnimationName {
    0%{background-position:0% 91%}
    50%{background-position:100% 10%}
    100%{background-position:0% 91%}
}
@keyframes AnimationName {
    0%{background-position:0% 91%}
    50%{background-position:100% 10%}
    100%{background-position:0% 91%}
}
.elementor-button span {text-align:left;   }

.chatbot-btn {    font-size: 16px;
    color: #ffffff !important;
    background-color: #d8242c !important;
    background-image: none !important;
    box-shadow: none !important;
    text-decoration: none !important;
    padding: 5px 10px;
    border-radius: 6px;}/* End custom CSS */