.elementor-24261 .elementor-element.elementor-element-488f0cd:not(.elementor-motion-effects-element-type-background), .elementor-24261 .elementor-element.elementor-element-488f0cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e55d1af );}.elementor-24261 .elementor-element.elementor-element-488f0cd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-250px;margin-bottom:0px;padding:28px 0px 30px 0px;}.elementor-24261 .elementor-element.elementor-element-488f0cd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-24261 .elementor-element.elementor-element-41c6829.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-24261 .elementor-element.elementor-element-41c6829.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-24261 .elementor-element.elementor-element-41c6829 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24261 .elementor-element.elementor-element-85043fb{text-align:center;}.elementor-24261 .elementor-element.elementor-element-85043fb .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:39px;font-weight:700;text-transform:uppercase;text-shadow:0px 0px 37px rgba(236.3, 0, 0, 0.3);}.elementor-24261 .elementor-element.elementor-element-85043fb > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-bc-flex-widget .elementor-24261 .elementor-element.elementor-element-f82a22c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-24261 .elementor-element.elementor-element-f82a22c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-24261 .elementor-element.elementor-element-f82a22c > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-24261 .elementor-element.elementor-element-27f85c0{text-align:center;}.elementor-24261 .elementor-element.elementor-element-27f85c0 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:2em;font-weight:bold;}.elementor-24261 .elementor-element.elementor-element-27f85c0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24261 .elementor-element.elementor-element-2e0fd3e{text-align:center;}.elementor-24261 .elementor-element.elementor-element-2e0fd3e .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:bold;}.elementor-24261 .elementor-element.elementor-element-2e0fd3e > .elementor-widget-container{margin:-25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24261 .elementor-element.elementor-element-f7a2b3f{text-align:center;}.elementor-24261 .elementor-element.elementor-element-f7a2b3f .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:2.5em;font-weight:bold;}.elementor-24261 .elementor-element.elementor-element-f7a2b3f > .elementor-widget-container{margin:-25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24261 .elementor-element.elementor-element-01e25db{text-align:center;}.elementor-24261 .elementor-element.elementor-element-01e25db .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:2em;font-weight:normal;}.elementor-24261 .elementor-element.elementor-element-01e25db > .elementor-widget-container{margin:-26px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-24261 .elementor-element.elementor-element-cc22ac7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-24261 .elementor-element.elementor-element-cc22ac7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-24261 .elementor-element.elementor-element-cc22ac7 > .elementor-element-populated{padding:40px 0px 40px 0px;}.elementor-24261 .elementor-element.elementor-element-4c2faf0 img{width:51%;}.elementor-24261 .elementor-element.elementor-element-428d54d{padding:80px 0px 0px 0px;}.elementor-24261 .elementor-element.elementor-element-6150f36{text-align:center;}.elementor-24261 .elementor-element.elementor-element-6150f36 .elementor-heading-title{color:var( --e-global-color-e55d1af );font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:bold;}.elementor-24261 .elementor-element.elementor-element-9109090{padding:20px 0px 50px 0px;}.elementor-24261 .elementor-element.elementor-element-2864a67 > .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-24261 .elementor-element.elementor-element-2864a67 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-24261 .elementor-element.elementor-element-e0244b9{text-align:center;}.elementor-24261 .elementor-element.elementor-element-e0244b9 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:bold;line-height:26px;}.elementor-24261 .elementor-element.elementor-element-e0244b9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-24261 .elementor-element.elementor-element-4969791{text-align:center;color:var( --e-global-color-e55d1af );font-family:"Roboto", Sans-serif;font-size:32px;font-weight:normal;line-height:45px;}.elementor-24261 .elementor-element.elementor-element-4969791 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24261 .elementor-element.elementor-element-a8824e0 > .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-24261 .elementor-element.elementor-element-a8824e0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-24261 .elementor-element.elementor-element-5157362{text-align:center;}.elementor-24261 .elementor-element.elementor-element-5157362 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:bold;line-height:26px;}.elementor-24261 .elementor-element.elementor-element-5157362 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-24261 .elementor-element.elementor-element-a8447e2{text-align:center;color:var( --e-global-color-e55d1af );font-family:"Roboto", Sans-serif;font-size:32px;font-weight:normal;line-height:45px;}.elementor-24261 .elementor-element.elementor-element-a8447e2 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24261 .elementor-element.elementor-element-93af9d8{padding:0% 0% 2% 0%;}.elementor-24261 .elementor-element.elementor-element-0241264{text-align:center;}.elementor-24261 .elementor-element.elementor-element-0241264 .elementor-heading-title{color:var( --e-global-color-e55d1af );font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:bold;}.elementor-24261 .elementor-element.elementor-element-ff47318{text-align:center;color:#7A7A7A;font-family:"Roboto", Sans-serif;font-size:1.2em;font-weight:normal;line-height:24px;}.elementor-24261 .elementor-element.elementor-element-ff47318 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24261 .elementor-element.elementor-element-f43cbcc > .elementor-container{max-width:650px;}.elementor-24261 .elementor-element.elementor-element-129755c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24261 .elementor-element.elementor-element-129755c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3b7ff7c );}.elementor-24261 .elementor-element.elementor-element-129755c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24261 .elementor-element.elementor-element-129755c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24261 .elementor-element.elementor-element-e4d17a2{text-align:center;color:var( --e-global-color-e55d1af );font-family:"Roboto", Sans-serif;font-size:1.2em;font-weight:normal;line-height:24px;}.elementor-24261 .elementor-element.elementor-element-e4d17a2 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24261 .elementor-element.elementor-element-c300169:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24261 .elementor-element.elementor-element-c300169 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3b7ff7c );}.elementor-24261 .elementor-element.elementor-element-c300169 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24261 .elementor-element.elementor-element-c300169 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24261 .elementor-element.elementor-element-89e801d{text-align:center;color:var( --e-global-color-e55d1af );font-family:"Roboto", Sans-serif;font-size:1.2em;font-weight:normal;line-height:24px;}.elementor-24261 .elementor-element.elementor-element-89e801d > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24261 .elementor-element.elementor-element-f5680fa > .elementor-container{max-width:1440px;}.elementor-24261 .elementor-element.elementor-element-f5680fa:not(.elementor-motion-effects-element-type-background), .elementor-24261 .elementor-element.elementor-element-f5680fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, var( --e-global-color-accent ) 0%, var( --e-global-color-e55d1af ) 55%);}.elementor-24261 .elementor-element.elementor-element-f5680fa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-24261 .elementor-element.elementor-element-f5680fa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24261 .elementor-element.elementor-element-6261824{text-align:center;}.elementor-24261 .elementor-element.elementor-element-6261824 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:bold;}.elementor-24261 .elementor-element.elementor-element-6261824 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24261 .elementor-element.elementor-element-7da4571 .elementor-icon-box-wrapper{text-align:center;}.elementor-24261 .elementor-element.elementor-element-7da4571{--icon-box-icon-margin:15px;}.elementor-24261 .elementor-element.elementor-element-7da4571.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-24261 .elementor-element.elementor-element-7da4571.elementor-view-framed .elementor-icon, .elementor-24261 .elementor-element.elementor-element-7da4571.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-24261 .elementor-element.elementor-element-7da4571 .elementor-icon-box-title{color:#CEDC00;}.elementor-24261 .elementor-element.elementor-element-7da4571 .elementor-icon-box-title, .elementor-24261 .elementor-element.elementor-element-7da4571 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;}.elementor-24261 .elementor-element.elementor-element-7da4571 .elementor-icon-box-description{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:24px;}.elementor-24261 .elementor-element.elementor-element-066733c .elementor-icon-box-wrapper{text-align:center;}.elementor-24261 .elementor-element.elementor-element-066733c{--icon-box-icon-margin:15px;}.elementor-24261 .elementor-element.elementor-element-066733c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-24261 .elementor-element.elementor-element-066733c.elementor-view-framed .elementor-icon, .elementor-24261 .elementor-element.elementor-element-066733c.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-24261 .elementor-element.elementor-element-066733c .elementor-icon-box-title{color:#CEDC00;}.elementor-24261 .elementor-element.elementor-element-066733c .elementor-icon-box-title, .elementor-24261 .elementor-element.elementor-element-066733c .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;}.elementor-24261 .elementor-element.elementor-element-066733c .elementor-icon-box-description{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:24px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-24261 .elementor-element.elementor-element-488f0cd{margin-top:0px;margin-bottom:0px;}.elementor-24261 .elementor-element.elementor-element-2e0fd3e{text-align:center;}.elementor-24261 .elementor-element.elementor-element-2e0fd3e .elementor-heading-title{font-size:34px;}.elementor-24261 .elementor-element.elementor-element-f7a2b3f .elementor-heading-title{font-size:36px;}.elementor-24261 .elementor-element.elementor-element-f7a2b3f > .elementor-widget-container{padding:4px 0px 10px 0px;}.elementor-24261 .elementor-element.elementor-element-01e25db .elementor-heading-title{font-size:38px;}}/* Start custom CSS for heading, class: .elementor-element-6150f36 */.ti {
    animation: 5s linear infinite brilho;
    background-image: linear-gradient(45deg, #2CD5C4, #4E008E, #E10098);
    background-size: 400% 100%;
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent !important;
    -webkit-text-fill-color: transparent;
    transition: all .15s;
}

@keyframes brilho {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ad1cafc */@property --x {
  syntax: '<percentage>';
  inherits: false;
  initial-value: 0%;
}

.elementor-24261 .elementor-element.elementor-element-ad1cafc {
  background: radial-gradient(circle farthest-corner at var(--x) 0%, #4E008E 0%, #2CD5C4 20%, #4E008E 55%, #4E008E 82.5%, #2CD5C4 100%);
  animation: colorChange 5s infinite alternate;
}

@keyframes colorChange {
  0% {
    --x: 0%;
  }
  50% {
    --x: 50%;
  }
  100% {
    --x: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-eff6580 */@property --x {
  syntax: '<percentage>';
  inherits: false;
  initial-value: 0%;
}

.elementor-24261 .elementor-element.elementor-element-eff6580 {
  background: radial-gradient(circle farthest-corner at var(--x) 0%, #4E008E 0%, #2CD5C4 20%, #4E008E 55%, #4E008E 82.5%, #2CD5C4 100%);
  animation: colorChange 5s infinite alternate;
}

@keyframes colorChange {
  0% {
    --x: 0%;
  }
  50% {
    --x: 50%;
  }
  100% {
    --x: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0241264 */.ti {
    animation: 5s linear infinite brilho;
    background-image: linear-gradient(45deg, #2CD5C4, #4E008E, #E10098);
    background-size: 400% 100%;
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent !important;
    -webkit-text-fill-color: transparent;
    transition: all .15s;
}

@keyframes brilho {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */