.elementor-kit-22013{--e-global-color-primary:#231F20;--e-global-color-secondary:#ED5A29;--e-global-color-text:#231F20;--e-global-color-accent:#ED5A29;--e-global-color-3009884c:#6EC1E4;--e-global-color-2feb8f77:#54595F;--e-global-color-8ae9b84:#7A7A7A;--e-global-color-69be2a9:#61CE70;--e-global-color-74734da9:#4054B2;--e-global-color-60be0595:#23A455;--e-global-color-108fe997:#000;--e-global-color-759c76c1:#FFFFFF;--e-global-color-4235fca0:#995944;--e-global-color-62686421:#FEF1EC;--e-global-color-8eabdf3:#F7F7F7;--e-global-color-e3e9431:#FFF7F0;--e-global-color-c82c06d:#8443E1;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:900;--e-global-typography-secondary-font-family:"Roboto";--e-global-typography-secondary-font-weight:500;--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-2dd4f76-font-size:0px;line-height:1.4em;}.elementor-kit-22013 h2{line-height:1.4em;}.elementor-kit-22013 h3{font-family:"Roboto", Sans-serif;font-weight:500;line-height:1.4em;}.elementor-kit-22013 button,.elementor-kit-22013 input[type="button"],.elementor-kit-22013 input[type="submit"],.elementor-kit-22013 .elementor-button{background-color:#ED5A29;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1240px;}.e-con{--container-max-width:1240px;}.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-22013 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 */.u-rise {
    display: inline-block;
    -webkit-transform: translateY(30%);
    -moz-transform: translateY(30%);
    transform: translateY(30%);
    opacity: 0;
    transition: all 0.5s ease;
}

.u-rise.risen {
    -webkit-animation: rise 0.3s cubic-bezier(0.87, 0, 0.04, 1) 1 forwards;
    -moz-animation: rise 0.3s cubic-bezier(0.87, 0, 0.04, 1) 1 forwards;
    animation: rise 0.3s cubic-bezier(0.87, 0, 0.04, 1) 1 forwards;
    transition: all 0.5s ease;
}

@-webkit-keyframes rise {
    0% {
        opacity: 1;
        -webkit-transform: translateY(30%);
        transform: translateY(30%);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0%);
        transform: translateY(0%);
    }
}

@keyframes rise {
    0% {
        opacity: 1;
        -webkit-transform: translateY(30%);
        transform: translateY(30%);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0%);
        transform: translateY(0%);
    }
}/* End custom CSS */