.elementor-217 .elementor-element.elementor-element-09f6138{--display:flex;--min-height:600px;--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;}.elementor-217 .elementor-element.elementor-element-64f6b38{--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;}.elementor-217 .elementor-element.elementor-element-0e59e9f{--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;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#575757;--border-color:#575757;--border-radius:60px 60px 60px 60px;--z-index:20;}.elementor-217 .elementor-element.elementor-element-0e59e9f:not(.elementor-motion-effects-element-type-background), .elementor-217 .elementor-element.elementor-element-0e59e9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000099;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-217 .elementor-element.elementor-element-160615c{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 05px) 040px;text-align:start;}.elementor-217 .elementor-element.elementor-element-160615c img{width:60%;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-217 .elementor-element.elementor-element-a6ad3e6 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;background-image:linear-gradient(264deg, #FF6CF8 0%, #994195 100%);border-style:solid;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;}.elementor-217 .elementor-element.elementor-element-a6ad3e6{width:var( --container-widget-width, 100% );max-width:100%;--e-transform-scale:1;margin:5px 40px calc(var(--kit-widget-spacing, 0px) + 05px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-217 .elementor-element.elementor-element-a6ad3e6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-217 .elementor-element.elementor-element-b171dee{--display:flex;--min-height:450px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-217 .elementor-element.elementor-element-b171dee.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-217 .elementor-element.elementor-element-63aa1a9{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:83%;--container-widget-flex-grow:0;z-index:20;text-align:center;}.elementor-217 .elementor-element.elementor-element-63aa1a9.elementor-element{--align-self:center;}.elementor-217 .elementor-element.elementor-element-63aa1a9 .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:46px;font-weight:800;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-217 .elementor-element.elementor-element-e7ef566{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;z-index:20;text-align:center;font-family:"Asap", Sans-serif;font-size:32px;font-weight:400;line-height:35px;}.elementor-217 .elementor-element.elementor-element-e7ef566.elementor-element{--align-self:center;}.elementor-217 .elementor-element.elementor-element-e7ef566 p{margin-block-end:0px;}.elementor-217 .elementor-element.elementor-element-3cda157 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-weight:500;background-image:linear-gradient(264deg, #FF6CF8 0%, #994195 100%);border-style:solid;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;}.elementor-217 .elementor-element.elementor-element-3cda157{--e-transform-scale:1.7;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:20;border-radius:0px 0px 0px 0px;}.elementor-217 .elementor-element.elementor-element-3cda157 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-217 .elementor-element.elementor-element-2719aca{width:var( --container-widget-width, 29% );max-width:29%;--container-widget-width:29%;--container-widget-flex-grow:0;z-index:20;text-align:center;font-family:"Asap", Sans-serif;font-size:16px;font-weight:400;line-height:35px;}.elementor-217 .elementor-element.elementor-element-2719aca.elementor-element{--align-self:center;}.elementor-217 .elementor-element.elementor-element-2719aca p{margin-block-end:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-217 .elementor-element.elementor-element-a2c6ec9{--e-transform-scale:1;padding:0px 0px 0px 0px;z-index:50;--e-icon-list-icon-size:6px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-217 .elementor-element.elementor-element-a2c6ec9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-217 .elementor-element.elementor-element-a2c6ec9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-217 .elementor-element.elementor-element-a2c6ec9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-217 .elementor-element.elementor-element-a2c6ec9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-217 .elementor-element.elementor-element-a2c6ec9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-217 .elementor-element.elementor-element-a2c6ec9 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-217 .elementor-element.elementor-element-a2c6ec9 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-217 .elementor-element.elementor-element-a2c6ec9 .elementor-icon-list-icon{padding-inline-end:50px;}.elementor-217 .elementor-element.elementor-element-a2c6ec9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-217 .elementor-element.elementor-element-a2c6ec9 .elementor-icon-list-item > a{font-family:"Asap", Sans-serif;font-size:1px;font-weight:400;}.elementor-217 .elementor-element.elementor-element-a2c6ec9 .elementor-icon-list-text{transition:color 0.3s;}.elementor-217 .elementor-element.elementor-element-9f7e3e1{--e-transform-scale:1;padding:0px 0px 0px 0px;z-index:49;--e-icon-list-icon-size:6px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-217 .elementor-element.elementor-element-9f7e3e1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-217 .elementor-element.elementor-element-9f7e3e1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-217 .elementor-element.elementor-element-9f7e3e1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-217 .elementor-element.elementor-element-9f7e3e1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-217 .elementor-element.elementor-element-9f7e3e1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-217 .elementor-element.elementor-element-9f7e3e1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-217 .elementor-element.elementor-element-9f7e3e1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-217 .elementor-element.elementor-element-9f7e3e1 .elementor-icon-list-icon{padding-inline-end:50px;}.elementor-217 .elementor-element.elementor-element-9f7e3e1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-217 .elementor-element.elementor-element-9f7e3e1 .elementor-icon-list-item > a{font-family:"Asap", Sans-serif;font-size:1px;font-weight:400;}.elementor-217 .elementor-element.elementor-element-9f7e3e1 .elementor-icon-list-text{transition:color 0.3s;}.elementor-217 .elementor-element.elementor-element-6efbc800{--display:flex;--min-height:416px;--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-217 .elementor-element.elementor-element-6efbc800:not(.elementor-motion-effects-element-type-background), .elementor-217 .elementor-element.elementor-element-6efbc800 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-217 .elementor-element.elementor-element-6efbc800.e-con{--align-self:center;}.elementor-217 .elementor-element.elementor-element-706cbef7{--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-217 .elementor-element.elementor-element-706cbef7.e-con{--align-self:center;}.elementor-217 .elementor-element.elementor-element-658345f9{--display:flex;}.elementor-217 .elementor-element.elementor-element-658345f9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-217 .elementor-element.elementor-element-2f378037{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-217 .elementor-element.elementor-element-2f378037.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-217 .elementor-element.elementor-element-2f378037 img{width:100%;}.elementor-217 .elementor-element.elementor-element-51bcdc8e{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-217 .elementor-element.elementor-element-4467e68c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:38px 38px 38px 38px;--padding-top:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:30px;}.elementor-217 .elementor-element.elementor-element-4467e68c:not(.elementor-motion-effects-element-type-background), .elementor-217 .elementor-element.elementor-element-4467e68c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF2B;}.elementor-217 .elementor-element.elementor-element-591ee05f .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:22px;font-weight:700;color:#FFFFFF;}.elementor-217 .elementor-element.elementor-element-4bf7a3e9{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:38px 38px 38px 38px;--padding-top:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:30px;}.elementor-217 .elementor-element.elementor-element-4bf7a3e9:not(.elementor-motion-effects-element-type-background), .elementor-217 .elementor-element.elementor-element-4bf7a3e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF2B;}.elementor-217 .elementor-element.elementor-element-464e5bc8 .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:22px;font-weight:700;color:#FFFFFF;}.elementor-217 .elementor-element.elementor-element-6f9ab80{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:38px 38px 38px 38px;--padding-top:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:30px;}.elementor-217 .elementor-element.elementor-element-6f9ab80:not(.elementor-motion-effects-element-type-background), .elementor-217 .elementor-element.elementor-element-6f9ab80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF2B;}.elementor-217 .elementor-element.elementor-element-5e0b259e .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:22px;font-weight:700;color:#FFFFFF;}.elementor-217 .elementor-element.elementor-element-086d9c0{--display:flex;--min-height:416px;--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-217 .elementor-element.elementor-element-086d9c0:not(.elementor-motion-effects-element-type-background), .elementor-217 .elementor-element.elementor-element-086d9c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-217 .elementor-element.elementor-element-086d9c0.e-con{--align-self:center;}.elementor-217 .elementor-element.elementor-element-2e24d69{--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;--justify-content:center;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-217 .elementor-element.elementor-element-2e24d69.e-con{--align-self:center;}.elementor-217 .elementor-element.elementor-element-95606ce{--display:flex;--justify-content:center;}.elementor-217 .elementor-element.elementor-element-95606ce.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-217 .elementor-element.elementor-element-656973f{width:var( --container-widget-width, 100% );max-width:100%;--e-transform-scale:1;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-217 .elementor-element.elementor-element-656973f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-217 .elementor-element.elementor-element-656973f img{width:81%;}.elementor-217 .elementor-element.elementor-element-2ec9873{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-217 .elementor-element.elementor-element-7be9f13 .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:54px;font-weight:800;color:var( --e-global-color-secondary );}.elementor-217 .elementor-element.elementor-element-1599fd6{font-family:"Asap", Sans-serif;font-size:26px;font-weight:800;}.elementor-217 .elementor-element.elementor-element-cc7082d .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:54px;font-weight:800;color:#FF6CF8;}.elementor-217 .elementor-element.elementor-element-0522f37 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;background-image:linear-gradient(264deg, #FF6CF8 0%, #994195 100%);border-style:solid;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;}.elementor-217 .elementor-element.elementor-element-0522f37{width:var( --container-widget-width, 100% );max-width:100%;--e-transform-scale:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-217 .elementor-element.elementor-element-0522f37 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-217 .elementor-element.elementor-element-56760a8{--display:flex;--min-height:416px;--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-217 .elementor-element.elementor-element-56760a8:not(.elementor-motion-effects-element-type-background), .elementor-217 .elementor-element.elementor-element-56760a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-217 .elementor-element.elementor-element-56760a8.e-con{--align-self:center;}.elementor-217 .elementor-element.elementor-element-35e4766{--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;--justify-content:center;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-217 .elementor-element.elementor-element-35e4766.e-con{--align-self:center;}.elementor-217 .elementor-element.elementor-element-140f509{--display:flex;--min-height:0px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-217 .elementor-element.elementor-element-d41e7e1.elementor-element{--align-self:center;}.elementor-217 .elementor-element.elementor-element-d41e7e1{text-align:center;}.elementor-217 .elementor-element.elementor-element-d41e7e1 .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:54px;font-weight:800;color:var( --e-global-color-secondary );}.elementor-217 .elementor-element.elementor-element-21427cd{--display:flex;--justify-content:center;}.elementor-217 .elementor-element.elementor-element-21427cd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-217 .elementor-element.elementor-element-2038828{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-217 .elementor-element.elementor-element-2038828.elementor-element{--align-self:center;}.elementor-217 .elementor-element.elementor-element-e59078b{--display:flex;--min-height:416px;--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-217 .elementor-element.elementor-element-e59078b:not(.elementor-motion-effects-element-type-background), .elementor-217 .elementor-element.elementor-element-e59078b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-217 .elementor-element.elementor-element-e59078b.e-con{--align-self:center;}.elementor-217 .elementor-element.elementor-element-da3c69e{--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-217 .elementor-element.elementor-element-da3c69e.e-con{--align-self:center;}.elementor-217 .elementor-element.elementor-element-2713406{--display:flex;--min-height:0px;--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-217 .elementor-element.elementor-element-512b97f{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:center;}.elementor-217 .elementor-element.elementor-element-512b97f.elementor-element{--align-self:center;}.elementor-217 .elementor-element.elementor-element-512b97f .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:54px;font-weight:800;color:var( --e-global-color-secondary );}.elementor-217 .elementor-element.elementor-element-73d757f{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;font-family:"Asap", Sans-serif;font-size:32px;font-weight:400;}.elementor-217 .elementor-element.elementor-element-53f9d22{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-217 .elementor-element.elementor-element-53f9d22.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-217 .elementor-element.elementor-element-4771b2d{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:38px 38px 38px 38px;--padding-top:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:30px;}.elementor-217 .elementor-element.elementor-element-4771b2d:not(.elementor-motion-effects-element-type-background), .elementor-217 .elementor-element.elementor-element-4771b2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF2B;}.elementor-217 .elementor-element.elementor-element-1df1315 .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-217 .elementor-element.elementor-element-77c3672{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:38px 38px 38px 38px;--padding-top:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:30px;}.elementor-217 .elementor-element.elementor-element-77c3672:not(.elementor-motion-effects-element-type-background), .elementor-217 .elementor-element.elementor-element-77c3672 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF2B;}.elementor-217 .elementor-element.elementor-element-28af764 .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-217 .elementor-element.elementor-element-0ce1807{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:38px 38px 38px 38px;--padding-top:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:30px;}.elementor-217 .elementor-element.elementor-element-0ce1807:not(.elementor-motion-effects-element-type-background), .elementor-217 .elementor-element.elementor-element-0ce1807 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF2B;}.elementor-217 .elementor-element.elementor-element-58eafc5 .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-217 .elementor-element.elementor-element-8da828f{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:38px 38px 38px 38px;--padding-top:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:30px;}.elementor-217 .elementor-element.elementor-element-8da828f:not(.elementor-motion-effects-element-type-background), .elementor-217 .elementor-element.elementor-element-8da828f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF2B;}.elementor-217 .elementor-element.elementor-element-5a7df55 .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-217 .elementor-element.elementor-element-9a70209{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:38px 38px 38px 38px;--padding-top:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:30px;}.elementor-217 .elementor-element.elementor-element-9a70209:not(.elementor-motion-effects-element-type-background), .elementor-217 .elementor-element.elementor-element-9a70209 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF2B;}.elementor-217 .elementor-element.elementor-element-def4c78 .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-217 .elementor-element.elementor-element-16955c6{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:38px 38px 38px 38px;--padding-top:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:30px;}.elementor-217 .elementor-element.elementor-element-16955c6:not(.elementor-motion-effects-element-type-background), .elementor-217 .elementor-element.elementor-element-16955c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF2B;}.elementor-217 .elementor-element.elementor-element-a3e5065 .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-217 .elementor-element.elementor-element-fb9fddd{--display:flex;--min-height:0px;--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-217 .elementor-element.elementor-element-686cdaa .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-weight:500;background-image:linear-gradient(264deg, #FF6CF8 0%, #994195 100%);border-style:solid;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;}.elementor-217 .elementor-element.elementor-element-686cdaa{--e-transform-scale:1.3;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:20;border-radius:0px 0px 0px 0px;}.elementor-217 .elementor-element.elementor-element-686cdaa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-217 .elementor-element.elementor-element-cb2a456{--display:flex;--min-height:416px;--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-217 .elementor-element.elementor-element-cb2a456:not(.elementor-motion-effects-element-type-background), .elementor-217 .elementor-element.elementor-element-cb2a456 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-217 .elementor-element.elementor-element-cb2a456.e-con{--align-self:center;}.elementor-217 .elementor-element.elementor-element-dd8281a{--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;--justify-content:center;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-217 .elementor-element.elementor-element-dd8281a.e-con{--align-self:center;}.elementor-217 .elementor-element.elementor-element-5f18e55{--display:flex;--min-height:0px;--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-217 .elementor-element.elementor-element-a14a8b3{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;text-align:center;}.elementor-217 .elementor-element.elementor-element-a14a8b3.elementor-element{--align-self:center;}.elementor-217 .elementor-element.elementor-element-a14a8b3 .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:54px;font-weight:800;color:var( --e-global-color-secondary );}.elementor-217 .elementor-element.elementor-element-bdbf0c7{--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-217 .elementor-element.elementor-element-bdbf0c7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-217 .elementor-element.elementor-element-f8b71ee{--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:38px 38px 38px 38px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-217 .elementor-element.elementor-element-f8b71ee:not(.elementor-motion-effects-element-type-background), .elementor-217 .elementor-element.elementor-element-f8b71ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-217 .elementor-element.elementor-element-5fc69b7{--display:flex;--min-height:0px;--justify-content:center;}.elementor-217 .elementor-element.elementor-element-9ae5dc8 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:38px 38px 38px 38px;}.elementor-217 .elementor-element.elementor-element-a30ffaa{--display:flex;--justify-content:center;}.elementor-217 .elementor-element.elementor-element-3fb389b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-217 .elementor-element.elementor-element-3fb389b .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:48px;font-weight:800;color:#FFFFFF;}.elementor-217 .elementor-element.elementor-element-992d5aa{width:var( --container-widget-width, 100% );max-width:100%;margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;column-gap:0px;font-family:"Asap", Sans-serif;font-size:28px;font-weight:400;line-height:34px;}.elementor-217 .elementor-element.elementor-element-992d5aa p{margin-block-end:0px;}.elementor-217 .elementor-element.elementor-element-c891dbb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-217 .elementor-element.elementor-element-c891dbb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-217 .elementor-element.elementor-element-c891dbb .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:36px;font-weight:800;color:#FFFFFF;}.elementor-217 .elementor-element.elementor-element-5f6b56e{--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:38px 38px 38px 38px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-217 .elementor-element.elementor-element-5f6b56e:not(.elementor-motion-effects-element-type-background), .elementor-217 .elementor-element.elementor-element-5f6b56e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-217 .elementor-element.elementor-element-20d37d8{--display:flex;--justify-content:center;}.elementor-217 .elementor-element.elementor-element-992524d img{height:298px;object-fit:contain;object-position:center center;border-radius:38px 38px 38px 38px;}.elementor-217 .elementor-element.elementor-element-3a3a989{--display:flex;--justify-content:center;}.elementor-217 .elementor-element.elementor-element-f4a9286{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-217 .elementor-element.elementor-element-f4a9286 .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:48px;font-weight:800;color:#FFFFFF;}.elementor-217 .elementor-element.elementor-element-2a6ea51{width:var( --container-widget-width, 100% );max-width:100%;margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;column-gap:0px;font-family:"Asap", Sans-serif;font-size:28px;font-weight:400;line-height:34px;}.elementor-217 .elementor-element.elementor-element-2a6ea51 p{margin-block-end:0px;}.elementor-217 .elementor-element.elementor-element-559d8cb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-217 .elementor-element.elementor-element-559d8cb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-217 .elementor-element.elementor-element-559d8cb .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:36px;font-weight:800;color:#FFFFFF;}.elementor-217 .elementor-element.elementor-element-2149073{--display:flex;--min-height:0px;--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-217 .elementor-element.elementor-element-1175334 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-weight:500;background-image:linear-gradient(264deg, #FF6CF8 0%, #994195 100%);border-style:solid;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;}.elementor-217 .elementor-element.elementor-element-1175334{--e-transform-scale:1.3;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:20;border-radius:0px 0px 0px 0px;}.elementor-217 .elementor-element.elementor-element-1175334 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-217 .elementor-element.elementor-element-1fddc4c{--display:flex;--min-height:416px;--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-217 .elementor-element.elementor-element-1fddc4c:not(.elementor-motion-effects-element-type-background), .elementor-217 .elementor-element.elementor-element-1fddc4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-217 .elementor-element.elementor-element-1fddc4c.e-con{--align-self:center;}.elementor-217 .elementor-element.elementor-element-67b7d49{--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-217 .elementor-element.elementor-element-67b7d49.e-con{--align-self:center;}.elementor-217 .elementor-element.elementor-element-f201de0{--display:flex;--min-height:0px;--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-217 .elementor-element.elementor-element-6ae8278{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Asap", Sans-serif;font-size:40px;font-weight:400;}.elementor-217 .elementor-element.elementor-element-6ae8278.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-217 .elementor-element.elementor-element-638a618{width:var( --container-widget-width, 61% );max-width:61%;margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:61%;--container-widget-flex-grow:0;text-align:center;}.elementor-217 .elementor-element.elementor-element-638a618.elementor-element{--align-self:center;}.elementor-217 .elementor-element.elementor-element-638a618 .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:54px;font-weight:800;color:var( --e-global-color-secondary );}.elementor-217 .elementor-element.elementor-element-5f63fea{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-217 .elementor-element.elementor-element-5f63fea.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-217 .elementor-element.elementor-element-e35c281{--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:38px 38px 38px 38px;--padding-top:00px;--padding-bottom:00px;--padding-left:00px;--padding-right:00px;}.elementor-217 .elementor-element.elementor-element-e35c281:not(.elementor-motion-effects-element-type-background), .elementor-217 .elementor-element.elementor-element-e35c281 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-217 .elementor-element.elementor-element-1c465d3{--display:flex;--min-height:324px;--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-217 .elementor-element.elementor-element-8621734 img{border-radius:38px 38px 38px 38px;}.elementor-217 .elementor-element.elementor-element-cfbe939{--display:flex;--min-height:230px;--justify-content:flex-start;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-217 .elementor-element.elementor-element-932f9f6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-217 .elementor-element.elementor-element-932f9f6 .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:46px;font-weight:800;color:#FFFFFF;}.elementor-217 .elementor-element.elementor-element-1828a28{width:var( --container-widget-width, 100% );max-width:100%;margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;column-gap:0px;font-family:"Asap", Sans-serif;font-size:28px;font-weight:400;line-height:34px;}.elementor-217 .elementor-element.elementor-element-1828a28 p{margin-block-end:0px;}.elementor-217 .elementor-element.elementor-element-6302ea1{--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:38px 38px 38px 38px;--padding-top:00px;--padding-bottom:00px;--padding-left:00px;--padding-right:00px;}.elementor-217 .elementor-element.elementor-element-6302ea1:not(.elementor-motion-effects-element-type-background), .elementor-217 .elementor-element.elementor-element-6302ea1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-217 .elementor-element.elementor-element-2167d39{--display:flex;--min-height:324px;--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-217 .elementor-element.elementor-element-c7e4c56 img{border-radius:38px 38px 38px 38px;}.elementor-217 .elementor-element.elementor-element-44a8dec{--display:flex;--min-height:230px;--justify-content:flex-start;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-217 .elementor-element.elementor-element-da4c6c7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-217 .elementor-element.elementor-element-da4c6c7 .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:46px;font-weight:800;color:#FFFFFF;}.elementor-217 .elementor-element.elementor-element-c2d3905{width:var( --container-widget-width, 100% );max-width:100%;margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;column-gap:0px;font-family:"Asap", Sans-serif;font-size:28px;font-weight:400;line-height:34px;}.elementor-217 .elementor-element.elementor-element-c2d3905 p{margin-block-end:0px;}.elementor-217 .elementor-element.elementor-element-a9292c6{--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:38px 38px 38px 38px;--padding-top:00px;--padding-bottom:00px;--padding-left:00px;--padding-right:00px;}.elementor-217 .elementor-element.elementor-element-a9292c6:not(.elementor-motion-effects-element-type-background), .elementor-217 .elementor-element.elementor-element-a9292c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-217 .elementor-element.elementor-element-281969a{--display:flex;--min-height:324px;--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-217 .elementor-element.elementor-element-cbd1848 img{border-radius:38px 38px 38px 38px;}.elementor-217 .elementor-element.elementor-element-5a56196{--display:flex;--min-height:230px;--justify-content:flex-start;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-217 .elementor-element.elementor-element-bb01822{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-217 .elementor-element.elementor-element-bb01822 .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:46px;font-weight:800;color:#FFFFFF;}.elementor-217 .elementor-element.elementor-element-c13b623{width:var( --container-widget-width, 100% );max-width:100%;margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;column-gap:0px;font-family:"Asap", Sans-serif;font-size:28px;font-weight:400;line-height:34px;}.elementor-217 .elementor-element.elementor-element-c13b623 p{margin-block-end:0px;}.elementor-217 .elementor-element.elementor-element-a505ec0{--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:38px 38px 38px 38px;--padding-top:00px;--padding-bottom:00px;--padding-left:00px;--padding-right:00px;}.elementor-217 .elementor-element.elementor-element-a505ec0:not(.elementor-motion-effects-element-type-background), .elementor-217 .elementor-element.elementor-element-a505ec0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-217 .elementor-element.elementor-element-c68cfa9{--display:flex;--min-height:324px;--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-217 .elementor-element.elementor-element-de08597 img{border-radius:38px 38px 38px 38px;}.elementor-217 .elementor-element.elementor-element-7f74ca2{--display:flex;--min-height:230px;--justify-content:flex-start;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-217 .elementor-element.elementor-element-db6a66f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-217 .elementor-element.elementor-element-db6a66f .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:46px;font-weight:800;color:#FFFFFF;}.elementor-217 .elementor-element.elementor-element-b319559{width:var( --container-widget-width, 100% );max-width:100%;margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;column-gap:0px;font-family:"Asap", Sans-serif;font-size:28px;font-weight:400;line-height:34px;}.elementor-217 .elementor-element.elementor-element-b319559 p{margin-block-end:0px;}.elementor-217 .elementor-element.elementor-element-39886ae{--display:flex;--min-height:0px;--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-217 .elementor-element.elementor-element-a0d74cc .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-weight:500;background-image:linear-gradient(264deg, #FF6CF8 0%, #994195 100%);border-style:solid;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;}.elementor-217 .elementor-element.elementor-element-a0d74cc{--e-transform-scale:1.3;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:20;border-radius:0px 0px 0px 0px;}.elementor-217 .elementor-element.elementor-element-a0d74cc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-217 .elementor-element.elementor-element-eb6777d{--display:flex;--min-height:416px;--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-217 .elementor-element.elementor-element-eb6777d:not(.elementor-motion-effects-element-type-background), .elementor-217 .elementor-element.elementor-element-eb6777d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-217 .elementor-element.elementor-element-eb6777d.e-con{--align-self:center;}.elementor-217 .elementor-element.elementor-element-27df272{--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;--justify-content:center;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-217 .elementor-element.elementor-element-27df272.e-con{--align-self:center;}.elementor-217 .elementor-element.elementor-element-faf8148{--display:flex;--min-height:0px;--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-217 .elementor-element.elementor-element-b234148{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;text-align:center;}.elementor-217 .elementor-element.elementor-element-b234148.elementor-element{--align-self:center;}.elementor-217 .elementor-element.elementor-element-b234148 .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:54px;font-weight:800;color:var( --e-global-color-secondary );}.elementor-217 .elementor-element.elementor-element-3b1f119{width:initial;max-width:initial;margin:-31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-217 .elementor-element.elementor-element-3b1f119 img{width:57%;}.elementor-217 .elementor-element.elementor-element-d62f4c0{--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-217 .elementor-element.elementor-element-d62f4c0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-217 .elementor-element.elementor-element-6401604{--display:flex;--min-height:0px;--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;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-217 .elementor-element.elementor-element-6401604:not(.elementor-motion-effects-element-type-background), .elementor-217 .elementor-element.elementor-element-6401604 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1A;}.elementor-217 .elementor-element.elementor-element-fec78d5{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-217 .elementor-element.elementor-element-7b6a385 .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:26px;font-weight:800;color:#FFFFFF;}.elementor-217 .elementor-element.elementor-element-14fbb5e{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50px 50px 50px 50px;--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-217 .elementor-element.elementor-element-a6ce99a .elementor-icon-list-icon i{color:var( --e-global-color-e5843e3 );transition:color 0.3s;}.elementor-217 .elementor-element.elementor-element-a6ce99a .elementor-icon-list-icon svg{fill:var( --e-global-color-e5843e3 );transition:fill 0.3s;}.elementor-217 .elementor-element.elementor-element-a6ce99a{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-217 .elementor-element.elementor-element-a6ce99a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-217 .elementor-element.elementor-element-a6ce99a .elementor-icon-list-item > a{font-family:"Asap", Sans-serif;font-size:20px;font-weight:400;}.elementor-217 .elementor-element.elementor-element-a6ce99a .elementor-icon-list-text{transition:color 0.3s;}.elementor-217 .elementor-element.elementor-element-a3f8613{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-217 .elementor-element.elementor-element-52bf44b{text-align:start;}.elementor-217 .elementor-element.elementor-element-52bf44b .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:30px;font-weight:200;color:#FFFFFF;}.elementor-217 .elementor-element.elementor-element-9e64d86{--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:-22px;--margin-bottom:-22px;--margin-left:-22px;--margin-right:-22px;}.elementor-217 .elementor-element.elementor-element-220e404{margin:0px -10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-217 .elementor-element.elementor-element-220e404 .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:30px;font-weight:200;color:#FFFFFF;}.elementor-217 .elementor-element.elementor-element-f8c4f98{text-align:start;}.elementor-217 .elementor-element.elementor-element-f8c4f98 .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:69px;font-weight:800;color:#FF6CF8;}.elementor-217 .elementor-element.elementor-element-49207f0{text-align:start;}.elementor-217 .elementor-element.elementor-element-49207f0 .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:30px;font-weight:200;color:#FFFFFF;}.elementor-217 .elementor-element.elementor-element-2f38525 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-weight:500;background-image:linear-gradient(264deg, #FF6CF8 0%, #994195 100%);border-style:solid;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;}.elementor-217 .elementor-element.elementor-element-2f38525{--e-transform-translateY:3.5em;--e-transform-scale:1.3;margin:-39px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1001;border-radius:0px 0px 0px 0px;}.elementor-217 .elementor-element.elementor-element-2f38525 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-217 .elementor-element.elementor-element-3435ef2{--display:flex;--min-height:416px;--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-217 .elementor-element.elementor-element-3435ef2:not(.elementor-motion-effects-element-type-background), .elementor-217 .elementor-element.elementor-element-3435ef2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-217 .elementor-element.elementor-element-3435ef2.e-con{--align-self:center;}.elementor-217 .elementor-element.elementor-element-16e2e75{--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-217 .elementor-element.elementor-element-16e2e75.e-con{--align-self:center;}.elementor-217 .elementor-element.elementor-element-673ead0{--display:flex;--min-height:0px;--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:-54px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-217 .elementor-element.elementor-element-56d3c22.elementor-element{--align-self:center;}.elementor-217 .elementor-element.elementor-element-56d3c22 .elementor-image-box-wrapper{text-align:center;}.elementor-217 .elementor-element.elementor-element-56d3c22 .elementor-image-box-title{margin-bottom:50px;font-family:"Asap", Sans-serif;font-size:120px;font-weight:800;}.elementor-217 .elementor-element.elementor-element-56d3c22 .elementor-image-box-description{font-family:"Asap", Sans-serif;font-size:20px;font-weight:800;}.elementor-217 .elementor-element.elementor-element-260cb46{--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-217 .elementor-element.elementor-element-260cb46.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-217 .elementor-element.elementor-element-f555be7{width:100%;max-width:100%;border-style:none;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-217 .elementor-element.elementor-element-f555be7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-217 .elementor-element.elementor-element-86de150{--display:flex;--min-height:0px;--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-217 .elementor-element.elementor-element-86de150:not(.elementor-motion-effects-element-type-background), .elementor-217 .elementor-element.elementor-element-86de150 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-217 .elementor-element.elementor-element-86de150.e-con{--align-self:center;}.elementor-217 .elementor-element.elementor-element-1c9c53c{--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:20px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-217 .elementor-element.elementor-element-1c9c53c.e-con{--align-self:center;}.elementor-217 .elementor-element.elementor-element-574e178{--display:flex;--min-height:195px;--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-217 .elementor-element.elementor-element-4c6c763{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-217 .elementor-element.elementor-element-4c6c763 .elementor-heading-title{font-family:"Asap", Sans-serif;font-size:44px;font-weight:800;color:#FFFFFF;}.elementor-217 .elementor-element.elementor-element-974f8e5 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-weight:500;background-image:linear-gradient(264deg, var( --e-global-color-e5843e3 ) 0%, #62AD31 100%);border-style:solid;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;}.elementor-217 .elementor-element.elementor-element-974f8e5{--e-transform-scale:1.3;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:20;border-radius:0px 0px 0px 0px;}.elementor-217 .elementor-element.elementor-element-974f8e5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-217 .elementor-element.elementor-element-1c647f2{--display:flex;--min-height:0px;--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-217 .elementor-element.elementor-element-1c647f2:not(.elementor-motion-effects-element-type-background), .elementor-217 .elementor-element.elementor-element-1c647f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-217 .elementor-element.elementor-element-1c647f2.e-con{--align-self:center;}.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-size:var( --e-global-typography-secondary-font-size );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-217 .elementor-element.elementor-element-ce39ebc{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-217 .elementor-element.elementor-element-ce39ebc .elementor-divider-separator{width:100%;}.elementor-217 .elementor-element.elementor-element-ce39ebc .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-217 .elementor-element.elementor-element-b25c8cd{--display:flex;}.elementor-217 .elementor-element.elementor-element-30523b8 img{width:16%;}.elementor-217 .elementor-element.elementor-element-263ddc5{text-align:center;font-family:"Asap", Sans-serif;font-size:14px;font-weight:400;}html.elementor-html{position:relative;}html.elementor-html::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin-right:auto;margin-left:auto;pointer-events:none;z-index:1000;min-height:100vh;} html.elementor-html::before{width:calc(100% - (2 * 0px));max-width:1280px;background-size:calc(100% + 15px) 100%;background-image:repeating-linear-gradient( to right, #FC000024, #FC000024 calc((100% / 12) - 15px), transparent calc((100% / 12) - 15px), transparent calc(100% / 12) );}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-217 .elementor-element.elementor-element-53f9d22{--grid-auto-flow:row;}.elementor-217 .elementor-element.elementor-element-5f63fea{--grid-auto-flow:row;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-217 .elementor-element.elementor-element-09f6138{--min-height:387px;}.elementor-217 .elementor-element.elementor-element-0e59e9f{--justify-content:center;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-217 .elementor-element.elementor-element-160615c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-217 .elementor-element.elementor-element-a6ad3e6{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:0px;--container-widget-flex-grow:0;width:var( --container-widget-width, 0px );max-width:0px;}.elementor-217 .elementor-element.elementor-element-a6ad3e6.elementor-element{--align-self:center;}.elementor-217 .elementor-element.elementor-element-b171dee{--min-height:300px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-217 .elementor-element.elementor-element-63aa1a9{--e-transform-scale:1;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-217 .elementor-element.elementor-element-63aa1a9 .elementor-heading-title{font-size:28px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-217 .elementor-element.elementor-element-e7ef566{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;line-height:1em;}.elementor-217 .elementor-element.elementor-element-3cda157{--e-transform-scale:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-217 .elementor-element.elementor-element-3cda157 .elementor-button{font-size:14px;}.elementor-217 .elementor-element.elementor-element-2719aca{margin:-22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;font-size:10px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-217 .elementor-element.elementor-element-706cbef7{--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-217 .elementor-element.elementor-element-2f378037{--container-widget-width:182px;--container-widget-flex-grow:0;width:var( --container-widget-width, 182px );max-width:182px;}.elementor-217 .elementor-element.elementor-element-2f378037.elementor-element{--align-self:center;}.elementor-217 .elementor-element.elementor-element-4467e68c{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-217 .elementor-element.elementor-element-591ee05f .elementor-heading-title{font-size:16px;}.elementor-217 .elementor-element.elementor-element-4bf7a3e9{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-217 .elementor-element.elementor-element-464e5bc8 .elementor-heading-title{font-size:16px;}.elementor-217 .elementor-element.elementor-element-6f9ab80{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-217 .elementor-element.elementor-element-5e0b259e{padding:1px 1px 1px 1px;}.elementor-217 .elementor-element.elementor-element-5e0b259e .elementor-heading-title{font-size:16px;}.elementor-217 .elementor-element.elementor-element-2e24d69{--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-217 .elementor-element.elementor-element-95606ce{--min-height:0px;}.elementor-217 .elementor-element.elementor-element-656973f{--e-transform-scale:1;}.elementor-217 .elementor-element.elementor-element-656973f img{width:97%;height:350px;object-fit:cover;}.elementor-217 .elementor-element.elementor-element-2ec9873{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-217 .elementor-element.elementor-element-7be9f13{text-align:center;}.elementor-217 .elementor-element.elementor-element-7be9f13 .elementor-heading-title{font-size:28px;}.elementor-217 .elementor-element.elementor-element-1599fd6{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;font-size:14px;}.elementor-217 .elementor-element.elementor-element-cc7082d{text-align:center;}.elementor-217 .elementor-element.elementor-element-cc7082d .elementor-heading-title{font-size:22px;}.elementor-217 .elementor-element.elementor-element-0522f37{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:0px;--container-widget-flex-grow:0;width:var( --container-widget-width, 0px );max-width:0px;}.elementor-217 .elementor-element.elementor-element-0522f37.elementor-element{--align-self:center;}.elementor-217 .elementor-element.elementor-element-35e4766{--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-217 .elementor-element.elementor-element-d41e7e1 .elementor-heading-title{font-size:28px;}.elementor-217 .elementor-element.elementor-element-21427cd{--min-height:0px;}.elementor-217 .elementor-element.elementor-element-2038828{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-217 .elementor-element.elementor-element-da3c69e{--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-217 .elementor-element.elementor-element-2713406{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-217 .elementor-element.elementor-element-512b97f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-217 .elementor-element.elementor-element-512b97f .elementor-heading-title{font-size:26px;}.elementor-217 .elementor-element.elementor-element-73d757f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:14px;}.elementor-217 .elementor-element.elementor-element-53f9d22{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-217 .elementor-element.elementor-element-def4c78 .elementor-heading-title{font-size:20px;}.elementor-217 .elementor-element.elementor-element-a3e5065 .elementor-heading-title{font-size:20px;}.elementor-217 .elementor-element.elementor-element-a14a8b3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-217 .elementor-element.elementor-element-a14a8b3 .elementor-heading-title{font-size:28px;}.elementor-217 .elementor-element.elementor-element-5fc69b7{--min-height:0px;}.elementor-217 .elementor-element.elementor-element-9ae5dc8 img{border-radius:38px 38px 38px 38px;}.elementor-217 .elementor-element.elementor-element-3fb389b .elementor-heading-title{font-size:34px;}.elementor-217 .elementor-element.elementor-element-992d5aa{font-size:24px;line-height:1.1em;}.elementor-217 .elementor-element.elementor-element-c891dbb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-217 .elementor-element.elementor-element-c891dbb .elementor-heading-title{font-size:24px;}.elementor-217 .elementor-element.elementor-element-992524d img{height:0%;}.elementor-217 .elementor-element.elementor-element-f4a9286 .elementor-heading-title{font-size:34px;}.elementor-217 .elementor-element.elementor-element-2a6ea51{font-size:24px;line-height:1.1em;}.elementor-217 .elementor-element.elementor-element-559d8cb .elementor-heading-title{font-size:24px;}.elementor-217 .elementor-element.elementor-element-67b7d49{--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-217 .elementor-element.elementor-element-6ae8278.elementor-element{--align-self:center;}.elementor-217 .elementor-element.elementor-element-6ae8278{text-align:center;font-size:24px;}.elementor-217 .elementor-element.elementor-element-638a618{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-217 .elementor-element.elementor-element-638a618 .elementor-heading-title{font-size:28px;}.elementor-217 .elementor-element.elementor-element-5f63fea{--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-217 .elementor-element.elementor-element-e35c281{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-217 .elementor-element.elementor-element-1c465d3{--min-height:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-217 .elementor-element.elementor-element-cfbe939{--min-height:150px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-217 .elementor-element.elementor-element-932f9f6 .elementor-heading-title{font-size:28px;}.elementor-217 .elementor-element.elementor-element-1828a28{font-size:22px;line-height:1.1em;}.elementor-217 .elementor-element.elementor-element-6302ea1{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-217 .elementor-element.elementor-element-2167d39{--min-height:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-217 .elementor-element.elementor-element-44a8dec{--min-height:150px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-217 .elementor-element.elementor-element-da4c6c7 .elementor-heading-title{font-size:28px;}.elementor-217 .elementor-element.elementor-element-c2d3905{font-size:22px;line-height:1.1em;}.elementor-217 .elementor-element.elementor-element-281969a{--min-height:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-217 .elementor-element.elementor-element-5a56196{--min-height:150px;--margin-top:-0px;--margin-bottom:-0px;--margin-left:-0px;--margin-right:-0px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-217 .elementor-element.elementor-element-bb01822 .elementor-heading-title{font-size:28px;}.elementor-217 .elementor-element.elementor-element-c13b623{font-size:22px;line-height:1.1em;}.elementor-217 .elementor-element.elementor-element-c68cfa9{--min-height:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-217 .elementor-element.elementor-element-7f74ca2{--min-height:150px;--margin-top:-0px;--margin-bottom:-0px;--margin-left:-0px;--margin-right:-0px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-217 .elementor-element.elementor-element-db6a66f .elementor-heading-title{font-size:28px;}.elementor-217 .elementor-element.elementor-element-b319559{font-size:22px;line-height:1.1em;}.elementor-217 .elementor-element.elementor-element-a0d74cc .elementor-button{font-size:16px;}.elementor-217 .elementor-element.elementor-element-27df272{--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-217 .elementor-element.elementor-element-b234148 .elementor-heading-title{font-size:28px;}.elementor-217 .elementor-element.elementor-element-6401604{--min-height:308px;}.elementor-217 .elementor-element.elementor-element-fec78d5{--width:80%;}.elementor-217 .elementor-element.elementor-element-a6ce99a{--e-icon-list-icon-size:16px;}.elementor-217 .elementor-element.elementor-element-a6ce99a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-217 .elementor-element.elementor-element-a6ce99a .elementor-icon-list-item > a{font-size:16px;}.elementor-217 .elementor-element.elementor-element-52bf44b .elementor-heading-title{font-size:18px;}.elementor-217 .elementor-element.elementor-element-220e404 .elementor-heading-title{font-size:18px;}.elementor-217 .elementor-element.elementor-element-f8c4f98 .elementor-heading-title{font-size:38px;}.elementor-217 .elementor-element.elementor-element-49207f0 .elementor-heading-title{font-size:18px;}.elementor-217 .elementor-element.elementor-element-2f38525{--e-transform-translateX:0px;--e-transform-translateY:0.1em;--e-transform-scale:1.1;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-217 .elementor-element.elementor-element-2f38525 .elementor-button{font-size:12px;}.elementor-217 .elementor-element.elementor-element-16e2e75{--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-217 .elementor-element.elementor-element-56d3c22 .elementor-image-box-title{font-size:119px;}.elementor-217 .elementor-element.elementor-element-56d3c22 .elementor-image-box-description{font-size:20px;}.elementor-217 .elementor-element.elementor-element-4c6c763 .elementor-heading-title{font-size:28px;}.elementor-217 .elementor-element.elementor-element-974f8e5{--e-transform-scale:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-217 .elementor-element.elementor-element-30523b8 img{width:50%;}.elementor-217 .elementor-element.elementor-element-263ddc5{font-size:12px;}}@media(min-width:768px){.elementor-217 .elementor-element.elementor-element-64f6b38{--content-width:1280px;}.elementor-217 .elementor-element.elementor-element-706cbef7{--content-width:1280px;}.elementor-217 .elementor-element.elementor-element-658345f9{--width:38%;}.elementor-217 .elementor-element.elementor-element-51bcdc8e{--width:44%;}.elementor-217 .elementor-element.elementor-element-2e24d69{--content-width:1280px;}.elementor-217 .elementor-element.elementor-element-95606ce{--width:41%;}.elementor-217 .elementor-element.elementor-element-2ec9873{--width:41%;}.elementor-217 .elementor-element.elementor-element-35e4766{--content-width:1280px;}.elementor-217 .elementor-element.elementor-element-140f509{--width:100%;}.elementor-217 .elementor-element.elementor-element-21427cd{--width:100%;}.elementor-217 .elementor-element.elementor-element-da3c69e{--content-width:1280px;}.elementor-217 .elementor-element.elementor-element-2713406{--width:100%;}.elementor-217 .elementor-element.elementor-element-53f9d22{--width:85%;}.elementor-217 .elementor-element.elementor-element-fb9fddd{--width:100%;}.elementor-217 .elementor-element.elementor-element-dd8281a{--content-width:1280px;}.elementor-217 .elementor-element.elementor-element-5f18e55{--width:100%;}.elementor-217 .elementor-element.elementor-element-bdbf0c7{--width:100%;}.elementor-217 .elementor-element.elementor-element-f8b71ee{--width:68%;}.elementor-217 .elementor-element.elementor-element-5fc69b7{--width:55%;}.elementor-217 .elementor-element.elementor-element-a30ffaa{--width:52%;}.elementor-217 .elementor-element.elementor-element-5f6b56e{--width:68%;}.elementor-217 .elementor-element.elementor-element-20d37d8{--width:55%;}.elementor-217 .elementor-element.elementor-element-3a3a989{--width:52%;}.elementor-217 .elementor-element.elementor-element-2149073{--width:100%;}.elementor-217 .elementor-element.elementor-element-67b7d49{--content-width:1280px;}.elementor-217 .elementor-element.elementor-element-f201de0{--width:100%;}.elementor-217 .elementor-element.elementor-element-5f63fea{--width:68%;}.elementor-217 .elementor-element.elementor-element-e35c281{--width:100%;}.elementor-217 .elementor-element.elementor-element-1c465d3{--width:100%;}.elementor-217 .elementor-element.elementor-element-cfbe939{--width:100%;}.elementor-217 .elementor-element.elementor-element-6302ea1{--width:100%;}.elementor-217 .elementor-element.elementor-element-2167d39{--width:100%;}.elementor-217 .elementor-element.elementor-element-44a8dec{--width:100%;}.elementor-217 .elementor-element.elementor-element-a9292c6{--width:100%;}.elementor-217 .elementor-element.elementor-element-281969a{--width:100%;}.elementor-217 .elementor-element.elementor-element-5a56196{--width:100%;}.elementor-217 .elementor-element.elementor-element-a505ec0{--width:100%;}.elementor-217 .elementor-element.elementor-element-c68cfa9{--width:100%;}.elementor-217 .elementor-element.elementor-element-7f74ca2{--width:100%;}.elementor-217 .elementor-element.elementor-element-39886ae{--width:100%;}.elementor-217 .elementor-element.elementor-element-27df272{--content-width:1280px;}.elementor-217 .elementor-element.elementor-element-faf8148{--width:100%;}.elementor-217 .elementor-element.elementor-element-d62f4c0{--width:100%;}.elementor-217 .elementor-element.elementor-element-6401604{--width:44%;}.elementor-217 .elementor-element.elementor-element-fec78d5{--width:43%;}.elementor-217 .elementor-element.elementor-element-14fbb5e{--width:100%;}.elementor-217 .elementor-element.elementor-element-a3f8613{--width:100%;}.elementor-217 .elementor-element.elementor-element-16e2e75{--content-width:1280px;}.elementor-217 .elementor-element.elementor-element-673ead0{--width:100%;}.elementor-217 .elementor-element.elementor-element-260cb46{--width:68%;}.elementor-217 .elementor-element.elementor-element-1c9c53c{--content-width:1280px;}.elementor-217 .elementor-element.elementor-element-574e178{--width:100%;}.elementor-217 .elementor-element.elementor-element-b25c8cd{--content-width:1280px;}}/* Start custom CSS for button, class: .elementor-element-a6ad3e6 */.elementor-217 .elementor-element.elementor-element-a6ad3e6 {
    width: fit-content !important;
    overflow: hidden;
}

.elementor-217 .elementor-element.elementor-element-a6ad3e6 .elementor-button {
  position: relative;
  z-index: 0;
  overflow: hidden; /* ADICIONADO */
  background: linear-gradient(264deg, rgba(255, 108, 248, 0.88) 9.02%, rgba(153, 65, 149, 0.88) 98.58%);
}

.elementor-217 .elementor-element.elementor-element-a6ad3e6 .elementor-button::before {
  content: "";
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  background: #ffffff;
  box-shadow: 0 0 30px 20px #ffffffaa;
  transform: skewX(-30deg);
  mix-blend-mode: plus-lighter;
  animation: brilho 3s linear infinite;
  z-index: -1;
  border-radius: inherit; /* ADICIONADO */
}

@keyframes brilho {
  0% {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-63aa1a9 */.verde{
    color: #90FF48;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3cda157 */.elementor-217 .elementor-element.elementor-element-3cda157 {
    width: fit-content !important;
    overflow: hidden;
}

.elementor-217 .elementor-element.elementor-element-3cda157 .elementor-button {
  position: relative;
  z-index: 0;
  overflow: hidden; /* ADICIONADO */
  background: linear-gradient(264deg, rgba(255, 108, 248, 0.88) 9.02%, rgba(153, 65, 149, 0.88) 98.58%);
}

.elementor-217 .elementor-element.elementor-element-3cda157 .elementor-button::before {
  content: "";
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  background: #ffffff;
  box-shadow: 0 0 30px 20px #ffffffaa;
  transform: skewX(-30deg);
  mix-blend-mode: plus-lighter;
  animation: brilho 3s linear infinite;
  z-index: -1;
  border-radius: inherit; /* ADICIONADO */
}

@keyframes brilho {
  0% {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2719aca */.elementor-217 .elementor-element.elementor-element-2719aca{
    position: relative;
    top: -10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a2c6ec9 */html, body{
  overflow-x: hidden;
}

.elementor-217 .elementor-element.elementor-element-a2c6ec9{
  background: linear-gradient(90deg, #FF731C 0%, #994195 100%);
  
  transform: translate(-50%, -50%) rotate(2deg) scale(1.1);
  position: absolute;
  bottom: -50px;
  left: 50%;
  transform-origin: center;
}

.elementor-217 .elementor-element.elementor-element-a2c6ec9 .elementor-icon-list-items{
display:flex;
flex-wrap:nowrap;
width:max-content;
white-space:nowrap;
}

.elementor-217 .elementor-element.elementor-element-a2c6ec9 .carrossel-ativo{
display:flex;
width:max-content;
animation: carrossel 25s linear infinite;
}

.elementor-217 .elementor-element.elementor-element-a2c6ec9 .elementor-icon-list-item{
flex:0 0 auto;
}

.elementor-217 .elementor-element.elementor-element-a2c6ec9 .elementor-icon-list-items svg{
    position: relative;
    top: 13px;
width:100px;
height:40px;
transform:scale(2);
max-width:none;
}

@keyframes carrossel {
    0% {
        transform: translateX(0);
    }
    100% {
        transform: translateX(-50%);
    }
}

@media (max-width: 767px){
.elementor-217 .elementor-element.elementor-element-a2c6ec9{
  background: linear-gradient(90deg, #FF731C 0%, #994195 100%);
  
  transform: translate(-50%, -50%) rotate(7deg) scale(1.1);
  position: absolute;
  bottom: -50px;
  left: 50%;
  transform-origin: center;
}
    
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9f7e3e1 */.elementor-217 .elementor-element.elementor-element-9f7e3e1 .elementor-icon-list-items{
    display: flex;
    flex-wrap: nowrap;
    white-space: nowrap;
    position: relative;
}
.elementor-217 .elementor-element.elementor-element-9f7e3e1{
  background: linear-gradient(90deg, #FF6CF8 0%, #994195 100%);
  
  transform: translate(-50%, -50%) rotate(-2deg) scale(1.1);
  position: absolute;
  bottom: -50px;
  left: 50%;
  transform-origin: center;
}
.elementor-217 .elementor-element.elementor-element-9f7e3e1 .elementor-widget-container{
    overflow: visible;
}

.elementor-217 .elementor-element.elementor-element-9f7e3e1 .carrossel-ativo {
    display: flex;
    animation: carrossel2 25s linear infinite;
}
.elementor-217 .elementor-element.elementor-element-9f7e3e1 .elementor-icon-list-items svg{
    position: relative;
    top: 13px;
width:100px;
height:40px;
transform:scale(2);
max-width:none;
}
@keyframes carrossel2 {
    0% {
      transform: translateX(-50%);
    }
    100% {
      transform: translateX(0);
    } 
}
@media (max-width: 767px){
    .elementor-217 .elementor-element.elementor-element-9f7e3e1{
  background: linear-gradient(90deg, #FF6CF8 0%, #994195 100%);
  
  transform: translate(-50%, -50%) rotate(-7deg) scale(1.1);
  position: absolute;
  bottom: -50px;
  left: 50%;
  transform-origin: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09f6138 */.elementor-217 .elementor-element.elementor-element-09f6138{
    background-color:hsla(282,82%,24%,1);
background-image:
radial-gradient(at 1% 2%, hsla(300,100%,65%,1) 0px, transparent 50%),
radial-gradient(at 84% 96%, hsla(14,100%,61%,1) 0px, transparent 50%);
    background-size: 200% 200%;
    animation: degrade 20s ease infinite;
}

.elementor-217 .elementor-element.elementor-element-09f6138::before {
  content: "";
  position: absolute;
  inset: 0;
  pointer-events: none;
  opacity: 0.10;

  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.0' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");
}

.elementor-217 .elementor-element.elementor-element-09f6138::after{
content:"";
position:absolute;
inset:0;
pointer-events:none;

background:linear-gradient(
to bottom,
rgba(0,0,0,0) 40%,
rgba(0,0,0,0.7) 100%
);
}
@keyframes degrade{
    0%, 100%{
        background-position: 0% 0%;
    }
    50%{
        background-position: 100% 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-591ee05f */.thin{
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-464e5bc8 */.thin{
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5e0b259e */.thin{
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7be9f13 */.circulo{
position:relative;
display:inline-block;
padding:0 6px;
}

.circulo::after{
content:"";
position:absolute;
left:-23%;
top:-30%;
width:150%;
height:180%;
opacity: 0.90;

background:url("http://interiorcriativo.com.br/wp-content/uploads/2026/03/Circulo.svg") no-repeat center;
background-size:contain;

pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cc7082d */.elementor-217 .elementor-element.elementor-element-cc7082d{
    position: relative;
    top: -30px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0522f37 */.elementor-217 .elementor-element.elementor-element-0522f37 {
    width: fit-content !important;
    overflow: hidden;
}

.elementor-217 .elementor-element.elementor-element-0522f37 .elementor-button {
  position: relative;
  z-index: 0;
  overflow: hidden; /* ADICIONADO */
  background: linear-gradient(264deg, rgba(255, 108, 248, 0.88) 9.02%, rgba(153, 65, 149, 0.88) 98.58%);
}

.elementor-217 .elementor-element.elementor-element-0522f37 .elementor-button::before {
  content: "";
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  background: #ffffff;
  box-shadow: 0 0 30px 20px #ffffffaa;
  transform: skewX(-30deg);
  mix-blend-mode: plus-lighter;
  animation: brilho 3s linear infinite;
  z-index: -1;
  border-radius: inherit; /* ADICIONADO */
}

@keyframes brilho {
  0% {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d41e7e1 */.rosa{
    color: #FF6CF8;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-512b97f */.holi{
    font-family: "HOLIGAN";
    font-size: 26px;
    color:  #FF6CF8;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1df1315 */.thin{
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28af764 */.thin{
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58eafc5 */.thin{
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a7df55 */.thin{
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-def4c78 */.thin{
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3e5065 */.thin{
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-686cdaa */.elementor-217 .elementor-element.elementor-element-686cdaa {
    width: fit-content !important;
    overflow: hidden;
}

.elementor-217 .elementor-element.elementor-element-686cdaa .elementor-button {
  position: relative;
  z-index: 0;
  overflow: hidden; /* ADICIONADO */
  background: linear-gradient(264deg, rgba(255, 108, 248, 0.88) 9.02%, rgba(153, 65, 149, 0.88) 98.58%);
}

.elementor-217 .elementor-element.elementor-element-686cdaa .elementor-button::before {
  content: "";
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  background: #ffffff;
  box-shadow: 0 0 30px 20px #ffffffaa;
  transform: skewX(-30deg);
  mix-blend-mode: plus-lighter;
  animation: brilho 3s linear infinite;
  z-index: -1;
  border-radius: inherit; /* ADICIONADO */
}

@keyframes brilho {
  0% {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a14a8b3 */.holi{
    font-family: "HOLIGAN";
    font-size: 64px;
    color:  #FF6CF8;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1175334 */.elementor-217 .elementor-element.elementor-element-1175334 {
    width: fit-content !important;
    overflow: hidden;
}

.elementor-217 .elementor-element.elementor-element-1175334 .elementor-button {
  position: relative;
  z-index: 0;
  overflow: hidden; /* ADICIONADO */
  background: linear-gradient(264deg, rgba(255, 108, 248, 0.88) 9.02%, rgba(153, 65, 149, 0.88) 98.58%);
}

.elementor-217 .elementor-element.elementor-element-1175334 .elementor-button::before {
  content: "";
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  background: #ffffff;
  box-shadow: 0 0 30px 20px #ffffffaa;
  transform: skewX(-30deg);
  mix-blend-mode: plus-lighter;
  animation: brilho 3s linear infinite;
  z-index: -1;
  border-radius: inherit; /* ADICIONADO */
}

@keyframes brilho {
  0% {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a0d74cc */.elementor-217 .elementor-element.elementor-element-a0d74cc {
    width: fit-content !important;
    overflow: hidden;
}

.elementor-217 .elementor-element.elementor-element-a0d74cc .elementor-button {
  position: relative;
  z-index: 0;
  overflow: hidden; /* ADICIONADO */
  background: linear-gradient(264deg, rgba(255, 108, 248, 0.88) 9.02%, rgba(153, 65, 149, 0.88) 98.58%);
}

.elementor-217 .elementor-element.elementor-element-a0d74cc .elementor-button::before {
  content: "";
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  background: #ffffff;
  box-shadow: 0 0 30px 20px #ffffffaa;
  transform: skewX(-30deg);
  mix-blend-mode: plus-lighter;
  animation: brilho 3s linear infinite;
  z-index: -1;
  border-radius: inherit; /* ADICIONADO */
}

@keyframes brilho {
  0% {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b234148 */.holi{
    font-family: "HOLIGAN";
    font-size: 64px;
    color:  #FF6CF8;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52bf44b */.risco{
  text-decoration-line: line-through;
  -webkit-text-decoration-line: line-through;
  text-decoration-color: red;
  -webkit-text-decoration-color: red;
  text-decoration-thickness: 2px;
  -webkit-text-decoration-thickness: 2px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-220e404 */.risco{
  text-decoration-line: line-through;
  -webkit-text-decoration-line: line-through;
  text-decoration-color: red;
  -webkit-text-decoration-color: red;
  text-decoration-thickness: 2px;
  -webkit-text-decoration-thickness: 2px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f8c4f98 */.risco{
  text-decoration-line: line-through;
  -webkit-text-decoration-line: line-through;
  text-decoration-color: red;
  -webkit-text-decoration-color: red;
  text-decoration-thickness: 2px;
  -webkit-text-decoration-thickness: 2px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49207f0 */.risco{
  text-decoration-line: line-through;
  -webkit-text-decoration-line: line-through;
  text-decoration-color: red;
  -webkit-text-decoration-color: red;
  text-decoration-thickness: 2px;
  -webkit-text-decoration-thickness: 2px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f38525 */.elementor-217 .elementor-element.elementor-element-2f38525 {
    width: fit-content !important;
    overflow: hidden;
}

.elementor-217 .elementor-element.elementor-element-2f38525 .elementor-button {
  position: relative;
  z-index: 0;
  overflow: hidden; /* ADICIONADO */
  background: linear-gradient(264deg, rgba(255, 108, 248, 0.88) 9.02%, rgba(153, 65, 149, 0.88) 98.58%);
}

.elementor-217 .elementor-element.elementor-element-2f38525 .elementor-button::before {
  content: "";
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  background: #ffffff;
  box-shadow: 0 0 30px 20px #ffffffaa;
  transform: skewX(-30deg);
  mix-blend-mode: plus-lighter;
  animation: brilho 3s linear infinite;
  z-index: -1;
  border-radius: inherit; /* ADICIONADO */
}

@keyframes brilho {
  0% {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    left: 100%;
  }
}

@media (max-width: 767px){
    .fora{
    position: absolute;
    top: 92%; /* posicione a altura aqui */
    left: 16%;
        transform: translatex(-50%);
        padding: 15px;
}
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6401604 */.elementor-217 .elementor-element.elementor-element-6401604 {
position:relative;
display:flex;
flex-direction:column;
align-items:center;

}

.elementor-217 .elementor-element.elementor-element-6401604:before {
content:"";
position:absolute;
z-index:0;
top:0;
left:0;
right:0;
bottom:0;

padding:2px;
background:linear-gradient(-35deg,#FFFFFF,transparent,transparent,#FFFFFF);

-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:10px;
pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d62f4c0 */.elementor-217 .elementor-element.elementor-element-d62f4c0{
position:relative;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-56d3c22 */.degrade{
    background: linear-gradient(to top, transparent 3%, #FF6CF8 100%);
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent !important;
    -webkit-text-fill-color: transparent;
    opacity: 70%;
}

.elementor-217 .elementor-element.elementor-element-56d3c22 .elementor-image-box-description{
    margin-top: -135px;
    position: absolute;
    width: 100%;
    left: 50%;
    transform: translateX(-50%);

}

.elementor-217 .elementor-element.elementor-element-56d3c22 .elementor-image-box-title{
    margin-left: -8px;
}

/*Apenas Tablet*/
@media (min-width: 768px) and (max-width: 1024px){
    .elementor-217 .elementor-element.elementor-element-56d3c22 .elementor-image-box-description{
        margin-top: -100px;
        position: absolute;
    }

    .elementor-217 .elementor-element.elementor-element-56d3c22 .elementor-image-box-title{
        margin-left: -13px;
    }
}

/*Apenas Mobile*/
@media (max-width: 767px){
    .elementor-217 .elementor-element.elementor-element-56d3c22 .elementor-image-box-description{
        margin-top: -120px;
        position: absolute;
    }

    .elementor-217 .elementor-element.elementor-element-56d3c22 .elementor-image-box-title{
        margin-left: -8px;
        font-size: 104px !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f555be7 *//* --- CONFIGURAÇÕES GERAIS --- */
.morphing-disclosure-wrapper {
  /* Tamanhos */
  --largura-maxima: 600px;         /*  Altere aqui para aumentar a largura total */
  --altura-barra: 20px;           /*  Altere aqui para aumentar a altura do título */
  --tamanho-titulo: 18px;         /* Tamanho da fonte do título */
  --tamanho-corpo: 16px;          /* Tamanho da fonte da resposta */
  
  /* Cores */
  --bg-card: linear-gradient(264deg, rgba(255, 108, 248, 0.88) 9.02%, rgba(153, 65, 149, 0.88) 98.58%);
;             /* Fundo do card */
  --bg-hover: #1a1a1a;           /* Fundo ao passar o mouse */
  --border-color: #333333;       /* Cor da borda */
  --accent-color: #ff1e1e;       /* Cor do 'X' quando aberto */
  --text-color: #ffffff;         /* Cor do título */
  --text-dim: #f2f2f2;           /* Cor da resposta */
  
  /* Animação */
  --duration: 0.4s;
  --border-width: 1px;
  --bounce-ease: linear(0 0%, 0.55 7.5%, 1.13 25%, 1 80% 100%);
  
  display: flex;
  justify-content: center;
  font-family: "Asap";
}

.morphing-disclosure {
  width: 100%;

  color: var(--text-color);
}

/* --- ESTRUTURA DOS CARDS --- */
.morphing-disclosure details {
  background: var(--bg-card);
  border: var(--border-width) solid var(--border-color);
  border-bottom: 0; 
  transition: 
    margin var(--duration) var(--bounce-ease),
    border-radius var(--duration) var(--bounce-ease),
    background-color var(--duration);
  position: relative;
  overflow: hidden;
}

/* Arredondamento das extremidades do grupo */
.morphing-disclosure details:first-of-type { border-radius: 12px 12px 0 0; }
.morphing-disclosure details:last-of-type { 
  border-radius: 0 0 12px 12px; 
  border-bottom: var(--border-width) solid var(--border-color);
}

/* Card quando está aberto (Efeito de salto) */
.morphing-disclosure details[open] {
  margin: 16px 0;
  border-radius: 12px !important;
  border-bottom: var(--border-width) solid var(--border-color) !important;
  z-index: 10;
}

/* --- CABEÇALHO (Onde o Space-Between acontece) --- */
.morphing-disclosure summary {
  padding: var(--altura-barra) 20px;
  font-size: var(--tamanho-titulo);
  list-style: none;
  cursor: pointer;
  display: grid;
  /* 1fr faz o título ocupar todo o espaço, empurrando o ícone (auto) para o fim */
  grid-template-columns: 1fr auto; 
  align-items: center;
  gap: 15px;
  font-weight: 600;
  outline: none;
  user-select: none;
}

.morphing-disclosure summary::-webkit-details-marker { display: none; }

/* Configuração do Ícone */
.morphing-disclosure summary svg {
  width: 18px;
  opacity: 0.6;
  transition: transform var(--duration) var(--bounce-ease), color var(--duration);
}

/* Gira o ícone para virar um X */
.morphing-disclosure details[open] summary svg {
  transform: rotate(45deg); 
  color: var(--accent-color);
  opacity: 1;
}

.morphing-disclosure details:hover {
  background-color: var(--bg-hover);
}

/* --- CONTEÚDO (A RESPOSTA) --- */
.content {
  /* Removi o padding exagerado da esquerda para alinhar com o título */
  padding: 0 20px 24px 20px; 
  font-size: var(--tamanho-corpo);
  color: var(--text-dim);
  line-height: 1.6;
  opacity: 0;
  font-weight: 400;
  transform: translateY(10px);
  transition: 
    opacity var(--duration) ease, 
    transform var(--duration) var(--bounce-ease);
}

details[open] .content {
  opacity: 1;
  transform: translateY(0);
}

/* --- LOGICA DE BORDAS DINÂMICAS --- */
.morphing-disclosure details:has(+ details[open]) {
  border-bottom: var(--border-width) solid var(--border-color) !important;
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
}

.morphing-disclosure details[open] + details {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  border-top: var(--border-width) solid var(--border-color);
}

/* Suporte para animação de altura automática */
@supports (interpolate-size: allow-keywords) {
  :root { interpolate-size: allow-keywords; }
  details::details-content {
    height: 0;
    overflow: hidden;
    transition: height var(--duration) var(--bounce-ease), content-visibility var(--duration) allow-discrete;
  }
  details[open]::details-content { height: auto; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-974f8e5 */.elementor-217 .elementor-element.elementor-element-974f8e5 {
    width: fit-content !important;
    overflow: hidden;
}

.elementor-217 .elementor-element.elementor-element-974f8e5 .elementor-button {
  position: relative;
  z-index: 0;
  overflow: hidden; /* ADICIONADO */
    background: linear-gradient(270deg, #53D300 0.07%, #2B6D00 99.93%);
}

.elementor-217 .elementor-element.elementor-element-974f8e5 .elementor-button::before {
  content: "";
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  background: #ffffff;
  box-shadow: 0 0 30px 20px #ffffffaa;
  transform: skewX(-30deg);
  mix-blend-mode: plus-lighter;
  animation: brilho 3s linear infinite;
  z-index: -1;
  border-radius: inherit; /* ADICIONADO */
}

@keyframes brilho {
  0% {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ce39ebc */.elementor-217 .elementor-element.elementor-element-ce39ebc{
        left: 50%;
    transform: translatex(-50%) scale(1.1);
}
.elementor-217 .elementor-element.elementor-element-ce39ebc::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(264deg, rgba(255, 108, 248, 0.88) 9.02%, rgba(153, 65, 149, 0.88) 98.58%);
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS */html, body{
    width: 100%;
    overflow-x: hidden;
}

.swiper-wrapper{
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    cursor: grab;
}

.swiper-wrapper .e-con.e-flex {
    flex: none !important;
}

.swiper-wrapper:active{
    flex-direction: row;
    cursor: grabbing;
}

.swiper-pagination{
    position: absolute;
    bottom: -50px !important;
}

.swiper-pagination-bullet{
    background: #ffffff !important;
    transition: 0.5s;
}

.swiper-pagination-bullet-active{
    background: #f22982 !important;
    width: 30px !important;
    border-radius: 3px !important;
}

.swiper-button-prev{
    content: url("https://seudominio.com/icone-prev.svg");
    background-image: none;
    position: absolute;
    top: -50px !important;
    right: 60px !important;
    left: inherit !important;
    width: 30px !important;
    height: 30px !important;
    z-index: 999;
}

.swiper-button-next{
    content: url("https://seudominio.com/icone-next.svg");
    background-image: none;
    position: absolute;
    position: absolute;
    top: -50px !important;
    right: 0px !important;
    width: 30px !important;
    height: 30px !important;
    z-index: 999;
}/* End custom CSS */