.elementor-299 .elementor-element.elementor-element-a8b163a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--background-transition:0.3s;--overlay-opacity:0.5;--margin-block-start:20px;--margin-block-end:20px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-299 .elementor-element.elementor-element-a8b163a::before, .elementor-299 .elementor-element.elementor-element-a8b163a > .elementor-background-video-container::before, .elementor-299 .elementor-element.elementor-element-a8b163a > .e-con-inner > .elementor-background-video-container::before, .elementor-299 .elementor-element.elementor-element-a8b163a > .elementor-background-slideshow::before, .elementor-299 .elementor-element.elementor-element-a8b163a > .e-con-inner > .elementor-background-slideshow::before, .elementor-299 .elementor-element.elementor-element-a8b163a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-5fc6e91 );}.elementor-299 .elementor-element.elementor-element-7aca9a9{--display:flex;--background-transition:0.3s;}.elementor-299 .elementor-element.elementor-element-7aca9a9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-299 .elementor-element.elementor-element-abf0898{--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;}.elementor-299 .elementor-element.elementor-element-f4bc1cd{text-align:center;}.elementor-299 .elementor-element.elementor-element-f4bc1cd .elementor-heading-title{color:#FFFFFF00;font-family:"Big Shoulders Display", Sans-serif;font-size:50px;font-weight:600;}.elementor-299 .elementor-element.elementor-element-5e1a9a28{text-align:center;color:#C4C4C4;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;}.elementor-299 .elementor-element.elementor-element-5e1a9a28.elementor-element{--align-self:center;}.elementor-299 .elementor-element.elementor-element-32503bc4{--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;--overlay-opacity:0.5;--margin-block-start:20px;--margin-block-end:20px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-299 .elementor-element.elementor-element-32503bc4::before, .elementor-299 .elementor-element.elementor-element-32503bc4 > .elementor-background-video-container::before, .elementor-299 .elementor-element.elementor-element-32503bc4 > .e-con-inner > .elementor-background-video-container::before, .elementor-299 .elementor-element.elementor-element-32503bc4 > .elementor-background-slideshow::before, .elementor-299 .elementor-element.elementor-element-32503bc4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-299 .elementor-element.elementor-element-32503bc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-5fc6e91 );}.elementor-299 .elementor-element.elementor-element-7cc477f{text-align:center;}.elementor-299 .elementor-element.elementor-element-7cc477f .elementor-heading-title{color:#FFFFFF00;font-family:"Big Shoulders Display", Sans-serif;font-size:50px;font-weight:600;}.elementor-299 .elementor-element.elementor-element-ff01f77{--iteration-count:infinite;--animation-duration:5000ms;--dynamic-text-color:var( --e-global-color-accent );}.elementor-299 .elementor-element.elementor-element-ff01f77 .elementor-headline{text-align:center;}.elementor-299 .elementor-element.elementor-element-ff01f77 .elementor-headline-dynamic-wrapper path{stroke:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-ff01f77 .elementor-headline-plain-text{color:var( --e-global-color-accent );}.elementor-299 .elementor-element.elementor-element-ff01f77 .elementor-headline-dynamic-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}@media(min-width:768px){.elementor-299 .elementor-element.elementor-element-a8b163a{--content-width:1140px;}.elementor-299 .elementor-element.elementor-element-7aca9a9{--width:50.697%;}.elementor-299 .elementor-element.elementor-element-32503bc4{--content-width:1140px;}}/* Start custom CSS for heading, class: .elementor-element-f4bc1cd */:root{
    --color1: #90EE90;
    --color2: #FFC0CB;
    --color3: #FFC0CB;
    --angle: 180deg;
}

.elementor-299 .elementor-element.elementor-element-f4bc1cd h2{
    background: linear-gradient(var(--angle), var(--color1) 20.69%, var(--color3) 79.69%);
    background-clip: text;
    -webkit-background-clip: text;
    -moz-background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7cc477f */:root{
    --color1: #90EE90;
    --color2: #FFC0CB;
    --color3: #FFC0CB;
    --angle: 180deg;
}

.elementor-299 .elementor-element.elementor-element-7cc477f h2{
    background: linear-gradient(var(--angle), var(--color1) 20.69%, var(--color3) 79.69%);
    background-clip: text;
    -webkit-background-clip: text;
    -moz-background-clip: text;
}/* End custom CSS */