.elementor-4655 .elementor-element.elementor-element-53eebf65{--display:flex;--min-height:650px;--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4655 .elementor-element.elementor-element-53eebf65:not(.elementor-motion-effects-element-type-background), .elementor-4655 .elementor-element.elementor-element-53eebf65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://primeupdigital.com.br/wp-content/uploads/2024/10/Novo-Projeto.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-4655 .elementor-element.elementor-element-53eebf65.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4655 .elementor-element.elementor-element-55b20d33{--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-4655 .elementor-element.elementor-element-644e3153{--display:flex;}.elementor-4655 .elementor-element.elementor-element-5ee61786 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-5ee61786 .elementor-image-box-wrapper{text-align:left;}.elementor-4655 .elementor-element.elementor-element-5ee61786 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;line-height:48px;color:var( --e-global-color-6f6bd1a4 );}.elementor-4655 .elementor-element.elementor-element-5ee61786 .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-6f6bd1a4 );}.elementor-4655 .elementor-element.elementor-element-4cb27e7f{--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;}.elementor-4655 .elementor-element.elementor-element-7ad30f86 .elementor-button{background-color:#B875FF;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );fill:#FFF;color:#FFF;}.elementor-4655 .elementor-element.elementor-element-7ad30f86 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-7ad30f86 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4655 .elementor-element.elementor-element-5796a92f{--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:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-7cc82fe2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-7cc82fe2.elementor-element{--align-self:center;}.elementor-4655 .elementor-element.elementor-element-7cc82fe2 .elementor-image-box-wrapper{text-align:left;}.elementor-4655 .elementor-element.elementor-element-7cc82fe2 .elementor-image-box-title{margin-bottom:0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-6f6bd1a4 );}.elementor-4655 .elementor-element.elementor-element-7cc82fe2 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-weight:400;color:var( --e-global-color-6f6bd1a4 );}.elementor-4655 .elementor-element.elementor-element-5a2f083c{--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-4655 .elementor-element.elementor-element-645780e{--display:flex;--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-4655 .elementor-element.elementor-element-2f0d6081{z-index:2;}.elementor-4655 .elementor-element.elementor-element-2f0d6081 img{width:100%;}.elementor-4655 .elementor-element.elementor-element-74a496a1{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;top:366.491px;z-index:3;}.elementor-4655 .elementor-element.elementor-element-74a496a1 > .elementor-widget-container{padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}body:not(.rtl) .elementor-4655 .elementor-element.elementor-element-74a496a1{left:-59px;}body.rtl .elementor-4655 .elementor-element.elementor-element-74a496a1{right:-59px;}.elementor-4655 .elementor-element.elementor-element-74a496a1 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-6f6bd1a4 );}.elementor-4655 .elementor-element.elementor-element-74a496a1 .elementor-icon-box-title, .elementor-4655 .elementor-element.elementor-element-74a496a1 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;}.elementor-4655 .elementor-element.elementor-element-74a496a1 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:300;color:var( --e-global-color-6f6bd1a4 );}.elementor-4655 .elementor-element.elementor-element-3670ea65{width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;top:-67.366px;z-index:2;}body:not(.rtl) .elementor-4655 .elementor-element.elementor-element-3670ea65{right:-158.984px;}body.rtl .elementor-4655 .elementor-element.elementor-element-3670ea65{left:-158.984px;}.elementor-4655 .elementor-element.elementor-element-3670ea65 img{width:46%;max-width:69%;}.elementor-4655 .elementor-element.elementor-element-7ab81baa{--display:flex;--min-height:105px;--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:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-4655 .elementor-element.elementor-element-7ab81baa:not(.elementor-motion-effects-element-type-background), .elementor-4655 .elementor-element.elementor-element-7ab81baa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6f6bd1a4 );}.elementor-4655 .elementor-element.elementor-element-1140eebe > .elementor-widget-container{margin:0px -1200px 0px -1200px;padding:0px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-1140eebe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(19px/2);}.elementor-4655 .elementor-element.elementor-element-1140eebe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(19px/2);}.elementor-4655 .elementor-element.elementor-element-1140eebe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(19px/2);}.elementor-4655 .elementor-element.elementor-element-1140eebe .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-19px/2);}.elementor-4655 .elementor-element.elementor-element-1140eebe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-19px/2);}.elementor-4655 .elementor-element.elementor-element-1140eebe .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4655 .elementor-element.elementor-element-1140eebe .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4655 .elementor-element.elementor-element-1140eebe{--e-icon-list-icon-size:32px;--icon-vertical-offset:0px;}.elementor-4655 .elementor-element.elementor-element-1140eebe .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-4655 .elementor-element.elementor-element-1140eebe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4655 .elementor-element.elementor-element-1140eebe .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-4655 .elementor-element.elementor-element-1140eebe .elementor-icon-list-text{color:var( --e-global-color-8391d3a );transition:color 0.3s;}.elementor-4655 .elementor-element.elementor-element-2669750e{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-2669750e:not(.elementor-motion-effects-element-type-background), .elementor-4655 .elementor-element.elementor-element-2669750e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F6FF;}.elementor-4655 .elementor-element.elementor-element-6f51b69a{width:var( --container-widget-width, 99% );max-width:99%;--container-widget-width:99%;--container-widget-flex-grow:0;text-align:center;}.elementor-4655 .elementor-element.elementor-element-6f51b69a.elementor-element{--align-self:center;}.elementor-4655 .elementor-element.elementor-element-6f51b69a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-8391d3a );}.elementor-4655 .elementor-element.elementor-element-64039c36{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-4655 .elementor-element.elementor-element-64039c36 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-4655 .elementor-element.elementor-element-64039c36.elementor-element{--align-self:center;}.elementor-4655 .elementor-element.elementor-element-64039c36 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:600;color:#3C1159;}.elementor-4655 .elementor-element.elementor-element-1dd34eab{--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;}.elementor-4655 .elementor-element.elementor-element-1a76e032{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;--icon-box-icon-margin:10px;}.elementor-4655 .elementor-element.elementor-element-1a76e032 .elementor-icon-box-wrapper{text-align:left;}.elementor-4655 .elementor-element.elementor-element-1a76e032 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-8391d3a );}.elementor-4655 .elementor-element.elementor-element-1a76e032.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8391d3a );}.elementor-4655 .elementor-element.elementor-element-1a76e032.elementor-view-framed .elementor-icon, .elementor-4655 .elementor-element.elementor-element-1a76e032.elementor-view-default .elementor-icon{fill:var( --e-global-color-8391d3a );color:var( --e-global-color-8391d3a );border-color:var( --e-global-color-8391d3a );}.elementor-4655 .elementor-element.elementor-element-1a76e032 .elementor-icon-box-title, .elementor-4655 .elementor-element.elementor-element-1a76e032 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;}.elementor-4655 .elementor-element.elementor-element-1a76e032 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;color:var( --e-global-color-5da9ef4f );}.elementor-4655 .elementor-element.elementor-element-44e5c0fa{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;--icon-box-icon-margin:10px;}.elementor-4655 .elementor-element.elementor-element-44e5c0fa .elementor-icon-box-wrapper{text-align:left;}.elementor-4655 .elementor-element.elementor-element-44e5c0fa .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-8391d3a );}.elementor-4655 .elementor-element.elementor-element-44e5c0fa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8391d3a );}.elementor-4655 .elementor-element.elementor-element-44e5c0fa.elementor-view-framed .elementor-icon, .elementor-4655 .elementor-element.elementor-element-44e5c0fa.elementor-view-default .elementor-icon{fill:var( --e-global-color-8391d3a );color:var( --e-global-color-8391d3a );border-color:var( --e-global-color-8391d3a );}.elementor-4655 .elementor-element.elementor-element-44e5c0fa .elementor-icon-box-title, .elementor-4655 .elementor-element.elementor-element-44e5c0fa .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;}.elementor-4655 .elementor-element.elementor-element-44e5c0fa .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;color:var( --e-global-color-5da9ef4f );}.elementor-4655 .elementor-element.elementor-element-47b1342c{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;--icon-box-icon-margin:10px;}.elementor-4655 .elementor-element.elementor-element-47b1342c .elementor-icon-box-wrapper{text-align:left;}.elementor-4655 .elementor-element.elementor-element-47b1342c .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-8391d3a );}.elementor-4655 .elementor-element.elementor-element-47b1342c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8391d3a );}.elementor-4655 .elementor-element.elementor-element-47b1342c.elementor-view-framed .elementor-icon, .elementor-4655 .elementor-element.elementor-element-47b1342c.elementor-view-default .elementor-icon{fill:var( --e-global-color-8391d3a );color:var( --e-global-color-8391d3a );border-color:var( --e-global-color-8391d3a );}.elementor-4655 .elementor-element.elementor-element-47b1342c .elementor-icon-box-title, .elementor-4655 .elementor-element.elementor-element-47b1342c .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;}.elementor-4655 .elementor-element.elementor-element-47b1342c .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;color:var( --e-global-color-5da9ef4f );}.elementor-4655 .elementor-element.elementor-element-e8440cd{--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;}.elementor-4655 .elementor-element.elementor-element-5041bb18{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;--icon-box-icon-margin:10px;}.elementor-4655 .elementor-element.elementor-element-5041bb18 .elementor-icon-box-wrapper{text-align:left;}.elementor-4655 .elementor-element.elementor-element-5041bb18 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-8391d3a );}.elementor-4655 .elementor-element.elementor-element-5041bb18.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8391d3a );}.elementor-4655 .elementor-element.elementor-element-5041bb18.elementor-view-framed .elementor-icon, .elementor-4655 .elementor-element.elementor-element-5041bb18.elementor-view-default .elementor-icon{fill:var( --e-global-color-8391d3a );color:var( --e-global-color-8391d3a );border-color:var( --e-global-color-8391d3a );}.elementor-4655 .elementor-element.elementor-element-5041bb18 .elementor-icon-box-title, .elementor-4655 .elementor-element.elementor-element-5041bb18 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;}.elementor-4655 .elementor-element.elementor-element-5041bb18 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;color:var( --e-global-color-5da9ef4f );}.elementor-4655 .elementor-element.elementor-element-2d4ab84{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;--icon-box-icon-margin:10px;}.elementor-4655 .elementor-element.elementor-element-2d4ab84 .elementor-icon-box-wrapper{text-align:left;}.elementor-4655 .elementor-element.elementor-element-2d4ab84 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-8391d3a );}.elementor-4655 .elementor-element.elementor-element-2d4ab84.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8391d3a );}.elementor-4655 .elementor-element.elementor-element-2d4ab84.elementor-view-framed .elementor-icon, .elementor-4655 .elementor-element.elementor-element-2d4ab84.elementor-view-default .elementor-icon{fill:var( --e-global-color-8391d3a );color:var( --e-global-color-8391d3a );border-color:var( --e-global-color-8391d3a );}.elementor-4655 .elementor-element.elementor-element-2d4ab84 .elementor-icon-box-title, .elementor-4655 .elementor-element.elementor-element-2d4ab84 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;}.elementor-4655 .elementor-element.elementor-element-2d4ab84 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;color:var( --e-global-color-5da9ef4f );}.elementor-4655 .elementor-element.elementor-element-1152fb84{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;--icon-box-icon-margin:10px;}.elementor-4655 .elementor-element.elementor-element-1152fb84 .elementor-icon-box-wrapper{text-align:left;}.elementor-4655 .elementor-element.elementor-element-1152fb84 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-8391d3a );}.elementor-4655 .elementor-element.elementor-element-1152fb84.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8391d3a );}.elementor-4655 .elementor-element.elementor-element-1152fb84.elementor-view-framed .elementor-icon, .elementor-4655 .elementor-element.elementor-element-1152fb84.elementor-view-default .elementor-icon{fill:var( --e-global-color-8391d3a );color:var( --e-global-color-8391d3a );border-color:var( --e-global-color-8391d3a );}.elementor-4655 .elementor-element.elementor-element-1152fb84 .elementor-icon-box-title, .elementor-4655 .elementor-element.elementor-element-1152fb84 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;}.elementor-4655 .elementor-element.elementor-element-1152fb84 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;color:var( --e-global-color-5da9ef4f );}.elementor-4655 .elementor-element.elementor-element-3df17b7 .elementor-button{background-color:#B875FF;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );fill:#FFF;color:#FFF;}.elementor-4655 .elementor-element.elementor-element-3df17b7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-3df17b7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4655 .elementor-element.elementor-element-3c4f6f33{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-3c4f6f33:not(.elementor-motion-effects-element-type-background), .elementor-4655 .elementor-element.elementor-element-3c4f6f33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F6FF;}.elementor-4655 .elementor-element.elementor-element-797a3ae2{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-4655 .elementor-element.elementor-element-797a3ae2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-797a3ae2.elementor-element{--align-self:center;}.elementor-4655 .elementor-element.elementor-element-797a3ae2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:60px;font-weight:600;color:#3C1159;}.elementor-4655 .elementor-element.elementor-element-aba10f{--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;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-aba10f.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-4655 .elementor-element.elementor-element-134f23b0{--display:flex;--min-height:250px;--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:flex-start;--align-items:flex-start;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:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:5px 5px 5px 5px;}.elementor-4655 .elementor-element.elementor-element-47d8b4f9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:10px;}.elementor-4655 .elementor-element.elementor-element-47d8b4f9 > .elementor-widget-container{margin:0px 0px 23px 0px;}.elementor-4655 .elementor-element.elementor-element-47d8b4f9 .elementor-icon-box-wrapper{text-align:left;}.elementor-4655 .elementor-element.elementor-element-47d8b4f9 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-8391d3a );}.elementor-4655 .elementor-element.elementor-element-47d8b4f9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8391d3a );}.elementor-4655 .elementor-element.elementor-element-47d8b4f9.elementor-view-framed .elementor-icon, .elementor-4655 .elementor-element.elementor-element-47d8b4f9.elementor-view-default .elementor-icon{fill:var( --e-global-color-8391d3a );color:var( --e-global-color-8391d3a );border-color:var( --e-global-color-8391d3a );}.elementor-4655 .elementor-element.elementor-element-47d8b4f9 .elementor-icon-box-title, .elementor-4655 .elementor-element.elementor-element-47d8b4f9 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;}.elementor-4655 .elementor-element.elementor-element-47d8b4f9 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-5da9ef4f );}.elementor-4655 .elementor-element.elementor-element-46ef71d6{--display:flex;--min-height:250px;--justify-content:flex-start;--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:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:5px 5px 5px 5px;}.elementor-4655 .elementor-element.elementor-element-575f525b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:10px;}.elementor-4655 .elementor-element.elementor-element-575f525b > .elementor-widget-container{margin:0px 0px 23px 0px;}.elementor-4655 .elementor-element.elementor-element-575f525b .elementor-icon-box-wrapper{text-align:left;}.elementor-4655 .elementor-element.elementor-element-575f525b .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-8391d3a );}.elementor-4655 .elementor-element.elementor-element-575f525b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8391d3a );}.elementor-4655 .elementor-element.elementor-element-575f525b.elementor-view-framed .elementor-icon, .elementor-4655 .elementor-element.elementor-element-575f525b.elementor-view-default .elementor-icon{fill:var( --e-global-color-8391d3a );color:var( --e-global-color-8391d3a );border-color:var( --e-global-color-8391d3a );}.elementor-4655 .elementor-element.elementor-element-575f525b .elementor-icon-box-title, .elementor-4655 .elementor-element.elementor-element-575f525b .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;}.elementor-4655 .elementor-element.elementor-element-575f525b .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-5da9ef4f );}.elementor-4655 .elementor-element.elementor-element-68b3e1a4{--display:flex;--min-height:250px;--justify-content:flex-start;--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:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:5px 5px 5px 5px;}.elementor-4655 .elementor-element.elementor-element-19f5a096{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:10px;}.elementor-4655 .elementor-element.elementor-element-19f5a096 > .elementor-widget-container{margin:0px 0px 23px 0px;}.elementor-4655 .elementor-element.elementor-element-19f5a096 .elementor-icon-box-wrapper{text-align:left;}.elementor-4655 .elementor-element.elementor-element-19f5a096 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-8391d3a );}.elementor-4655 .elementor-element.elementor-element-19f5a096.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8391d3a );}.elementor-4655 .elementor-element.elementor-element-19f5a096.elementor-view-framed .elementor-icon, .elementor-4655 .elementor-element.elementor-element-19f5a096.elementor-view-default .elementor-icon{fill:var( --e-global-color-8391d3a );color:var( --e-global-color-8391d3a );border-color:var( --e-global-color-8391d3a );}.elementor-4655 .elementor-element.elementor-element-19f5a096 .elementor-icon-box-title, .elementor-4655 .elementor-element.elementor-element-19f5a096 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;}.elementor-4655 .elementor-element.elementor-element-19f5a096 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-5da9ef4f );}.elementor-4655 .elementor-element.elementor-element-273044e3{--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;--overlay-opacity:1;--border-radius:8px 8px 8px 8px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:20px;}.elementor-4655 .elementor-element.elementor-element-273044e3:not(.elementor-motion-effects-element-type-background), .elementor-4655 .elementor-element.elementor-element-273044e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8391d3a );}.elementor-4655 .elementor-element.elementor-element-273044e3::before, .elementor-4655 .elementor-element.elementor-element-273044e3 > .elementor-background-video-container::before, .elementor-4655 .elementor-element.elementor-element-273044e3 > .e-con-inner > .elementor-background-video-container::before, .elementor-4655 .elementor-element.elementor-element-273044e3 > .elementor-background-slideshow::before, .elementor-4655 .elementor-element.elementor-element-273044e3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4655 .elementor-element.elementor-element-273044e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4655 .elementor-element.elementor-element-45db32b6{--display:flex;--justify-content:center;--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-4655 .elementor-element.elementor-element-7151707b > .elementor-widget-container{margin:0px 0px 0px -125px;padding:0px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-7151707b img{width:100%;}.elementor-4655 .elementor-element.elementor-element-24d5486f{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-19d8a86a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-4655 .elementor-element.elementor-element-19d8a86a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-19d8a86a.elementor-element{--align-self:center;}.elementor-4655 .elementor-element.elementor-element-19d8a86a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:600;line-height:46px;color:var( --e-global-color-6f6bd1a4 );}.elementor-4655 .elementor-element.elementor-element-1c466486{--divider-border-style:solid;--divider-color:var( --e-global-color-6f6bd1a4 );--divider-border-width:1px;}.elementor-4655 .elementor-element.elementor-element-1c466486 .elementor-divider-separator{width:100%;}.elementor-4655 .elementor-element.elementor-element-1c466486 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-4655 .elementor-element.elementor-element-5d9a744e{width:var( --container-widget-width, 99% );max-width:99%;--container-widget-width:99%;--container-widget-flex-grow:0;text-align:left;}.elementor-4655 .elementor-element.elementor-element-5d9a744e.elementor-element{--align-self:center;}.elementor-4655 .elementor-element.elementor-element-5d9a744e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-6f6bd1a4 );}.elementor-4655 .elementor-element.elementor-element-6d007b9b{font-family:"Poppins", Sans-serif;font-weight:300;color:var( --e-global-color-6f6bd1a4 );}.elementor-4655 .elementor-element.elementor-element-155f0eb .elementor-button{background-color:#B875FF;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );fill:#FFF;color:#FFF;}.elementor-4655 .elementor-element.elementor-element-155f0eb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-155f0eb .elementor-button-content-wrapper{flex-direction:row;}.elementor-4655 .elementor-element.elementor-element-5ca40702{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-5ca40702:not(.elementor-motion-effects-element-type-background), .elementor-4655 .elementor-element.elementor-element-5ca40702 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F6FF;}.elementor-4655 .elementor-element.elementor-element-3d2985a8{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-4655 .elementor-element.elementor-element-3d2985a8 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-4655 .elementor-element.elementor-element-3d2985a8.elementor-element{--align-self:center;}.elementor-4655 .elementor-element.elementor-element-3d2985a8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:600;color:#3C1159;}.elementor-4655 .elementor-element.elementor-element-3a4ad3d2{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.1);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4655 .elementor-element.elementor-element-3a4ad3d2:not(.elementor-motion-effects-element-type-background), .elementor-4655 .elementor-element.elementor-element-3a4ad3d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8391d3a );}.elementor-4655 .elementor-element.elementor-element-5720f708{--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:flex-start;--align-items:center;--gap:69px 69px;--row-gap:69px;--column-gap:69px;--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-4655 .elementor-element.elementor-element-5720f708.e-con{--align-self:flex-end;}.elementor-4655 .elementor-element.elementor-element-62992ac8{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;}.elementor-4655 .elementor-element.elementor-element-62992ac8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;color:#FF0000;}.elementor-4655 .elementor-element.elementor-element-7c29bd13{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;}.elementor-4655 .elementor-element.elementor-element-7c29bd13 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;color:#FFFFFF;}.elementor-4655 .elementor-element.elementor-element-56c1c979{--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-around;--align-items:center;--margin-top:013px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-79a93367{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;--e-icon-list-icon-size:31px;--icon-vertical-offset:0px;}.elementor-4655 .elementor-element.elementor-element-79a93367 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4655 .elementor-element.elementor-element-79a93367 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4655 .elementor-element.elementor-element-79a93367 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4655 .elementor-element.elementor-element-79a93367 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:300;}.elementor-4655 .elementor-element.elementor-element-79a93367 .elementor-icon-list-text{color:var( --e-global-color-6f6bd1a4 );transition:color 0.3s;}.elementor-4655 .elementor-element.elementor-element-2139458f{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;--e-icon-list-icon-size:31px;--icon-vertical-offset:0px;}.elementor-4655 .elementor-element.elementor-element-2139458f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4655 .elementor-element.elementor-element-2139458f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4655 .elementor-element.elementor-element-2139458f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4655 .elementor-element.elementor-element-2139458f .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:300;}.elementor-4655 .elementor-element.elementor-element-2139458f .elementor-icon-list-text{color:var( --e-global-color-6f6bd1a4 );transition:color 0.3s;}.elementor-4655 .elementor-element.elementor-element-487f46d0{--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-around;--align-items:center;--margin-top:013px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-7f06430e{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;--e-icon-list-icon-size:31px;--icon-vertical-offset:0px;}.elementor-4655 .elementor-element.elementor-element-7f06430e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4655 .elementor-element.elementor-element-7f06430e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4655 .elementor-element.elementor-element-7f06430e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4655 .elementor-element.elementor-element-7f06430e .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:300;}.elementor-4655 .elementor-element.elementor-element-7f06430e .elementor-icon-list-text{color:var( --e-global-color-6f6bd1a4 );transition:color 0.3s;}.elementor-4655 .elementor-element.elementor-element-6e3b604c{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;--e-icon-list-icon-size:31px;--icon-vertical-offset:0px;}.elementor-4655 .elementor-element.elementor-element-6e3b604c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4655 .elementor-element.elementor-element-6e3b604c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4655 .elementor-element.elementor-element-6e3b604c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4655 .elementor-element.elementor-element-6e3b604c .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:300;}.elementor-4655 .elementor-element.elementor-element-6e3b604c .elementor-icon-list-text{color:var( --e-global-color-6f6bd1a4 );transition:color 0.3s;}.elementor-4655 .elementor-element.elementor-element-c1fb907{--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-around;--align-items:center;--margin-top:013px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-15e264fa{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;--e-icon-list-icon-size:31px;--icon-vertical-offset:0px;}.elementor-4655 .elementor-element.elementor-element-15e264fa .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4655 .elementor-element.elementor-element-15e264fa .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4655 .elementor-element.elementor-element-15e264fa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4655 .elementor-element.elementor-element-15e264fa .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:300;}.elementor-4655 .elementor-element.elementor-element-15e264fa .elementor-icon-list-text{color:var( --e-global-color-6f6bd1a4 );transition:color 0.3s;}.elementor-4655 .elementor-element.elementor-element-75e44380{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;--e-icon-list-icon-size:31px;--icon-vertical-offset:0px;}.elementor-4655 .elementor-element.elementor-element-75e44380 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4655 .elementor-element.elementor-element-75e44380 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4655 .elementor-element.elementor-element-75e44380 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4655 .elementor-element.elementor-element-75e44380 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:300;}.elementor-4655 .elementor-element.elementor-element-75e44380 .elementor-icon-list-text{color:var( --e-global-color-6f6bd1a4 );transition:color 0.3s;}.elementor-4655 .elementor-element.elementor-element-30f5b705{--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-around;--align-items:center;--margin-top:013px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-96638fc{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;--e-icon-list-icon-size:31px;--icon-vertical-offset:0px;}.elementor-4655 .elementor-element.elementor-element-96638fc .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4655 .elementor-element.elementor-element-96638fc .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4655 .elementor-element.elementor-element-96638fc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4655 .elementor-element.elementor-element-96638fc .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:300;}.elementor-4655 .elementor-element.elementor-element-96638fc .elementor-icon-list-text{color:var( --e-global-color-6f6bd1a4 );transition:color 0.3s;}.elementor-4655 .elementor-element.elementor-element-424f2aa7{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;--e-icon-list-icon-size:31px;--icon-vertical-offset:0px;}.elementor-4655 .elementor-element.elementor-element-424f2aa7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4655 .elementor-element.elementor-element-424f2aa7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4655 .elementor-element.elementor-element-424f2aa7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4655 .elementor-element.elementor-element-424f2aa7 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:300;}.elementor-4655 .elementor-element.elementor-element-424f2aa7 .elementor-icon-list-text{color:var( --e-global-color-6f6bd1a4 );transition:color 0.3s;}.elementor-4655 .elementor-element.elementor-element-1ce723d5{--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-around;--align-items:center;--margin-top:013px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-1069d7d0{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;--e-icon-list-icon-size:31px;--icon-vertical-offset:0px;}.elementor-4655 .elementor-element.elementor-element-1069d7d0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4655 .elementor-element.elementor-element-1069d7d0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4655 .elementor-element.elementor-element-1069d7d0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4655 .elementor-element.elementor-element-1069d7d0 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:300;}.elementor-4655 .elementor-element.elementor-element-1069d7d0 .elementor-icon-list-text{color:var( --e-global-color-6f6bd1a4 );transition:color 0.3s;}.elementor-4655 .elementor-element.elementor-element-3bf5dea3{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;--e-icon-list-icon-size:31px;--icon-vertical-offset:0px;}.elementor-4655 .elementor-element.elementor-element-3bf5dea3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4655 .elementor-element.elementor-element-3bf5dea3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4655 .elementor-element.elementor-element-3bf5dea3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4655 .elementor-element.elementor-element-3bf5dea3 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:300;}.elementor-4655 .elementor-element.elementor-element-3bf5dea3 .elementor-icon-list-text{color:var( --e-global-color-6f6bd1a4 );transition:color 0.3s;}.elementor-4655 .elementor-element.elementor-element-6ccddf05{--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-around;--align-items:center;--margin-top:013px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-1f683697{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;--e-icon-list-icon-size:31px;--icon-vertical-offset:0px;}.elementor-4655 .elementor-element.elementor-element-1f683697 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4655 .elementor-element.elementor-element-1f683697 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4655 .elementor-element.elementor-element-1f683697 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4655 .elementor-element.elementor-element-1f683697 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:300;}.elementor-4655 .elementor-element.elementor-element-1f683697 .elementor-icon-list-text{color:var( --e-global-color-6f6bd1a4 );transition:color 0.3s;}.elementor-4655 .elementor-element.elementor-element-38d4ff5d{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;--e-icon-list-icon-size:31px;--icon-vertical-offset:0px;}.elementor-4655 .elementor-element.elementor-element-38d4ff5d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4655 .elementor-element.elementor-element-38d4ff5d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4655 .elementor-element.elementor-element-38d4ff5d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4655 .elementor-element.elementor-element-38d4ff5d .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:300;}.elementor-4655 .elementor-element.elementor-element-38d4ff5d .elementor-icon-list-text{color:var( --e-global-color-6f6bd1a4 );transition:color 0.3s;}.elementor-4655 .elementor-element.elementor-element-458cf9ae{--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-around;--align-items:center;--margin-top:013px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-34899d28{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;--e-icon-list-icon-size:31px;--icon-vertical-offset:0px;}.elementor-4655 .elementor-element.elementor-element-34899d28 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4655 .elementor-element.elementor-element-34899d28 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4655 .elementor-element.elementor-element-34899d28 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4655 .elementor-element.elementor-element-34899d28 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:300;}.elementor-4655 .elementor-element.elementor-element-34899d28 .elementor-icon-list-text{color:var( --e-global-color-6f6bd1a4 );transition:color 0.3s;}.elementor-4655 .elementor-element.elementor-element-749a9bc9{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;--e-icon-list-icon-size:31px;--icon-vertical-offset:0px;}.elementor-4655 .elementor-element.elementor-element-749a9bc9 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4655 .elementor-element.elementor-element-749a9bc9 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4655 .elementor-element.elementor-element-749a9bc9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4655 .elementor-element.elementor-element-749a9bc9 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:300;}.elementor-4655 .elementor-element.elementor-element-749a9bc9 .elementor-icon-list-text{color:var( --e-global-color-6f6bd1a4 );transition:color 0.3s;}.elementor-4655 .elementor-element.elementor-element-303146e4 .elementor-button{background-color:#B875FF;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );fill:#FFF;color:#FFF;}.elementor-4655 .elementor-element.elementor-element-303146e4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-303146e4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4655 .elementor-element.elementor-element-2f2cea2d{--display:flex;--min-height:600px;--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;--align-items:center;--overflow:hidden;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-2f2cea2d:not(.elementor-motion-effects-element-type-background), .elementor-4655 .elementor-element.elementor-element-2f2cea2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8391d3a );background-image:url("https://primeupdigital.com.br/wp-content/uploads/2024/10/Novo-Projeto.webp");background-position:top center;background-size:cover;}.elementor-4655 .elementor-element.elementor-element-7328ee0d{--display:flex;--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-4655 .elementor-element.elementor-element-1ea9426f{--display:flex;--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-4655 .elementor-element.elementor-element-419b3b{z-index:2;}.elementor-4655 .elementor-element.elementor-element-419b3b img{width:100%;}.elementor-4655 .elementor-element.elementor-element-30851a60{width:initial;max-width:initial;top:-90.823px;z-index:0;}.elementor-4655 .elementor-element.elementor-element-30851a60.elementor-element{--align-self:center;}body:not(.rtl) .elementor-4655 .elementor-element.elementor-element-30851a60{left:99.177px;}body.rtl .elementor-4655 .elementor-element.elementor-element-30851a60{right:99.177px;}.elementor-4655 .elementor-element.elementor-element-624e1fbe{--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-4655 .elementor-element.elementor-element-727b269a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-4655 .elementor-element.elementor-element-727b269a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-727b269a.elementor-element{--align-self:center;}.elementor-4655 .elementor-element.elementor-element-727b269a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:600;color:var( --e-global-color-6f6bd1a4 );}.elementor-4655 .elementor-element.elementor-element-66c3ab8e{width:var( --container-widget-width, 99% );max-width:99%;--container-widget-width:99%;--container-widget-flex-grow:0;text-align:left;}.elementor-4655 .elementor-element.elementor-element-66c3ab8e.elementor-element{--align-self:center;}.elementor-4655 .elementor-element.elementor-element-66c3ab8e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-6f6bd1a4 );}.elementor-4655 .elementor-element.elementor-element-5d29dd35{font-family:"Poppins", Sans-serif;font-weight:300;color:var( --e-global-color-6f6bd1a4 );}.elementor-4655 .elementor-element.elementor-element-6a5ef20e .elementor-button{background-color:#B875FF;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );fill:#FFF;color:#FFF;}.elementor-4655 .elementor-element.elementor-element-6a5ef20e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-6a5ef20e .elementor-button-content-wrapper{flex-direction:row;}@media(min-width:768px){.elementor-4655 .elementor-element.elementor-element-53eebf65{--content-width:1280px;}.elementor-4655 .elementor-element.elementor-element-55b20d33{--width:65%;}.elementor-4655 .elementor-element.elementor-element-5796a92f{--width:50%;}.elementor-4655 .elementor-element.elementor-element-5a2f083c{--width:50%;}.elementor-4655 .elementor-element.elementor-element-2669750e{--content-width:1282px;}.elementor-4655 .elementor-element.elementor-element-3c4f6f33{--content-width:1280px;}.elementor-4655 .elementor-element.elementor-element-45db32b6{--width:32%;}.elementor-4655 .elementor-element.elementor-element-24d5486f{--width:68%;}.elementor-4655 .elementor-element.elementor-element-5ca40702{--content-width:1282px;}.elementor-4655 .elementor-element.elementor-element-5720f708{--width:78%;}.elementor-4655 .elementor-element.elementor-element-2f2cea2d{--content-width:1400px;}.elementor-4655 .elementor-element.elementor-element-624e1fbe{--width:80%;}}@media(max-width:1366px) and (min-width:768px){.elementor-4655 .elementor-element.elementor-element-55b20d33{--width:50%;}.elementor-4655 .elementor-element.elementor-element-5796a92f{--width:220px;}.elementor-4655 .elementor-element.elementor-element-5a2f083c{--width:50%;}.elementor-4655 .elementor-element.elementor-element-645780e{--width:600px;}.elementor-4655 .elementor-element.elementor-element-7328ee0d{--width:600px;}.elementor-4655 .elementor-element.elementor-element-1ea9426f{--width:600px;}}@media(max-width:1024px) and (min-width:768px){.elementor-4655 .elementor-element.elementor-element-55b20d33{--width:100%;}.elementor-4655 .elementor-element.elementor-element-5796a92f{--width:52%;}.elementor-4655 .elementor-element.elementor-element-5a2f083c{--width:100%;}.elementor-4655 .elementor-element.elementor-element-645780e{--width:100%;}.elementor-4655 .elementor-element.elementor-element-134f23b0{--width:100%;}.elementor-4655 .elementor-element.elementor-element-45db32b6{--width:100%;}.elementor-4655 .elementor-element.elementor-element-24d5486f{--width:100%;}.elementor-4655 .elementor-element.elementor-element-7328ee0d{--width:100%;}.elementor-4655 .elementor-element.elementor-element-1ea9426f{--width:100%;}}@media(min-width:2400px){.elementor-4655 .elementor-element.elementor-element-7ab81baa{--min-height:80px;}.elementor-4655 .elementor-element.elementor-element-3c4f6f33{--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}}@media(max-width:1366px){.elementor-4655 .elementor-element.elementor-element-5ee61786 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-5ee61786 .elementor-image-box-title{font-size:33px;line-height:32px;}.elementor-4655 .elementor-element.elementor-element-5796a92f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4655 .elementor-element.elementor-element-7cc82fe2 .elementor-image-box-description{font-size:12px;}.elementor-4655 .elementor-element.elementor-element-645780e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-4655 .elementor-element.elementor-element-74a496a1{left:-49px;}body.rtl .elementor-4655 .elementor-element.elementor-element-74a496a1{right:-49px;}.elementor-4655 .elementor-element.elementor-element-74a496a1{top:561.879px;}.elementor-4655 .elementor-element.elementor-element-3670ea65{--container-widget-width:66%;--container-widget-flex-grow:0;width:var( --container-widget-width, 66% );max-width:66%;top:-26.864px;}body:not(.rtl) .elementor-4655 .elementor-element.elementor-element-3670ea65{right:25px;}body.rtl .elementor-4655 .elementor-element.elementor-element-3670ea65{left:25px;}.elementor-4655 .elementor-element.elementor-element-3670ea65 img{width:250px;}.elementor-4655 .elementor-element.elementor-element-7328ee0d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-4655 .elementor-element.elementor-element-1ea9426f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:1024px){.elementor-4655 .elementor-element.elementor-element-53eebf65{--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;--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-5ee61786 .elementor-image-box-wrapper{text-align:center;}.elementor-4655 .elementor-element.elementor-element-5796a92f{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-4655 .elementor-element.elementor-element-7cc82fe2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-645780e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-4655 .elementor-element.elementor-element-645780e.e-con{--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-4655 .elementor-element.elementor-element-74a496a1{left:30px;}body.rtl .elementor-4655 .elementor-element.elementor-element-74a496a1{right:30px;}.elementor-4655 .elementor-element.elementor-element-74a496a1{top:453.732px;}.elementor-4655 .elementor-element.elementor-element-3670ea65{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;top:94.087px;}body:not(.rtl) .elementor-4655 .elementor-element.elementor-element-3670ea65{right:-10.969px;}body.rtl .elementor-4655 .elementor-element.elementor-element-3670ea65{left:-10.969px;}.elementor-4655 .elementor-element.elementor-element-2669750e{--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-4655 .elementor-element.elementor-element-64039c36{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4655 .elementor-element.elementor-element-1dd34eab{--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-4655 .elementor-element.elementor-element-1a76e032{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4655 .elementor-element.elementor-element-44e5c0fa{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4655 .elementor-element.elementor-element-47b1342c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4655 .elementor-element.elementor-element-e8440cd{--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-4655 .elementor-element.elementor-element-5041bb18{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4655 .elementor-element.elementor-element-2d4ab84{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4655 .elementor-element.elementor-element-1152fb84{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4655 .elementor-element.elementor-element-3c4f6f33{--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-4655 .elementor-element.elementor-element-aba10f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-134f23b0{--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-4655 .elementor-element.elementor-element-46ef71d6{--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;}.elementor-4655 .elementor-element.elementor-element-273044e3{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4655 .elementor-element.elementor-element-45db32b6{--justify-content:flex-end;}.elementor-4655 .elementor-element.elementor-element-7151707b > .elementor-widget-container{margin:-70px 0px 20px 0px;}.elementor-4655 .elementor-element.elementor-element-19d8a86a{text-align:center;}.elementor-4655 .elementor-element.elementor-element-5d9a744e{text-align:center;}.elementor-4655 .elementor-element.elementor-element-6d007b9b{text-align:center;}.elementor-4655 .elementor-element.elementor-element-5ca40702{--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-4655 .elementor-element.elementor-element-79a93367 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4655 .elementor-element.elementor-element-79a93367 .elementor-icon-list-item > a{font-size:12px;}.elementor-4655 .elementor-element.elementor-element-2139458f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4655 .elementor-element.elementor-element-2139458f .elementor-icon-list-item > a{font-size:12px;}.elementor-4655 .elementor-element.elementor-element-7f06430e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4655 .elementor-element.elementor-element-7f06430e .elementor-icon-list-item > a{font-size:12px;}.elementor-4655 .elementor-element.elementor-element-6e3b604c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4655 .elementor-element.elementor-element-6e3b604c .elementor-icon-list-item > a{font-size:12px;}.elementor-4655 .elementor-element.elementor-element-15e264fa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4655 .elementor-element.elementor-element-15e264fa .elementor-icon-list-item > a{font-size:12px;}.elementor-4655 .elementor-element.elementor-element-75e44380 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4655 .elementor-element.elementor-element-75e44380 .elementor-icon-list-item > a{font-size:12px;}.elementor-4655 .elementor-element.elementor-element-96638fc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4655 .elementor-element.elementor-element-96638fc .elementor-icon-list-item > a{font-size:12px;}.elementor-4655 .elementor-element.elementor-element-424f2aa7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4655 .elementor-element.elementor-element-424f2aa7 .elementor-icon-list-item > a{font-size:12px;}.elementor-4655 .elementor-element.elementor-element-1069d7d0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4655 .elementor-element.elementor-element-1069d7d0 .elementor-icon-list-item > a{font-size:12px;}.elementor-4655 .elementor-element.elementor-element-3bf5dea3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4655 .elementor-element.elementor-element-3bf5dea3 .elementor-icon-list-item > a{font-size:12px;}.elementor-4655 .elementor-element.elementor-element-1f683697 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4655 .elementor-element.elementor-element-1f683697 .elementor-icon-list-item > a{font-size:12px;}.elementor-4655 .elementor-element.elementor-element-38d4ff5d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4655 .elementor-element.elementor-element-38d4ff5d .elementor-icon-list-item > a{font-size:12px;}.elementor-4655 .elementor-element.elementor-element-34899d28 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4655 .elementor-element.elementor-element-34899d28 .elementor-icon-list-item > a{font-size:12px;}.elementor-4655 .elementor-element.elementor-element-749a9bc9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4655 .elementor-element.elementor-element-749a9bc9 .elementor-icon-list-item > a{font-size:12px;}.elementor-4655 .elementor-element.elementor-element-7328ee0d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-4655 .elementor-element.elementor-element-7328ee0d.e-con{--order:-99999 /* order start hack */;}.elementor-4655 .elementor-element.elementor-element-1ea9426f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-4655 .elementor-element.elementor-element-1ea9426f.e-con{--order:-99999 /* order start hack */;}.elementor-4655 .elementor-element.elementor-element-30851a60{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;top:126.603px;}body:not(.rtl) .elementor-4655 .elementor-element.elementor-element-30851a60{left:111.619px;}body.rtl .elementor-4655 .elementor-element.elementor-element-30851a60{right:111.619px;}.elementor-4655 .elementor-element.elementor-element-30851a60 img{width:100%;max-width:100%;}.elementor-4655 .elementor-element.elementor-element-66c3ab8e{text-align:center;}.elementor-4655 .elementor-element.elementor-element-5d29dd35{text-align:center;}}@media(max-width:767px){.elementor-4655 .elementor-element.elementor-element-53eebf65{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4655 .elementor-element.elementor-element-55b20d33{--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-4655 .elementor-element.elementor-element-644e3153{--width:100%;--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-4655 .elementor-element.elementor-element-5ee61786{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4655 .elementor-element.elementor-element-5ee61786 .elementor-image-box-wrapper{text-align:center;}.elementor-4655 .elementor-element.elementor-element-5ee61786 .elementor-image-box-title{font-size:30px;line-height:30px;}.elementor-4655 .elementor-element.elementor-element-4cb27e7f{--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-4655 .elementor-element.elementor-element-7ad30f86{width:100%;max-width:100%;}.elementor-4655 .elementor-element.elementor-element-7ad30f86 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-7ad30f86.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-4655 .elementor-element.elementor-element-5796a92f{--width:100%;--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:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-4655 .elementor-element.elementor-element-7cc82fe2{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-4655 .elementor-element.elementor-element-7cc82fe2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-7cc82fe2 .elementor-image-box-description{font-size:9px;}.elementor-4655 .elementor-element.elementor-element-645780e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-4655 .elementor-element.elementor-element-2f0d6081{z-index:3;}.elementor-4655 .elementor-element.elementor-element-74a496a1{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;top:172.197px;}body:not(.rtl) .elementor-4655 .elementor-element.elementor-element-74a496a1{left:-13px;}body.rtl .elementor-4655 .elementor-element.elementor-element-74a496a1{right:-13px;}.elementor-4655 .elementor-element.elementor-element-74a496a1 .elementor-icon-box-title, .elementor-4655 .elementor-element.elementor-element-74a496a1 .elementor-icon-box-title a{font-size:13px;}.elementor-4655 .elementor-element.elementor-element-74a496a1 .elementor-icon-box-description{font-size:8px;}.elementor-4655 .elementor-element.elementor-element-3670ea65{--container-widget-width:58%;--container-widget-flex-grow:0;width:var( --container-widget-width, 58% );max-width:58%;top:-13.461px;z-index:3;}body:not(.rtl) .elementor-4655 .elementor-element.elementor-element-3670ea65{right:-33px;}body.rtl .elementor-4655 .elementor-element.elementor-element-3670ea65{left:-33px;}.elementor-4655 .elementor-element.elementor-element-3670ea65 img{width:100%;max-width:84%;}.elementor-4655 .elementor-element.elementor-element-7ab81baa{--min-height:70px;}.elementor-4655 .elementor-element.elementor-element-1140eebe > .elementor-widget-container{margin:0px -1200px 0px -1200px;}.elementor-4655 .elementor-element.elementor-element-1140eebe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-4655 .elementor-element.elementor-element-1140eebe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-4655 .elementor-element.elementor-element-1140eebe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-4655 .elementor-element.elementor-element-1140eebe .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-4655 .elementor-element.elementor-element-1140eebe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-4655 .elementor-element.elementor-element-1140eebe{--e-icon-list-icon-size:20px;}.elementor-4655 .elementor-element.elementor-element-1140eebe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4655 .elementor-element.elementor-element-1140eebe .elementor-icon-list-item > a{font-size:8px;}.elementor-4655 .elementor-element.elementor-element-2669750e{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-4655 .elementor-element.elementor-element-6f51b69a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-6f51b69a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-4655 .elementor-element.elementor-element-6f51b69a .elementor-heading-title{font-size:15px;}.elementor-4655 .elementor-element.elementor-element-64039c36 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-4655 .elementor-element.elementor-element-64039c36{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-4655 .elementor-element.elementor-element-64039c36 .elementor-heading-title{font-size:27px;}.elementor-4655 .elementor-element.elementor-element-1a76e032 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-1a76e032{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-4655 .elementor-element.elementor-element-44e5c0fa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-44e5c0fa{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-4655 .elementor-element.elementor-element-47b1342c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-47b1342c{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-4655 .elementor-element.elementor-element-5041bb18 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-5041bb18{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-4655 .elementor-element.elementor-element-2d4ab84 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-2d4ab84{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-4655 .elementor-element.elementor-element-1152fb84 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-1152fb84{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-4655 .elementor-element.elementor-element-3df17b7 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-3df17b7.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-4655 .elementor-element.elementor-element-3c4f6f33{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-4655 .elementor-element.elementor-element-797a3ae2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-797a3ae2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-4655 .elementor-element.elementor-element-797a3ae2 .elementor-heading-title{font-size:32px;line-height:32px;}.elementor-4655 .elementor-element.elementor-element-134f23b0{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-47d8b4f9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4655 .elementor-element.elementor-element-46ef71d6{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-575f525b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4655 .elementor-element.elementor-element-68b3e1a4{--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-4655 .elementor-element.elementor-element-19f5a096{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4655 .elementor-element.elementor-element-273044e3{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4655 .elementor-element.elementor-element-45db32b6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4655 .elementor-element.elementor-element-7151707b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-4655 .elementor-element.elementor-element-7151707b img{width:100%;}.elementor-4655 .elementor-element.elementor-element-19d8a86a > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-4655 .elementor-element.elementor-element-19d8a86a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-4655 .elementor-element.elementor-element-19d8a86a .elementor-heading-title{font-size:31px;line-height:30px;}.elementor-4655 .elementor-element.elementor-element-5d9a744e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-5d9a744e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-4655 .elementor-element.elementor-element-5d9a744e .elementor-heading-title{font-size:15px;}.elementor-4655 .elementor-element.elementor-element-155f0eb > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-155f0eb.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-4655 .elementor-element.elementor-element-5ca40702{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-4655 .elementor-element.elementor-element-3d2985a8 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-4655 .elementor-element.elementor-element-3d2985a8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-4655 .elementor-element.elementor-element-3d2985a8 .elementor-heading-title{font-size:32px;}.elementor-4655 .elementor-element.elementor-element-5720f708{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-4655 .elementor-element.elementor-element-62992ac8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-4655 .elementor-element.elementor-element-7c29bd13{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-4655 .elementor-element.elementor-element-7c29bd13 .elementor-heading-title{font-size:32px;}.elementor-4655 .elementor-element.elementor-element-56c1c979{--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-4655 .elementor-element.elementor-element-79a93367{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4655 .elementor-element.elementor-element-2139458f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4655 .elementor-element.elementor-element-487f46d0{--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-4655 .elementor-element.elementor-element-7f06430e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4655 .elementor-element.elementor-element-6e3b604c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4655 .elementor-element.elementor-element-c1fb907{--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-4655 .elementor-element.elementor-element-15e264fa{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4655 .elementor-element.elementor-element-75e44380{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4655 .elementor-element.elementor-element-30f5b705{--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-4655 .elementor-element.elementor-element-96638fc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4655 .elementor-element.elementor-element-424f2aa7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4655 .elementor-element.elementor-element-1ce723d5{--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-4655 .elementor-element.elementor-element-1069d7d0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4655 .elementor-element.elementor-element-3bf5dea3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4655 .elementor-element.elementor-element-6ccddf05{--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-4655 .elementor-element.elementor-element-1f683697{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4655 .elementor-element.elementor-element-38d4ff5d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4655 .elementor-element.elementor-element-458cf9ae{--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-4655 .elementor-element.elementor-element-34899d28{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4655 .elementor-element.elementor-element-749a9bc9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4655 .elementor-element.elementor-element-303146e4 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-303146e4.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-4655 .elementor-element.elementor-element-2f2cea2d{--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-4655 .elementor-element.elementor-element-7328ee0d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-4655 .elementor-element.elementor-element-1ea9426f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-4655 .elementor-element.elementor-element-419b3b{z-index:3;}.elementor-4655 .elementor-element.elementor-element-30851a60 > .elementor-widget-container{margin:0px 0px -13px 0px;padding:0px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-30851a60{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;top:-78.456px;}.elementor-4655 .elementor-element.elementor-element-30851a60.elementor-element{--align-self:center;}body:not(.rtl) .elementor-4655 .elementor-element.elementor-element-30851a60{left:-3.504px;}body.rtl .elementor-4655 .elementor-element.elementor-element-30851a60{right:-3.504px;}.elementor-4655 .elementor-element.elementor-element-727b269a > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-4655 .elementor-element.elementor-element-727b269a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-4655 .elementor-element.elementor-element-727b269a .elementor-heading-title{font-size:34px;}.elementor-4655 .elementor-element.elementor-element-66c3ab8e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-66c3ab8e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-4655 .elementor-element.elementor-element-66c3ab8e .elementor-heading-title{font-size:15px;}.elementor-4655 .elementor-element.elementor-element-6a5ef20e > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-6a5ef20e.elementor-element{--align-self:center;--order:99999 /* order end hack */;}}/* Start custom CSS for button, class: .elementor-element-7ad30f86 *//* Importa a fonte Poppins */
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@500&display=swap');

/* Botão padrão */
.botao .elementor-button {
    padding: 20px 40px; /* Espaçamento interno do botão */
    border-radius: 50px; /* Borda arredondada */
    border: 1px solid rgba(255, 255, 255, 0.20); /* Borda com leve transparência */
    background: #B875FF !important; /* Cor de fundo do botão */
    box-shadow: 0px 4px 24px 0px rgba(255, 255, 255, 0.25); /* Alterado para branco */
    
    padding-left: 0px; /* Espaçamento à esquerda */
    width: fit-content !important; /* Ajuste do tamanho do botão */
    position: relative;
    overflow: hidden; /* Esconde o conteúdo que ultrapassa os limites do botão */
    
    animation: shadow 2s ease infinite; /* Animação de sombra */
    
    font-family: 'Poppins', sans-serif; /* Fonte Poppins */
    font-weight: 500; /* Peso 500 */
}

/* Estilo do ícone SVG dentro do botão */
.botao .elementor-button svg {
    width: 30px; 
    height: 30px;
    vertical-align: middle;
    transform: translateX(-20px); /* Movimento inicial */
    opacity: 0; /* Tornando-o invisível inicialmente */
    transition: all 0.3s ease; /* Animação suave */
}

/* Wrapper de conteúdo do botão */
.botao .elementor-button-content-wrapper {
    gap: 0px; /* Espaço entre os elementos internos */
    align-items: center;
    transition: all 0.3s ease; /* Transição suave */
}

/* Estilo do botão ao passar o mouse (hover) */
.botao:hover .elementor-button {
    padding-left: 40px; /* Aumenta o espaçamento à esquerda */
    box-shadow: 0px 0px 35px 0px rgba(255, 255, 255, 0.70); /* Sombra mais intensa */
    background: #3C1159 !important; /* Alterado para o tom #3C1159 */
    animation: glow 2s ease infinite; /* Animação de brilho */
}

/* Animações ao passar o mouse */
.botao:hover .elementor-button-content-wrapper {
    gap: 20px; /* Aumenta o espaço entre os elementos internos */
}

.botao:hover .elementor-button svg {
    transform: translateX(0); /* Move o ícone para o centro */
    opacity: 1; /* Torna o ícone visível */
    transition: all 0.3s 0.3s ease; /* Transição suave com delay */
}

/* Ícone no estado de hover */
.botao:hover .elementor-button-icon {
    animation: aguia 1.5s ease infinite; /* Animação do ícone */
    filter: drop-shadow(0px 0px 8px rgba(255, 255, 255, 1)); /* Sombra do ícone */
}

/* Efeito de brilho no botão */
.botao:hover .elementor-button::before {
    animation: brilho 0.8s linear;
}

.botao .elementor-button::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    background: #FFFFFF; /* Cor do brilho */
    box-shadow: 0 0 30px 20px #FFFFFFaa; /* Sombra do brilho */
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    overflow: hidden;
}

/* Estilo do botão quando ativo (clicado) */
.botao:active .elementor-button {
    padding-left: 0px; /* Reduz o espaçamento à esquerda */
    box-shadow: 0px 0px 35px 0px rgba(255, 255, 255, 0.70); /* Sombra mais intensa */
    animation: pause; /* Pausa a animação */
    transition: all 0.5s ease; /* Transição suave */
    transform: scale(0.95); /* Reduz o tamanho ligeiramente */
    background: #3C1159 !important; /* Alterado para o tom #3C1159 */
}

/* Ícone quando o botão está ativo */
.botao:active .elementor-button svg {
    transform: translateX(350px); /* Movimento do ícone */
    opacity: 1;
    transition: all 1s ease;
}

.botao:active .elementor-button-content-wrapper {
    gap: 0px; /* Remove o espaço entre os elementos internos */
}

/* Animação do brilho */
@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}

/* Animação de sombra */
@keyframes shadow {
    0%, 100% {
        box-shadow: 0px 4px 24px 0px rgba(255, 255, 255, 0.25); /* Alterado para branco */
    }
    60% {
        box-shadow: 0px 4px 24px 0px rgba(255, 255, 255, 0.50); /* Alterado para branco */
    }
}

/* Animação de brilho */
@keyframes glow {
    0%, 100% {
        box-shadow: 0px 4px 24px 0px rgba(255, 255, 255, 0.5); /* Alterado para branco */
    }
    60% {
        box-shadow: 0px 4px 32px 0px rgba(255, 255, 255, 0.9); /* Alterado para branco */
    }
}

/* Animação do ícone */
@keyframes aguia {
    0%, 100% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(5px);
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7cc82fe2 */@media(min-width: 1024px) {
.elementor-4655 .elementor-element.elementor-element-7cc82fe2 .elementor-image-box-img {
float: left;
margin-right: 20px !important;
}


.elementor-4655 .elementor-element.elementor-element-7cc82fe2 .elementor-image-box-img {
margin-top: 10px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2f0d6081 */.elementor-4655 .elementor-element.elementor-element-2f0d6081 {
animation: floating 4s ease-in-out infinite;
}

@keyframes floating {
from { transform: translate(0, 0px); }
65% { transform: translate(0, 20px); }
to { transform: translate(0, -0px); }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-74a496a1 */.elementor-4655 .elementor-element.elementor-element-74a496a1 {
animation: floating 6s ease-in-out infinite;
}

@keyframes floating {
from { transform: translate(0, 0px); }
65% { transform: translate(0, 15px); }
to { transform: translate(0, -0px); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3670ea65 */.elementor-4655 .elementor-element.elementor-element-3670ea65 {
animation: floating 6s ease-in-out infinite;
}

@keyframes floating {
from { transform: translate(0, 0px); }
65% { transform: translate(0, 15px); }
to { transform: translate(0, -0px); }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1140eebe */.custom-animated-list .elementor-icon-list-items {
  transition-timing-function: linear !important; 
  overflow: visible; /* Garante que o conteúdo não seja cortado */
}

.custom-animated-list .elementor-icon-list-item {
    opacity: 0.2;
    filter: blur(5px);
    animation: opacidade 5s infinite;
    transition: 0.5s;
    padding: 0px 0; /* Adiciona espaço em cima e embaixo de cada item */
    min-height: 40px; /* Define uma altura mínima para cada item */
    box-sizing: border-box; /* Garante que padding seja incluído na altura total */
}

.custom-animated-list .elementor-icon-list-item:nth-child(1) {
    animation-delay: 0.5s;
}

.custom-animated-list .elementor-icon-list-item:nth-child(2) {
    animation-delay: 1s;
}

.custom-animated-list .elementor-icon-list-item:nth-child(3) {
    animation-delay: 1.5s;
}

.custom-animated-list .elementor-icon-list-item:nth-child(4) {
    animation-delay: 2s;
}

.custom-animated-list .elementor-icon-list-item:nth-child(5) {
    animation-delay: 2.5s;
}

.custom-animated-list .elementor-icon-list-item:nth-child(6) {
    animation-delay: 3s;
}

.custom-animated-list .elementor-icon-list-item:nth-child(7) {
    animation-delay: 3.5s;
}

.custom-animated-list .elementor-icon-list-item:nth-child(8) {
    animation-delay: 4s;
}

.custom-animated-list .elementor-icon-list-item:nth-child(9) {
    animation-delay: 4.5s;
}

.custom-animated-list .elementor-icon-list-item:nth-child(10) {
    animation-delay: 5s;
}

@keyframes opacidade {
    0%, 100% {
        opacity: 0.2;
        filter: blur(5px);
    }
    50% {
        opacity: 1;
        filter: blur(0px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ab81baa */.elementor-4655 .elementor-element.elementor-element-7ab81baa{
    background: rgba(0, 13, 20, 0.12);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1a76e032 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid #3C1159; /* Alterado para a nova cor */
    position: relative;
    background: linear-gradient(290deg, rgba(60, 17, 89, 0.14) 10%, rgba(60, 17, 89, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #3C1159; /* Mantido como #3C1159 */
    box-shadow: 0px 47px 13px 0px rgba(60, 17, 89, 0.01), 
                0px 30px 12px 0px rgba(60, 17, 89, 0.04), 
                0px 17px 10px 0px rgba(60, 17, 89, 0.15), 
                0px 7px 7px 0px rgba(60, 17, 89, 0.26), 
                0px 2px 4px 0px rgba(60, 17, 89, 0.29);
}

/* Adicionando padding de 20px na versão mobile */
@media only screen and (max-width: 768px) {
    .caixa {
        padding: 20px;
    }

    /* Adicionando margem na outra caixa */
    .outra-caixa {
        margin: 20px; /* Ajuste conforme a necessidade */
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-44e5c0fa */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid #3C1159; /* Alterado para a nova cor */
    position: relative;
    background: linear-gradient(290deg, rgba(60, 17, 89, 0.14) 10%, rgba(60, 17, 89, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #3C1159; /* Mantido como #3C1159 */
    box-shadow: 0px 47px 13px 0px rgba(60, 17, 89, 0.01), 
                0px 30px 12px 0px rgba(60, 17, 89, 0.04), 
                0px 17px 10px 0px rgba(60, 17, 89, 0.15), 
                0px 7px 7px 0px rgba(60, 17, 89, 0.26), 
                0px 2px 4px 0px rgba(60, 17, 89, 0.29);
}

/* Adicionando padding de 20px na versão mobile */
@media only screen and (max-width: 768px) {
    .caixa {
        padding: 20px;
    }

    /* Adicionando margem na outra caixa */
    .outra-caixa {
        margin: 20px; /* Ajuste conforme a necessidade */
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-47b1342c */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid #3C1159; /* Alterado para a nova cor */
    position: relative;
    background: linear-gradient(290deg, rgba(60, 17, 89, 0.14) 10%, rgba(60, 17, 89, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #3C1159; /* Mantido como #3C1159 */
    box-shadow: 0px 47px 13px 0px rgba(60, 17, 89, 0.01), 
                0px 30px 12px 0px rgba(60, 17, 89, 0.04), 
                0px 17px 10px 0px rgba(60, 17, 89, 0.15), 
                0px 7px 7px 0px rgba(60, 17, 89, 0.26), 
                0px 2px 4px 0px rgba(60, 17, 89, 0.29);
}

/* Adicionando padding de 20px na versão mobile */
@media only screen and (max-width: 768px) {
    .caixa {
        padding: 20px;
    }

    /* Adicionando margem na outra caixa */
    .outra-caixa {
        margin: 20px; /* Ajuste conforme a necessidade */
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5041bb18 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid #3C1159; /* Alterado para a nova cor */
    position: relative;
    background: linear-gradient(290deg, rgba(60, 17, 89, 0.14) 10%, rgba(60, 17, 89, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #3C1159; /* Mantido como #3C1159 */
    box-shadow: 0px 47px 13px 0px rgba(60, 17, 89, 0.01), 
                0px 30px 12px 0px rgba(60, 17, 89, 0.04), 
                0px 17px 10px 0px rgba(60, 17, 89, 0.15), 
                0px 7px 7px 0px rgba(60, 17, 89, 0.26), 
                0px 2px 4px 0px rgba(60, 17, 89, 0.29);
}

/* Adicionando padding de 20px na versão mobile */
@media only screen and (max-width: 768px) {
    .caixa {
        padding: 20px;
    }

    /* Adicionando margem na outra caixa */
    .outra-caixa {
        margin: 20px; /* Ajuste conforme a necessidade */
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2d4ab84 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid #3C1159; /* Alterado para a nova cor */
    position: relative;
    background: linear-gradient(290deg, rgba(60, 17, 89, 0.14) 10%, rgba(60, 17, 89, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #3C1159; /* Mantido como #3C1159 */
    box-shadow: 0px 47px 13px 0px rgba(60, 17, 89, 0.01), 
                0px 30px 12px 0px rgba(60, 17, 89, 0.04), 
                0px 17px 10px 0px rgba(60, 17, 89, 0.15), 
                0px 7px 7px 0px rgba(60, 17, 89, 0.26), 
                0px 2px 4px 0px rgba(60, 17, 89, 0.29);
}

/* Adicionando padding de 20px na versão mobile */
@media only screen and (max-width: 768px) {
    .caixa {
        padding: 20px;
    }

    /* Adicionando margem na outra caixa */
    .outra-caixa {
        margin: 20px; /* Ajuste conforme a necessidade */
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1152fb84 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid #3C1159; /* Alterado para a nova cor */
    position: relative;
    background: linear-gradient(290deg, rgba(60, 17, 89, 0.14) 10%, rgba(60, 17, 89, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #3C1159; /* Mantido como #3C1159 */
    box-shadow: 0px 47px 13px 0px rgba(60, 17, 89, 0.01), 
                0px 30px 12px 0px rgba(60, 17, 89, 0.04), 
                0px 17px 10px 0px rgba(60, 17, 89, 0.15), 
                0px 7px 7px 0px rgba(60, 17, 89, 0.26), 
                0px 2px 4px 0px rgba(60, 17, 89, 0.29);
}

/* Adicionando padding de 20px na versão mobile */
@media only screen and (max-width: 768px) {
    .caixa {
        padding: 20px;
    }

    /* Adicionando margem na outra caixa */
    .outra-caixa {
        margin: 20px; /* Ajuste conforme a necessidade */
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3df17b7 *//* Importa a fonte Poppins */
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@500&display=swap');

/* Botão padrão */
.botao .elementor-button {
    padding: 20px 40px; /* Espaçamento interno do botão */
    border-radius: 50px; /* Borda arredondada */
    border: 1px solid rgba(255, 255, 255, 0.20); /* Borda com leve transparência */
    background: #B875FF !important; /* Cor de fundo do botão */
    box-shadow: 0px 4px 24px 0px rgba(255, 255, 255, 0.25); /* Alterado para branco */
    
    padding-left: 0px; /* Espaçamento à esquerda */
    width: fit-content !important; /* Ajuste do tamanho do botão */
    position: relative;
    overflow: hidden; /* Esconde o conteúdo que ultrapassa os limites do botão */
    
    animation: shadow 2s ease infinite; /* Animação de sombra */
    
    font-family: 'Poppins', sans-serif; /* Fonte Poppins */
    font-weight: 500; /* Peso 500 */
}

/* Estilo do ícone SVG dentro do botão */
.botao .elementor-button svg {
    width: 30px; 
    height: 30px;
    vertical-align: middle;
    transform: translateX(-20px); /* Movimento inicial */
    opacity: 0; /* Tornando-o invisível inicialmente */
    transition: all 0.3s ease; /* Animação suave */
}

/* Wrapper de conteúdo do botão */
.botao .elementor-button-content-wrapper {
    gap: 0px; /* Espaço entre os elementos internos */
    align-items: center;
    transition: all 0.3s ease; /* Transição suave */
}

/* Estilo do botão ao passar o mouse (hover) */
.botao:hover .elementor-button {
    padding-left: 40px; /* Aumenta o espaçamento à esquerda */
    box-shadow: 0px 0px 35px 0px rgba(255, 255, 255, 0.70); /* Sombra mais intensa */
    background: #3C1159 !important; /* Alterado para o tom #3C1159 */
    animation: glow 2s ease infinite; /* Animação de brilho */
}

/* Animações ao passar o mouse */
.botao:hover .elementor-button-content-wrapper {
    gap: 20px; /* Aumenta o espaço entre os elementos internos */
}

.botao:hover .elementor-button svg {
    transform: translateX(0); /* Move o ícone para o centro */
    opacity: 1; /* Torna o ícone visível */
    transition: all 0.3s 0.3s ease; /* Transição suave com delay */
}

/* Ícone no estado de hover */
.botao:hover .elementor-button-icon {
    animation: aguia 1.5s ease infinite; /* Animação do ícone */
    filter: drop-shadow(0px 0px 8px rgba(255, 255, 255, 1)); /* Sombra do ícone */
}

/* Efeito de brilho no botão */
.botao:hover .elementor-button::before {
    animation: brilho 0.8s linear;
}

.botao .elementor-button::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    background: #FFFFFF; /* Cor do brilho */
    box-shadow: 0 0 30px 20px #FFFFFFaa; /* Sombra do brilho */
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    overflow: hidden;
}

/* Estilo do botão quando ativo (clicado) */
.botao:active .elementor-button {
    padding-left: 0px; /* Reduz o espaçamento à esquerda */
    box-shadow: 0px 0px 35px 0px rgba(255, 255, 255, 0.70); /* Sombra mais intensa */
    animation: pause; /* Pausa a animação */
    transition: all 0.5s ease; /* Transição suave */
    transform: scale(0.95); /* Reduz o tamanho ligeiramente */
    background: #3C1159 !important; /* Alterado para o tom #3C1159 */
}

/* Ícone quando o botão está ativo */
.botao:active .elementor-button svg {
    transform: translateX(350px); /* Movimento do ícone */
    opacity: 1;
    transition: all 1s ease;
}

.botao:active .elementor-button-content-wrapper {
    gap: 0px; /* Remove o espaço entre os elementos internos */
}

/* Animação do brilho */
@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}

/* Animação de sombra */
@keyframes shadow {
    0%, 100% {
        box-shadow: 0px 4px 24px 0px rgba(255, 255, 255, 0.25); /* Alterado para branco */
    }
    60% {
        box-shadow: 0px 4px 24px 0px rgba(255, 255, 255, 0.50); /* Alterado para branco */
    }
}

/* Animação de brilho */
@keyframes glow {
    0%, 100% {
        box-shadow: 0px 4px 24px 0px rgba(255, 255, 255, 0.5); /* Alterado para branco */
    }
    60% {
        box-shadow: 0px 4px 32px 0px rgba(255, 255, 255, 0.9); /* Alterado para branco */
    }
}

/* Animação do ícone */
@keyframes aguia {
    0%, 100% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(5px);
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-47d8b4f9 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid #3C1159; /* Alterado para a nova cor */
    position: relative;
    background: linear-gradient(290deg, rgba(60, 17, 89, 0.14) 10%, rgba(60, 17, 89, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #3C1159; /* Mantido como #3C1159 */
    box-shadow: 0px 47px 13px 0px rgba(60, 17, 89, 0.01), 
                0px 30px 12px 0px rgba(60, 17, 89, 0.04), 
                0px 17px 10px 0px rgba(60, 17, 89, 0.15), 
                0px 7px 7px 0px rgba(60, 17, 89, 0.26), 
                0px 2px 4px 0px rgba(60, 17, 89, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-575f525b */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid #3C1159; /* Alterado para a nova cor */
    position: relative;
    background: linear-gradient(290deg, rgba(60, 17, 89, 0.14) 10%, rgba(60, 17, 89, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #3C1159; /* Mantido como #3C1159 */
    box-shadow: 0px 47px 13px 0px rgba(60, 17, 89, 0.01), 
                0px 30px 12px 0px rgba(60, 17, 89, 0.04), 
                0px 17px 10px 0px rgba(60, 17, 89, 0.15), 
                0px 7px 7px 0px rgba(60, 17, 89, 0.26), 
                0px 2px 4px 0px rgba(60, 17, 89, 0.29);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-19f5a096 */.caixa {
    padding: 40px;
    border-radius: 4px;
    border: 1px solid #3C1159; /* Alterado para a nova cor */
    position: relative;
    background: linear-gradient(290deg, rgba(60, 17, 89, 0.14) 10%, rgba(60, 17, 89, 0.00) 60.17%);
}

.caixa:before {
    content: '';
    width: 40px;
    height: 3px;
    position: absolute;
    top: 0px;
    border-radius: 0px 0px 4px 4px;
    background: #3C1159; /* Mantido como #3C1159 */
    box-shadow: 0px 47px 13px 0px rgba(60, 17, 89, 0.01), 
                0px 30px 12px 0px rgba(60, 17, 89, 0.04), 
                0px 17px 10px 0px rgba(60, 17, 89, 0.15), 
                0px 7px 7px 0px rgba(60, 17, 89, 0.26), 
                0px 2px 4px 0px rgba(60, 17, 89, 0.29);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7151707b */.elementor-4655 .elementor-element.elementor-element-7151707b {
    bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45db32b6 */.elementor-4655 .elementor-element.elementor-element-45db32b6{
    position: relative;
}

.container-mockup {
    position: relative;
}

.mockup {
    position: absolute;
}

.msg1, .msg2, .msg3, .msg4, .msg5, .msg6, .msg7 {
    opacity: 0;
    transform: translateY(70px); /* Estado inicial fora da tela */
    transition: opacity 0.3s ease, transform 0.3s ease; /* Transições para suavidade */
}

.msg1.animate, .msg2.animate, .msg3.animate, .msg4.animate, .msg5.animate, .msg6.animate, .msg7.animate {
    opacity:0; /* Fica visível quando a animação começa */
    transform: translateY(60px); /* Ajuste a posição final após a animação */
    animation: msg 0.9s ease forwards; /* Reaplica a animação com keyframes */
}

.msg1.animate {
    animation-delay: 1s;
}

.msg2.animate {
    animation-delay: 1.2s;
}

.msg3.animate {
    animation-delay: 2s;
}

.msg4.animate {
    animation-delay: 2.2s;
}

.msg5.animate {
    animation-delay: 3s;
}

.msg6.animate {
    animation-delay: 3.5s;
}

.msg7.animate {
    animation-delay: 4s;
}

/* Mantendo a animação com keyframes */
@keyframes msg {
    0% {
        transform: translateY(70px);
        opacity: 0;
    }
    100% {
        transform: translateY(60px);
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-155f0eb *//* Importa a fonte Poppins */
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@500&display=swap');

/* Botão padrão */
.botao .elementor-button {
    padding: 20px 40px; /* Espaçamento interno do botão */
    border-radius: 50px; /* Borda arredondada */
    border: 1px solid rgba(255, 255, 255, 0.20); /* Borda com leve transparência */
    background: #B875FF !important; /* Cor de fundo do botão */
    box-shadow: 0px 4px 24px 0px rgba(255, 255, 255, 0.25); /* Alterado para branco */
    
    padding-left: 0px; /* Espaçamento à esquerda */
    width: fit-content !important; /* Ajuste do tamanho do botão */
    position: relative;
    overflow: hidden; /* Esconde o conteúdo que ultrapassa os limites do botão */
    
    animation: shadow 2s ease infinite; /* Animação de sombra */
    
    font-family: 'Poppins', sans-serif; /* Fonte Poppins */
    font-weight: 500; /* Peso 500 */
}

/* Estilo do ícone SVG dentro do botão */
.botao .elementor-button svg {
    width: 30px; 
    height: 30px;
    vertical-align: middle;
    transform: translateX(-20px); /* Movimento inicial */
    opacity: 0; /* Tornando-o invisível inicialmente */
    transition: all 0.3s ease; /* Animação suave */
}

/* Wrapper de conteúdo do botão */
.botao .elementor-button-content-wrapper {
    gap: 0px; /* Espaço entre os elementos internos */
    align-items: center;
    transition: all 0.3s ease; /* Transição suave */
}

/* Estilo do botão ao passar o mouse (hover) */
.botao:hover .elementor-button {
    padding-left: 40px; /* Aumenta o espaçamento à esquerda */
    box-shadow: 0px 0px 35px 0px rgba(255, 255, 255, 0.70); /* Sombra mais intensa */
    background: #3C1159 !important; /* Alterado para o tom #3C1159 */
    animation: glow 2s ease infinite; /* Animação de brilho */
}

/* Animações ao passar o mouse */
.botao:hover .elementor-button-content-wrapper {
    gap: 20px; /* Aumenta o espaço entre os elementos internos */
}

.botao:hover .elementor-button svg {
    transform: translateX(0); /* Move o ícone para o centro */
    opacity: 1; /* Torna o ícone visível */
    transition: all 0.3s 0.3s ease; /* Transição suave com delay */
}

/* Ícone no estado de hover */
.botao:hover .elementor-button-icon {
    animation: aguia 1.5s ease infinite; /* Animação do ícone */
    filter: drop-shadow(0px 0px 8px rgba(255, 255, 255, 1)); /* Sombra do ícone */
}

/* Efeito de brilho no botão */
.botao:hover .elementor-button::before {
    animation: brilho 0.8s linear;
}

.botao .elementor-button::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    background: #FFFFFF; /* Cor do brilho */
    box-shadow: 0 0 30px 20px #FFFFFFaa; /* Sombra do brilho */
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    overflow: hidden;
}

/* Estilo do botão quando ativo (clicado) */
.botao:active .elementor-button {
    padding-left: 0px; /* Reduz o espaçamento à esquerda */
    box-shadow: 0px 0px 35px 0px rgba(255, 255, 255, 0.70); /* Sombra mais intensa */
    animation: pause; /* Pausa a animação */
    transition: all 0.5s ease; /* Transição suave */
    transform: scale(0.95); /* Reduz o tamanho ligeiramente */
    background: #3C1159 !important; /* Alterado para o tom #3C1159 */
}

/* Ícone quando o botão está ativo */
.botao:active .elementor-button svg {
    transform: translateX(350px); /* Movimento do ícone */
    opacity: 1;
    transition: all 1s ease;
}

.botao:active .elementor-button-content-wrapper {
    gap: 0px; /* Remove o espaço entre os elementos internos */
}

/* Animação do brilho */
@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}

/* Animação de sombra */
@keyframes shadow {
    0%, 100% {
        box-shadow: 0px 4px 24px 0px rgba(255, 255, 255, 0.25); /* Alterado para branco */
    }
    60% {
        box-shadow: 0px 4px 24px 0px rgba(255, 255, 255, 0.50); /* Alterado para branco */
    }
}

/* Animação de brilho */
@keyframes glow {
    0%, 100% {
        box-shadow: 0px 4px 24px 0px rgba(255, 255, 255, 0.5); /* Alterado para branco */
    }
    60% {
        box-shadow: 0px 4px 32px 0px rgba(255, 255, 255, 0.9); /* Alterado para branco */
    }
}

/* Animação do ícone */
@keyframes aguia {
    0%, 100% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(5px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c4f6f33 *//* Troque o valor rgba abaixo pela cor desejada */
.elementor-4655 .elementor-element.elementor-element-3c4f6f33:before {    
    content: '';    
    width: 1071px;    
    height: 1071px;        
    position: absolute;    
    left: calc(50% + 500px);    
    top: -328px;        
    border-radius: 50%;    
    background: rgba(60, 17, 89, 0.7); /* Um roxo escuro translúcido */
    filter: blur(400px);
}

html, body {
    width: 100%;
    overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-303146e4 *//* Importa a fonte Poppins */
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@500&display=swap');

/* Botão padrão */
.botao .elementor-button {
    padding: 20px 40px; /* Espaçamento interno do botão */
    border-radius: 50px; /* Borda arredondada */
    border: 1px solid rgba(255, 255, 255, 0.20); /* Borda com leve transparência */
    background: #B875FF !important; /* Cor de fundo do botão */
    box-shadow: 0px 4px 24px 0px rgba(255, 255, 255, 0.25); /* Alterado para branco */
    
    padding-left: 0px; /* Espaçamento à esquerda */
    width: fit-content !important; /* Ajuste do tamanho do botão */
    position: relative;
    overflow: hidden; /* Esconde o conteúdo que ultrapassa os limites do botão */
    
    animation: shadow 2s ease infinite; /* Animação de sombra */
    
    font-family: 'Poppins', sans-serif; /* Fonte Poppins */
    font-weight: 500; /* Peso 500 */
}

/* Estilo do ícone SVG dentro do botão */
.botao .elementor-button svg {
    width: 30px; 
    height: 30px;
    vertical-align: middle;
    transform: translateX(-20px); /* Movimento inicial */
    opacity: 0; /* Tornando-o invisível inicialmente */
    transition: all 0.3s ease; /* Animação suave */
}

/* Wrapper de conteúdo do botão */
.botao .elementor-button-content-wrapper {
    gap: 0px; /* Espaço entre os elementos internos */
    align-items: center;
    transition: all 0.3s ease; /* Transição suave */
}

/* Estilo do botão ao passar o mouse (hover) */
.botao:hover .elementor-button {
    padding-left: 40px; /* Aumenta o espaçamento à esquerda */
    box-shadow: 0px 0px 35px 0px rgba(255, 255, 255, 0.70); /* Sombra mais intensa */
    background: #3C1159 !important; /* Alterado para o tom #3C1159 */
    animation: glow 2s ease infinite; /* Animação de brilho */
}

/* Animações ao passar o mouse */
.botao:hover .elementor-button-content-wrapper {
    gap: 20px; /* Aumenta o espaço entre os elementos internos */
}

.botao:hover .elementor-button svg {
    transform: translateX(0); /* Move o ícone para o centro */
    opacity: 1; /* Torna o ícone visível */
    transition: all 0.3s 0.3s ease; /* Transição suave com delay */
}

/* Ícone no estado de hover */
.botao:hover .elementor-button-icon {
    animation: aguia 1.5s ease infinite; /* Animação do ícone */
    filter: drop-shadow(0px 0px 8px rgba(255, 255, 255, 1)); /* Sombra do ícone */
}

/* Efeito de brilho no botão */
.botao:hover .elementor-button::before {
    animation: brilho 0.8s linear;
}

.botao .elementor-button::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    background: #FFFFFF; /* Cor do brilho */
    box-shadow: 0 0 30px 20px #FFFFFFaa; /* Sombra do brilho */
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    overflow: hidden;
}

/* Estilo do botão quando ativo (clicado) */
.botao:active .elementor-button {
    padding-left: 0px; /* Reduz o espaçamento à esquerda */
    box-shadow: 0px 0px 35px 0px rgba(255, 255, 255, 0.70); /* Sombra mais intensa */
    animation: pause; /* Pausa a animação */
    transition: all 0.5s ease; /* Transição suave */
    transform: scale(0.95); /* Reduz o tamanho ligeiramente */
    background: #3C1159 !important; /* Alterado para o tom #3C1159 */
}

/* Ícone quando o botão está ativo */
.botao:active .elementor-button svg {
    transform: translateX(350px); /* Movimento do ícone */
    opacity: 1;
    transition: all 1s ease;
}

.botao:active .elementor-button-content-wrapper {
    gap: 0px; /* Remove o espaço entre os elementos internos */
}

/* Animação do brilho */
@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}

/* Animação de sombra */
@keyframes shadow {
    0%, 100% {
        box-shadow: 0px 4px 24px 0px rgba(255, 255, 255, 0.25); /* Alterado para branco */
    }
    60% {
        box-shadow: 0px 4px 24px 0px rgba(255, 255, 255, 0.50); /* Alterado para branco */
    }
}

/* Animação de brilho */
@keyframes glow {
    0%, 100% {
        box-shadow: 0px 4px 24px 0px rgba(255, 255, 255, 0.5); /* Alterado para branco */
    }
    60% {
        box-shadow: 0px 4px 32px 0px rgba(255, 255, 255, 0.9); /* Alterado para branco */
    }
}

/* Animação do ícone */
@keyframes aguia {
    0%, 100% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(5px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ca40702 */.elementor-4655 .elementor-element.elementor-element-5ca40702{
    background: rgba(12, 12, 12, 0.01);
    backdrop-filter: blur(32px);
    -webkit-backdrop-filter: blur(32px);

}


@media (max-width: 767px){
    .elementor-4655 .elementor-element.elementor-element-5ca40702{
    backdrop-filter: blur(15px);
    -webkit-backdrop-filter: blur(15px);
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-419b3b */.elementor-4655 .elementor-element.elementor-element-419b3b {
animation: floating 4s ease-in-out infinite;
}

@keyframes floating {
from { transform: translate(0, 0px); }
65% { transform: translate(0, 20px); }
to { transform: translate(0, -0px); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-30851a60 *//* Adiciona animação de rotação suave à imagem */
.img-rotating {
    animation: rotate 10s linear infinite; /* Duração de 10 segundos para completar uma rotação */
    transform-origin: center center; /* Define o centro da imagem como ponto de rotação */
    display: block; /* Assegura que a imagem seja exibida corretamente */
}

/* Definição da animação de rotação */
@keyframes rotate {
    from {
        transform: rotate(0deg); /* Inicia a rotação a 0 graus */
    }
    to {
        transform: rotate(360deg); /* Completa a rotação em 360 graus */
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6a5ef20e *//* Importa a fonte Poppins */
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@500&display=swap');

/* Botão padrão */
.botao .elementor-button {
    padding: 20px 40px; /* Espaçamento interno do botão */
    border-radius: 50px; /* Borda arredondada */
    border: 1px solid rgba(255, 255, 255, 0.20); /* Borda com leve transparência */
    background: #B875FF !important; /* Cor de fundo do botão */
    box-shadow: 0px 4px 24px 0px rgba(255, 255, 255, 0.25); /* Alterado para branco */
    
    padding-left: 0px; /* Espaçamento à esquerda */
    width: fit-content !important; /* Ajuste do tamanho do botão */
    position: relative;
    overflow: hidden; /* Esconde o conteúdo que ultrapassa os limites do botão */
    
    animation: shadow 2s ease infinite; /* Animação de sombra */
    
    font-family: 'Poppins', sans-serif; /* Fonte Poppins */
    font-weight: 500; /* Peso 500 */
}

/* Estilo do ícone SVG dentro do botão */
.botao .elementor-button svg {
    width: 30px; 
    height: 30px;
    vertical-align: middle;
    transform: translateX(-20px); /* Movimento inicial */
    opacity: 0; /* Tornando-o invisível inicialmente */
    transition: all 0.3s ease; /* Animação suave */
}

/* Wrapper de conteúdo do botão */
.botao .elementor-button-content-wrapper {
    gap: 0px; /* Espaço entre os elementos internos */
    align-items: center;
    transition: all 0.3s ease; /* Transição suave */
}

/* Estilo do botão ao passar o mouse (hover) */
.botao:hover .elementor-button {
    padding-left: 40px; /* Aumenta o espaçamento à esquerda */
    box-shadow: 0px 0px 35px 0px rgba(255, 255, 255, 0.70); /* Sombra mais intensa */
    background: #3C1159 !important; /* Alterado para o tom #3C1159 */
    animation: glow 2s ease infinite; /* Animação de brilho */
}

/* Animações ao passar o mouse */
.botao:hover .elementor-button-content-wrapper {
    gap: 20px; /* Aumenta o espaço entre os elementos internos */
}

.botao:hover .elementor-button svg {
    transform: translateX(0); /* Move o ícone para o centro */
    opacity: 1; /* Torna o ícone visível */
    transition: all 0.3s 0.3s ease; /* Transição suave com delay */
}

/* Ícone no estado de hover */
.botao:hover .elementor-button-icon {
    animation: aguia 1.5s ease infinite; /* Animação do ícone */
    filter: drop-shadow(0px 0px 8px rgba(255, 255, 255, 1)); /* Sombra do ícone */
}

/* Efeito de brilho no botão */
.botao:hover .elementor-button::before {
    animation: brilho 0.8s linear;
}

.botao .elementor-button::before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    background: #FFFFFF; /* Cor do brilho */
    box-shadow: 0 0 30px 20px #FFFFFFaa; /* Sombra do brilho */
    transform: skewX(-30deg);
    mix-blend-mode: plus-lighter;
    overflow: hidden;
}

/* Estilo do botão quando ativo (clicado) */
.botao:active .elementor-button {
    padding-left: 0px; /* Reduz o espaçamento à esquerda */
    box-shadow: 0px 0px 35px 0px rgba(255, 255, 255, 0.70); /* Sombra mais intensa */
    animation: pause; /* Pausa a animação */
    transition: all 0.5s ease; /* Transição suave */
    transform: scale(0.95); /* Reduz o tamanho ligeiramente */
    background: #3C1159 !important; /* Alterado para o tom #3C1159 */
}

/* Ícone quando o botão está ativo */
.botao:active .elementor-button svg {
    transform: translateX(350px); /* Movimento do ícone */
    opacity: 1;
    transition: all 1s ease;
}

.botao:active .elementor-button-content-wrapper {
    gap: 0px; /* Remove o espaço entre os elementos internos */
}

/* Animação do brilho */
@keyframes brilho {
    0% {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        left: 100%;
    }
}

/* Animação de sombra */
@keyframes shadow {
    0%, 100% {
        box-shadow: 0px 4px 24px 0px rgba(255, 255, 255, 0.25); /* Alterado para branco */
    }
    60% {
        box-shadow: 0px 4px 24px 0px rgba(255, 255, 255, 0.50); /* Alterado para branco */
    }
}

/* Animação de brilho */
@keyframes glow {
    0%, 100% {
        box-shadow: 0px 4px 24px 0px rgba(255, 255, 255, 0.5); /* Alterado para branco */
    }
    60% {
        box-shadow: 0px 4px 32px 0px rgba(255, 255, 255, 0.9); /* Alterado para branco */
    }
}

/* Animação do ícone */
@keyframes aguia {
    0%, 100% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(5px);
    }
}/* End custom CSS */