.elementor-kit-25{--e-global-color-primary:#00B0F0;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#00B0F0;--e-global-color-d809063:#FFFFFC;--e-global-typography-primary-font-family:"Montserrat";--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;background-color:#FFFFFF;color:#666666;font-family:"Roboto", Sans-serif;font-size:16px;}.elementor-kit-25 button,.elementor-kit-25 input[type="button"],.elementor-kit-25 input[type="submit"],.elementor-kit-25 .elementor-button{background-color:#00B0F0;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#FFFFFF;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-radius:0px 0px 0px 0px;}.elementor-kit-25 button:hover,.elementor-kit-25 button:focus,.elementor-kit-25 input[type="button"]:hover,.elementor-kit-25 input[type="button"]:focus,.elementor-kit-25 input[type="submit"]:hover,.elementor-kit-25 input[type="submit"]:focus,.elementor-kit-25 .elementor-button:hover,.elementor-kit-25 .elementor-button:focus{background-color:#00B0F0;color:#FFFFFF;}.elementor-kit-25 e-page-transition{background-color:#FFBC7D;}.elementor-kit-25 a{color:#00B0F0;}.elementor-kit-25 a:hover{color:#0CE628;}.elementor-kit-25 h1{color:#000000;font-family:"Montserrat", Sans-serif;font-size:4rem;font-weight:800;}.elementor-kit-25 h2{color:#000000;font-family:"Montserrat", Sans-serif;font-size:3rem;font-weight:800;}.elementor-kit-25 h3{color:#000000;font-family:"Montserrat", Sans-serif;font-size:2.2rem;font-weight:800;}.elementor-kit-25 h4{color:#000000;font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:800;}.elementor-kit-25 h5{color:#000000;font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:800;}.elementor-kit-25 h6{color:#000000;font-family:"Montserrat", Sans-serif;font-size:1.1rem;font-weight:800;}.elementor-kit-25 img{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-kit-25 input:not([type="button"]):not([type="submit"]),.elementor-kit-25 textarea,.elementor-kit-25 .elementor-field-textual{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.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);}.elementor-lightbox{--lightbox-header-icons-size:0px;--lightbox-navigation-icons-size:0px;}@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 */html {
--scrollbarBG: #CFD8DC;
--thumbBG: #01b0f0;
overflow-x: hidden;
}
body::-webkit-scrollbar {
width: 14px;
}
body {
scrollbar-width: thin;
scrollbar-color: var(--thumbBG) var(--scrollbarBG);
overflow-x: hidden;
}
body::-webkit-scrollbar-track {
background: var(--scrollbarBG);
}
body::-webkit-scrollbar-thumb {
background-color: var(--thumbBG) ;
border-radius: 6px;
border: 3px solid var(--scrollbarBG);
}

* {
-webkit-tap-highlight-color: rgba(255, 255, 255, 0) !important;
-webkit-focus-ring-color: rgba(255, 255, 255, 0) !important;
outline: none !important;
}

@keyframes fadeDown {
from {
opacity: 0;
transform: translate3d(0,-30px,0)
}

to {
    opacity: 1;
    transform: none
}

}

.elementor-element.fadeInDown {
animation-name: fadeDown
}

@keyframes fadeLeft {
from {
opacity: 0;
transform: translate3d(-30px,0,0)
}

to {
    opacity: 1;
    transform: none
}

}

.elementor-element.fadeInLeft {
animation-name: fadeLeft
}

@keyframes fadeRight {
from {
opacity: 0;
transform: translate3d(30px,0,0)
}

to {
    opacity: 1;
    transform: none
}

}

.elementor-element.fadeInRight {
animation-name: fadeRight
}

@keyframes fadeUp {
from {
opacity: 0;
transform: translate3d(0,30px,0)
}

to {
    opacity: 1;
    transform: none
}

}

.elementor-element.fadeInUp {
animation-name: fadeUp
}/* End custom CSS */