.elementor-9 .elementor-element.elementor-element-2a73f06a:not(.elementor-motion-effects-element-type-background),
.elementor-9 .elementor-element.elementor-element-2a73f06a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-2a73f06a {
    border-style: solid;
    border-width: 0px 0px 2px 0px;
    border-color: #000000;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 0px 0px;
    z-index: 999;
}

.elementor-9 .elementor-element.elementor-element-2a73f06a,
.elementor-9 .elementor-element.elementor-element-2a73f06a>.elementor-background-overlay {
    border-radius: 0px 0px 2px 0px;
}

.elementor-9 .elementor-element.elementor-element-2a73f06a>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-82655b3.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-82655b3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-e9258b9 {
    text-align: left;
}

.elementor-9 .elementor-element.elementor-element-e9258b9 img {
    width: 28%;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-5d9be12.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-5d9be12.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-345302e .elementskit-menu-container {
    height: 80px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-345302e .elementskit-navbar-nav>li>a {
    font-family: "Rammetto One", Sans-serif;
    font-size: 18px;
    letter-spacing: -0.5px;
    color: #000000;
    padding: 0px 15px 0px 15px;
}

.elementor-9 .elementor-element.elementor-element-345302e .elementskit-navbar-nav>li>a:hover {
    color: #050606;
}

.elementor-9 .elementor-element.elementor-element-345302e .elementskit-navbar-nav>li>a:focus {
    color: #A2CCB6;
}

.elementor-9 .elementor-element.elementor-element-345302e .elementskit-navbar-nav>li>a:active {
    color: #A2CCB6;
}

.elementor-9 .elementor-element.elementor-element-345302e .elementskit-navbar-nav>li:hover>a {
    color: #25812e;
}

.elementor-9 .elementor-element.elementor-element-345302e .elementskit-navbar-nav>li:hover>a .elementskit-submenu-indicator {
    color: #A2CCB6;
}

.elementor-9 .elementor-element.elementor-element-345302e .elementskit-navbar-nav>li>a:hover .elementskit-submenu-indicator {
    color: #A2CCB6;
}

.elementor-9 .elementor-element.elementor-element-345302e .elementskit-navbar-nav>li>a:focus .elementskit-submenu-indicator {
    color: #A2CCB6;
}

.elementor-9 .elementor-element.elementor-element-345302e .elementskit-navbar-nav>li>a:active .elementskit-submenu-indicator {
    color: #c3f5db;
}

.elementor-9 .elementor-element.elementor-element-345302e .elementskit-navbar-nav>li.current-menu-item>a {
    color: #707070;
}

.elementor-9 .elementor-element.elementor-element-345302e .elementskit-navbar-nav>li.current-menu-ancestor>a {
    color: #707070;
}

.elementor-9 .elementor-element.elementor-element-345302e .elementskit-navbar-nav>li.current-menu-ancestor>a .elementskit-submenu-indicator {
    color: #707070;
}

.elementor-9 .elementor-element.elementor-element-345302e .elementskit-navbar-nav>li>a .elementskit-submenu-indicator {
    color: #101010;
}

.elementor-9 .elementor-element.elementor-element-345302e .elementskit-navbar-nav .elementskit-submenu-panel>li>a {
    padding: 15px 15px 15px 15px;
    color: #000000;
}

.elementor-9 .elementor-element.elementor-element-345302e .elementskit-navbar-nav .elementskit-submenu-panel>li>a:hover {
    color: #707070;
}

.elementor-9 .elementor-element.elementor-element-345302e .elementskit-navbar-nav .elementskit-submenu-panel>li>a:focus {
    color: #707070;
}

.elementor-9 .elementor-element.elementor-element-345302e .elementskit-navbar-nav .elementskit-submenu-panel>li>a:active {
    color: #707070;
}

.elementor-9 .elementor-element.elementor-element-345302e .elementskit-navbar-nav .elementskit-submenu-panel>li:hover>a {
    color: #707070;
}

.elementor-9 .elementor-element.elementor-element-345302e .elementskit-navbar-nav .elementskit-submenu-panel>li.current-menu-item>a {
    color: #707070 !important;
}

.elementor-9 .elementor-element.elementor-element-345302e .elementskit-submenu-panel {
    padding: 15px 0px 15px 0px;
}

.elementor-9 .elementor-element.elementor-element-345302e .elementskit-navbar-nav .elementskit-submenu-panel {
    border-radius: 0px 0px 0px 0px;
    min-width: 220px;
}

.elementor-9 .elementor-element.elementor-element-345302e .elementskit-menu-hamburger {
    float: right;
    background-color: #02010100;
    border-style: solid;
    border-color: #000000;
}

.elementor-9 .elementor-element.elementor-element-345302e .elementskit-menu-hamburger .elementskit-menu-hamburger-icon {
    background-color: #000000;
}

.elementor-9 .elementor-element.elementor-element-345302e .elementskit-menu-hamburger>.ekit-menu-icon {
    color: #000000;
}

.elementor-9 .elementor-element.elementor-element-345302e .elementskit-menu-hamburger:hover .elementskit-menu-hamburger-icon {
    background-color: #000000;
}

.elementor-9 .elementor-element.elementor-element-345302e .elementskit-menu-hamburger:hover>.ekit-menu-icon {
    color: #000000;
}

.elementor-9 .elementor-element.elementor-element-345302e .elementskit-menu-close {
    background-color: #02010100;
    border-style: solid;
    border-color: #000000;
    color: #000000;
}

.elementor-9 .elementor-element.elementor-element-345302e .elementskit-menu-close:hover {
    color: #000000BF;
}

.elementor-9 .elementor-element.elementor-element-4bcc6f12>.elementor-container {
    min-height: 540px;
}

.elementor-9 .elementor-element.elementor-element-4bcc6f12:not(.elementor-motion-effects-element-type-background),
.elementor-9 .elementor-element.elementor-element-4bcc6f12>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../images/back-6.png");
    background-position: center center;
    background-size: cover;
}

.elementor-9 .elementor-element.elementor-element-4bcc6f12>.elementor-background-overlay {
    opacity: 1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-4bcc6f12 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 170px 20px 160px 20px;
}

.elementor-9 .elementor-element.elementor-element-4bcc6f12>.elementor-shape-bottom .elementor-shape-fill {
    fill: #FFFFFF;
}

.elementor-9 .elementor-element.elementor-element-4bcc6f12>.elementor-shape-bottom svg {
    width: calc(100% + 1.3px);
    height: 64px;
}

.elementor-9 .elementor-element.elementor-element-b42dd90 {
    text-align: left;
}

.elementor-9 .elementor-element.elementor-element-b42dd90 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Rammetto One", Sans-serif;
    font-size: 70px;
    text-transform: uppercase;
    letter-spacing: -4.5px;
    word-spacing: 10px;
    -webkit-text-stroke-width: 1px;
    stroke-width: 1px;
    -webkit-text-stroke-color: #000;
    stroke: #000;
    text-shadow: 3px 3px 0px rgba(0, 0, 0, 0.63);
}

.elementor-9 .elementor-element.elementor-element-b42dd90>.elementor-widget-container {
    padding: 0px 0px 30px 0px;
}

.elementor-9 .elementor-element.elementor-element-72dd2042>.elementor-element-populated,
.elementor-9 .elementor-element.elementor-element-72dd2042>.elementor-element-populated>.elementor-background-overlay,
.elementor-9 .elementor-element.elementor-element-72dd2042>.elementor-background-slideshow {
    border-radius: 100px 100px 100px 100px;
}

.elementor-9 .elementor-element.elementor-element-72dd2042>.elementor-element-populated {
    margin: 60px 20px 20px 20px;
    --e-column-margin-right: 20px;
    --e-column-margin-left: 20px;
}

.elementor-9 .elementor-element.elementor-element-3fe5aaa>.elementor-widget-container:hover {
    --e-transform-rotateZ: 360deg;
}

.elementor-9 .elementor-element.elementor-element-3fe5aaa {
    --e-transform-transition-duration: 4500ms;
}

.elementor-9 .elementor-element.elementor-element-0f98853:not(.elementor-motion-effects-element-type-background),
.elementor-9 .elementor-element.elementor-element-0f98853>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-9 .elementor-element.elementor-element-0f98853>.elementor-background-overlay {
    background-image: url("../images/01ed639f-55fd-45cf-82ec-d82f9c2f9ba7.gif");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    opacity: 0.7;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-0f98853 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 120px 20px 80px 20px;
}

.elementor-9 .elementor-element.elementor-element-58091bb>.elementor-element-populated>.elementor-background-overlay {
    opacity: 0.13;
    filter: brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);
}

.elementor-9 .elementor-element.elementor-element-58091bb>.elementor-element-populated>.elementor-background-overlay {
    mix-blend-mode: multiply;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-58091bb>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-43d88c2 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
}

.elementor-9 .elementor-element.elementor-element-43d88c2>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-3452d85.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-3452d85.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-3452d85>.elementor-element-populated>.elementor-background-overlay {
    opacity: 0.5;
}

.elementor-9 .elementor-element.elementor-element-3452d85>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 50px 60px 50px 70px;
}

.elementor-9 .elementor-element.elementor-element-3452d85>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-06544dc {
    text-align: center;
}

.elementor-9 .elementor-element.elementor-element-06544dc .elementor-heading-title {
    color: #00C0E4;
    font-family: "Rammetto One", Sans-serif;
    font-size: 70px;
    text-transform: uppercase;
    letter-spacing: -4.5px;
    word-spacing: 10px;
    -webkit-text-stroke-width: 1px;
    stroke-width: 1px;
    -webkit-text-stroke-color: #000;
    stroke: #000;
    text-shadow: 3px 3px 0px rgba(0, 0, 0, 0.63);
}

.elementor-9 .elementor-element.elementor-element-06544dc>.elementor-widget-container {
    padding: 0px 0px 30px 0px;
}

.elementor-9 .elementor-element.elementor-element-898bfbc {
    text-align: center;
    color: #000000;
    font-family: "Comic Neue", Sans-serif;
    font-size: 16px;
    font-weight: 600;
}

.elementor-9 .elementor-element.elementor-element-898bfbc>.elementor-widget-container {
    margin: -50px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-0424552 {
    text-align: center;
    color: #000000;
    font-family: "Comic Neue", Sans-serif;
    font-size: 19px;
    font-weight: 600;
}

.elementor-9 .elementor-element.elementor-element-5b5797f .eael-creative-button .cretive-button-text {
    font-family: "Rammetto One", Sans-serif;
}

.elementor-9 .elementor-element.elementor-element-5b5797f .eael-creative-button i {
    font-size: 30px;
}

.elementor-9 .elementor-element.elementor-element-5b5797f .eael-creative-button svg {
    height: 30px;
    width: 30px;
    fill: #000000;
}

.elementor-9 .elementor-element.elementor-element-5b5797f .eael-creative-button-wrapper {
    justify-content: center;
}

.elementor-9 .elementor-element.elementor-element-5b5797f .eael-creative-button {
    color: #000000;
    background-color: #f6b90c;
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: #000000;
    border-radius: 20px;
}

.elementor-9 .elementor-element.elementor-element-5b5797f .eael-creative-button.eael-creative-button--tamaya::before {
    color: #000000;
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-5b5797f .eael-creative-button.eael-creative-button--tamaya::after {
    color: #000000;
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-5b5797f .eael-creative-button.eael-creative-button--ujarak:hover {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-5b5797f .eael-creative-button.eael-creative-button--wayra:hover {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-5b5797f .eael-creative-button.eael-creative-button--rayen:hover {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-5b5797f .eael-creative-button.eael-creative-button--pipaluk::after {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-5b5797f .eael-creative-button.eael-creative-button--wave:hover {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-5b5797f .eael-creative-button.eael-creative-button--aylen::before {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-5b5797f .eael-creative-button.eael-creative-button--nuka::before {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-5b5797f .eael-creative-button.eael-creative-button--nuka::after {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-5b5797f .eael-creative-button.eael-creative-button--antiman::after {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-5b5797f .eael-creative-button.eael-creative-button--quidel::after {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-5b5797f .eael-creative-button::before {
    border-radius: 20px;
}

.elementor-9 .elementor-element.elementor-element-5b5797f .eael-creative-button::after {
    border-radius: 20px;
}

.elementor-9 .elementor-element.elementor-element-5b5797f .eael-creative-button:hover i {
    color: #ffffff;
}

.elementor-9 .elementor-element.elementor-element-5b5797f .eael-creative-button:hover .creative-button-inner svg {
    fill: #ffffff;
}

.elementor-9 .elementor-element.elementor-element-5b5797f .eael-creative-button:hover {
    color: #2B2B2B;
    background-color: #f6b90c;
    border-color: #1E1E1E;
}

.elementor-9 .elementor-element.elementor-element-5b5797f .eael-creative-button:hover svg {
    fill: #2B2B2B;
}

.elementor-9 .elementor-element.elementor-element-5b5797f .eael-creative-button.eael-creative-button--winona::after {
    color: #2B2B2B;
}

.elementor-9 .elementor-element.elementor-element-5b5797f .eael-creative-button.eael-creative-button--saqui::after {
    color: #2B2B2B;
}

.elementor-9 .elementor-element.elementor-element-5b5797f .eael-creative-button.eael-creative-button--ujarak::before {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-5b5797f .eael-creative-button.eael-creative-button--wayra:hover::before {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-5b5797f .eael-creative-button.eael-creative-button--tamaya:hover {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-5b5797f .eael-creative-button.eael-creative-button--rayen::before {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-5b5797f .eael-creative-button.eael-creative-button--wave::before {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-5b5797f .eael-creative-button.eael-creative-button--wave:hover::before {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-5b5797f .eael-creative-button.eael-creative-button--aylen::after {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-5b5797f .eael-creative-button.eael-creative-button--saqui:hover {
    color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-5b5797f .eael-creative-button.eael-creative-button--nuka:hover::after {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-5b5797f .eael-creative-button.eael-creative-button--quidel:hover::after {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-5b5797f .eael-creative-button.eael-creative-button--wapasha::before {
    border-color: #1E1E1E;
}

.elementor-9 .elementor-element.elementor-element-5b5797f .eael-creative-button.eael-creative-button--antiman::before {
    border-color: #1E1E1E;
}

.elementor-9 .elementor-element.elementor-element-5b5797f .eael-creative-button.eael-creative-button--pipaluk::before {
    border-color: #1E1E1E;
}

.elementor-9 .elementor-element.elementor-element-5b5797f .eael-creative-button.eael-creative-button--quidel::before {
    background-color: #1E1E1E;
}

.elementor-9 .elementor-element.elementor-element-5b5797f {
    width: var(--container-widget-width, 50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
}

.elementor-9 .elementor-element.elementor-element-d48781c .eael-creative-button .cretive-button-text {
    font-family: "Rammetto One", Sans-serif;
}

.elementor-9 .elementor-element.elementor-element-d48781c .eael-creative-button i {
    font-size: 30px;
}

.elementor-9 .elementor-element.elementor-element-d48781c .eael-creative-button svg {
    height: 30px;
    width: 30px;
    fill: #000000;
}

.elementor-9 .elementor-element.elementor-element-d48781c .eael-creative-button-wrapper {
    justify-content: center;
}

.elementor-9 .elementor-element.elementor-element-d48781c .eael-creative-button {
    color: #000000;
    background-color: #f6b90c;
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: #000000;
    border-radius: 20px;
}

.elementor-9 .elementor-element.elementor-element-d48781c .eael-creative-button.eael-creative-button--tamaya::before {
    color: #000000;
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-d48781c .eael-creative-button.eael-creative-button--tamaya::after {
    color: #000000;
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-d48781c .eael-creative-button.eael-creative-button--ujarak:hover {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-d48781c .eael-creative-button.eael-creative-button--wayra:hover {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-d48781c .eael-creative-button.eael-creative-button--rayen:hover {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-d48781c .eael-creative-button.eael-creative-button--pipaluk::after {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-d48781c .eael-creative-button.eael-creative-button--wave:hover {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-d48781c .eael-creative-button.eael-creative-button--aylen::before {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-d48781c .eael-creative-button.eael-creative-button--nuka::before {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-d48781c .eael-creative-button.eael-creative-button--nuka::after {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-d48781c .eael-creative-button.eael-creative-button--antiman::after {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-d48781c .eael-creative-button.eael-creative-button--quidel::after {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-d48781c .eael-creative-button::before {
    border-radius: 20px;
}

.elementor-9 .elementor-element.elementor-element-d48781c .eael-creative-button::after {
    border-radius: 20px;
}

.elementor-9 .elementor-element.elementor-element-d48781c .eael-creative-button:hover i {
    color: #ffffff;
}

.elementor-9 .elementor-element.elementor-element-d48781c .eael-creative-button:hover .creative-button-inner svg {
    fill: #ffffff;
}

.elementor-9 .elementor-element.elementor-element-d48781c .eael-creative-button:hover {
    color: #2B2B2B;
    background-color: #f6b90c;
    border-color: #1E1E1E;
}

.elementor-9 .elementor-element.elementor-element-d48781c .eael-creative-button:hover svg {
    fill: #2B2B2B;
}

.elementor-9 .elementor-element.elementor-element-d48781c .eael-creative-button.eael-creative-button--winona::after {
    color: #2B2B2B;
}

.elementor-9 .elementor-element.elementor-element-d48781c .eael-creative-button.eael-creative-button--saqui::after {
    color: #2B2B2B;
}

.elementor-9 .elementor-element.elementor-element-d48781c .eael-creative-button.eael-creative-button--ujarak::before {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-d48781c .eael-creative-button.eael-creative-button--wayra:hover::before {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-d48781c .eael-creative-button.eael-creative-button--tamaya:hover {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-d48781c .eael-creative-button.eael-creative-button--rayen::before {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-d48781c .eael-creative-button.eael-creative-button--wave::before {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-d48781c .eael-creative-button.eael-creative-button--wave:hover::before {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-d48781c .eael-creative-button.eael-creative-button--aylen::after {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-d48781c .eael-creative-button.eael-creative-button--saqui:hover {
    color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-d48781c .eael-creative-button.eael-creative-button--nuka:hover::after {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-d48781c .eael-creative-button.eael-creative-button--quidel:hover::after {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-d48781c .eael-creative-button.eael-creative-button--wapasha::before {
    border-color: #1E1E1E;
}

.elementor-9 .elementor-element.elementor-element-d48781c .eael-creative-button.eael-creative-button--antiman::before {
    border-color: #1E1E1E;
}

.elementor-9 .elementor-element.elementor-element-d48781c .eael-creative-button.eael-creative-button--pipaluk::before {
    border-color: #1E1E1E;
}

.elementor-9 .elementor-element.elementor-element-d48781c .eael-creative-button.eael-creative-button--quidel::before {
    background-color: #1E1E1E;
}

.elementor-9 .elementor-element.elementor-element-d48781c {
    width: var(--container-widget-width, 50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
}

.elementor-9 .elementor-element.elementor-element-9bb6a20>.elementor-container {
    max-width: 1400px;
}

.elementor-9 .elementor-element.elementor-element-9bb6a20>.elementor-background-overlay {
    background-image: url("../images/file.gif");
    background-position: center center;

    background-size: cover;
    opacity: 1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-9bb6a20 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 50px 20px 100px 20px;
}

.elementor-9 .elementor-element.elementor-element-9bb6a20>.elementor-shape-top .elementor-shape-fill {
    fill: #FFFFFF;
}

.elementor-9 .elementor-element.elementor-element-9bb6a20>.elementor-shape-top svg {
    width: calc(300% + 1.3px);
    height: 280px;
}

.elementor-9 .elementor-element.elementor-element-9bb6a20>.elementor-shape-bottom svg {
    width: calc(300% + 1.3px);
    height: 280px;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-4c1d540.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

.elementor-9 .elementor-element.elementor-element-4c1d540.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-9 .elementor-element.elementor-element-4c1d540:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-9 .elementor-element.elementor-element-4c1d540>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
    background-image: url("../images/01ed639f-55fd-45cf-82ec-d82f9c2f9ba7.gif");
    background-position: 0px 182px;
    background-repeat: no-repeat;
    background-size: 100% auto;
}

.elementor-9 .elementor-element.elementor-element-4c1d540>.elementor-element-populated {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #000000;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 30px 30px 30px 30px;
    --e-column-margin-right: 30px;
    --e-column-margin-left: 30px;
    padding: 50px 20px 50px 20px;
}

.elementor-9 .elementor-element.elementor-element-4c1d540>.elementor-element-populated,
.elementor-9 .elementor-element.elementor-element-4c1d540>.elementor-element-populated>.elementor-background-overlay,
.elementor-9 .elementor-element.elementor-element-4c1d540>.elementor-background-slideshow {
    border-radius: 15px 15px 15px 15px;
}

.elementor-9 .elementor-element.elementor-element-4c1d540>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-dc67f42 {
    --icon-box-icon-margin: 15px;
    z-index: 5;
}

.elementor-9 .elementor-element.elementor-element-dc67f42 .elementor-icon-box-wrapper {
    text-align: center;
}

.elementor-9 .elementor-element.elementor-element-dc67f42 .elementor-icon-box-title {
    margin-bottom: 20px;
    color: var(--e-global-color-d700e18);
    -webkit-text-stroke-width: 1px;
    stroke-width: 1px;
    -webkit-text-stroke-color: #000;
    stroke: #000;
    text-shadow: 3px 3px 0px rgba(0, 0, 0, 0.51);
}

.elementor-9 .elementor-element.elementor-element-dc67f42 .elementor-icon-box-title,
.elementor-9 .elementor-element.elementor-element-dc67f42 .elementor-icon-box-title a {
    font-family: "Rammetto One", Sans-serif;
    font-size: 50px;
    font-weight: 400;
    text-transform: capitalize;
    line-height: 1.2em;
    letter-spacing: -5px;
}

.elementor-9 .elementor-element.elementor-element-dc67f42 .elementor-icon-box-description {
    color: #000000;
    font-family: "Comic Neue", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.8em;
}

.elementor-9 .elementor-element.elementor-element-dc67f42>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-c73b6ce.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-c73b6ce.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-c73b6ce>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 20px 20px 20px 20px;
    --e-column-margin-right: 20px;
    --e-column-margin-left: 20px;
}

.elementor-9 .elementor-element.elementor-element-c73b6ce>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-0a2a080 {
    text-align: center;
}

.elementor-9 .elementor-element.elementor-element-0a2a080 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Rammetto One", Sans-serif;
    font-size: 46px;
    text-transform: uppercase;
    letter-spacing: -4.5px;
    word-spacing: 10px;
    -webkit-text-stroke-width: 1px;
    stroke-width: 1px;
    -webkit-text-stroke-color: #000;
    stroke: #000;
    text-shadow: 3px 3px 0px rgba(0, 0, 0, 0.63);
}

.elementor-9 .elementor-element.elementor-element-0a2a080>.elementor-widget-container {
    padding: 0px 0px 30px 0px;
}

.elementor-9 .elementor-element.elementor-element-e84c36a {
    text-align: center;
    color: #000000;
    font-family: "Comic Neue", Sans-serif;
    font-size: 16px;
    font-weight: 600;
}

.elementor-9 .elementor-element.elementor-element-e84c36a>.elementor-widget-container {
    margin: -50px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-9758440 .eael-creative-button .cretive-button-text {
    font-family: "Rammetto One", Sans-serif;
}

.elementor-9 .elementor-element.elementor-element-9758440 .eael-creative-button i {
    font-size: 30px;
}

.elementor-9 .elementor-element.elementor-element-9758440 .eael-creative-button svg {
    height: 30px;
    width: 30px;
    fill: #000000;
}

.elementor-9 .elementor-element.elementor-element-9758440 .eael-creative-button-wrapper {
    justify-content: center;
}

.elementor-9 .elementor-element.elementor-element-9758440 .eael-creative-button {
    color: #000000;
    background-color: #f6b90c;
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: #000000;
    border-radius: 20px;
}

.elementor-9 .elementor-element.elementor-element-9758440 .eael-creative-button.eael-creative-button--tamaya::before {
    color: #000000;
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-9758440 .eael-creative-button.eael-creative-button--tamaya::after {
    color: #000000;
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-9758440 .eael-creative-button.eael-creative-button--ujarak:hover {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-9758440 .eael-creative-button.eael-creative-button--wayra:hover {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-9758440 .eael-creative-button.eael-creative-button--rayen:hover {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-9758440 .eael-creative-button.eael-creative-button--pipaluk::after {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-9758440 .eael-creative-button.eael-creative-button--wave:hover {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-9758440 .eael-creative-button.eael-creative-button--aylen::before {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-9758440 .eael-creative-button.eael-creative-button--nuka::before {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-9758440 .eael-creative-button.eael-creative-button--nuka::after {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-9758440 .eael-creative-button.eael-creative-button--antiman::after {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-9758440 .eael-creative-button.eael-creative-button--quidel::after {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-9758440 .eael-creative-button::before {
    border-radius: 20px;
}

.elementor-9 .elementor-element.elementor-element-9758440 .eael-creative-button::after {
    border-radius: 20px;
}

.elementor-9 .elementor-element.elementor-element-9758440 .eael-creative-button:hover i {
    color: #ffffff;
}

.elementor-9 .elementor-element.elementor-element-9758440 .eael-creative-button:hover .creative-button-inner svg {
    fill: #ffffff;
}

.elementor-9 .elementor-element.elementor-element-9758440 .eael-creative-button:hover {
    color: #2B2B2B;
    background-color: #f6b90c;
    border-color: #1E1E1E;
}

.elementor-9 .elementor-element.elementor-element-9758440 .eael-creative-button:hover svg {
    fill: #2B2B2B;
}

.elementor-9 .elementor-element.elementor-element-9758440 .eael-creative-button.eael-creative-button--winona::after {
    color: #2B2B2B;
}

.elementor-9 .elementor-element.elementor-element-9758440 .eael-creative-button.eael-creative-button--saqui::after {
    color: #2B2B2B;
}

.elementor-9 .elementor-element.elementor-element-9758440 .eael-creative-button.eael-creative-button--ujarak::before {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-9758440 .eael-creative-button.eael-creative-button--wayra:hover::before {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-9758440 .eael-creative-button.eael-creative-button--tamaya:hover {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-9758440 .eael-creative-button.eael-creative-button--rayen::before {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-9758440 .eael-creative-button.eael-creative-button--wave::before {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-9758440 .eael-creative-button.eael-creative-button--wave:hover::before {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-9758440 .eael-creative-button.eael-creative-button--aylen::after {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-9758440 .eael-creative-button.eael-creative-button--saqui:hover {
    color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-9758440 .eael-creative-button.eael-creative-button--nuka:hover::after {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-9758440 .eael-creative-button.eael-creative-button--quidel:hover::after {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-9758440 .eael-creative-button.eael-creative-button--wapasha::before {
    border-color: #1E1E1E;
}

.elementor-9 .elementor-element.elementor-element-9758440 .eael-creative-button.eael-creative-button--antiman::before {
    border-color: #1E1E1E;
}

.elementor-9 .elementor-element.elementor-element-9758440 .eael-creative-button.eael-creative-button--pipaluk::before {
    border-color: #1E1E1E;
}

.elementor-9 .elementor-element.elementor-element-9758440 .eael-creative-button.eael-creative-button--quidel::before {
    background-color: #1E1E1E;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-4405ba1.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-4405ba1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-4405ba1>.elementor-element-populated {
    margin: 20px 20px 20px 20px;
    --e-column-margin-right: 20px;
    --e-column-margin-left: 20px;
}

.elementor-9 .elementor-element.elementor-element-a7bf880 .elementor-counter-number-wrapper {
    color: #f6b90c;
    font-family: "Rammetto One", Sans-serif;
    font-size: 47.83px;
    font-weight: 400;
    text-transform: capitalize;
    line-height: 1.2em;
    -webkit-text-stroke-width: 1px;
    stroke-width: 1px;
    -webkit-text-stroke-color: #000;
    stroke: #000;
    text-shadow: 3px 3px 0px rgba(0, 0, 0, 0.3);
}

.elementor-9 .elementor-element.elementor-element-a7bf880 .elementor-counter-title {
    color: #FFFFFF;
    font-family: "Rammetto One", Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 1.8em;
    -webkit-text-stroke-width: 1px;
    stroke-width: 1px;
    -webkit-text-stroke-color: #000;
    stroke: #000;
    text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.3);
}

.elementor-9 .elementor-element.elementor-element-a7bf880>.elementor-widget-container {
    padding: 40px 30px 40px 30px;
    background-color: var(--e-global-color-d700e18);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #000000;
    border-radius: 40px 40px 40px 40px;
    box-shadow: 30px 30px 60px 0px rgba(181.00000000000003, 202.00000000000003, 191.00000000000003, 0.38823529411764707);
}

.elementor-9 .elementor-element.elementor-element-0138012 .elementor-counter-number-wrapper {
    color: #f6b90c;
    font-family: "Rammetto One", Sans-serif;
    font-size: 47.83px;
    font-weight: 400;
    text-transform: capitalize;
    line-height: 1.2em;
    -webkit-text-stroke-width: 1px;
    stroke-width: 1px;
    -webkit-text-stroke-color: #000;
    stroke: #000;
    text-shadow: 3px 3px 0px rgba(0, 0, 0, 0.3);
}

.elementor-9 .elementor-element.elementor-element-0138012 .elementor-counter-title {
    color: #FFFFFF;
    font-family: "Rammetto One", Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 1.8em;
    -webkit-text-stroke-width: 1px;
    stroke-width: 1px;
    -webkit-text-stroke-color: #000;
    stroke: #000;
    text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.3);
}

.elementor-9 .elementor-element.elementor-element-0138012>.elementor-widget-container {
    padding: 40px 30px 40px 30px;
    background-color: var(--e-global-color-d700e18);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #000000;
    border-radius: 40px 40px 40px 40px;
    box-shadow: 30px 30px 60px 0px rgba(181.00000000000003, 202.00000000000003, 191.00000000000003, 0.38823529411764707);
}

.elementor-9 .elementor-element.elementor-element-3f011d8>.elementor-container {
    max-width: 1400px;
}

.elementor-9 .elementor-element.elementor-element-3f011d8:not(.elementor-motion-effects-element-type-background),
.elementor-9 .elementor-element.elementor-element-3f011d8>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-9 .elementor-element.elementor-element-3f011d8>.elementor-background-overlay {
    opacity: 0.5;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-3f011d8 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 50px 20px 100px 20px;
}

.elementor-9 .elementor-element.elementor-element-3f011d8>.elementor-shape-top .elementor-shape-fill {
    fill: #FFFFFF;
}

.elementor-9 .elementor-element.elementor-element-3f011d8>.elementor-shape-bottom .elementor-shape-fill {
    fill: #FFFFFF;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-95a5aa8.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-95a5aa8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-95a5aa8>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 20px 20px 20px 20px;
    --e-column-margin-right: 20px;
    --e-column-margin-left: 20px;
}

.elementor-9 .elementor-element.elementor-element-95a5aa8>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-a5724fc {
    text-align: center;
}

.elementor-9 .elementor-element.elementor-element-a5724fc .elementor-heading-title {
    color: #00C0E4;
    font-family: "Rammetto One", Sans-serif;
    font-size: 70px;
    text-transform: uppercase;
    letter-spacing: -4.5px;
    word-spacing: 10px;
    -webkit-text-stroke-width: 1px;
    stroke-width: 1px;
    -webkit-text-stroke-color: #000;
    stroke: #000;
    text-shadow: 3px 3px 0px rgba(0, 0, 0, 0.63);
}

.elementor-9 .elementor-element.elementor-element-a5724fc>.elementor-widget-container {
    padding: 0px 0px 30px 0px;
}

.elementor-9 .elementor-element.elementor-element-6be70ab {
    text-align: center;
    color: #000000;
    font-family: "Comic Neue", Sans-serif;
    font-size: 16px;
    font-weight: 600;
}

.elementor-9 .elementor-element.elementor-element-6be70ab>.elementor-widget-container {
    margin: -40px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-84998d6 .eael-creative-button .cretive-button-text {
    font-family: "Rammetto One", Sans-serif;
}

.elementor-9 .elementor-element.elementor-element-84998d6 .eael-creative-button i {
    font-size: 30px;
}

.elementor-9 .elementor-element.elementor-element-84998d6 .eael-creative-button svg {
    height: 30px;
    width: 30px;
    fill: #000000;
}

.elementor-9 .elementor-element.elementor-element-84998d6 .eael-creative-button-wrapper {
    justify-content: center;
}

.elementor-9 .elementor-element.elementor-element-84998d6 .eael-creative-button {
    color: #000000;
    background-color: #f6b90c;
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: #000000;
    border-radius: 20px;
}

.elementor-9 .elementor-element.elementor-element-84998d6 .eael-creative-button.eael-creative-button--tamaya::before {
    color: #000000;
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-84998d6 .eael-creative-button.eael-creative-button--tamaya::after {
    color: #000000;
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-84998d6 .eael-creative-button.eael-creative-button--ujarak:hover {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-84998d6 .eael-creative-button.eael-creative-button--wayra:hover {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-84998d6 .eael-creative-button.eael-creative-button--rayen:hover {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-84998d6 .eael-creative-button.eael-creative-button--pipaluk::after {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-84998d6 .eael-creative-button.eael-creative-button--wave:hover {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-84998d6 .eael-creative-button.eael-creative-button--aylen::before {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-84998d6 .eael-creative-button.eael-creative-button--nuka::before {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-84998d6 .eael-creative-button.eael-creative-button--nuka::after {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-84998d6 .eael-creative-button.eael-creative-button--antiman::after {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-84998d6 .eael-creative-button.eael-creative-button--quidel::after {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-84998d6 .eael-creative-button::before {
    border-radius: 20px;
}

.elementor-9 .elementor-element.elementor-element-84998d6 .eael-creative-button::after {
    border-radius: 20px;
}

.elementor-9 .elementor-element.elementor-element-84998d6 .eael-creative-button:hover i {
    color: #ffffff;
}

.elementor-9 .elementor-element.elementor-element-84998d6 .eael-creative-button:hover .creative-button-inner svg {
    fill: #ffffff;
}

.elementor-9 .elementor-element.elementor-element-84998d6 .eael-creative-button:hover {
    color: #2B2B2B;
    background-color: #f6b90c;
    border-color: #1E1E1E;
}

.elementor-9 .elementor-element.elementor-element-84998d6 .eael-creative-button:hover svg {
    fill: #2B2B2B;
}

.elementor-9 .elementor-element.elementor-element-84998d6 .eael-creative-button.eael-creative-button--winona::after {
    color: #2B2B2B;
}

.elementor-9 .elementor-element.elementor-element-84998d6 .eael-creative-button.eael-creative-button--saqui::after {
    color: #2B2B2B;
}

.elementor-9 .elementor-element.elementor-element-84998d6 .eael-creative-button.eael-creative-button--ujarak::before {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-84998d6 .eael-creative-button.eael-creative-button--wayra:hover::before {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-84998d6 .eael-creative-button.eael-creative-button--tamaya:hover {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-84998d6 .eael-creative-button.eael-creative-button--rayen::before {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-84998d6 .eael-creative-button.eael-creative-button--wave::before {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-84998d6 .eael-creative-button.eael-creative-button--wave:hover::before {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-84998d6 .eael-creative-button.eael-creative-button--aylen::after {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-84998d6 .eael-creative-button.eael-creative-button--saqui:hover {
    color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-84998d6 .eael-creative-button.eael-creative-button--nuka:hover::after {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-84998d6 .eael-creative-button.eael-creative-button--quidel:hover::after {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-84998d6 .eael-creative-button.eael-creative-button--wapasha::before {
    border-color: #1E1E1E;
}

.elementor-9 .elementor-element.elementor-element-84998d6 .eael-creative-button.eael-creative-button--antiman::before {
    border-color: #1E1E1E;
}

.elementor-9 .elementor-element.elementor-element-84998d6 .eael-creative-button.eael-creative-button--pipaluk::before {
    border-color: #1E1E1E;
}

.elementor-9 .elementor-element.elementor-element-84998d6 .eael-creative-button.eael-creative-button--quidel::before {
    background-color: #1E1E1E;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-e7c022e.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

.elementor-9 .elementor-element.elementor-element-e7c022e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-9 .elementor-element.elementor-element-e7c022e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-9 .elementor-element.elementor-element-e7c022e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-9 .elementor-element.elementor-element-e7c022e>.elementor-element-populated {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #000000;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 30px 30px 30px 30px;
    --e-column-margin-right: 30px;
    --e-column-margin-left: 30px;
    padding: 50px 20px 50px 20px;
}

.elementor-9 .elementor-element.elementor-element-e7c022e>.elementor-element-populated,
.elementor-9 .elementor-element.elementor-element-e7c022e>.elementor-element-populated>.elementor-background-overlay,
.elementor-9 .elementor-element.elementor-element-e7c022e>.elementor-background-slideshow {
    border-radius: 15px 15px 15px 15px;
}

.elementor-9 .elementor-element.elementor-element-e7c022e>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-5703c31 {
    --icon-box-icon-margin: 15px;
    z-index: 5;
}

.elementor-9 .elementor-element.elementor-element-5703c31 .elementor-icon-box-wrapper {
    text-align: center;
}

.elementor-9 .elementor-element.elementor-element-5703c31 .elementor-icon-box-title {
    margin-bottom: 20px;
    color: var(--e-global-color-d700e18);
    -webkit-text-stroke-width: 1px;
    stroke-width: 1px;
    -webkit-text-stroke-color: #000;
    stroke: #000;
    text-shadow: 3px 3px 0px rgba(0, 0, 0, 0.51);
}

.elementor-9 .elementor-element.elementor-element-5703c31 .elementor-icon-box-title,
.elementor-9 .elementor-element.elementor-element-5703c31 .elementor-icon-box-title a {
    font-family: "Rammetto One", Sans-serif;
    font-size: 50px;
    font-weight: 400;
    text-transform: capitalize;
    line-height: 1.2em;
    letter-spacing: -5px;
}

.elementor-9 .elementor-element.elementor-element-5703c31 .elementor-icon-box-description {
    color: #000000;
    font-family: "Comic Neue", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.8em;
}

.elementor-9 .elementor-element.elementor-element-5703c31>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-2d3a661.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-2d3a661.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-2d3a661>.elementor-element-populated {
    margin: 20px 20px 20px 20px;
    --e-column-margin-right: 20px;
    --e-column-margin-left: 20px;
}

.elementor-9 .elementor-element.elementor-element-682e1d8 .elementor-counter-number-wrapper {
    color: #f6b90c;
    font-family: "Rammetto One", Sans-serif;
    font-size: 47.83px;
    font-weight: 400;
    text-transform: capitalize;
    line-height: 1.2em;
    -webkit-text-stroke-width: 1px;
    stroke-width: 1px;
    -webkit-text-stroke-color: #000;
    stroke: #000;
    text-shadow: 3px 3px 0px rgba(0, 0, 0, 0.3);
}

.elementor-9 .elementor-element.elementor-element-682e1d8 .elementor-counter-title {
    color: #FFFFFF;
    font-family: "Rammetto One", Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 1.8em;
    -webkit-text-stroke-width: 1px;
    stroke-width: 1px;
    -webkit-text-stroke-color: #000;
    stroke: #000;
    text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.3);
}

.elementor-9 .elementor-element.elementor-element-682e1d8>.elementor-widget-container {
    padding: 40px 30px 40px 30px;
    background-color: var(--e-global-color-d700e18);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #000000;
    border-radius: 40px 40px 40px 40px;
    box-shadow: 30px 30px 60px 0px rgba(181.00000000000003, 202.00000000000003, 191.00000000000003, 0.38823529411764707);
}

.elementor-9 .elementor-element.elementor-element-6c56ce5 .elementor-counter-number-wrapper {
    color: #f6b90c;
    font-family: "Rammetto One", Sans-serif;
    font-size: 47.83px;
    font-weight: 400;
    text-transform: capitalize;
    line-height: 1.2em;
    -webkit-text-stroke-width: 1px;
    stroke-width: 1px;
    -webkit-text-stroke-color: #000;
    stroke: #000;
    text-shadow: 3px 3px 0px rgba(0, 0, 0, 0.3);
}

.elementor-9 .elementor-element.elementor-element-6c56ce5 .elementor-counter-title {
    color: #FFFFFF;
    font-family: "Rammetto One", Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 1.8em;
    -webkit-text-stroke-width: 1px;
    stroke-width: 1px;
    -webkit-text-stroke-color: #000;
    stroke: #000;
    text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.3);
}

.elementor-9 .elementor-element.elementor-element-6c56ce5>.elementor-widget-container {
    padding: 40px 30px 40px 30px;
    background-color: var(--e-global-color-d700e18);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #000000;
    border-radius: 40px 40px 40px 40px;
    box-shadow: 30px 30px 60px 0px rgba(181.00000000000003, 202.00000000000003, 191.00000000000003, 0.38823529411764707);
}

.elementor-9 .elementor-element.elementor-element-7caafd30>.elementor-container {
    max-width: 1600px;
}

.elementor-9 .elementor-element.elementor-element-7caafd30:not(.elementor-motion-effects-element-type-background),
.elementor-9 .elementor-element.elementor-element-7caafd30>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #120d0d;
}

.elementor-9 .elementor-element.elementor-element-7caafd30>.elementor-background-overlay {
    opacity: 0.5;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-7caafd30 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 120px 20px 100px 20px;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-1ec556f8.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-1ec556f8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-7b5872e {
    text-align: center;
}

.elementor-9 .elementor-element.elementor-element-7b5872e .elementor-heading-title {
    color: #00C0E4;
    font-family: "Rammetto One", Sans-serif;
    font-size: 70px;
    text-transform: uppercase;
    letter-spacing: -4.5px;
    word-spacing: 10px;
    -webkit-text-stroke-width: 1px;
    stroke-width: 1px;
    -webkit-text-stroke-color: #000;
    stroke: #000;
    text-shadow: 3px 3px 0px rgba(0, 0, 0, 0.63);
}

.elementor-9 .elementor-element.elementor-element-7b5872e>.elementor-widget-container {
    padding: 0px 0px 30px 0px;
}

.elementor-9 .elementor-element.elementor-element-eca40c1 {
    text-align: center;
    color: #000000;
    font-family: "Comic Neue", Sans-serif;
    font-size: 16px;
    font-weight: 600;
}

.elementor-9 .elementor-element.elementor-element-eca40c1>.elementor-widget-container {
    margin: -50px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-2d5975dd>.elementor-container {
    max-width: 1600px;
}

.elementor-9 .elementor-element.elementor-element-2d5975dd {
    padding: 50px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-35f0219a>.elementor-element-populated {
    margin: 2px 2px 2px 2px;
    --e-column-margin-right: 2px;
    --e-column-margin-left: 2px;
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-fbf8317 .eael-elements-flip-box-container:not(.eael-template) {
    height: 300px;
}

.elementor-9 .elementor-element.elementor-element-fbf8317 .eael-elements-flip-box-container.eael-template {
    min-height: 300px;
}

.elementor-9 .elementor-element.elementor-element-fbf8317 .eael-elements-flip-box-front-container {
    align-items: center;
    background-color: #F6B90C;
    border-radius: 20px 20px 20px 20px;
}

.elementor-9 .elementor-element.elementor-element-fbf8317 .eael-elements-flip-box-rear-container {
    align-items: center;
    background-color: #F6B90C;
    border-radius: 20px 20px 20px 20px;
}

.elementor-9 .elementor-element.elementor-element-fbf8317 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding {
    text-align: center;
}

.elementor-9 .elementor-element.elementor-element-fbf8317 .eael-elements-flip-box-front-container,
.elementor-9 .elementor-element.elementor-element-fbf8317 .eael-elements-flip-box-rear-container {
    border-style: solid;
    border-width: 2px 4px 4px 2px;
    border-color: #000000;
}

.elementor-9 .elementor-element.elementor-element-fbf8317 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image .ea-flipbox-icon {
    color: #fff;
    fill: #fff;
    font-size: 40px;
}

.elementor-9 .elementor-element.elementor-element-fbf8317 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg {
    color: #fff;
    fill: #fff;
}

.elementor-9 .elementor-element.elementor-element-fbf8317 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon {
    height: 40px;
    width: 40px;
    line-height: 40px;
}

.elementor-9 .elementor-element.elementor-element-fbf8317 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon {
    color: #fff;
    fill: #fff;
    font-size: 40px;
}

.elementor-9 .elementor-element.elementor-element-fbf8317 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon svg {
    color: #fff;
    fill: #fff;
}

.elementor-9 .elementor-element.elementor-element-fbf8317 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon {
    height: 40px;
    width: 40px;
    line-height: 40px;
}

.elementor-9 .elementor-element.elementor-element-fbf8317 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading {
    color: #000000;
    font-family: "Rammetto One", Sans-serif;
    font-size: 45px;
}

.elementor-9 .elementor-element.elementor-element-fbf8317 .eael-elements-flip-box-front-container .eael-elements-flip-box-content {
    color: #fff;
}

.elementor-9 .elementor-element.elementor-element-fbf8317 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading {
    color: #fff;
}

.elementor-9 .elementor-element.elementor-element-fbf8317 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content {
    color: #121212;
    font-family: "Andika", Sans-serif;
    font-size: 15px;
    line-height: 18px;
}

.elementor-9 .elementor-element.elementor-element-fbf8317>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-c9fbd6c>.elementor-element-populated {
    margin: 2px 2px 2px 2px;
    --e-column-margin-right: 2px;
    --e-column-margin-left: 2px;
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-00b7376 .eael-elements-flip-box-container:not(.eael-template) {
    height: 300px;
}

.elementor-9 .elementor-element.elementor-element-00b7376 .eael-elements-flip-box-container.eael-template {
    min-height: 300px;
}

.elementor-9 .elementor-element.elementor-element-00b7376 .eael-elements-flip-box-front-container {
    align-items: center;
    background-color: #F6B90C;
    border-radius: 20px 20px 20px 20px;
}

.elementor-9 .elementor-element.elementor-element-00b7376 .eael-elements-flip-box-rear-container {
    align-items: center;
    background-color: #F6B90C;
    border-radius: 20px 20px 20px 20px;
}

.elementor-9 .elementor-element.elementor-element-00b7376 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding {
    text-align: center;
}

.elementor-9 .elementor-element.elementor-element-00b7376 .eael-elements-flip-box-front-container,
.elementor-9 .elementor-element.elementor-element-00b7376 .eael-elements-flip-box-rear-container {
    border-style: solid;
    border-width: 2px 4px 4px 2px;
    border-color: #000000;
}

.elementor-9 .elementor-element.elementor-element-00b7376 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image .ea-flipbox-icon {
    color: #fff;
    fill: #fff;
    font-size: 40px;
}

.elementor-9 .elementor-element.elementor-element-00b7376 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg {
    color: #fff;
    fill: #fff;
}

.elementor-9 .elementor-element.elementor-element-00b7376 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon {
    height: 40px;
    width: 40px;
    line-height: 40px;
}

.elementor-9 .elementor-element.elementor-element-00b7376 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon {
    color: #fff;
    fill: #fff;
    font-size: 40px;
}

.elementor-9 .elementor-element.elementor-element-00b7376 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon svg {
    color: #fff;
    fill: #fff;
}

.elementor-9 .elementor-element.elementor-element-00b7376 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon {
    height: 40px;
    width: 40px;
    line-height: 40px;
}

.elementor-9 .elementor-element.elementor-element-00b7376 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading {
    color: #000000;
    font-family: "Rammetto One", Sans-serif;
    font-size: 45px;
}

.elementor-9 .elementor-element.elementor-element-00b7376 .eael-elements-flip-box-front-container .eael-elements-flip-box-content {
    color: #fff;
}

.elementor-9 .elementor-element.elementor-element-00b7376 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading {
    color: #fff;
}

.elementor-9 .elementor-element.elementor-element-00b7376 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content {
    color: #121212;
    font-family: "Andika", Sans-serif;
    font-size: 15px;
    line-height: 18px;
}

.elementor-9 .elementor-element.elementor-element-00b7376>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-bea99b8>.elementor-element-populated {
    margin: 2px 2px 2px 2px;
    --e-column-margin-right: 2px;
    --e-column-margin-left: 2px;
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-24bc63c .eael-elements-flip-box-container:not(.eael-template) {
    height: 300px;
}

.elementor-9 .elementor-element.elementor-element-24bc63c .eael-elements-flip-box-container.eael-template {
    min-height: 300px;
}

.elementor-9 .elementor-element.elementor-element-24bc63c .eael-elements-flip-box-front-container {
    align-items: center;
    background-color: #F6B90C;
    border-radius: 20px 20px 20px 20px;
}

.elementor-9 .elementor-element.elementor-element-24bc63c .eael-elements-flip-box-rear-container {
    align-items: center;
    background-color: #F6B90C;
    border-radius: 20px 20px 20px 20px;
}

.elementor-9 .elementor-element.elementor-element-24bc63c .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding {
    text-align: center;
}

.elementor-9 .elementor-element.elementor-element-24bc63c .eael-elements-flip-box-front-container,
.elementor-9 .elementor-element.elementor-element-24bc63c .eael-elements-flip-box-rear-container {
    border-style: solid;
    border-width: 2px 4px 4px 2px;
    border-color: #000000;
}

.elementor-9 .elementor-element.elementor-element-24bc63c .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image .ea-flipbox-icon {
    color: #fff;
    fill: #fff;
    font-size: 40px;
}

.elementor-9 .elementor-element.elementor-element-24bc63c .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg {
    color: #fff;
    fill: #fff;
}

.elementor-9 .elementor-element.elementor-element-24bc63c .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon {
    height: 40px;
    width: 40px;
    line-height: 40px;
}

.elementor-9 .elementor-element.elementor-element-24bc63c .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon {
    color: #fff;
    fill: #fff;
    font-size: 40px;
}

.elementor-9 .elementor-element.elementor-element-24bc63c .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon svg {
    color: #fff;
    fill: #fff;
}

.elementor-9 .elementor-element.elementor-element-24bc63c .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon {
    height: 40px;
    width: 40px;
    line-height: 40px;
}

.elementor-9 .elementor-element.elementor-element-24bc63c .eael-elements-flip-box-front-container .eael-elements-flip-box-heading {
    color: #000000;
    font-family: "Rammetto One", Sans-serif;
    font-size: 45px;
}

.elementor-9 .elementor-element.elementor-element-24bc63c .eael-elements-flip-box-front-container .eael-elements-flip-box-content {
    color: #fff;
}

.elementor-9 .elementor-element.elementor-element-24bc63c .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading {
    color: #fff;
}

.elementor-9 .elementor-element.elementor-element-24bc63c .eael-elements-flip-box-rear-container .eael-elements-flip-box-content {
    color: #121212;
    font-family: "Andika", Sans-serif;
    font-size: 15px;
    line-height: 18px;
}

.elementor-9 .elementor-element.elementor-element-24bc63c>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-809de89>.elementor-element-populated {
    margin: 2px 2px 2px 2px;
    --e-column-margin-right: 2px;
    --e-column-margin-left: 2px;
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-167ae52 .eael-elements-flip-box-container:not(.eael-template) {
    height: 300px;
}

.elementor-9 .elementor-element.elementor-element-167ae52 .eael-elements-flip-box-container.eael-template {
    min-height: 300px;
}

.elementor-9 .elementor-element.elementor-element-167ae52 .eael-elements-flip-box-front-container {
    align-items: center;
    background-color: #F6B90C;
    border-radius: 20px 20px 20px 20px;
}

.elementor-9 .elementor-element.elementor-element-167ae52 .eael-elements-flip-box-rear-container {
    align-items: center;
    background-color: #F6B90C;
    border-radius: 20px 20px 20px 20px;
}

.elementor-9 .elementor-element.elementor-element-167ae52 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding {
    text-align: center;
}

.elementor-9 .elementor-element.elementor-element-167ae52 .eael-elements-flip-box-front-container,
.elementor-9 .elementor-element.elementor-element-167ae52 .eael-elements-flip-box-rear-container {
    border-style: solid;
    border-width: 2px 4px 4px 2px;
    border-color: #000000;
}

.elementor-9 .elementor-element.elementor-element-167ae52 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image .ea-flipbox-icon {
    color: #fff;
    fill: #fff;
    font-size: 40px;
}

.elementor-9 .elementor-element.elementor-element-167ae52 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg {
    color: #fff;
    fill: #fff;
}

.elementor-9 .elementor-element.elementor-element-167ae52 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon {
    height: 40px;
    width: 40px;
    line-height: 40px;
}

.elementor-9 .elementor-element.elementor-element-167ae52 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon {
    color: #fff;
    fill: #fff;
    font-size: 40px;
}

.elementor-9 .elementor-element.elementor-element-167ae52 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon svg {
    color: #fff;
    fill: #fff;
}

.elementor-9 .elementor-element.elementor-element-167ae52 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon {
    height: 40px;
    width: 40px;
    line-height: 40px;
}

.elementor-9 .elementor-element.elementor-element-167ae52 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading {
    color: #000000;
    font-family: "Rammetto One", Sans-serif;
    font-size: 45px;
}

.elementor-9 .elementor-element.elementor-element-167ae52 .eael-elements-flip-box-front-container .eael-elements-flip-box-content {
    color: #fff;
}

.elementor-9 .elementor-element.elementor-element-167ae52 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading {
    color: #fff;
}

.elementor-9 .elementor-element.elementor-element-167ae52 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content {
    color: #121212;
    font-family: "Andika", Sans-serif;
    font-size: 15px;
    line-height: 18px;
}

.elementor-9 .elementor-element.elementor-element-167ae52>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-3c809f3:not(.elementor-motion-effects-element-type-background),
.elementor-9 .elementor-element.elementor-element-3c809f3>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #000000;
}

.elementor-9 .elementor-element.elementor-element-3c809f3 {
    border-style: solid;
    border-width: 3px 0px 3px 0px;
    border-color: #F6B90C;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 35px 0px 35px 0px;
}

.elementor-9 .elementor-element.elementor-element-3c809f3,
.elementor-9 .elementor-element.elementor-element-3c809f3>.elementor-background-overlay {
    border-radius: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-3c809f3>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-7292208.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-7292208.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-dfe6792 .mdp-crawler-elementor-ticker-ticker-type .mdp-crawler-elementor-ticker-content {
    animation-duration: 25.6s;
}

.elementor-9 .elementor-element.elementor-element-dfe6792 .mdp-crawler-elementor-ticker-item,
.elementor-9 .elementor-element.elementor-element-dfe6792 .mdp-crawler-elementor-ticker-item-separator {
    margin: 0px 0px 0px 0px;
    padding: 50px 0px 50px 0px;
}

.elementor-9 .elementor-element.elementor-element-dfe6792 .mdp-crawler-elementor-slider-slide {
    padding-left: 26px;
    padding-right: 26px;
}

.elementor-9 .elementor-element.elementor-element-dfe6792 .mdp-crawler-elementor-ticker-ticker-type .mdp-crawler-elementor-ticker-item {
    margin-right: 26px;
    margin-left: 26px;
}

.elementor-9 .elementor-element.elementor-element-dfe6792 .mdp-crawler-elementor-ticker-ticker-type .mdp-crawler-elementor-ticker-animation-normal .mdp-crawler-elementor-ticker-item:first-child {
    margin-left: 0;
}

.elementor-9 .elementor-element.elementor-element-dfe6792 .mdp-crawler-elementor-ticker-ticker-type .mdp-crawler-elementor-ticker-animation-normal .mdp-crawler-elementor-ticker-item:last-of-type {
    margin-right: 0;
}

.elementor-9 .elementor-element.elementor-element-dfe6792 .mdp-crawler-elementor-ticker-ticker-type .mdp-crawler-elementor-ticker-animation-reverse .mdp-crawler-elementor-ticker-item:first-child {
    margin-right: 0;
}

.elementor-9 .elementor-element.elementor-element-dfe6792 .mdp-crawler-elementor-ticker-ticker-type .mdp-crawler-elementor-ticker-animation-reverse .mdp-crawler-elementor-ticker-item:last-of-type {
    margin-left: 0;
}

.elementor-9 .elementor-element.elementor-element-dfe6792 .mdp-crawler-elementor-ticker-item a {
    font-family: "Rammetto One", Sans-serif;
    font-size: 108px;
    letter-spacing: -3.4px;
    color: #f6b90c !important;
    transition: color 0s, background 0s, box-shadow 0s, border-radius 0s, border 0s, filter 0s;
}

.elementor-9 .elementor-element.elementor-element-dfe6792 .mdp-crawler-elementor-ticker-item {
    transition: color 0s, background 0s, box-shadow 0s, border-radius 0s, border 0s, filter 0s;
}

.elementor-9 .elementor-element.elementor-element-dfe6792 .mdp-crawler-elementor-ticker-item-separator {
    font-size: 30px;
    color: #FFFFFF !important;
    transition: color 0s, background 0s, box-shadow 0s, border-radius 0s, border 0s, filter 0s;
}

    {
    transition: color 0s, background 0s, box-shadow 0s, border-radius 0s, border 0s, filter 0s;
}

.elementor-9 .elementor-element.elementor-element-188fe70c:not(.elementor-motion-effects-element-type-background),
.elementor-9 .elementor-element.elementor-element-188fe70c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-9 .elementor-element.elementor-element-188fe70c {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 80px 20px 60px 20px;
}

.elementor-9 .elementor-element.elementor-element-188fe70c>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-11ad0fa5>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-9 .elementor-element.elementor-element-11ad0fa5:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-9 .elementor-element.elementor-element-11ad0fa5>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../images/back-8.png");
    background-position: center center;
    background-size: cover;
}

.elementor-9 .elementor-element.elementor-element-11ad0fa5>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 3px 3px 1px;
    border-color: #000000;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-9 .elementor-element.elementor-element-11ad0fa5>.elementor-element-populated,
.elementor-9 .elementor-element.elementor-element-11ad0fa5>.elementor-element-populated>.elementor-background-overlay,
.elementor-9 .elementor-element.elementor-element-11ad0fa5>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-9 .elementor-element.elementor-element-11ad0fa5>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-44cbe34 img {
    width: 80%;
    border-radius: 40px 40px 40px 40px;
}

.elementor-9 .elementor-element.elementor-element-265ac3f6 {
    text-align: center;
}

.elementor-9 .elementor-element.elementor-element-265ac3f6 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Rammetto One", Sans-serif;
    font-size: 22px;
    font-weight: 400;
    text-transform: capitalize;
    line-height: 1.4em;
    -webkit-text-stroke-width: 1px;
    stroke-width: 1px;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}

.elementor-9 .elementor-element.elementor-element-265ac3f6>.elementor-widget-container {
    margin: 20px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-18fd4598 {
    text-align: center;
}

.elementor-9 .elementor-element.elementor-element-18fd4598 .elementor-heading-title {
    color: #000000;
    font-family: "Comic Neue", Sans-serif;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.6em;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-54532d8.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-54532d8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-72d525c {
    text-align: center;
}

.elementor-9 .elementor-element.elementor-element-72d525c .elementor-heading-title {
    color: #fb3404;
    font-family: "Rammetto One", Sans-serif;
    font-size: 70px;
    text-transform: uppercase;
    letter-spacing: -4.5px;
    word-spacing: 10px;
    -webkit-text-stroke-width: 1px;
    stroke-width: 1px;
    -webkit-text-stroke-color: #000;
    stroke: #000;
    text-shadow: 3px 3px 0px rgba(0, 0, 0, 0.63);
}

.elementor-9 .elementor-element.elementor-element-72d525c>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-06cafe4 {
    text-align: center;
    color: #000000;
    font-family: "Comic Neue", Sans-serif;
    font-size: 16px;
    font-weight: 600;
}

.elementor-9 .elementor-element.elementor-element-06cafe4>.elementor-widget-container {
    margin: -35px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-dc622aa .eael-creative-button .cretive-button-text {
    font-family: "Rammetto One", Sans-serif;
}

.elementor-9 .elementor-element.elementor-element-dc622aa .eael-creative-button i {
    font-size: 30px;
}

.elementor-9 .elementor-element.elementor-element-dc622aa .eael-creative-button svg {
    height: 30px;
    width: 30px;
    fill: #000000;
}

.elementor-9 .elementor-element.elementor-element-dc622aa .eael-creative-button-wrapper {
    justify-content: center;
}

.elementor-9 .elementor-element.elementor-element-dc622aa .eael-creative-button {
    color: #000000;
    background-color: #f6b90c;
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: #000000;
    border-radius: 20px;
}

.elementor-9 .elementor-element.elementor-element-dc622aa .eael-creative-button.eael-creative-button--tamaya::before {
    color: #000000;
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-dc622aa .eael-creative-button.eael-creative-button--tamaya::after {
    color: #000000;
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-dc622aa .eael-creative-button.eael-creative-button--ujarak:hover {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-dc622aa .eael-creative-button.eael-creative-button--wayra:hover {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-dc622aa .eael-creative-button.eael-creative-button--rayen:hover {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-dc622aa .eael-creative-button.eael-creative-button--pipaluk::after {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-dc622aa .eael-creative-button.eael-creative-button--wave:hover {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-dc622aa .eael-creative-button.eael-creative-button--aylen::before {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-dc622aa .eael-creative-button.eael-creative-button--nuka::before {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-dc622aa .eael-creative-button.eael-creative-button--nuka::after {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-dc622aa .eael-creative-button.eael-creative-button--antiman::after {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-dc622aa .eael-creative-button.eael-creative-button--quidel::after {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-dc622aa .eael-creative-button::before {
    border-radius: 20px;
}

.elementor-9 .elementor-element.elementor-element-dc622aa .eael-creative-button::after {
    border-radius: 20px;
}

.elementor-9 .elementor-element.elementor-element-dc622aa .eael-creative-button:hover i {
    color: #ffffff;
}

.elementor-9 .elementor-element.elementor-element-dc622aa .eael-creative-button:hover .creative-button-inner svg {
    fill: #ffffff;
}

.elementor-9 .elementor-element.elementor-element-dc622aa .eael-creative-button:hover {
    color: #2B2B2B;
    background-color: #f6b90c;
    border-color: #1E1E1E;
}

.elementor-9 .elementor-element.elementor-element-dc622aa .eael-creative-button:hover svg {
    fill: #2B2B2B;
}

.elementor-9 .elementor-element.elementor-element-dc622aa .eael-creative-button.eael-creative-button--winona::after {
    color: #2B2B2B;
}

.elementor-9 .elementor-element.elementor-element-dc622aa .eael-creative-button.eael-creative-button--saqui::after {
    color: #2B2B2B;
}

.elementor-9 .elementor-element.elementor-element-dc622aa .eael-creative-button.eael-creative-button--ujarak::before {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-dc622aa .eael-creative-button.eael-creative-button--wayra:hover::before {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-dc622aa .eael-creative-button.eael-creative-button--tamaya:hover {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-dc622aa .eael-creative-button.eael-creative-button--rayen::before {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-dc622aa .eael-creative-button.eael-creative-button--wave::before {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-dc622aa .eael-creative-button.eael-creative-button--wave:hover::before {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-dc622aa .eael-creative-button.eael-creative-button--aylen::after {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-dc622aa .eael-creative-button.eael-creative-button--saqui:hover {
    color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-dc622aa .eael-creative-button.eael-creative-button--nuka:hover::after {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-dc622aa .eael-creative-button.eael-creative-button--quidel:hover::after {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-dc622aa .eael-creative-button.eael-creative-button--wapasha::before {
    border-color: #1E1E1E;
}

.elementor-9 .elementor-element.elementor-element-dc622aa .eael-creative-button.eael-creative-button--antiman::before {
    border-color: #1E1E1E;
}

.elementor-9 .elementor-element.elementor-element-dc622aa .eael-creative-button.eael-creative-button--pipaluk::before {
    border-color: #1E1E1E;
}

.elementor-9 .elementor-element.elementor-element-dc622aa .eael-creative-button.eael-creative-button--quidel::before {
    background-color: #1E1E1E;
}

.elementor-9 .elementor-element.elementor-element-7d10379>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-9 .elementor-element.elementor-element-7d10379:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-9 .elementor-element.elementor-element-7d10379>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../images/back-8.png");
    background-position: center center;
    background-size: cover;
}

.elementor-9 .elementor-element.elementor-element-7d10379>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 3px 3px 1px;
    border-color: #000000;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-9 .elementor-element.elementor-element-7d10379>.elementor-element-populated,
.elementor-9 .elementor-element.elementor-element-7d10379>.elementor-element-populated>.elementor-background-overlay,
.elementor-9 .elementor-element.elementor-element-7d10379>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-9 .elementor-element.elementor-element-7d10379>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-315539b img {
    width: 80%;
    border-radius: 40px 40px 40px 40px;
}

.elementor-9 .elementor-element.elementor-element-927497b {
    text-align: center;
}

.elementor-9 .elementor-element.elementor-element-927497b .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Rammetto One", Sans-serif;
    font-size: 22px;
    font-weight: 400;
    text-transform: capitalize;
    line-height: 1.4em;
    -webkit-text-stroke-width: 1px;
    stroke-width: 1px;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}

.elementor-9 .elementor-element.elementor-element-927497b>.elementor-widget-container {
    margin: 20px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-983ab47 {
    text-align: center;
}

.elementor-9 .elementor-element.elementor-element-983ab47 .elementor-heading-title {
    color: #000000;
    font-family: "Comic Neue", Sans-serif;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.6em;
}

.elementor-9 .elementor-element.elementor-element-3663434:not(.elementor-motion-effects-element-type-background),
.elementor-9 .elementor-element.elementor-element-3663434>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-9 .elementor-element.elementor-element-3663434 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 80px 20px 60px 20px;
}

.elementor-9 .elementor-element.elementor-element-3663434>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-837da28.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-837da28.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-cc22ca1 {
    text-align: center;
}

.elementor-9 .elementor-element.elementor-element-cc22ca1 .elementor-heading-title {
    color: #fb3404;
    font-family: "Rammetto One", Sans-serif;
    font-size: 70px;
    text-transform: uppercase;
    letter-spacing: -4.5px;
    word-spacing: 10px;
    -webkit-text-stroke-width: 1px;
    stroke-width: 1px;
    -webkit-text-stroke-color: #000;
    stroke: #000;
    text-shadow: 3px 3px 0px rgba(0, 0, 0, 0.63);
}

.elementor-9 .elementor-element.elementor-element-cc22ca1>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-bb0b83e {
    text-align: center;
    color: #000000;
    font-family: "Comic Neue", Sans-serif;
    font-size: 16px;
    font-weight: 600;
}

.elementor-9 .elementor-element.elementor-element-bb0b83e>.elementor-widget-container {
    margin: -22px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-e733eca .eael-creative-button .cretive-button-text {
    font-family: "Rammetto One", Sans-serif;
}

.elementor-9 .elementor-element.elementor-element-e733eca .eael-creative-button i {
    font-size: 30px;
}

.elementor-9 .elementor-element.elementor-element-e733eca .eael-creative-button svg {
    height: 30px;
    width: 30px;
    fill: #000000;
}

.elementor-9 .elementor-element.elementor-element-e733eca .eael-creative-button-wrapper {
    justify-content: center;
}

.elementor-9 .elementor-element.elementor-element-e733eca .eael-creative-button {
    color: #000000;
    background-color: #f6b90c;
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: #000000;
    border-radius: 20px;
}

.elementor-9 .elementor-element.elementor-element-e733eca .eael-creative-button.eael-creative-button--tamaya::before {
    color: #000000;
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-e733eca .eael-creative-button.eael-creative-button--tamaya::after {
    color: #000000;
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-e733eca .eael-creative-button.eael-creative-button--ujarak:hover {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-e733eca .eael-creative-button.eael-creative-button--wayra:hover {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-e733eca .eael-creative-button.eael-creative-button--rayen:hover {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-e733eca .eael-creative-button.eael-creative-button--pipaluk::after {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-e733eca .eael-creative-button.eael-creative-button--wave:hover {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-e733eca .eael-creative-button.eael-creative-button--aylen::before {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-e733eca .eael-creative-button.eael-creative-button--nuka::before {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-e733eca .eael-creative-button.eael-creative-button--nuka::after {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-e733eca .eael-creative-button.eael-creative-button--antiman::after {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-e733eca .eael-creative-button.eael-creative-button--quidel::after {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-e733eca .eael-creative-button::before {
    border-radius: 20px;
}

.elementor-9 .elementor-element.elementor-element-e733eca .eael-creative-button::after {
    border-radius: 20px;
}

.elementor-9 .elementor-element.elementor-element-e733eca .eael-creative-button:hover i {
    color: #ffffff;
}

.elementor-9 .elementor-element.elementor-element-e733eca .eael-creative-button:hover .creative-button-inner svg {
    fill: #ffffff;
}

.elementor-9 .elementor-element.elementor-element-e733eca .eael-creative-button:hover {
    color: #2B2B2B;
    background-color: #f6b90c;
    border-color: #1E1E1E;
}

.elementor-9 .elementor-element.elementor-element-e733eca .eael-creative-button:hover svg {
    fill: #2B2B2B;
}

.elementor-9 .elementor-element.elementor-element-e733eca .eael-creative-button.eael-creative-button--winona::after {
    color: #2B2B2B;
}

.elementor-9 .elementor-element.elementor-element-e733eca .eael-creative-button.eael-creative-button--saqui::after {
    color: #2B2B2B;
}

.elementor-9 .elementor-element.elementor-element-e733eca .eael-creative-button.eael-creative-button--ujarak::before {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-e733eca .eael-creative-button.eael-creative-button--wayra:hover::before {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-e733eca .eael-creative-button.eael-creative-button--tamaya:hover {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-e733eca .eael-creative-button.eael-creative-button--rayen::before {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-e733eca .eael-creative-button.eael-creative-button--wave::before {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-e733eca .eael-creative-button.eael-creative-button--wave:hover::before {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-e733eca .eael-creative-button.eael-creative-button--aylen::after {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-e733eca .eael-creative-button.eael-creative-button--saqui:hover {
    color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-e733eca .eael-creative-button.eael-creative-button--nuka:hover::after {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-e733eca .eael-creative-button.eael-creative-button--quidel:hover::after {
    background-color: #f6b90c;
}

.elementor-9 .elementor-element.elementor-element-e733eca .eael-creative-button.eael-creative-button--wapasha::before {
    border-color: #1E1E1E;
}

.elementor-9 .elementor-element.elementor-element-e733eca .eael-creative-button.eael-creative-button--antiman::before {
    border-color: #1E1E1E;
}

.elementor-9 .elementor-element.elementor-element-e733eca .eael-creative-button.eael-creative-button--pipaluk::before {
    border-color: #1E1E1E;
}

.elementor-9 .elementor-element.elementor-element-e733eca .eael-creative-button.eael-creative-button--quidel::before {
    background-color: #1E1E1E;
}

.elementor-9 .elementor-element.elementor-element-f43d831>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-9 .elementor-element.elementor-element-f43d831:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-9 .elementor-element.elementor-element-f43d831>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../images/back-8.png");
    background-position: center center;
    background-size: cover;
}

.elementor-9 .elementor-element.elementor-element-f43d831>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 3px 3px 1px;
    border-color: #000000;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-9 .elementor-element.elementor-element-f43d831>.elementor-element-populated,
.elementor-9 .elementor-element.elementor-element-f43d831>.elementor-element-populated>.elementor-background-overlay,
.elementor-9 .elementor-element.elementor-element-f43d831>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-9 .elementor-element.elementor-element-f43d831>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-f4c2cc8 img {
    width: 80%;
    border-radius: 40px 40px 40px 40px;
}

.elementor-9 .elementor-element.elementor-element-823e5f0 {
    text-align: center;
}

.elementor-9 .elementor-element.elementor-element-823e5f0 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Rammetto One", Sans-serif;
    font-size: 22px;
    font-weight: 400;
    text-transform: capitalize;
    line-height: 1.4em;
    -webkit-text-stroke-width: 1px;
    stroke-width: 1px;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}

.elementor-9 .elementor-element.elementor-element-823e5f0>.elementor-widget-container {
    margin: 20px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-4239d26 {
    text-align: center;
}

.elementor-9 .elementor-element.elementor-element-4239d26 .elementor-heading-title {
    color: #000000;
    font-family: "Comic Neue", Sans-serif;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.6em;
}

.elementor-9 .elementor-element.elementor-element-21fc86a>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-9 .elementor-element.elementor-element-21fc86a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-9 .elementor-element.elementor-element-21fc86a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../images/back-8.png");
    background-position: center center;
    background-size: cover;
}

.elementor-9 .elementor-element.elementor-element-21fc86a>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 3px 3px 1px;
    border-color: #000000;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-9 .elementor-element.elementor-element-21fc86a>.elementor-element-populated,
.elementor-9 .elementor-element.elementor-element-21fc86a>.elementor-element-populated>.elementor-background-overlay,
.elementor-9 .elementor-element.elementor-element-21fc86a>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-9 .elementor-element.elementor-element-21fc86a>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-36aded5 img {
    width: 80%;
    border-radius: 40px 40px 40px 40px;
}

.elementor-9 .elementor-element.elementor-element-2f8ad87 {
    text-align: center;
}

.elementor-9 .elementor-element.elementor-element-2f8ad87 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Rammetto One", Sans-serif;
    font-size: 22px;
    font-weight: 400;
    text-transform: capitalize;
    line-height: 1.4em;
    -webkit-text-stroke-width: 1px;
    stroke-width: 1px;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}

.elementor-9 .elementor-element.elementor-element-2f8ad87>.elementor-widget-container {
    margin: 20px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-cad823d {
    text-align: center;
}

.elementor-9 .elementor-element.elementor-element-cad823d .elementor-heading-title {
    color: #000000;
    font-family: "Comic Neue", Sans-serif;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.6em;
}

.elementor-9 .elementor-element.elementor-element-e6cbf49:not(.elementor-motion-effects-element-type-background),
.elementor-9 .elementor-element.elementor-element-e6cbf49>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-9 .elementor-element.elementor-element-e6cbf49 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 10px 0px 80px 0px;
}

.elementor-9 .elementor-element.elementor-element-e6cbf49>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-2331486.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-2331486.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-b1d738e img {
    width: 60%;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-cd05d0b.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-cd05d0b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-068860f img {
    width: 60%;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-4e6f250.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-4e6f250.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-03f9e49 img {
    width: 60%;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-a6243bd.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-a6243bd.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-dd74b2f img {
    width: 60%;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-d5e1ef5.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-d5e1ef5.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-21b1b45 img {
    width: 60%;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-2dcb4ab.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-2dcb4ab.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-5a07caf img {
    width: 60%;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-fbe8acf.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-fbe8acf.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-b84b45c img {
    width: 50%;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-867fc7e.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-867fc7e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-036189a img {
    width: 50%;
}

.elementor-9 .elementor-element.elementor-element-c38ce7f:not(.elementor-motion-effects-element-type-background),
.elementor-9 .elementor-element.elementor-element-c38ce7f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #c0c6b7;
}

.elementor-9 .elementor-element.elementor-element-c38ce7f>.elementor-background-overlay {
    background-image: url("../images/Diseno-sin-titulo-1.png");
    background-position: center center;
    background-size: cover;
    opacity: 0.6;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-c38ce7f {
    border-style: solid;
    border-width: 4px 4px 0px 4px;
    border-color: #000000;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 50px 20px 40px 20px;
}

.elementor-9 .elementor-element.elementor-element-c38ce7f,
.elementor-9 .elementor-element.elementor-element-c38ce7f>.elementor-background-overlay {
    border-radius: 20px 20px 0px 0px;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-448bdc39.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-448bdc39.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-448bdc39>.elementor-element-populated {
    margin: 0px 60px 0px 0px;
    --e-column-margin-right: 60px;
    --e-column-margin-left: 0px;
}

.elementor-9 .elementor-element.elementor-element-44215102 {
    --grid-template-columns: repeat(0, auto);
    --icon-size: 22px;
    --grid-column-gap: 5px;
    --grid-row-gap: 0px;
}

.elementor-9 .elementor-element.elementor-element-44215102 .elementor-widget-container {
    text-align: left;
}

.elementor-9 .elementor-element.elementor-element-44215102 .elementor-social-icon {
    background-color: #F6B90C;
    --icon-padding: 0.5em;
    border-style: solid;
    border-width: 1px 2px 2px 1px;
    border-color: #000000;
}

.elementor-9 .elementor-element.elementor-element-44215102 .elementor-social-icon i {
    color: #000000;
}

.elementor-9 .elementor-element.elementor-element-44215102 .elementor-social-icon svg {
    fill: #000000;
}

.elementor-9 .elementor-element.elementor-element-44215102 .elementor-social-icon:hover {
    background-color: #F6B90C;
}

.elementor-9 .elementor-element.elementor-element-44215102 .elementor-social-icon:hover i {
    color: #FFFFFF;
}

.elementor-9 .elementor-element.elementor-element-44215102 .elementor-social-icon:hover svg {
    fill: #FFFFFF;
}

.elementor-9 .elementor-element.elementor-element-9781ffa img {
    width: 63%;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-f78b5b8.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-f78b5b8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-656dcd4 {
    text-align: right;
}

.elementor-9 .elementor-element.elementor-element-656dcd4 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Andika", Sans-serif;
    font-size: 22px;
    font-weight: 700;
    text-transform: lowercase;
    -webkit-text-stroke-width: 0.8px;
    stroke-width: 0.8px;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}

.elementor-9 .elementor-element.elementor-element-1f082084:not(.elementor-motion-effects-element-type-background),
.elementor-9 .elementor-element.elementor-element-1f082084>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F6B90C;
}

.elementor-9 .elementor-element.elementor-element-1f082084 {
    border-style: solid;
    border-width: 0px 4px 0px 4px;
    border-color: #000000;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 5px 20px 5px 20px;
}

.elementor-9 .elementor-element.elementor-element-1f082084>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-cba3397 {
    text-align: center;
}

.elementor-9 .elementor-element.elementor-element-cba3397 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Rammetto One", Sans-serif;
    font-size: 16px;
    text-transform: uppercase;
    letter-spacing: 0px;
    word-spacing: 10px;
    -webkit-text-stroke-width: 1px;
    stroke-width: 1px;
    -webkit-text-stroke-color: #000;
    stroke: #000;
    text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.49);
}

@media(max-width:1024px) {
    .elementor-9 .elementor-element.elementor-element-345302e .elementskit-nav-identity-panel {
        padding: 10px 0px 10px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-345302e .elementskit-menu-container {
        max-width: 350px;
        border-radius: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-345302e .elementskit-navbar-nav>li>a {
        color: #000000;
        padding: 10px 15px 10px 15px;
    }

    .elementor-9 .elementor-element.elementor-element-345302e .elementskit-navbar-nav .elementskit-submenu-panel>li>a {
        padding: 15px 15px 15px 15px;
    }

    .elementor-9 .elementor-element.elementor-element-345302e .elementskit-navbar-nav .elementskit-submenu-panel {
        border-radius: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-345302e .elementskit-menu-hamburger {
        padding: 8px 8px 8px 8px;
        width: 45px;
        border-radius: 3px;
    }

    .elementor-9 .elementor-element.elementor-element-345302e .elementskit-menu-close {
        padding: 8px 8px 8px 8px;
        margin: 12px 12px 12px 12px;
        width: 45px;
        border-radius: 3px;
    }

    .elementor-9 .elementor-element.elementor-element-345302e .elementskit-nav-logo>img {
        max-width: 160px;
        max-height: 60px;
    }

    .elementor-9 .elementor-element.elementor-element-345302e .elementskit-nav-logo {
        margin: 5px 0px 5px 0px;
        padding: 5px 5px 5px 5px;
    }

    .elementor-9 .elementor-element.elementor-element-4bcc6f12 {
        padding: 90px 20px 30px 20px;
    }

    .elementor-9 .elementor-element.elementor-element-4c1d540:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-9 .elementor-element.elementor-element-4c1d540>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-dc67f42 .elementor-icon-box-wrapper {
        text-align: center;
    }

    .elementor-9 .elementor-element.elementor-element-5703c31 .elementor-icon-box-wrapper {
        text-align: center;
    }

    .elementor-9 .elementor-element.elementor-element-c38ce7f {
        padding: 30px 20px 30px 20px;
    }

    .elementor-9 .elementor-element.elementor-element-448bdc39.elementor-column>.elementor-widget-wrap {
        justify-content: center;
    }

    .elementor-9 .elementor-element.elementor-element-448bdc39>.elementor-element-populated {
        margin: 0px 0px 30px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-9 .elementor-element.elementor-element-44215102 .elementor-widget-container {
        text-align: center;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-9 .elementor-element.elementor-element-82655b3 {
        width: 25%;
    }

    .elementor-9 .elementor-element.elementor-element-5d9be12 {
        width: 25%;
    }

    .elementor-9 .elementor-element.elementor-element-72dd2042 {
        width: 50%;
    }

    .elementor-9 .elementor-element.elementor-element-3452d85 {
        width: 100%;
    }

    .elementor-9 .elementor-element.elementor-element-4c1d540 {
        width: 100%;
    }

    .elementor-9 .elementor-element.elementor-element-c73b6ce {
        width: 50%;
    }

    .elementor-9 .elementor-element.elementor-element-4405ba1 {
        width: 50%;
    }

    .elementor-9 .elementor-element.elementor-element-95a5aa8 {
        width: 50%;
    }

    .elementor-9 .elementor-element.elementor-element-e7c022e {
        width: 100%;
    }

    .elementor-9 .elementor-element.elementor-element-2d3a661 {
        width: 50%;
    }

    .elementor-9 .elementor-element.elementor-element-35f0219a {
        width: 50%;
    }

    .elementor-9 .elementor-element.elementor-element-c9fbd6c {
        width: 50%;
    }

    .elementor-9 .elementor-element.elementor-element-bea99b8 {
        width: 50%;
    }

    .elementor-9 .elementor-element.elementor-element-809de89 {
        width: 50%;
    }

    .elementor-9 .elementor-element.elementor-element-11ad0fa5 {
        width: 50%;
    }

    .elementor-9 .elementor-element.elementor-element-7d10379 {
        width: 50%;
    }

    .elementor-9 .elementor-element.elementor-element-f43d831 {
        width: 50%;
    }

    .elementor-9 .elementor-element.elementor-element-21fc86a {
        width: 50%;
    }

    .elementor-9 .elementor-element.elementor-element-448bdc39 {
        width: 100%;
    }

    .elementor-9 .elementor-element.elementor-element-396105a0 {
        width: 50%;
    }

    .elementor-9 .elementor-element.elementor-element-f78b5b8 {
        width: 100%;
    }
}

@media(max-width:767px) {
    .elementor-9 .elementor-element.elementor-element-82655b3 {
        width: 50%;
    }

    .elementor-9 .elementor-element.elementor-element-82655b3.elementor-column>.elementor-widget-wrap {
        justify-content: center;
    }

    .elementor-9 .elementor-element.elementor-element-e9258b9 img {
        width: 80%;
    }

    .elementor-9 .elementor-element.elementor-element-5d9be12 {
        width: 50%;
    }

    .elementor-9 .elementor-element.elementor-element-5d9be12.elementor-column>.elementor-widget-wrap {
        justify-content: center;
    }

    .elementor-9 .elementor-element.elementor-element-345302e .elementskit-menu-container {
        background-color: #f6b90c;
    }

    .elementor-9 .elementor-element.elementor-element-345302e .elementskit-navbar-nav>li>a {
        color: #000000;
    }

    .elementor-9 .elementor-element.elementor-element-345302e .elementskit-navbar-nav>li>a:hover {
        color: #fc2d04;
    }

    .elementor-9 .elementor-element.elementor-element-345302e .elementskit-navbar-nav>li>a:focus {
        color: #fc2d04;
    }

    .elementor-9 .elementor-element.elementor-element-345302e .elementskit-navbar-nav>li>a:active {
        color: #fc2d04;
    }

    .elementor-9 .elementor-element.elementor-element-345302e .elementskit-navbar-nav>li:hover>a {
        color: #fc2d04;
    }

    .elementor-9 .elementor-element.elementor-element-345302e .elementskit-navbar-nav>li:hover>a .elementskit-submenu-indicator {
        color: #fc2d04;
    }

    .elementor-9 .elementor-element.elementor-element-345302e .elementskit-navbar-nav>li>a:hover .elementskit-submenu-indicator {
        color: #fc2d04;
    }

    .elementor-9 .elementor-element.elementor-element-345302e .elementskit-navbar-nav>li>a:focus .elementskit-submenu-indicator {
        color: #fc2d04;
    }

    .elementor-9 .elementor-element.elementor-element-345302e .elementskit-navbar-nav>li>a:active .elementskit-submenu-indicator {
        color: #fc2d04;
    }

    .elementor-9 .elementor-element.elementor-element-345302e .elementskit-menu-hamburger {
        border-width: 1px 1px 1px 1px;
    }

    .elementor-9 .elementor-element.elementor-element-345302e .elementskit-menu-close {
        border-width: 1px 1px 1px 1px;
    }

    .elementor-9 .elementor-element.elementor-element-345302e .elementskit-nav-logo>img {
        max-width: 120px;
        max-height: 50px;
    }

    .elementor-9 .elementor-element.elementor-element-4bcc6f12 {
        padding: 30px 10px 50px 10px;
    }

    .elementor-9 .elementor-element.elementor-element-b42dd90 {
        text-align: center;
    }

    .elementor-9 .elementor-element.elementor-element-b42dd90 .elementor-heading-title {
        font-size: 42px;
    }

    .elementor-9 .elementor-element.elementor-element-b42dd90>.elementor-widget-container {
        padding: 0px 0px 20px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-72dd2042>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-9 .elementor-element.elementor-element-3fe5aaa>.elementor-widget-container {
        margin: -30px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-0f98853>.elementor-background-overlay {
        background-image: url("../images/01ed639f-55fd-45cf-82ec-d82f9c2f9ba7.gif");
        background-repeat: repeat;
        background-size: 447px auto;
        opacity: 0.5;
        background-size: cover;
    }

    .elementor-9 .elementor-element.elementor-element-0f98853 {
        padding: 30px 10px 10px 10px;
    }

    .elementor-9 .elementor-element.elementor-element-58091bb>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-3452d85>.elementor-element-populated {
        padding: 20px 5px 20px 5px;
    }

    .elementor-9 .elementor-element.elementor-element-06544dc {
        text-align: center;
    }

    .elementor-9 .elementor-element.elementor-element-06544dc .elementor-heading-title {
        font-size: 55px;
    }

    .elementor-9 .elementor-element.elementor-element-06544dc>.elementor-widget-container {
        padding: 0px 0px 20px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-898bfbc>.elementor-widget-container {
        margin: -50px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-0424552 {
        font-size: 16px;
        line-height: 1.3em;
    }

    .elementor-9 .elementor-element.elementor-element-5b5797f>.elementor-widget-container {
        padding: 0px 0px 20px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-5b5797f {
        --container-widget-width: 1000px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 1000px);
        max-width: 1000px;
    }

    .elementor-9 .elementor-element.elementor-element-d48781c {
        --container-widget-width: 789px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 789px);
        max-width: 789px;
    }

    .elementor-9 .elementor-element.elementor-element-9bb6a20 {
        padding: 20px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-4c1d540:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-9 .elementor-element.elementor-element-4c1d540>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-4c1d540>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 2px 2px 5px 2px;
    }

    .elementor-9 .elementor-element.elementor-element-dc67f42 .elementor-icon-box-title,
    .elementor-9 .elementor-element.elementor-element-dc67f42 .elementor-icon-box-title a {
        font-size: 40px;
    }

    .elementor-9 .elementor-element.elementor-element-dc67f42 .elementor-icon-box-description {
        font-size: 14px;
    }

    .elementor-9 .elementor-element.elementor-element-dc67f42>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-c73b6ce>.elementor-element-populated {
        margin: 5px 5px 5px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-9 .elementor-element.elementor-element-0a2a080 {
        text-align: center;
    }

    .elementor-9 .elementor-element.elementor-element-0a2a080 .elementor-heading-title {
        font-size: 45px;
    }

    .elementor-9 .elementor-element.elementor-element-0a2a080>.elementor-widget-container {
        padding: 0px 0px 20px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-e84c36a>.elementor-widget-container {
        margin: -50px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-4405ba1>.elementor-element-populated {
        margin: 5px 5px 5px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-9 .elementor-element.elementor-element-a7bf880 .elementor-counter-number-wrapper {
        font-size: 28.83px;
    }

    .elementor-9 .elementor-element.elementor-element-0138012 .elementor-counter-number-wrapper {
        font-size: 28.83px;
    }

    .elementor-9 .elementor-element.elementor-element-3f011d8:not(.elementor-motion-effects-element-type-background),
    .elementor-9 .elementor-element.elementor-element-3f011d8>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-image: url("../images/back-7.png");
        background-position: center center;
        background-size: cover;
    }

    .elementor-9 .elementor-element.elementor-element-3f011d8>.elementor-shape-top svg {
        width: calc(170% + 1.3px);
    }

    .elementor-9 .elementor-element.elementor-element-3f011d8>.elementor-shape-bottom svg {
        width: calc(170% + 1.3px);
    }

    .elementor-9 .elementor-element.elementor-element-3f011d8 {
        padding: 20px 0px 20px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-95a5aa8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-9 .elementor-element.elementor-element-95a5aa8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-image: url("../images/01ed639f-55fd-45cf-82ec-d82f9c2f9ba7.gif");
        background-position: bottom center;
        background-repeat: no-repeat;
        background-size: 269px auto;
    }

    .elementor-9 .elementor-element.elementor-element-95a5aa8>.elementor-element-populated {
        margin: 5px 5px 5px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-9 .elementor-element.elementor-element-a5724fc {
        text-align: center;
    }

    .elementor-9 .elementor-element.elementor-element-a5724fc .elementor-heading-title {
        font-size: 46px;
    }

    .elementor-9 .elementor-element.elementor-element-a5724fc>.elementor-widget-container {
        padding: 0px 0px 20px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-6be70ab>.elementor-widget-container {
        margin: -50px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-e7c022e>.elementor-element-populated {
        margin: 0px 5px 0px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
        padding: 8px 2px 8px 2px;
    }

    .elementor-9 .elementor-element.elementor-element-5703c31 .elementor-icon-box-title,
    .elementor-9 .elementor-element.elementor-element-5703c31 .elementor-icon-box-title a {
        font-size: 40px;
    }

    .elementor-9 .elementor-element.elementor-element-5703c31 .elementor-icon-box-description {
        font-size: 14px;
    }

    .elementor-9 .elementor-element.elementor-element-5703c31>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-2d3a661>.elementor-element-populated {
        margin: 5px 5px 5px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-9 .elementor-element.elementor-element-682e1d8 .elementor-counter-number-wrapper {
        font-size: 28.83px;
    }

    .elementor-9 .elementor-element.elementor-element-6c56ce5 .elementor-counter-number-wrapper {
        font-size: 28.83px;
    }

    .elementor-9 .elementor-element.elementor-element-7caafd30>.elementor-background-overlay {
        opacity: 0.4;
    }

    .elementor-9 .elementor-element.elementor-element-7caafd30 {
        padding: 50px 0px 30px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-7b5872e {
        text-align: center;
    }

    .elementor-9 .elementor-element.elementor-element-7b5872e .elementor-heading-title {
        font-size: 52px;
    }

    .elementor-9 .elementor-element.elementor-element-7b5872e>.elementor-widget-container {
        padding: 0px 0px 20px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-eca40c1>.elementor-widget-container {
        margin: -50px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-2d5975dd {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-188fe70c {
        padding: 0px 20px 0px 20px;
    }

    .elementor-9 .elementor-element.elementor-element-11ad0fa5 {
        z-index: 5;
    }

    .elementor-9 .elementor-element.elementor-element-265ac3f6 .elementor-heading-title {
        font-size: 16px;
    }

    .elementor-9 .elementor-element.elementor-element-18fd4598 .elementor-heading-title {
        font-size: 20px;
    }

    .elementor-9 .elementor-element.elementor-element-72d525c {
        text-align: center;
    }

    .elementor-9 .elementor-element.elementor-element-72d525c .elementor-heading-title {
        font-size: 45px;
    }

    .elementor-9 .elementor-element.elementor-element-72d525c>.elementor-widget-container {
        padding: 0px 0px 20px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-06cafe4>.elementor-widget-container {
        margin: -50px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-7d10379 {
        z-index: 5;
    }

    .elementor-9 .elementor-element.elementor-element-927497b .elementor-heading-title {
        font-size: 16px;
    }

    .elementor-9 .elementor-element.elementor-element-983ab47 .elementor-heading-title {
        font-size: 20px;
    }

    .elementor-9 .elementor-element.elementor-element-3663434 {
        padding: 30px 2px 0px 2px;
    }

    .elementor-9 .elementor-element.elementor-element-cc22ca1 {
        text-align: center;
    }

    .elementor-9 .elementor-element.elementor-element-cc22ca1 .elementor-heading-title {
        font-size: 55px;
    }

    .elementor-9 .elementor-element.elementor-element-cc22ca1>.elementor-widget-container {
        padding: 0px 0px 20px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-bb0b83e>.elementor-widget-container {
        margin: -50px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-f43d831 {
        z-index: 5;
    }

    .elementor-9 .elementor-element.elementor-element-823e5f0 .elementor-heading-title {
        font-size: 24px;
    }

    .elementor-9 .elementor-element.elementor-element-4239d26 .elementor-heading-title {
        font-size: 20px;
    }

    .elementor-9 .elementor-element.elementor-element-21fc86a {
        z-index: 5;
    }

    .elementor-9 .elementor-element.elementor-element-2f8ad87 .elementor-heading-title {
        font-size: 24px;
    }

    .elementor-9 .elementor-element.elementor-element-cad823d .elementor-heading-title {
        font-size: 20px;
    }

    .elementor-9 .elementor-element.elementor-element-2331486 {
        width: 50%;
    }

    .elementor-9 .elementor-element.elementor-element-b1d738e img {
        width: 50%;
    }

    .elementor-9 .elementor-element.elementor-element-cd05d0b {
        width: 50%;
    }

    .elementor-9 .elementor-element.elementor-element-068860f img {
        width: 50%;
    }

    .elementor-9 .elementor-element.elementor-element-4e6f250 {
        width: 50%;
    }

    .elementor-9 .elementor-element.elementor-element-4e6f250>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-03f9e49 img {
        width: 42%;
    }

    .elementor-9 .elementor-element.elementor-element-a6243bd {
        width: 50%;
    }

    .elementor-9 .elementor-element.elementor-element-dd74b2f img {
        width: 50%;
    }

    .elementor-9 .elementor-element.elementor-element-d5e1ef5 {
        width: 50%;
    }

    .elementor-9 .elementor-element.elementor-element-21b1b45 img {
        width: 50%;
    }

    .elementor-9 .elementor-element.elementor-element-2dcb4ab {
        width: 50%;
    }

    .elementor-9 .elementor-element.elementor-element-5a07caf img {
        width: 50%;
    }

    .elementor-9 .elementor-element.elementor-element-fbe8acf {
        width: 50%;
    }

    .elementor-9 .elementor-element.elementor-element-fbe8acf>.elementor-element-populated {
        margin: 5px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-9 .elementor-element.elementor-element-b84b45c img {
        width: 40%;
    }

    .elementor-9 .elementor-element.elementor-element-867fc7e {
        width: 50%;
    }

    .elementor-9 .elementor-element.elementor-element-036189a img {
        width: 40%;
    }

    .elementor-9 .elementor-element.elementor-element-c38ce7f>.elementor-background-overlay {
        background-image: url("../images/Diseno-sin-titulo-1.png");
        background-position: center center;
        opacity: 1;
    }

    .elementor-9 .elementor-element.elementor-element-448bdc39>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-9 .elementor-element.elementor-element-44215102 .elementor-widget-container {
        text-align: center;
    }

    .elementor-9 .elementor-element.elementor-element-44215102 {
        --icon-size: 22px;
        --grid-column-gap: 19px;
    }

    .elementor-9 .elementor-element.elementor-element-44215102 .elementor-social-icon {
        --icon-padding: 0.5em;
    }

    .elementor-9 .elementor-element.elementor-element-44215102>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-9781ffa img {
        width: 78%;
    }

    .elementor-9 .elementor-element.elementor-element-656dcd4 {
        text-align: center;
    }

    .elementor-9 .elementor-element.elementor-element-656dcd4 .elementor-heading-title {
        font-size: 19px;
    }

    .elementor-9 .elementor-element.elementor-element-1f082084 {
        padding: 5px 2px 5px 2px;
    }

    .elementor-9 .elementor-element.elementor-element-cba3397 .elementor-heading-title {
        font-size: 13px;
    }
}