.elementor-33930 .elementor-element.elementor-element-e9200f5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-33930 .elementor-element.elementor-element-a6cbd48{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:10%;--padding-inline-end:010%;}.elementor-33930 .elementor-element.elementor-element-c2b62f0{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-block-start-width:4px;--border-inline-end-width:4px;--border-block-end-width:4px;--border-inline-start-width:4px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:10px 10px 10px 10px;--margin-block-start:0px;--margin-block-end:5px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-33930 .elementor-element.elementor-element-c2b62f0:not(.elementor-motion-effects-element-type-background), .elementor-33930 .elementor-element.elementor-element-c2b62f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-33930 .elementor-element.elementor-element-c2b62f0, .elementor-33930 .elementor-element.elementor-element-c2b62f0::before{--border-transition:0.3s;}.elementor-33930 .elementor-element.elementor-element-2eb6dc9{text-align:center;}.elementor-33930 .elementor-element.elementor-element-2eb6dc9 .elementor-heading-title{color:#000000;font-family:"Karla", Engagement;font-size:15px;font-weight:bold;}.elementor-33930 .elementor-element.elementor-element-2eb6dc9 > .elementor-widget-container{margin:10px 0px -10px 0px;}.elementor-33930 .elementor-element.elementor-element-72e5320{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--align-items:flex-end;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:5px;--padding-inline-end:5px;}.elementor-33930 .elementor-element.elementor-element-cf04d55{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:flex-start;--gap:0px 0px;--flex-wrap:nowrap;--background-transition:0.3s;--border-radius:20px 20px 0px 0px;box-shadow:1px -45px 10px 0px #118EE9 inset;--padding-block-start:10px;--padding-block-end:5px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-33930 .elementor-element.elementor-element-cf04d55:not(.elementor-motion-effects-element-type-background), .elementor-33930 .elementor-element.elementor-element-cf04d55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8F0F6;}.elementor-33930 .elementor-element.elementor-element-cf04d55, .elementor-33930 .elementor-element.elementor-element-cf04d55::before{--border-transition:0.3s;}.elementor-33930 .elementor-element.elementor-element-042b9f7{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-33930 .elementor-element.elementor-element-cbc6300 .elementor-icon-wrapper{text-align:center;}.elementor-33930 .elementor-element.elementor-element-cbc6300.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-33930 .elementor-element.elementor-element-cbc6300.elementor-view-framed .elementor-icon, .elementor-33930 .elementor-element.elementor-element-cbc6300.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-33930 .elementor-element.elementor-element-cbc6300.elementor-view-framed .elementor-icon, .elementor-33930 .elementor-element.elementor-element-cbc6300.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-33930 .elementor-element.elementor-element-cbc6300 .elementor-icon{font-size:15px;}.elementor-33930 .elementor-element.elementor-element-cbc6300 .elementor-icon svg{height:15px;}.elementor-33930 .elementor-element.elementor-element-f4595a7 .elementor-heading-title{color:#FFFFFF;font-family:"Karla", Engagement;font-size:12px;font-weight:600;}.elementor-33930 .elementor-element.elementor-element-65acb2b{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-33930 .elementor-element.elementor-element-44feaba .elementor-icon-wrapper{text-align:center;}.elementor-33930 .elementor-element.elementor-element-44feaba.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-33930 .elementor-element.elementor-element-44feaba.elementor-view-framed .elementor-icon, .elementor-33930 .elementor-element.elementor-element-44feaba.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-33930 .elementor-element.elementor-element-44feaba.elementor-view-framed .elementor-icon, .elementor-33930 .elementor-element.elementor-element-44feaba.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-33930 .elementor-element.elementor-element-44feaba .elementor-icon{font-size:15px;}.elementor-33930 .elementor-element.elementor-element-44feaba .elementor-icon svg{height:15px;}.elementor-33930 .elementor-element.elementor-element-dce3f9f .elementor-heading-title{color:#FFFFFF;font-family:"Karla", Engagement;font-size:12px;font-weight:600;}.elementor-33930 .elementor-element.elementor-element-c048c0b{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-33930 .elementor-element.elementor-element-0a1e4a2 .elementor-icon-wrapper{text-align:center;}.elementor-33930 .elementor-element.elementor-element-0a1e4a2.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-33930 .elementor-element.elementor-element-0a1e4a2.elementor-view-framed .elementor-icon, .elementor-33930 .elementor-element.elementor-element-0a1e4a2.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-33930 .elementor-element.elementor-element-0a1e4a2.elementor-view-framed .elementor-icon, .elementor-33930 .elementor-element.elementor-element-0a1e4a2.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-33930 .elementor-element.elementor-element-0a1e4a2 .elementor-icon{font-size:15px;}.elementor-33930 .elementor-element.elementor-element-0a1e4a2 .elementor-icon svg{height:15px;}.elementor-33930 .elementor-element.elementor-element-d918682 .elementor-heading-title{color:#FFFFFF;font-family:"Karla", Engagement;font-size:12px;font-weight:600;}.elementor-33930 .elementor-element.elementor-element-1460138{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;--border-radius:900px 900px 900px 900px;--margin-block-start:-30px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:10px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-33930 .elementor-element.elementor-element-84ab449 .elementor-icon-wrapper{text-align:center;}.elementor-33930 .elementor-element.elementor-element-84ab449.elementor-view-stacked .elementor-icon{background-color:#1BC31A;color:#FFFFFF;}.elementor-33930 .elementor-element.elementor-element-84ab449.elementor-view-framed .elementor-icon, .elementor-33930 .elementor-element.elementor-element-84ab449.elementor-view-default .elementor-icon{color:#1BC31A;border-color:#1BC31A;}.elementor-33930 .elementor-element.elementor-element-84ab449.elementor-view-framed .elementor-icon, .elementor-33930 .elementor-element.elementor-element-84ab449.elementor-view-default .elementor-icon svg{fill:#1BC31A;}.elementor-33930 .elementor-element.elementor-element-84ab449.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-33930 .elementor-element.elementor-element-84ab449.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-33930 .elementor-element.elementor-element-84ab449 .elementor-icon{font-size:30px;}.elementor-33930 .elementor-element.elementor-element-84ab449 .elementor-icon svg{height:30px;}.elementor-33930 .elementor-element.elementor-element-84ab449 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-33930 .elementor-element.elementor-element-95a5a00{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-33930 .elementor-element.elementor-element-087fb03 .elementor-icon-wrapper{text-align:center;}.elementor-33930 .elementor-element.elementor-element-087fb03.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-33930 .elementor-element.elementor-element-087fb03.elementor-view-framed .elementor-icon, .elementor-33930 .elementor-element.elementor-element-087fb03.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-33930 .elementor-element.elementor-element-087fb03.elementor-view-framed .elementor-icon, .elementor-33930 .elementor-element.elementor-element-087fb03.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-33930 .elementor-element.elementor-element-087fb03 .elementor-icon{font-size:15px;}.elementor-33930 .elementor-element.elementor-element-087fb03 .elementor-icon svg{height:15px;}.elementor-33930 .elementor-element.elementor-element-b9d1fe4 .elementor-heading-title{color:#FFFFFF;font-family:"Karla", Engagement;font-size:12px;font-weight:600;}.elementor-33930 .elementor-element.elementor-element-2efdf53{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-33930 .elementor-element.elementor-element-45ba87a .elementor-icon-wrapper{text-align:center;}.elementor-33930 .elementor-element.elementor-element-45ba87a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-33930 .elementor-element.elementor-element-45ba87a.elementor-view-framed .elementor-icon, .elementor-33930 .elementor-element.elementor-element-45ba87a.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-33930 .elementor-element.elementor-element-45ba87a.elementor-view-framed .elementor-icon, .elementor-33930 .elementor-element.elementor-element-45ba87a.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-33930 .elementor-element.elementor-element-45ba87a .elementor-icon{font-size:15px;}.elementor-33930 .elementor-element.elementor-element-45ba87a .elementor-icon svg{height:15px;}.elementor-33930 .elementor-element.elementor-element-d4ce397 .elementor-heading-title{color:#FFFFFF;font-family:"Karla", Engagement;font-size:12px;font-weight:600;}.elementor-33930 .elementor-element.elementor-element-0eef1d3{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-33930 .elementor-element.elementor-element-590d6b0 .elementor-icon-wrapper{text-align:center;}.elementor-33930 .elementor-element.elementor-element-590d6b0.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-33930 .elementor-element.elementor-element-590d6b0.elementor-view-framed .elementor-icon, .elementor-33930 .elementor-element.elementor-element-590d6b0.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-33930 .elementor-element.elementor-element-590d6b0.elementor-view-framed .elementor-icon, .elementor-33930 .elementor-element.elementor-element-590d6b0.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-33930 .elementor-element.elementor-element-590d6b0 .elementor-icon{font-size:15px;}.elementor-33930 .elementor-element.elementor-element-590d6b0 .elementor-icon svg{height:15px;}.elementor-33930 .elementor-element.elementor-element-57530e0 .elementor-heading-title{color:#FFFFFF;font-family:"Karla", Engagement;font-size:12px;font-weight:600;}@media(min-width:690px){.elementor-33930 .elementor-element.elementor-element-e9200f5{--width:30%;}}/* Start custom CSS for container, class: .elementor-element-c2b62f0 */.moving-border {
  position: relative;
  overflow: hidden;
  border: solid 3px transparent;
  animation: border-dance 8s linear infinite;
}

@keyframes border-dance {
  0% {
    border-color: red;
  }
  25% {
    border-color: blue;
  }
  50% {
    border-color: green;
  }
  75% {
    border-color: yellow;
  }
  100% {
    border-color: red;
  }
}/* End custom CSS */
/* Start custom CSS *//* Add this CSS to your theme's custom CSS or the Elementor Custom CSS section */

.elementor-33930 .elementor-element.elementor-element-dac8f06 .elementor-button {
    font-family: "Karla", Engagement;
    font-size: 13px;
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: #128EE9;
    border-radius: 6px 6px 0px 0px;
    box-shadow: 0px -3px 10px 0px rgba(0, 0, 0, 0.5);
    padding: 5px 5px 5px 5px;
    animation: colorChange 6s infinite; /* Infinite color change animation */
}

/* Define the keyframes for the color change */
@keyframes colorChange {
    0% {
        background-color: #128EE9; /* Starting color */
    }
    20% {
        background-color: #FF5733; /* Bright color */
    }
    40% {
        background-color: #FFC300; /* Bright yellow */
    }
    60% {
        background-color: #28B463; /* Bright green */
    }
    80% {
        background-color: #8E44AD; /* Bright purple */
    }
    100% {
        background-color: #128EE9; /* Ending color */
    }
}/* End custom CSS */