.elementor-kit-33269{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-13b8c8b:#FF6900;--e-global-color-d44057b:#2F2E41;--e-global-color-a0142b0:#8CC63F;--e-global-color-7044deb:#52880B;--e-global-color-c3eea5d:#FFFFFF;--e-global-color-34a9c0a:#F2F2F2;--e-global-color-e63be02:#747474;--e-global-color-d7b39f1:#82828D;--e-global-color-51bc495:#2F2E418C;--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;--e-global-typography-5c972fb-font-family:"Poppins";--e-global-typography-5c972fb-font-size:16px;--e-global-typography-8c27867-font-family:"Poppins";--e-global-typography-8c27867-font-weight:700;--e-global-typography-8c27867-font-style:normal;--e-global-typography-8c27867-text-decoration:none;--e-global-typography-a95f7e2-font-family:"Poppins";--e-global-typography-a95f7e2-font-weight:400;--e-global-typography-a95f7e2-font-style:normal;--e-global-typography-a95f7e2-text-decoration:none;--e-global-typography-57ffb95-font-family:"Poppins";--e-global-typography-57ffb95-font-size:24px;--e-global-typography-57ffb95-font-weight:600;--e-global-typography-57ffb95-font-style:normal;--e-global-typography-57ffb95-text-decoration:none;--e-global-typography-15a6717-font-family:"Poppins";--e-global-typography-15a6717-font-size:16px;--e-global-typography-15a6717-font-weight:700;--e-global-typography-15a6717-font-style:normal;--e-global-typography-15a6717-text-decoration:none;--e-global-typography-92c4920-font-family:"Poppins";--e-global-typography-92c4920-font-size:14px;--e-global-typography-92c4920-font-weight:700;--e-global-typography-92c4920-text-transform:uppercase;--e-global-typography-92c4920-font-style:normal;--e-global-typography-92c4920-text-decoration:none;}.elementor-kit-33269 e-page-transition{background-color:#FFBC7D;}.elementor-kit-33269 a{color:#0A0000;font-size:18px;text-decoration:underline;letter-spacing:0.7px;word-spacing:2px;}.elementor-kit-33269 a:hover{color:#999204;}.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;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-33269{--e-global-typography-5c972fb-font-size:14px;--e-global-typography-8c27867-font-size:60px;--e-global-typography-a95f7e2-font-size:16px;--e-global-typography-57ffb95-font-size:22px;--e-global-typography-15a6717-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 *//*custom animations*/
.custom-slide-in-left {
    position: relative;
    animation-name: slide-in-left;
    animation-delay: 1s;
    animation-duration: 1s;
    animation-timing-function: ease-out;
    animation-fill-mode: forwards;
}

.custom-slide-in-bottom {
    position: relative;
    animation-name: slide-in-bottom;
    animation-delay: 1s;
    animation-duration: 1s;
    animation-timing-function: ease-out;
    animation-fill-mode: forwards;
}

@keyframes slide-in-bottom {
    0% {
        transform: translate(0px, 50px);
        opacity: 0;
    }
    100%{
        transform: translate(0px, 0px);
        opacity: 1;
    }
}

@keyframes slide-in-left {
    0%{
        transform: translate(-50px, 0px);
        opacity: 0;
        
    }
    100% {
        transform: translate(0px, 0px);
        opacity: 1;
    }
}

.test-animation {
    animation-name: test;
    border-style: solid;
    border-width: 2px;
    animation-duration: 2s;
    animation-iteration-count: 5;
    animation-fill-mode: forwards;
}

@keyframes test{
    0% {border-color: white;}
    50%{border-color: red;}
    100%{border-color: white;}
}/* End custom CSS */