.elementor-13 .elementor-element.elementor-element-e5fc7a6{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-13 .elementor-element.elementor-element-e5fc7a6:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-e5fc7a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aeaf0d6 );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-68d192b{text-align:center;}.elementor-13 .elementor-element.elementor-element-68d192b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:44px;font-weight:600;color:var( --e-global-color-4810f57 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-4df75e1{text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6469d7e );}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-938cf62 .elementor-button{font-family:"Poppins", Sans-serif;font-weight:500;background-color:var( --e-global-color-4810f57 );border-radius:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-72a8a67{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-13 .elementor-element.elementor-element-72a8a67:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-72a8a67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3b297ec );}.elementor-13 .elementor-element.elementor-element-ebbf003{text-align:center;}.elementor-13 .elementor-element.elementor-element-ebbf003 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-6469d7e );}.elementor-13 .elementor-element.elementor-element-3bc695b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-31f8b12{--display:flex;}.elementor-13 .elementor-element.elementor-element-9379a9b{text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6469d7e );}.elementor-13 .elementor-element.elementor-element-0bb02d8{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-13 .elementor-element.elementor-element-56f1ba4{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-13 .elementor-element.elementor-element-56f1ba4:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-56f1ba4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aeaf0d6 );}.elementor-13 .elementor-element.elementor-element-6939c2c{text-align:center;}.elementor-13 .elementor-element.elementor-element-6939c2c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-4810f57 );}.elementor-13 .elementor-element.elementor-element-fcf5b13{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-1577ce7{--display:flex;}.elementor-13 .elementor-element.elementor-element-3d3cb65{text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6469d7e );}.elementor-13 .elementor-element.elementor-element-6bb2615{--display:flex;}.elementor-13 .elementor-element.elementor-element-6019134{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-13 .elementor-element.elementor-element-6019134:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-6019134 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3b297ec );}.elementor-13 .elementor-element.elementor-element-de11d2d{text-align:center;}.elementor-13 .elementor-element.elementor-element-de11d2d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-6469d7e );}.elementor-13 .elementor-element.elementor-element-1b55396{text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6469d7e );}.elementor-13 .elementor-element.elementor-element-a9208d1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-40ce96c{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px #FD1414;}.elementor-13 .elementor-element.elementor-element-40ce96c:hover{background-color:var( --e-global-color-aeaf0d6 );}.elementor-13 .elementor-element.elementor-element-54de3ad{text-align:center;}.elementor-13 .elementor-element.elementor-element-54de3ad .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-6469d7e );}.elementor-13 .elementor-element.elementor-element-6615d60{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6469d7e );}.elementor-13 .elementor-element.elementor-element-2647d64{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px #FD1414;}.elementor-13 .elementor-element.elementor-element-2647d64:hover{background-color:var( --e-global-color-aeaf0d6 );}.elementor-13 .elementor-element.elementor-element-6db8a3b{text-align:center;}.elementor-13 .elementor-element.elementor-element-6db8a3b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-6469d7e );}.elementor-13 .elementor-element.elementor-element-3f6e816{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6469d7e );}.elementor-13 .elementor-element.elementor-element-0000f77{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-f994dc4{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px #FD1414;}.elementor-13 .elementor-element.elementor-element-f994dc4:hover{background-color:var( --e-global-color-aeaf0d6 );}.elementor-13 .elementor-element.elementor-element-31452bf{text-align:center;}.elementor-13 .elementor-element.elementor-element-31452bf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-6469d7e );}.elementor-13 .elementor-element.elementor-element-580ae66{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6469d7e );}.elementor-13 .elementor-element.elementor-element-3c8ab40{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px #FD1414;}.elementor-13 .elementor-element.elementor-element-3c8ab40:hover{background-color:var( --e-global-color-aeaf0d6 );}.elementor-13 .elementor-element.elementor-element-378da79{text-align:center;}.elementor-13 .elementor-element.elementor-element-378da79 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-6469d7e );}.elementor-13 .elementor-element.elementor-element-f8db57a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6469d7e );}.elementor-13 .elementor-element.elementor-element-8ba5ec1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-b5c7d25{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px #FD1414;}.elementor-13 .elementor-element.elementor-element-b5c7d25:hover{background-color:var( --e-global-color-aeaf0d6 );}.elementor-13 .elementor-element.elementor-element-13414e6{text-align:center;}.elementor-13 .elementor-element.elementor-element-13414e6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-6469d7e );}.elementor-13 .elementor-element.elementor-element-a91ebb5{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6469d7e );}.elementor-13 .elementor-element.elementor-element-c1e18b0{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px #FD1414;}.elementor-13 .elementor-element.elementor-element-c1e18b0:hover{background-color:var( --e-global-color-aeaf0d6 );}.elementor-13 .elementor-element.elementor-element-7188e41{text-align:center;}.elementor-13 .elementor-element.elementor-element-7188e41 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-6469d7e );}.elementor-13 .elementor-element.elementor-element-2be8ee5{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6469d7e );}.elementor-13 .elementor-element.elementor-element-329fe76{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-2de1594{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px #FD1414;}.elementor-13 .elementor-element.elementor-element-2de1594:hover{background-color:var( --e-global-color-aeaf0d6 );}.elementor-13 .elementor-element.elementor-element-a95b9e4{text-align:center;}.elementor-13 .elementor-element.elementor-element-a95b9e4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-6469d7e );}.elementor-13 .elementor-element.elementor-element-270aa8f{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6469d7e );}.elementor-13 .elementor-element.elementor-element-9062de6{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;}.elementor-13 .elementor-element.elementor-element-41699b4{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-13 .elementor-element.elementor-element-41699b4:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-41699b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aeaf0d6 );}.elementor-13 .elementor-element.elementor-element-12bf001{text-align:center;}.elementor-13 .elementor-element.elementor-element-12bf001 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-4810f57 );}.elementor-13 .elementor-element.elementor-element-8167b48{text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6469d7e );}.elementor-13 .elementor-element.elementor-element-5961c4d{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-d2bbf46 );--border-color:var( --e-global-color-d2bbf46 );--border-radius:25px 25px 25px 25px;}.elementor-13 .elementor-element.elementor-element-f85b94f{text-align:start;}.elementor-13 .elementor-element.elementor-element-f85b94f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-4810f57 );}.elementor-13 .elementor-element.elementor-element-06ff860{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6469d7e );}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-3bc695b{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-13 .elementor-element.elementor-element-fcf5b13{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}}/* Start custom CSS for container, class: .elementor-element-e5fc7a6 */.line-animation{
    position: relative;
    overflow: hidden;
    isolation: isolate;
}

/* Keep content above the animation */
.line-animation > *{
    position: relative;
    z-index: 2;
}

/* Moving light line */
.line-animation::before{
    content: "";
    position: absolute;
    top: 0;
    left: -60%;
    width: 40%;
    height: 100%;
    background: linear-gradient(
        100deg,
        transparent 0%,
        rgba(255,255,255,0.03) 35%,
        rgba(255,255,255,0.15) 50%,
        rgba(255,255,255,0.03) 65%,
        transparent 100%
    );
    transform: skewX(-18deg);
    animation: lineSweep 5s linear infinite;
    z-index: 1;
    pointer-events: none;
}

@keyframes lineSweep{
    0%{
        left: -60%;
    }
    100%{
        left: 130%;
    }
}

.line-animation{
    position: relative;
    overflow: hidden;
    isolation: isolate;
}

/* Keep content above the animation */
.line-animation > *{
    position: relative;
    z-index: 2;
}

/* Moving light line */
.line-animation::before{
    content: "";
    position: absolute;
    top: 0;
    left: -60%;
    width: 40%;
    height: 100%;
    background: linear-gradient(
        100deg,
        transparent 0%,
        rgba(255,255,255,0.03) 35%,
        rgba(255,255,255,0.15) 50%,
        rgba(255,255,255,0.03) 65%,
        transparent 100%
    );
    transform: skewX(-18deg);
    animation: lineSweep 5s linear infinite;
    z-index: 1;
    pointer-events: none;
}

@keyframes lineSweep{
    0%{
        left: -60%;
    }
    100%{
        left: 130%;
    }
}/* End custom CSS */