.elementor-302 .elementor-element.elementor-element-1ea285b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.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-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-302 .elementor-element.elementor-element-6626a22{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2.6px;}.elementor-302 .elementor-element.elementor-element-6626a22 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-302 .elementor-element.elementor-element-6626a22 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.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-302 .elementor-element.elementor-element-06f7ef5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-302 .elementor-element.elementor-element-a99c3f2{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2.6px;}.elementor-302 .elementor-element.elementor-element-a99c3f2 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-302 .elementor-element.elementor-element-a99c3f2 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-302 .elementor-element.elementor-element-e28f151{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-302 .elementor-element.elementor-element-f715f59{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2.6px;}.elementor-302 .elementor-element.elementor-element-f715f59 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-302 .elementor-element.elementor-element-f715f59 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-302 .elementor-element.elementor-element-1642ee6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-302 .elementor-element.elementor-element-c7f3ab5{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2.6px;}.elementor-302 .elementor-element.elementor-element-c7f3ab5 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-302 .elementor-element.elementor-element-c7f3ab5 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-302 .elementor-element.elementor-element-2b7a574{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-302 .elementor-element.elementor-element-e68964a{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2.6px;}.elementor-302 .elementor-element.elementor-element-e68964a .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-302 .elementor-element.elementor-element-e68964a .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-302 .elementor-element.elementor-element-d2df9f5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-302 .elementor-element.elementor-element-6cef0c4{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2.6px;}.elementor-302 .elementor-element.elementor-element-6cef0c4 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-302 .elementor-element.elementor-element-6cef0c4 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-302 .elementor-element.elementor-element-cf98188{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-302 .elementor-element.elementor-element-7775fcc{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2.6px;}.elementor-302 .elementor-element.elementor-element-7775fcc .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-302 .elementor-element.elementor-element-7775fcc .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-302 .elementor-element.elementor-element-3a5cbe6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-302 .elementor-element.elementor-element-0d2ccd7{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2.6px;}.elementor-302 .elementor-element.elementor-element-0d2ccd7 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-302 .elementor-element.elementor-element-0d2ccd7 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-302 .elementor-element.elementor-element-dc69191{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-302 .elementor-element.elementor-element-e9cc9d6{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2.6px;}.elementor-302 .elementor-element.elementor-element-e9cc9d6 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-302 .elementor-element.elementor-element-e9cc9d6 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-302 .elementor-element.elementor-element-08d99a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-302 .elementor-element.elementor-element-21db9e8{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2.6px;}.elementor-302 .elementor-element.elementor-element-21db9e8 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-302 .elementor-element.elementor-element-21db9e8 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-302 .elementor-element.elementor-element-487a104{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-302 .elementor-element.elementor-element-43a8d17 .elementor-heading-title{color:#6EC1E4;}.elementor-302 .elementor-element.elementor-element-9718f16{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-302 .elementor-element.elementor-element-fe83901{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-302 .elementor-element.elementor-element-4206b48{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-302 .elementor-element.elementor-element-fcb3faf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-302 .elementor-element.elementor-element-ac09c9d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-302 .elementor-element.elementor-element-1da73d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-302 .elementor-element.elementor-element-0fc0030{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-302 .elementor-element.elementor-element-5291b55{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-302 .elementor-element.elementor-element-4908984{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-302 .elementor-element.elementor-element-cb80f55{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-302 .elementor-element.elementor-element-f76db35{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-302 .elementor-element.elementor-element-ae1ce4c{--display:flex;--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-302 .elementor-element.elementor-element-ae1ce4c:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-ae1ce4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF8F8;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-302 .elementor-element.elementor-element-6791d60 > .elementor-widget-container{padding:3em 3em 3em 3em;}.elementor-302 .elementor-element.elementor-element-6791d60.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-302 .elementor-element.elementor-element-6791d60.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-302 .elementor-element.elementor-element-6791d60.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-302 .elementor-element.elementor-element-6791d60 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-302 .elementor-element.elementor-element-6791d60 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-302 .elementor-element.elementor-element-6e24c70{--display:flex;--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-302 .elementor-element.elementor-element-6e24c70:not(.elementor-motion-effects-element-type-background), .elementor-302 .elementor-element.elementor-element-6e24c70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF8F8;}.elementor-302 .elementor-element.elementor-element-b479dc4 > .elementor-widget-container{padding:3em 3em 3em 3em;}.elementor-302 .elementor-element.elementor-element-b479dc4.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-302 .elementor-element.elementor-element-b479dc4.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-302 .elementor-element.elementor-element-b479dc4.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-302 .elementor-element.elementor-element-b479dc4 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-302 .elementor-element.elementor-element-b479dc4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-302 .elementor-element.elementor-element-d44421a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-302 .elementor-element.elementor-element-998fb87{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-302 .elementor-element.elementor-element-077c081{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-302 .elementor-element.elementor-element-3791e7c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-302 .elementor-element.elementor-element-facea53{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-302 .elementor-element.elementor-element-0ad13d3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-302 .elementor-element.elementor-element-42150cf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}@media(max-width:767px){.elementor-302 .elementor-element.elementor-element-6791d60 .elementor-image-box-img{margin-bottom:15px;}.elementor-302 .elementor-element.elementor-element-b479dc4 .elementor-image-box-img{margin-bottom:15px;}}/* Start custom CSS for divider, class: .elementor-element-6626a22 */.elementor-divider-separator {
    border-image: linear-gradient(90deg, rgba(252,115,79,1) 0%, rgba(252,11,104,1) 35%, rgba(251,5,171,1) 100%) 1;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a99c3f2 */.elementor-divider-separator {
    border-image: linear-gradient(90deg, rgba(252,115,79,1) 0%, rgba(252,11,104,1) 35%, rgba(251,5,171,1) 100%) 1;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f715f59 */.elementor-divider-separator {
    border-image: linear-gradient(90deg, rgba(252,115,79,1) 0%, rgba(252,11,104,1) 35%, rgba(251,5,171,1) 100%) 1;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-c7f3ab5 */.elementor-divider-separator {
    border-image: linear-gradient(90deg, rgba(252,115,79,1) 0%, rgba(252,11,104,1) 35%, rgba(251,5,171,1) 100%) 1;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-e68964a */.elementor-divider-separator {
    border-image: linear-gradient(90deg, rgba(252,115,79,1) 0%, rgba(252,11,104,1) 35%, rgba(251,5,171,1) 100%) 1;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6cef0c4 */.elementor-divider-separator {
    border-image: linear-gradient(90deg, rgba(252,115,79,1) 0%, rgba(252,11,104,1) 35%, rgba(251,5,171,1) 100%) 1;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7775fcc */.elementor-divider-separator {
    border-image: linear-gradient(90deg, rgba(252,115,79,1) 0%, rgba(252,11,104,1) 35%, rgba(251,5,171,1) 100%) 1;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-0d2ccd7 */.elementor-divider-separator {
    border-image: linear-gradient(90deg, rgba(252,115,79,1) 0%, rgba(252,11,104,1) 35%, rgba(251,5,171,1) 100%) 1;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-e9cc9d6 */.elementor-divider-separator {
    border-image: linear-gradient(90deg, rgba(252,115,79,1) 0%, rgba(252,11,104,1) 35%, rgba(251,5,171,1) 100%) 1;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-21db9e8 */.elementor-divider-separator {
    border-image: linear-gradient(90deg, rgba(252,115,79,1) 0%, rgba(252,11,104,1) 35%, rgba(251,5,171,1) 100%) 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43a8d17 */.elementor-302 .elementor-element.elementor-element-43a8d17 {
background: linear-gradient(to right, #caf123 0%, #73f1d1 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-53df53a */.elementor-302 .elementor-element.elementor-element-53df53a {
background: linear-gradient(to right, #caf123 0%, #73f1d1 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-94d6fd6 */.elementor-302 .elementor-element.elementor-element-94d6fd6 {
    opacity: 0;
    transition: 0.5s ease-in-out;
}

.elementor-302 .elementor-element.elementor-element-94d6fd6:hover {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6da92c */.elementor-302 .elementor-element.elementor-element-e6da92c {
background: linear-gradient(to right, #caf123 0%, #73f1d1 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4203600 */.elementor-302 .elementor-element.elementor-element-4203600 {
background: linear-gradient(to right, #caf123 0%, #73f1d1 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59270d5 */.elementor-302 .elementor-element.elementor-element-59270d5 {
background: linear-gradient(to right, #caf123 0%, #73f1d1 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a64275 */.elementor-302 .elementor-element.elementor-element-0a64275 {
background: linear-gradient(to right, #caf123 0%, #73f1d1 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1cb2a68 */.elementor-302 .elementor-element.elementor-element-1cb2a68 {
background: linear-gradient(to right, #caf123 0%, #73f1d1 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-edeaa92 */.elementor-302 .elementor-element.elementor-element-edeaa92 {
background: linear-gradient(to right, #caf123 0%, #73f1d1 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e2c9762 */.elementor-302 .elementor-element.elementor-element-e2c9762 {
background: linear-gradient(to right, #caf123 0%, #73f1d1 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f85336c */.elementor-302 .elementor-element.elementor-element-f85336c {
background: linear-gradient(to right, #caf123 0%, #73f1d1 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c781e8b */.elementor-302 .elementor-element.elementor-element-c781e8b {
background: linear-gradient(to right, #caf123 0%, #73f1d1 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72076ac */.elementor-302 .elementor-element.elementor-element-72076ac {
background: linear-gradient(to right, #caf123 0%, #73f1d1 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6791d60 */.elementor-302 .elementor-element.elementor-element-6791d60 {
    z-index: 1;
    position: relative; /* Certifica-se de que o seletor tenha um contexto de posição */
}

.elementor-302 .elementor-element.elementor-element-6791d60:before {
    content: "";
    position: absolute;
    z-index: 1000;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 1px;
    background: linear-gradient(93deg, #F00 10.38%, #BD0000 59.7%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd8075f */.elementor-302 .elementor-element.elementor-element-fd8075f {
background: linear-gradient(to right, #caf123 0%, #73f1d1 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b479dc4 */.elementor-302 .elementor-element.elementor-element-b479dc4 {
    z-index: 1;
    position: relative; /* Certifica-se de que o seletor tenha um contexto de posição */
}

.elementor-302 .elementor-element.elementor-element-b479dc4:before {
    content: "";
    position: absolute;
    z-index: 1000;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 1px;
    background: linear-gradient(93deg, #F00 10.38%, #BD0000 59.7%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f690de6 */.elementor-302 .elementor-element.elementor-element-f690de6 {
background: linear-gradient(to right, #caf123 0%, #73f1d1 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a333904 */.elementor-302 .elementor-element.elementor-element-a333904 {
background: linear-gradient(to right, #caf123 0%, #73f1d1 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-61de43b */.elementor-302 .elementor-element.elementor-element-61de43b {
background: linear-gradient(to right, #caf123 0%, #73f1d1 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e1c0566 */.elementor-302 .elementor-element.elementor-element-e1c0566 {
background: linear-gradient(to right, #caf123 0%, #73f1d1 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d13c1b6 */.elementor-302 .elementor-element.elementor-element-d13c1b6 {
background: linear-gradient(to right, #caf123 0%, #73f1d1 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4226155 */.elementor-302 .elementor-element.elementor-element-4226155 {
background: linear-gradient(to right, #caf123 0%, #73f1d1 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-87708f0 */.elementor-302 .elementor-element.elementor-element-87708f0 {
background: linear-gradient(to right, #caf123 0%, #73f1d1 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */