.elementor-kit-2840{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-17a8655c:#4054B2;--e-global-color-1fc163c7:#23A455;--e-global-color-2a18ba69:#000;--e-global-color-4583084c:#FFF;--e-global-color-34d55730:#FF0000;--e-global-color-34de152f:#940000;--e-global-color-40565b47:#5D0000;--e-global-color-725a0371:#D50000;--e-global-color-3bef2adf:#890000;--e-global-color-1d1a6f54:#000000;--e-global-color-7f9cd215:#000000;--e-global-color-9352ca7:#ffffff;--e-global-typography-primary-font-weight:300;--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-2840 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing: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-kit-2840{font-size:20px;}.elementor-kit-2840 a{font-size:20px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.hasikolor {
    background: linear-gradient(300deg, #283ab8, #129239, #c12e6c, #129239, #8d379e);
    background-size: 1000% 1000%;

    -webkit-animation: hasiera 20s ease infinite;
    -moz-animation: hasiera 20s ease infinite;
    animation: hasiera 20s ease infinite;
}

@-webkit-keyframes hasiera {
    0%{background-position:0% 11%}
    50%{background-position:100% 90%}
    100%{background-position:0% 11%}
}
@-moz-keyframes hasiera {
    0%{background-position:0% 11%}
    50%{background-position:100% 90%}
    100%{background-position:0% 11%}
}
@keyframes hasiera {
    0%{background-position:0% 11%}
    50%{background-position:100% 90%}
    100%{background-position:0% 11%}
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-26fa36fe */body{ 
overflow-x:hidden;
}/* End custom CSS */