.elementor-12 .elementor-element.elementor-element-b34590f{--display:flex;--min-height:950px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-9e1d1f1{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-9e1d1f1 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:4em;font-weight:700;line-height:1em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-b070fa7{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-b070fa7 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:1.25em;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1d453c3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-12 .elementor-element.elementor-element-1d453c3.e-con{--align-self:center;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-3bb6377{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;--e-icon-list-icon-size:24px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-12 .elementor-element.elementor-element-3bb6377.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-3bb6377 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(25px/2);}.elementor-12 .elementor-element.elementor-element-3bb6377 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(25px/2);}.elementor-12 .elementor-element.elementor-element-3bb6377 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(25px/2);margin-left:calc(25px/2);}.elementor-12 .elementor-element.elementor-element-3bb6377 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-25px/2);margin-left:calc(-25px/2);}body.rtl .elementor-12 .elementor-element.elementor-element-3bb6377 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-25px/2);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-3bb6377 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-25px/2);}.elementor-12 .elementor-element.elementor-element-3bb6377 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-3bb6377 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-3bb6377 .elementor-icon-list-icon{padding-right:10px;}.elementor-12 .elementor-element.elementor-element-3bb6377 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-3bb6377 .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:1em;font-weight:400;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-3bb6377 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-06647c0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-12 .elementor-element.elementor-element-06647c0.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-427434b{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;--e-icon-list-icon-size:24px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-12 .elementor-element.elementor-element-427434b.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-427434b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(25px/2);}.elementor-12 .elementor-element.elementor-element-427434b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(25px/2);}.elementor-12 .elementor-element.elementor-element-427434b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(25px/2);margin-left:calc(25px/2);}.elementor-12 .elementor-element.elementor-element-427434b .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-25px/2);margin-left:calc(-25px/2);}body.rtl .elementor-12 .elementor-element.elementor-element-427434b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-25px/2);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-427434b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-25px/2);}.elementor-12 .elementor-element.elementor-element-427434b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-427434b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-427434b .elementor-icon-list-icon{padding-right:0px;}.elementor-12 .elementor-element.elementor-element-427434b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-427434b .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:1em;font-weight:400;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-427434b .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-f4d6b56{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--e-icon-list-icon-size:24px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-12 .elementor-element.elementor-element-f4d6b56.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-f4d6b56 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(25px/2);}.elementor-12 .elementor-element.elementor-element-f4d6b56 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(25px/2);}.elementor-12 .elementor-element.elementor-element-f4d6b56 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(25px/2);margin-left:calc(25px/2);}.elementor-12 .elementor-element.elementor-element-f4d6b56 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-25px/2);margin-left:calc(-25px/2);}body.rtl .elementor-12 .elementor-element.elementor-element-f4d6b56 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-25px/2);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-f4d6b56 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-25px/2);}.elementor-12 .elementor-element.elementor-element-f4d6b56 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-f4d6b56 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-f4d6b56 .elementor-icon-list-icon{padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f4d6b56 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-f4d6b56 .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:1em;font-weight:400;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-f4d6b56 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-c58c9ae{width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;--e-icon-list-icon-size:24px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-12 .elementor-element.elementor-element-c58c9ae.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-c58c9ae .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(25px/2);}.elementor-12 .elementor-element.elementor-element-c58c9ae .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(25px/2);}.elementor-12 .elementor-element.elementor-element-c58c9ae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(25px/2);margin-left:calc(25px/2);}.elementor-12 .elementor-element.elementor-element-c58c9ae .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-25px/2);margin-left:calc(-25px/2);}body.rtl .elementor-12 .elementor-element.elementor-element-c58c9ae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-25px/2);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-c58c9ae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-25px/2);}.elementor-12 .elementor-element.elementor-element-c58c9ae .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-c58c9ae .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-c58c9ae .elementor-icon-list-icon{padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c58c9ae .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-c58c9ae .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:1em;font-weight:400;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-c58c9ae .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-a92a3d3{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--e-icon-list-icon-size:24px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-12 .elementor-element.elementor-element-a92a3d3.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-a92a3d3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(25px/2);}.elementor-12 .elementor-element.elementor-element-a92a3d3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(25px/2);}.elementor-12 .elementor-element.elementor-element-a92a3d3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(25px/2);margin-left:calc(25px/2);}.elementor-12 .elementor-element.elementor-element-a92a3d3 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-25px/2);margin-left:calc(-25px/2);}body.rtl .elementor-12 .elementor-element.elementor-element-a92a3d3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-25px/2);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-a92a3d3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-25px/2);}.elementor-12 .elementor-element.elementor-element-a92a3d3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-a92a3d3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-a92a3d3 .elementor-icon-list-icon{padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a92a3d3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-a92a3d3 .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:1em;font-weight:400;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-a92a3d3 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-a323779{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--e-icon-list-icon-size:24px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-12 .elementor-element.elementor-element-a323779.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-a323779 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(25px/2);}.elementor-12 .elementor-element.elementor-element-a323779 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(25px/2);}.elementor-12 .elementor-element.elementor-element-a323779 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(25px/2);margin-left:calc(25px/2);}.elementor-12 .elementor-element.elementor-element-a323779 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-25px/2);margin-left:calc(-25px/2);}body.rtl .elementor-12 .elementor-element.elementor-element-a323779 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-25px/2);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-a323779 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-25px/2);}.elementor-12 .elementor-element.elementor-element-a323779 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-a323779 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-a323779 .elementor-icon-list-icon{padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a323779 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-a323779 .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:1em;font-weight:400;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-a323779 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-e5b61f0{padding:2em 0em 1em 0em;}.elementor-12 .elementor-element.elementor-element-e5b61f0 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:1.5em;font-weight:700;line-height:1.1em;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-23faf70{padding:1em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-23faf70 .elementor-button{font-family:"Lato", Sans-serif;font-size:1.4em;font-weight:700;line-height:1.5em;border-radius:712px 712px 712px 712px;padding:20px 40px 20px 40px;}.elementor-12 .elementor-element.elementor-element-dd22e9a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-60cafa0{right:-259px;}body.rtl .elementor-12 .elementor-element.elementor-element-60cafa0{left:-259px;}.elementor-12 .elementor-element.elementor-element-60cafa0{top:-362px;text-align:right;}.elementor-12 .elementor-element.elementor-element-60cafa0 img{max-width:78%;}.elementor-12 .elementor-element.elementor-element-ccb2c76{--display:flex;}.elementor-12 .elementor-element.elementor-element-f83ec09{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:left;}.elementor-12 .elementor-element.elementor-element-f83ec09 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:2.5em;font-weight:700;line-height:1em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-43ee823{width:var( --container-widget-width, 35% );max-width:35%;padding:1em 0em 0em 0em;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:left;}.elementor-12 .elementor-element.elementor-element-43ee823 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:1.125em;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7553feb{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-12 .elementor-element.elementor-element-a5ff216{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;--z-index:0;}.elementor-12 .elementor-element.elementor-element-a5ff216:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a5ff216 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-ed29ef9{width:var( --container-widget-width, 63% );max-width:63%;padding:5em 0em 0em 0em;--container-widget-width:63%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-ed29ef9 .elementor-icon-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-ed29ef9 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-ed29ef9 .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:1.5em;font-weight:700;line-height:1.1em;}.elementor-12 .elementor-element.elementor-element-ed29ef9 .elementor-icon-box-title{color:#000000;}.elementor-12 .elementor-element.elementor-element-ed29ef9:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-ed29ef9:has(:focus) .elementor-icon-box-title{color:#4D3B4E00;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-a77e2bc{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-a77e2bc .elementor-divider-separator{width:35%;}.elementor-12 .elementor-element.elementor-element-a77e2bc .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-5c91608{font-family:"Lato", Sans-serif;font-size:1em;font-weight:400;line-height:1.1em;color:#000000;}.elementor-12 .elementor-element.elementor-element-077d863{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-12 .elementor-element.elementor-element-077d863:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-077d863 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9f5f6e4{width:var( --container-widget-width, 63% );max-width:63%;padding:5em 0em 0em 0em;--container-widget-width:63%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-9f5f6e4 .elementor-icon-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-9f5f6e4 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-9f5f6e4 .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:1.5em;font-weight:700;line-height:1.1em;}.elementor-12 .elementor-element.elementor-element-9f5f6e4 .elementor-icon-box-title{color:#000000;}.elementor-12 .elementor-element.elementor-element-0505f93{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-0505f93 .elementor-divider-separator{width:35%;}.elementor-12 .elementor-element.elementor-element-0505f93 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-12 .elementor-element.elementor-element-ebab80e{font-family:"Lato", Sans-serif;font-size:1em;font-weight:400;line-height:1.1em;color:#000000;}.elementor-12 .elementor-element.elementor-element-68bc1ed{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-12 .elementor-element.elementor-element-68bc1ed:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-68bc1ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7944f38{width:var( --container-widget-width, 63% );max-width:63%;padding:5em 0em 0em 0em;--container-widget-width:63%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-7944f38 .elementor-icon-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-7944f38 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-7944f38 .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:1.5em;font-weight:700;line-height:1.1em;}.elementor-12 .elementor-element.elementor-element-7944f38 .elementor-icon-box-title{color:#000000;}.elementor-12 .elementor-element.elementor-element-22576c6{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-22576c6 .elementor-divider-separator{width:35%;}.elementor-12 .elementor-element.elementor-element-22576c6 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-12 .elementor-element.elementor-element-9f39678{font-family:"Lato", Sans-serif;font-size:1em;font-weight:400;line-height:1.1em;color:#000000;}.elementor-12 .elementor-element.elementor-element-3e71d9b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-12 .elementor-element.elementor-element-3e71d9b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3e71d9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-d27ef32{width:var( --container-widget-width, 41% );max-width:41%;padding:5em 0em 0em 0em;--container-widget-width:41%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-d27ef32 .elementor-icon-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-d27ef32 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-d27ef32 .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:1.5em;font-weight:700;line-height:1.1em;}.elementor-12 .elementor-element.elementor-element-d27ef32 .elementor-icon-box-title{color:#000000;}.elementor-12 .elementor-element.elementor-element-51d4317{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-51d4317 .elementor-divider-separator{width:35%;}.elementor-12 .elementor-element.elementor-element-51d4317 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-12 .elementor-element.elementor-element-4acefb9{font-family:"Lato", Sans-serif;font-size:1em;font-weight:400;line-height:1.1em;color:#000000;}.elementor-12 .elementor-element.elementor-element-5652889{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-12 .elementor-element.elementor-element-5652889:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5652889 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-90bf83f{width:var( --container-widget-width, 61% );max-width:61%;padding:5em 0em 0em 0em;--container-widget-width:61%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-90bf83f .elementor-icon-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-90bf83f .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-90bf83f .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:1.5em;font-weight:700;line-height:1.1em;}.elementor-12 .elementor-element.elementor-element-90bf83f .elementor-icon-box-title{color:#000000;}.elementor-12 .elementor-element.elementor-element-c4b5bc0{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-c4b5bc0 .elementor-divider-separator{width:35%;}.elementor-12 .elementor-element.elementor-element-c4b5bc0 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-12 .elementor-element.elementor-element-ba5f91d{font-family:"Lato", Sans-serif;font-size:1em;font-weight:400;line-height:1.1em;color:#000000;}.elementor-12 .elementor-element.elementor-element-ba5f91d p{margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-d4fdb8c{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:20px;z-index:0;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-12 .elementor-element.elementor-element-9b1dde1{--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;border-style:none;--border-style:none;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-12 .elementor-element.elementor-element-9b1dde1.e-con{--align-self:center;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-866ed3d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-866ed3d .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-866ed3d .elementor-icon-wrapper svg{width:auto;}.elementor-12 .elementor-element.elementor-element-b088da8{border-style:none;}.elementor-12 .elementor-element.elementor-element-b088da8 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:1.5em;font-weight:700;line-height:1.7em;letter-spacing:0.2px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-99cf831{--display:flex;--padding-top:5em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-12 .elementor-element.elementor-element-d7ef519{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:left;}.elementor-12 .elementor-element.elementor-element-d7ef519 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:2.5em;font-weight:700;line-height:1em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5dddc9f{--display:flex;--padding-top:0em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-56546ff .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-12 .elementor-element.elementor-element-56546ff .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-12 .elementor-element.elementor-element-56546ff .elementor-field-group.recaptcha_v3-bottomleft, .elementor-12 .elementor-element.elementor-element-56546ff .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-12 .elementor-element.elementor-element-56546ff .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-56546ff .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-12 .elementor-element.elementor-element-56546ff .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-12 .elementor-element.elementor-element-56546ff .elementor-field-group > label, .elementor-12 .elementor-element.elementor-element-56546ff .elementor-field-subgroup label{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-56546ff .elementor-field-type-html{padding-bottom:0px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-56546ff .elementor-field-group .elementor-field{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-56546ff .elementor-field-group .elementor-field, .elementor-12 .elementor-element.elementor-element-56546ff .elementor-field-subgroup label{font-family:"Lato", Sans-serif;font-size:1em;font-weight:400;line-height:1.1em;}.elementor-12 .elementor-element.elementor-element-56546ff .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#D9D9D926;border-color:#FFFFFF61;border-width:1px 1px 1px 1px;}.elementor-12 .elementor-element.elementor-element-56546ff .elementor-field-group .elementor-select-wrapper select{background-color:#D9D9D926;border-color:#FFFFFF61;border-width:1px 1px 1px 1px;}.elementor-12 .elementor-element.elementor-element-56546ff .elementor-field-group .elementor-select-wrapper::before{color:#FFFFFF61;}.elementor-12 .elementor-element.elementor-element-56546ff .elementor-button{font-family:"Lato", Sans-serif;font-size:1em;font-weight:700;line-height:1.5em;}.elementor-12 .elementor-element.elementor-element-56546ff .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-56546ff .elementor-button[type="submit"]{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-56546ff .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-12 .elementor-element.elementor-element-56546ff .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-56546ff .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-56546ff .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-56546ff .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-12 .elementor-element.elementor-element-56546ff .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-56546ff{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-12 .elementor-element.elementor-element-e6567a5{--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;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-2b66169{left:-82px;}body.rtl .elementor-12 .elementor-element.elementor-element-2b66169{right:-82px;}.elementor-12 .elementor-element.elementor-element-2b66169{top:-72px;text-align:left;}.elementor-12 .elementor-element.elementor-element-03dc1e0{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-12 .elementor-element.elementor-element-03dc1e0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-03dc1e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D91F;}.elementor-12 .elementor-element.elementor-element-c84d131{text-align:right;}.elementor-12 .elementor-element.elementor-element-c84d131 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:1em;font-weight:400;line-height:1.1em;color:#FFFFFF;}body.elementor-page-12:not(.elementor-motion-effects-element-type-background), body.elementor-page-12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0D;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-1d453c3{--width:90%;}.elementor-12 .elementor-element.elementor-element-06647c0{--width:90%;}}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-d4fdb8c{--e-n-carousel-swiper-slides-to-display:2;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-b34590f{--min-height:870px;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:2em;--padding-bottom:2em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-9e1d1f1{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-12 .elementor-element.elementor-element-9e1d1f1 .elementor-heading-title{font-size:2em;}.elementor-12 .elementor-element.elementor-element-b070fa7{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-12 .elementor-element.elementor-element-b070fa7 .elementor-heading-title{font-size:1.1em;}.elementor-12 .elementor-element.elementor-element-1d453c3{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-3bb6377{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;--e-icon-list-icon-size:20px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-12 .elementor-element.elementor-element-3bb6377 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(14px/2);}.elementor-12 .elementor-element.elementor-element-3bb6377 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(14px/2);}.elementor-12 .elementor-element.elementor-element-3bb6377 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(14px/2);margin-left:calc(14px/2);}.elementor-12 .elementor-element.elementor-element-3bb6377 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-14px/2);margin-left:calc(-14px/2);}body.rtl .elementor-12 .elementor-element.elementor-element-3bb6377 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-14px/2);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-3bb6377 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-14px/2);}.elementor-12 .elementor-element.elementor-element-3bb6377 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-3bb6377 .elementor-icon-list-item > a{font-size:1em;}.elementor-12 .elementor-element.elementor-element-427434b{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-12 .elementor-element.elementor-element-427434b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-427434b .elementor-icon-list-item > a{font-size:1em;}.elementor-12 .elementor-element.elementor-element-f4d6b56{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-12 .elementor-element.elementor-element-f4d6b56 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-f4d6b56 .elementor-icon-list-item > a{font-size:1em;}.elementor-12 .elementor-element.elementor-element-c58c9ae{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-12 .elementor-element.elementor-element-c58c9ae .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-c58c9ae .elementor-icon-list-item > a{font-size:1em;}.elementor-12 .elementor-element.elementor-element-a92a3d3{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-12 .elementor-element.elementor-element-a92a3d3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-a92a3d3 .elementor-icon-list-item > a{font-size:1em;}.elementor-12 .elementor-element.elementor-element-a323779{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-12 .elementor-element.elementor-element-a323779.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-a323779 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-a323779 .elementor-icon-list-item > a{font-size:1em;}.elementor-12 .elementor-element.elementor-element-e5b61f0{padding:1em 0em 1em 0em;text-align:center;}.elementor-12 .elementor-element.elementor-element-e5b61f0 .elementor-heading-title{font-size:1.2em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-23faf70 .elementor-button{font-size:1em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-ccb2c76{--padding-top:0em;--padding-bottom:0em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-12 .elementor-element.elementor-element-f83ec09{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;}.elementor-12 .elementor-element.elementor-element-f83ec09 .elementor-heading-title{font-size:1.5em;}.elementor-12 .elementor-element.elementor-element-43ee823{padding:0em 0em 0em 0em;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;}.elementor-12 .elementor-element.elementor-element-43ee823 .elementor-heading-title{font-size:1.1em;}.elementor-12 .elementor-element.elementor-element-7553feb{--padding-top:2em;--padding-bottom:2em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-ed29ef9 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-ed29ef9 .elementor-icon-box-title a{font-size:2em;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-5c91608{font-size:1.1em;}.elementor-12 .elementor-element.elementor-element-9f5f6e4 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-9f5f6e4 .elementor-icon-box-title a{font-size:2em;}.elementor-12 .elementor-element.elementor-element-ebab80e{font-size:1.1em;}.elementor-12 .elementor-element.elementor-element-7944f38 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-7944f38 .elementor-icon-box-title a{font-size:2em;}.elementor-12 .elementor-element.elementor-element-9f39678{font-size:1.1em;}.elementor-12 .elementor-element.elementor-element-d27ef32 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-d27ef32 .elementor-icon-box-title a{font-size:2em;}.elementor-12 .elementor-element.elementor-element-4acefb9{font-size:1.1em;}.elementor-12 .elementor-element.elementor-element-90bf83f .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-90bf83f .elementor-icon-box-title a{font-size:2em;}.elementor-12 .elementor-element.elementor-element-ba5f91d{font-size:1.1em;}.elementor-12 .elementor-element.elementor-element-d4fdb8c{--e-n-carousel-swiper-slides-to-display:1;}.elementor-12 .elementor-element.elementor-element-9b1dde1{--padding-top:0em;--padding-bottom:1em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-12 .elementor-element.elementor-element-866ed3d{width:var( --container-widget-width, 10px );max-width:10px;--container-widget-width:10px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-866ed3d .elementor-icon{font-size:60px;}.elementor-12 .elementor-element.elementor-element-866ed3d .elementor-icon svg{height:60px;}.elementor-12 .elementor-element.elementor-element-b088da8{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-b088da8 .elementor-heading-title{font-size:1.1em;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-99cf831{--padding-top:3em;--padding-bottom:2em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-12 .elementor-element.elementor-element-d7ef519{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-12 .elementor-element.elementor-element-d7ef519 .elementor-heading-title{font-size:2em;}.elementor-12 .elementor-element.elementor-element-5dddc9f{--padding-top:1em;--padding-bottom:5em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-56546ff .elementor-field-group .elementor-field, .elementor-12 .elementor-element.elementor-element-56546ff .elementor-field-subgroup label{font-size:1.1em;}.elementor-12 .elementor-element.elementor-element-56546ff .elementor-button{font-size:1em;line-height:1.1em;}.elementor-12 .elementor-element.elementor-element-c84d131{text-align:center;}.elementor-12 .elementor-element.elementor-element-c84d131 .elementor-heading-title{font-size:1em;}}@media(min-width:2400px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}/* Start custom CSS for heading, class: .elementor-element-9e1d1f1 */.destaquedeg{
    background: linear-gradient(90deg, #C94ED3 0%, #FF4E81 35.37%, #FF6E61 67.68%, #FFE22F 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
    color: linear-gradient;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-23faf70 */.elementor-12 .elementor-element.elementor-element-23faf70 .elementor-button{
    border-radius: 100px;
background: linear-gradient(90deg, #C94ED3 0%, #FF4E81 35.37%, #FF6E61 67.68%, #FFE22F 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b34590f */.elementor-12 .elementor-element.elementor-element-b34590f::before{
    content: "";
    position: absolute;
    top: 0px; /*controle a posição vertical aqui*/
    left: calc(50% - 1100px); /*controle a posição horizontal ali nos 600px*/
    width: 300px; /*controle o tamanho aqui*/
    height: 300px; /*controle o tamanho aqui*/
    border-radius: 50%;
    filter: blur(200px); /*controle o desfoque aqui*/
background: linear-gradient(90deg, #C94ED3 0%, #FF4E81 35.37%, #FF6E61 67.68%, #FFE22F 100%);
    mix-blend-mode: screen;
    pointer-events: none;
}

@media (max-width: 767px){
.elementor-12 .elementor-element.elementor-element-b34590f::before{
    content: "";
    position: absolute;
    top: 0px; /*controle a posição vertical aqui*/
    left: calc(50% - -150px); /*controle a posição horizontal ali nos 600px*/
    width: 200px; /*controle o tamanho aqui*/
    height: 200px; /*controle o tamanho aqui*/
    border-radius: 50%;
    filter: blur(150px); /*controle o desfoque aqui*/
background: linear-gradient(90deg, #C94ED3 0%, #FF4E81 35.37%, #FF6E61 67.68%, #FFE22F 100%);
    mix-blend-mode: screen;
    pointer-events: none;
}    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f83ec09 */.destaquedeg{
    background: linear-gradient(90deg, #C94ED3 0%, #FF4E81 35.37%, #FF6E61 67.68%, #FFE22F 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
    color: linear-gradient;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ed29ef9 */.barra:after{
    content:"";
    position: absolute;
    top: -10px !important;
    left: -2.6em;
    width: 15px;
    height: 70px;
    border-radius: 100px;
    background: linear-gradient(20deg, #C94ED3 0%, #FF4E81 35.37%, #FF6E61 67.68%, #FFE22F 100%);
    z-index: 999 !important;
}

/*.hovercon:hover .barra{
    position: relative;
    top: -10px !important;
    left: -2.6em;
    width: 15px;
    height: 70px;
    border-radius: 100px;
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5ff216 */.elementor-12 .elementor-element.elementor-element-a5ff216{
    position: relative;
}
.elementor-12 .elementor-element.elementor-element-a5ff216:hover{
   background: linear-gradient(90deg, #C94ED3 0%, #FF4E81 35.37%, #FF6E61 67.68%, #FFE22F 100%);
    color: #fff; 
}

.hovercon:hover .elementor-icon-box-title{
    color: #fff !important;
}

.hovercon:hover .elementor-element-5c91608{
    color: #fff !important;
}

.hovercon:hover .elementor-divider{
    color: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-a5ff216:before {
    content: "";
    background-image: url(http://marketingporassinatura.com/wp-content/uploads/2025/07/1-1.svg);
    width: 52px; /* tamanho do ícone */
  height: 52px;  /* tamanho do ícone */
   background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 35px; /* distância do topo */
   left: 20%; /* centralizado */
  transform: translatex(-50%);
  transition: background-image 0.3s ease-in-out;
}

.elementor-12 .elementor-element.elementor-element-a5ff216:hover:before {
    background-image: url(http://marketingporassinatura.com/wp-content/uploads/2025/07/1.svg);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9f5f6e4 */.container:after{
    content:"";
    position: absolute;
    top: -10px !important;
    left: -2.6em;
    width: 15px;
    height: 70px;
    border-radius: 100px;
    background: linear-gradient(20deg, #C94ED3 0%, #FF4E81 35.37%, #FF6E61 67.68%, #FFE22F 100%);
    z-index: 999 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-077d863 */.elementor-12 .elementor-element.elementor-element-077d863{
    position: relative;
}
.elementor-12 .elementor-element.elementor-element-077d863:hover{
   background: linear-gradient(90deg, #C94ED3 0%, #FF4E81 35.37%, #FF6E61 67.68%, #FFE22F 100%);
    color: #fff; 
}

.hovercon2:hover .elementor-icon-box-title{
    color: #fff !important;
}

.hovercon2:hover .elementor-element-ebab80e{
    color: #fff !important;
}

.hovercon2:hover .elementor-divider{
    color: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-077d863:before {
    content: "";
    background-image: url(http://marketingporassinatura.com/wp-content/uploads/2025/07/2.svg);
    width: 52px; /* tamanho do ícone */
  height: 52px;  /* tamanho do ícone */
   background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 35px; /* distância do topo */
   left: 20%; /* centralizado */
  transform: translatex(-50%);
  transition: background-image 0.3s ease-in-out;
}

.elementor-12 .elementor-element.elementor-element-077d863:hover:before {
    background-image: url(http://marketingporassinatura.com/wp-content/uploads/2025/07/2-2.svg);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7944f38 */.container3:after{
    content:"";
    position: absolute;
    top: 25px !important;
    left: -0.4em;
    width: 15px;
    height: 70px;
    border-radius: 100px;
    background: linear-gradient(20deg, #C94ED3 0%, #FF4E81 35.37%, #FF6E61 67.68%, #FFE22F 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68bc1ed */.elementor-12 .elementor-element.elementor-element-68bc1ed{
    position: relative;
}
.elementor-12 .elementor-element.elementor-element-68bc1ed:hover{
   background: linear-gradient(90deg, #C94ED3 0%, #FF4E81 35.37%, #FF6E61 67.68%, #FFE22F 100%);
    color: #fff; 
}

.hovercon3:hover .elementor-icon-box-title{
    color: #fff !important;
}

.hovercon3:hover .elementor-element-9f39678{
    color: #fff !important;
}

.hovercon3:hover .elementor-divider{
    color: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-68bc1ed:before {
    content: "";
    background-image: url(http://marketingporassinatura.com/wp-content/uploads/2025/07/3.svg);
    width: 52px; /* tamanho do ícone */
  height: 52px;  /* tamanho do ícone */
   background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 35px; /* distância do topo */
   left: 20%; /* centralizado */
  transform: translatex(-50%);
  transition: background-image 0.3s ease-in-out;
}

.elementor-12 .elementor-element.elementor-element-68bc1ed:hover:before {
    background-image: url(http://marketingporassinatura.com/wp-content/uploads/2025/07/3-3.svg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e71d9b */.elementor-12 .elementor-element.elementor-element-3e71d9b{
    position: relative;
}
.elementor-12 .elementor-element.elementor-element-3e71d9b:hover{
   background: linear-gradient(90deg, #C94ED3 0%, #FF4E81 35.37%, #FF6E61 67.68%, #FFE22F 100%);
    color: #fff; 
}

.hovercon4:hover .elementor-icon-box-title{
    color: #fff !important;
}

.hovercon4:hover .elementor-element-4acefb9{
    color: #fff !important;
}

.hovercon4:hover .elementor-divider{
    color: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-3e71d9b:before {
    content: "";
    background-image: url(http://marketingporassinatura.com/wp-content/uploads/2025/07/4.svg);
    width: 52px; /* tamanho do ícone */
  height: 52px;  /* tamanho do ícone */
   background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 35px; /* distância do topo */
   left: 20%; /* centralizado */
  transform: translatex(-50%);
  transition: background-image 0.3s ease-in-out;
}

.elementor-12 .elementor-element.elementor-element-3e71d9b:hover:before {
    background-image: url(http://marketingporassinatura.com/wp-content/uploads/2025/07/4-4.svg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5652889 */.elementor-12 .elementor-element.elementor-element-5652889{
    position: relative;
}
.elementor-12 .elementor-element.elementor-element-5652889:hover{
   background: linear-gradient(90deg, #C94ED3 0%, #FF4E81 35.37%, #FF6E61 67.68%, #FFE22F 100%);
    color: #fff; 
}

.hovercon5:hover .elementor-icon-box-title{
    color: #fff !important;
}

.hovercon5:hover .elementor-element-ba5f91d{
    color: #fff !important;
}

.hovercon5:hover .elementor-divider{
    color: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-5652889:before {
    content: "";
    background-image: url(http://marketingporassinatura.com/wp-content/uploads/2025/07/5.svg);
    width: 52px; /* tamanho do ícone */
  height: 52px;  /* tamanho do ícone */
   background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 35px; /* distância do topo */
   left: 20%; /* centralizado */
  transform: translatex(-50%);
  transition: background-image 0.3s ease-in-out;
}

.elementor-12 .elementor-element.elementor-element-5652889:hover:before {
    background-image: url(http://marketingporassinatura.com/wp-content/uploads/2025/07/5-5.svg);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ed29ef9 */.barra:after{
    content:"";
    position: absolute;
    top: -10px !important;
    left: -2.6em;
    width: 15px;
    height: 70px;
    border-radius: 100px;
    background: linear-gradient(20deg, #C94ED3 0%, #FF4E81 35.37%, #FF6E61 67.68%, #FFE22F 100%);
    z-index: 999 !important;
}

/*.hovercon:hover .barra{
    position: relative;
    top: -10px !important;
    left: -2.6em;
    width: 15px;
    height: 70px;
    border-radius: 100px;
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5ff216 */.elementor-12 .elementor-element.elementor-element-a5ff216{
    position: relative;
}
.elementor-12 .elementor-element.elementor-element-a5ff216:hover{
   background: linear-gradient(90deg, #C94ED3 0%, #FF4E81 35.37%, #FF6E61 67.68%, #FFE22F 100%);
    color: #fff; 
}

.hovercon:hover .elementor-icon-box-title{
    color: #fff !important;
}

.hovercon:hover .elementor-element-5c91608{
    color: #fff !important;
}

.hovercon:hover .elementor-divider{
    color: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-a5ff216:before {
    content: "";
    background-image: url(http://marketingporassinatura.com/wp-content/uploads/2025/07/1-1.svg);
    width: 52px; /* tamanho do ícone */
  height: 52px;  /* tamanho do ícone */
   background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 35px; /* distância do topo */
   left: 20%; /* centralizado */
  transform: translatex(-50%);
  transition: background-image 0.3s ease-in-out;
}

.elementor-12 .elementor-element.elementor-element-a5ff216:hover:before {
    background-image: url(http://marketingporassinatura.com/wp-content/uploads/2025/07/1.svg);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9f5f6e4 */.container:after{
    content:"";
    position: absolute;
    top: -10px !important;
    left: -2.6em;
    width: 15px;
    height: 70px;
    border-radius: 100px;
    background: linear-gradient(20deg, #C94ED3 0%, #FF4E81 35.37%, #FF6E61 67.68%, #FFE22F 100%);
    z-index: 999 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-077d863 */.elementor-12 .elementor-element.elementor-element-077d863{
    position: relative;
}
.elementor-12 .elementor-element.elementor-element-077d863:hover{
   background: linear-gradient(90deg, #C94ED3 0%, #FF4E81 35.37%, #FF6E61 67.68%, #FFE22F 100%);
    color: #fff; 
}

.hovercon2:hover .elementor-icon-box-title{
    color: #fff !important;
}

.hovercon2:hover .elementor-element-ebab80e{
    color: #fff !important;
}

.hovercon2:hover .elementor-divider{
    color: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-077d863:before {
    content: "";
    background-image: url(http://marketingporassinatura.com/wp-content/uploads/2025/07/2.svg);
    width: 52px; /* tamanho do ícone */
  height: 52px;  /* tamanho do ícone */
   background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 35px; /* distância do topo */
   left: 20%; /* centralizado */
  transform: translatex(-50%);
  transition: background-image 0.3s ease-in-out;
}

.elementor-12 .elementor-element.elementor-element-077d863:hover:before {
    background-image: url(http://marketingporassinatura.com/wp-content/uploads/2025/07/2-2.svg);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7944f38 */.container3:after{
    content:"";
    position: absolute;
    top: 25px !important;
    left: -0.4em;
    width: 15px;
    height: 70px;
    border-radius: 100px;
    background: linear-gradient(20deg, #C94ED3 0%, #FF4E81 35.37%, #FF6E61 67.68%, #FFE22F 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68bc1ed */.elementor-12 .elementor-element.elementor-element-68bc1ed{
    position: relative;
}
.elementor-12 .elementor-element.elementor-element-68bc1ed:hover{
   background: linear-gradient(90deg, #C94ED3 0%, #FF4E81 35.37%, #FF6E61 67.68%, #FFE22F 100%);
    color: #fff; 
}

.hovercon3:hover .elementor-icon-box-title{
    color: #fff !important;
}

.hovercon3:hover .elementor-element-9f39678{
    color: #fff !important;
}

.hovercon3:hover .elementor-divider{
    color: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-68bc1ed:before {
    content: "";
    background-image: url(http://marketingporassinatura.com/wp-content/uploads/2025/07/3.svg);
    width: 52px; /* tamanho do ícone */
  height: 52px;  /* tamanho do ícone */
   background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 35px; /* distância do topo */
   left: 20%; /* centralizado */
  transform: translatex(-50%);
  transition: background-image 0.3s ease-in-out;
}

.elementor-12 .elementor-element.elementor-element-68bc1ed:hover:before {
    background-image: url(http://marketingporassinatura.com/wp-content/uploads/2025/07/3-3.svg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e71d9b */.elementor-12 .elementor-element.elementor-element-3e71d9b{
    position: relative;
}
.elementor-12 .elementor-element.elementor-element-3e71d9b:hover{
   background: linear-gradient(90deg, #C94ED3 0%, #FF4E81 35.37%, #FF6E61 67.68%, #FFE22F 100%);
    color: #fff; 
}

.hovercon4:hover .elementor-icon-box-title{
    color: #fff !important;
}

.hovercon4:hover .elementor-element-4acefb9{
    color: #fff !important;
}

.hovercon4:hover .elementor-divider{
    color: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-3e71d9b:before {
    content: "";
    background-image: url(http://marketingporassinatura.com/wp-content/uploads/2025/07/4.svg);
    width: 52px; /* tamanho do ícone */
  height: 52px;  /* tamanho do ícone */
   background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 35px; /* distância do topo */
   left: 20%; /* centralizado */
  transform: translatex(-50%);
  transition: background-image 0.3s ease-in-out;
}

.elementor-12 .elementor-element.elementor-element-3e71d9b:hover:before {
    background-image: url(http://marketingporassinatura.com/wp-content/uploads/2025/07/4-4.svg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5652889 */.elementor-12 .elementor-element.elementor-element-5652889{
    position: relative;
}
.elementor-12 .elementor-element.elementor-element-5652889:hover{
   background: linear-gradient(90deg, #C94ED3 0%, #FF4E81 35.37%, #FF6E61 67.68%, #FFE22F 100%);
    color: #fff; 
}

.hovercon5:hover .elementor-icon-box-title{
    color: #fff !important;
}

.hovercon5:hover .elementor-element-ba5f91d{
    color: #fff !important;
}

.hovercon5:hover .elementor-divider{
    color: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-5652889:before {
    content: "";
    background-image: url(http://marketingporassinatura.com/wp-content/uploads/2025/07/5.svg);
    width: 52px; /* tamanho do ícone */
  height: 52px;  /* tamanho do ícone */
   background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 35px; /* distância do topo */
   left: 20%; /* centralizado */
  transform: translatex(-50%);
  transition: background-image 0.3s ease-in-out;
}

.elementor-12 .elementor-element.elementor-element-5652889:hover:before {
    background-image: url(http://marketingporassinatura.com/wp-content/uploads/2025/07/5-5.svg);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ed29ef9 */.barra:after{
    content:"";
    position: absolute;
    top: -10px !important;
    left: -2.6em;
    width: 15px;
    height: 70px;
    border-radius: 100px;
    background: linear-gradient(20deg, #C94ED3 0%, #FF4E81 35.37%, #FF6E61 67.68%, #FFE22F 100%);
    z-index: 999 !important;
}

/*.hovercon:hover .barra{
    position: relative;
    top: -10px !important;
    left: -2.6em;
    width: 15px;
    height: 70px;
    border-radius: 100px;
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5ff216 */.elementor-12 .elementor-element.elementor-element-a5ff216{
    position: relative;
}
.elementor-12 .elementor-element.elementor-element-a5ff216:hover{
   background: linear-gradient(90deg, #C94ED3 0%, #FF4E81 35.37%, #FF6E61 67.68%, #FFE22F 100%);
    color: #fff; 
}

.hovercon:hover .elementor-icon-box-title{
    color: #fff !important;
}

.hovercon:hover .elementor-element-5c91608{
    color: #fff !important;
}

.hovercon:hover .elementor-divider{
    color: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-a5ff216:before {
    content: "";
    background-image: url(http://marketingporassinatura.com/wp-content/uploads/2025/07/1-1.svg);
    width: 52px; /* tamanho do ícone */
  height: 52px;  /* tamanho do ícone */
   background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 35px; /* distância do topo */
   left: 20%; /* centralizado */
  transform: translatex(-50%);
  transition: background-image 0.3s ease-in-out;
}

.elementor-12 .elementor-element.elementor-element-a5ff216:hover:before {
    background-image: url(http://marketingporassinatura.com/wp-content/uploads/2025/07/1.svg);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9f5f6e4 */.container:after{
    content:"";
    position: absolute;
    top: -10px !important;
    left: -2.6em;
    width: 15px;
    height: 70px;
    border-radius: 100px;
    background: linear-gradient(20deg, #C94ED3 0%, #FF4E81 35.37%, #FF6E61 67.68%, #FFE22F 100%);
    z-index: 999 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-077d863 */.elementor-12 .elementor-element.elementor-element-077d863{
    position: relative;
}
.elementor-12 .elementor-element.elementor-element-077d863:hover{
   background: linear-gradient(90deg, #C94ED3 0%, #FF4E81 35.37%, #FF6E61 67.68%, #FFE22F 100%);
    color: #fff; 
}

.hovercon2:hover .elementor-icon-box-title{
    color: #fff !important;
}

.hovercon2:hover .elementor-element-ebab80e{
    color: #fff !important;
}

.hovercon2:hover .elementor-divider{
    color: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-077d863:before {
    content: "";
    background-image: url(http://marketingporassinatura.com/wp-content/uploads/2025/07/2.svg);
    width: 52px; /* tamanho do ícone */
  height: 52px;  /* tamanho do ícone */
   background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 35px; /* distância do topo */
   left: 20%; /* centralizado */
  transform: translatex(-50%);
  transition: background-image 0.3s ease-in-out;
}

.elementor-12 .elementor-element.elementor-element-077d863:hover:before {
    background-image: url(http://marketingporassinatura.com/wp-content/uploads/2025/07/2-2.svg);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7944f38 */.container3:after{
    content:"";
    position: absolute;
    top: 25px !important;
    left: -0.4em;
    width: 15px;
    height: 70px;
    border-radius: 100px;
    background: linear-gradient(20deg, #C94ED3 0%, #FF4E81 35.37%, #FF6E61 67.68%, #FFE22F 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68bc1ed */.elementor-12 .elementor-element.elementor-element-68bc1ed{
    position: relative;
}
.elementor-12 .elementor-element.elementor-element-68bc1ed:hover{
   background: linear-gradient(90deg, #C94ED3 0%, #FF4E81 35.37%, #FF6E61 67.68%, #FFE22F 100%);
    color: #fff; 
}

.hovercon3:hover .elementor-icon-box-title{
    color: #fff !important;
}

.hovercon3:hover .elementor-element-9f39678{
    color: #fff !important;
}

.hovercon3:hover .elementor-divider{
    color: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-68bc1ed:before {
    content: "";
    background-image: url(http://marketingporassinatura.com/wp-content/uploads/2025/07/3.svg);
    width: 52px; /* tamanho do ícone */
  height: 52px;  /* tamanho do ícone */
   background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 35px; /* distância do topo */
   left: 20%; /* centralizado */
  transform: translatex(-50%);
  transition: background-image 0.3s ease-in-out;
}

.elementor-12 .elementor-element.elementor-element-68bc1ed:hover:before {
    background-image: url(http://marketingporassinatura.com/wp-content/uploads/2025/07/3-3.svg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e71d9b */.elementor-12 .elementor-element.elementor-element-3e71d9b{
    position: relative;
}
.elementor-12 .elementor-element.elementor-element-3e71d9b:hover{
   background: linear-gradient(90deg, #C94ED3 0%, #FF4E81 35.37%, #FF6E61 67.68%, #FFE22F 100%);
    color: #fff; 
}

.hovercon4:hover .elementor-icon-box-title{
    color: #fff !important;
}

.hovercon4:hover .elementor-element-4acefb9{
    color: #fff !important;
}

.hovercon4:hover .elementor-divider{
    color: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-3e71d9b:before {
    content: "";
    background-image: url(http://marketingporassinatura.com/wp-content/uploads/2025/07/4.svg);
    width: 52px; /* tamanho do ícone */
  height: 52px;  /* tamanho do ícone */
   background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 35px; /* distância do topo */
   left: 20%; /* centralizado */
  transform: translatex(-50%);
  transition: background-image 0.3s ease-in-out;
}

.elementor-12 .elementor-element.elementor-element-3e71d9b:hover:before {
    background-image: url(http://marketingporassinatura.com/wp-content/uploads/2025/07/4-4.svg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5652889 */.elementor-12 .elementor-element.elementor-element-5652889{
    position: relative;
}
.elementor-12 .elementor-element.elementor-element-5652889:hover{
   background: linear-gradient(90deg, #C94ED3 0%, #FF4E81 35.37%, #FF6E61 67.68%, #FFE22F 100%);
    color: #fff; 
}

.hovercon5:hover .elementor-icon-box-title{
    color: #fff !important;
}

.hovercon5:hover .elementor-element-ba5f91d{
    color: #fff !important;
}

.hovercon5:hover .elementor-divider{
    color: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-5652889:before {
    content: "";
    background-image: url(http://marketingporassinatura.com/wp-content/uploads/2025/07/5.svg);
    width: 52px; /* tamanho do ícone */
  height: 52px;  /* tamanho do ícone */
   background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 35px; /* distância do topo */
   left: 20%; /* centralizado */
  transform: translatex(-50%);
  transition: background-image 0.3s ease-in-out;
}

.elementor-12 .elementor-element.elementor-element-5652889:hover:before {
    background-image: url(http://marketingporassinatura.com/wp-content/uploads/2025/07/5-5.svg);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ed29ef9 */.barra:after{
    content:"";
    position: absolute;
    top: -10px !important;
    left: -2.6em;
    width: 15px;
    height: 70px;
    border-radius: 100px;
    background: linear-gradient(20deg, #C94ED3 0%, #FF4E81 35.37%, #FF6E61 67.68%, #FFE22F 100%);
    z-index: 999 !important;
}

/*.hovercon:hover .barra{
    position: relative;
    top: -10px !important;
    left: -2.6em;
    width: 15px;
    height: 70px;
    border-radius: 100px;
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5ff216 */.elementor-12 .elementor-element.elementor-element-a5ff216{
    position: relative;
}
.elementor-12 .elementor-element.elementor-element-a5ff216:hover{
   background: linear-gradient(90deg, #C94ED3 0%, #FF4E81 35.37%, #FF6E61 67.68%, #FFE22F 100%);
    color: #fff; 
}

.hovercon:hover .elementor-icon-box-title{
    color: #fff !important;
}

.hovercon:hover .elementor-element-5c91608{
    color: #fff !important;
}

.hovercon:hover .elementor-divider{
    color: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-a5ff216:before {
    content: "";
    background-image: url(http://marketingporassinatura.com/wp-content/uploads/2025/07/1-1.svg);
    width: 52px; /* tamanho do ícone */
  height: 52px;  /* tamanho do ícone */
   background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 35px; /* distância do topo */
   left: 20%; /* centralizado */
  transform: translatex(-50%);
  transition: background-image 0.3s ease-in-out;
}

.elementor-12 .elementor-element.elementor-element-a5ff216:hover:before {
    background-image: url(http://marketingporassinatura.com/wp-content/uploads/2025/07/1.svg);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9f5f6e4 */.container:after{
    content:"";
    position: absolute;
    top: -10px !important;
    left: -2.6em;
    width: 15px;
    height: 70px;
    border-radius: 100px;
    background: linear-gradient(20deg, #C94ED3 0%, #FF4E81 35.37%, #FF6E61 67.68%, #FFE22F 100%);
    z-index: 999 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-077d863 */.elementor-12 .elementor-element.elementor-element-077d863{
    position: relative;
}
.elementor-12 .elementor-element.elementor-element-077d863:hover{
   background: linear-gradient(90deg, #C94ED3 0%, #FF4E81 35.37%, #FF6E61 67.68%, #FFE22F 100%);
    color: #fff; 
}

.hovercon2:hover .elementor-icon-box-title{
    color: #fff !important;
}

.hovercon2:hover .elementor-element-ebab80e{
    color: #fff !important;
}

.hovercon2:hover .elementor-divider{
    color: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-077d863:before {
    content: "";
    background-image: url(http://marketingporassinatura.com/wp-content/uploads/2025/07/2.svg);
    width: 52px; /* tamanho do ícone */
  height: 52px;  /* tamanho do ícone */
   background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 35px; /* distância do topo */
   left: 20%; /* centralizado */
  transform: translatex(-50%);
  transition: background-image 0.3s ease-in-out;
}

.elementor-12 .elementor-element.elementor-element-077d863:hover:before {
    background-image: url(http://marketingporassinatura.com/wp-content/uploads/2025/07/2-2.svg);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7944f38 */.container3:after{
    content:"";
    position: absolute;
    top: 25px !important;
    left: -0.4em;
    width: 15px;
    height: 70px;
    border-radius: 100px;
    background: linear-gradient(20deg, #C94ED3 0%, #FF4E81 35.37%, #FF6E61 67.68%, #FFE22F 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68bc1ed */.elementor-12 .elementor-element.elementor-element-68bc1ed{
    position: relative;
}
.elementor-12 .elementor-element.elementor-element-68bc1ed:hover{
   background: linear-gradient(90deg, #C94ED3 0%, #FF4E81 35.37%, #FF6E61 67.68%, #FFE22F 100%);
    color: #fff; 
}

.hovercon3:hover .elementor-icon-box-title{
    color: #fff !important;
}

.hovercon3:hover .elementor-element-9f39678{
    color: #fff !important;
}

.hovercon3:hover .elementor-divider{
    color: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-68bc1ed:before {
    content: "";
    background-image: url(http://marketingporassinatura.com/wp-content/uploads/2025/07/3.svg);
    width: 52px; /* tamanho do ícone */
  height: 52px;  /* tamanho do ícone */
   background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 35px; /* distância do topo */
   left: 20%; /* centralizado */
  transform: translatex(-50%);
  transition: background-image 0.3s ease-in-out;
}

.elementor-12 .elementor-element.elementor-element-68bc1ed:hover:before {
    background-image: url(http://marketingporassinatura.com/wp-content/uploads/2025/07/3-3.svg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e71d9b */.elementor-12 .elementor-element.elementor-element-3e71d9b{
    position: relative;
}
.elementor-12 .elementor-element.elementor-element-3e71d9b:hover{
   background: linear-gradient(90deg, #C94ED3 0%, #FF4E81 35.37%, #FF6E61 67.68%, #FFE22F 100%);
    color: #fff; 
}

.hovercon4:hover .elementor-icon-box-title{
    color: #fff !important;
}

.hovercon4:hover .elementor-element-4acefb9{
    color: #fff !important;
}

.hovercon4:hover .elementor-divider{
    color: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-3e71d9b:before {
    content: "";
    background-image: url(http://marketingporassinatura.com/wp-content/uploads/2025/07/4.svg);
    width: 52px; /* tamanho do ícone */
  height: 52px;  /* tamanho do ícone */
   background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 35px; /* distância do topo */
   left: 20%; /* centralizado */
  transform: translatex(-50%);
  transition: background-image 0.3s ease-in-out;
}

.elementor-12 .elementor-element.elementor-element-3e71d9b:hover:before {
    background-image: url(http://marketingporassinatura.com/wp-content/uploads/2025/07/4-4.svg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5652889 */.elementor-12 .elementor-element.elementor-element-5652889{
    position: relative;
}
.elementor-12 .elementor-element.elementor-element-5652889:hover{
   background: linear-gradient(90deg, #C94ED3 0%, #FF4E81 35.37%, #FF6E61 67.68%, #FFE22F 100%);
    color: #fff; 
}

.hovercon5:hover .elementor-icon-box-title{
    color: #fff !important;
}

.hovercon5:hover .elementor-element-ba5f91d{
    color: #fff !important;
}

.hovercon5:hover .elementor-divider{
    color: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-5652889:before {
    content: "";
    background-image: url(http://marketingporassinatura.com/wp-content/uploads/2025/07/5.svg);
    width: 52px; /* tamanho do ícone */
  height: 52px;  /* tamanho do ícone */
   background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 35px; /* distância do topo */
   left: 20%; /* centralizado */
  transform: translatex(-50%);
  transition: background-image 0.3s ease-in-out;
}

.elementor-12 .elementor-element.elementor-element-5652889:hover:before {
    background-image: url(http://marketingporassinatura.com/wp-content/uploads/2025/07/5-5.svg);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ed29ef9 */.barra:after{
    content:"";
    position: absolute;
    top: -10px !important;
    left: -2.6em;
    width: 15px;
    height: 70px;
    border-radius: 100px;
    background: linear-gradient(20deg, #C94ED3 0%, #FF4E81 35.37%, #FF6E61 67.68%, #FFE22F 100%);
    z-index: 999 !important;
}

/*.hovercon:hover .barra{
    position: relative;
    top: -10px !important;
    left: -2.6em;
    width: 15px;
    height: 70px;
    border-radius: 100px;
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5ff216 */.elementor-12 .elementor-element.elementor-element-a5ff216{
    position: relative;
}
.elementor-12 .elementor-element.elementor-element-a5ff216:hover{
   background: linear-gradient(90deg, #C94ED3 0%, #FF4E81 35.37%, #FF6E61 67.68%, #FFE22F 100%);
    color: #fff; 
}

.hovercon:hover .elementor-icon-box-title{
    color: #fff !important;
}

.hovercon:hover .elementor-element-5c91608{
    color: #fff !important;
}

.hovercon:hover .elementor-divider{
    color: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-a5ff216:before {
    content: "";
    background-image: url(http://marketingporassinatura.com/wp-content/uploads/2025/07/1-1.svg);
    width: 52px; /* tamanho do ícone */
  height: 52px;  /* tamanho do ícone */
   background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 35px; /* distância do topo */
   left: 20%; /* centralizado */
  transform: translatex(-50%);
  transition: background-image 0.3s ease-in-out;
}

.elementor-12 .elementor-element.elementor-element-a5ff216:hover:before {
    background-image: url(http://marketingporassinatura.com/wp-content/uploads/2025/07/1.svg);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9f5f6e4 */.container:after{
    content:"";
    position: absolute;
    top: -10px !important;
    left: -2.6em;
    width: 15px;
    height: 70px;
    border-radius: 100px;
    background: linear-gradient(20deg, #C94ED3 0%, #FF4E81 35.37%, #FF6E61 67.68%, #FFE22F 100%);
    z-index: 999 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-077d863 */.elementor-12 .elementor-element.elementor-element-077d863{
    position: relative;
}
.elementor-12 .elementor-element.elementor-element-077d863:hover{
   background: linear-gradient(90deg, #C94ED3 0%, #FF4E81 35.37%, #FF6E61 67.68%, #FFE22F 100%);
    color: #fff; 
}

.hovercon2:hover .elementor-icon-box-title{
    color: #fff !important;
}

.hovercon2:hover .elementor-element-ebab80e{
    color: #fff !important;
}

.hovercon2:hover .elementor-divider{
    color: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-077d863:before {
    content: "";
    background-image: url(http://marketingporassinatura.com/wp-content/uploads/2025/07/2.svg);
    width: 52px; /* tamanho do ícone */
  height: 52px;  /* tamanho do ícone */
   background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 35px; /* distância do topo */
   left: 20%; /* centralizado */
  transform: translatex(-50%);
  transition: background-image 0.3s ease-in-out;
}

.elementor-12 .elementor-element.elementor-element-077d863:hover:before {
    background-image: url(http://marketingporassinatura.com/wp-content/uploads/2025/07/2-2.svg);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7944f38 */.container3:after{
    content:"";
    position: absolute;
    top: 25px !important;
    left: -0.4em;
    width: 15px;
    height: 70px;
    border-radius: 100px;
    background: linear-gradient(20deg, #C94ED3 0%, #FF4E81 35.37%, #FF6E61 67.68%, #FFE22F 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68bc1ed */.elementor-12 .elementor-element.elementor-element-68bc1ed{
    position: relative;
}
.elementor-12 .elementor-element.elementor-element-68bc1ed:hover{
   background: linear-gradient(90deg, #C94ED3 0%, #FF4E81 35.37%, #FF6E61 67.68%, #FFE22F 100%);
    color: #fff; 
}

.hovercon3:hover .elementor-icon-box-title{
    color: #fff !important;
}

.hovercon3:hover .elementor-element-9f39678{
    color: #fff !important;
}

.hovercon3:hover .elementor-divider{
    color: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-68bc1ed:before {
    content: "";
    background-image: url(http://marketingporassinatura.com/wp-content/uploads/2025/07/3.svg);
    width: 52px; /* tamanho do ícone */
  height: 52px;  /* tamanho do ícone */
   background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 35px; /* distância do topo */
   left: 20%; /* centralizado */
  transform: translatex(-50%);
  transition: background-image 0.3s ease-in-out;
}

.elementor-12 .elementor-element.elementor-element-68bc1ed:hover:before {
    background-image: url(http://marketingporassinatura.com/wp-content/uploads/2025/07/3-3.svg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e71d9b */.elementor-12 .elementor-element.elementor-element-3e71d9b{
    position: relative;
}
.elementor-12 .elementor-element.elementor-element-3e71d9b:hover{
   background: linear-gradient(90deg, #C94ED3 0%, #FF4E81 35.37%, #FF6E61 67.68%, #FFE22F 100%);
    color: #fff; 
}

.hovercon4:hover .elementor-icon-box-title{
    color: #fff !important;
}

.hovercon4:hover .elementor-element-4acefb9{
    color: #fff !important;
}

.hovercon4:hover .elementor-divider{
    color: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-3e71d9b:before {
    content: "";
    background-image: url(http://marketingporassinatura.com/wp-content/uploads/2025/07/4.svg);
    width: 52px; /* tamanho do ícone */
  height: 52px;  /* tamanho do ícone */
   background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 35px; /* distância do topo */
   left: 20%; /* centralizado */
  transform: translatex(-50%);
  transition: background-image 0.3s ease-in-out;
}

.elementor-12 .elementor-element.elementor-element-3e71d9b:hover:before {
    background-image: url(http://marketingporassinatura.com/wp-content/uploads/2025/07/4-4.svg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5652889 */.elementor-12 .elementor-element.elementor-element-5652889{
    position: relative;
}
.elementor-12 .elementor-element.elementor-element-5652889:hover{
   background: linear-gradient(90deg, #C94ED3 0%, #FF4E81 35.37%, #FF6E61 67.68%, #FFE22F 100%);
    color: #fff; 
}

.hovercon5:hover .elementor-icon-box-title{
    color: #fff !important;
}

.hovercon5:hover .elementor-element-ba5f91d{
    color: #fff !important;
}

.hovercon5:hover .elementor-divider{
    color: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-5652889:before {
    content: "";
    background-image: url(http://marketingporassinatura.com/wp-content/uploads/2025/07/5.svg);
    width: 52px; /* tamanho do ícone */
  height: 52px;  /* tamanho do ícone */
   background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 35px; /* distância do topo */
   left: 20%; /* centralizado */
  transform: translatex(-50%);
  transition: background-image 0.3s ease-in-out;
}

.elementor-12 .elementor-element.elementor-element-5652889:hover:before {
    background-image: url(http://marketingporassinatura.com/wp-content/uploads/2025/07/5-5.svg);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ed29ef9 */.barra:after{
    content:"";
    position: absolute;
    top: -10px !important;
    left: -2.6em;
    width: 15px;
    height: 70px;
    border-radius: 100px;
    background: linear-gradient(20deg, #C94ED3 0%, #FF4E81 35.37%, #FF6E61 67.68%, #FFE22F 100%);
    z-index: 999 !important;
}

/*.hovercon:hover .barra{
    position: relative;
    top: -10px !important;
    left: -2.6em;
    width: 15px;
    height: 70px;
    border-radius: 100px;
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5ff216 */.elementor-12 .elementor-element.elementor-element-a5ff216{
    position: relative;
}
.elementor-12 .elementor-element.elementor-element-a5ff216:hover{
   background: linear-gradient(90deg, #C94ED3 0%, #FF4E81 35.37%, #FF6E61 67.68%, #FFE22F 100%);
    color: #fff; 
}

.hovercon:hover .elementor-icon-box-title{
    color: #fff !important;
}

.hovercon:hover .elementor-element-5c91608{
    color: #fff !important;
}

.hovercon:hover .elementor-divider{
    color: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-a5ff216:before {
    content: "";
    background-image: url(http://marketingporassinatura.com/wp-content/uploads/2025/07/1-1.svg);
    width: 52px; /* tamanho do ícone */
  height: 52px;  /* tamanho do ícone */
   background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 35px; /* distância do topo */
   left: 20%; /* centralizado */
  transform: translatex(-50%);
  transition: background-image 0.3s ease-in-out;
}

.elementor-12 .elementor-element.elementor-element-a5ff216:hover:before {
    background-image: url(http://marketingporassinatura.com/wp-content/uploads/2025/07/1.svg);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9f5f6e4 */.container:after{
    content:"";
    position: absolute;
    top: -10px !important;
    left: -2.6em;
    width: 15px;
    height: 70px;
    border-radius: 100px;
    background: linear-gradient(20deg, #C94ED3 0%, #FF4E81 35.37%, #FF6E61 67.68%, #FFE22F 100%);
    z-index: 999 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-077d863 */.elementor-12 .elementor-element.elementor-element-077d863{
    position: relative;
}
.elementor-12 .elementor-element.elementor-element-077d863:hover{
   background: linear-gradient(90deg, #C94ED3 0%, #FF4E81 35.37%, #FF6E61 67.68%, #FFE22F 100%);
    color: #fff; 
}

.hovercon2:hover .elementor-icon-box-title{
    color: #fff !important;
}

.hovercon2:hover .elementor-element-ebab80e{
    color: #fff !important;
}

.hovercon2:hover .elementor-divider{
    color: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-077d863:before {
    content: "";
    background-image: url(http://marketingporassinatura.com/wp-content/uploads/2025/07/2.svg);
    width: 52px; /* tamanho do ícone */
  height: 52px;  /* tamanho do ícone */
   background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 35px; /* distância do topo */
   left: 20%; /* centralizado */
  transform: translatex(-50%);
  transition: background-image 0.3s ease-in-out;
}

.elementor-12 .elementor-element.elementor-element-077d863:hover:before {
    background-image: url(http://marketingporassinatura.com/wp-content/uploads/2025/07/2-2.svg);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7944f38 */.container3:after{
    content:"";
    position: absolute;
    top: 25px !important;
    left: -0.4em;
    width: 15px;
    height: 70px;
    border-radius: 100px;
    background: linear-gradient(20deg, #C94ED3 0%, #FF4E81 35.37%, #FF6E61 67.68%, #FFE22F 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68bc1ed */.elementor-12 .elementor-element.elementor-element-68bc1ed{
    position: relative;
}
.elementor-12 .elementor-element.elementor-element-68bc1ed:hover{
   background: linear-gradient(90deg, #C94ED3 0%, #FF4E81 35.37%, #FF6E61 67.68%, #FFE22F 100%);
    color: #fff; 
}

.hovercon3:hover .elementor-icon-box-title{
    color: #fff !important;
}

.hovercon3:hover .elementor-element-9f39678{
    color: #fff !important;
}

.hovercon3:hover .elementor-divider{
    color: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-68bc1ed:before {
    content: "";
    background-image: url(http://marketingporassinatura.com/wp-content/uploads/2025/07/3.svg);
    width: 52px; /* tamanho do ícone */
  height: 52px;  /* tamanho do ícone */
   background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 35px; /* distância do topo */
   left: 20%; /* centralizado */
  transform: translatex(-50%);
  transition: background-image 0.3s ease-in-out;
}

.elementor-12 .elementor-element.elementor-element-68bc1ed:hover:before {
    background-image: url(http://marketingporassinatura.com/wp-content/uploads/2025/07/3-3.svg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e71d9b */.elementor-12 .elementor-element.elementor-element-3e71d9b{
    position: relative;
}
.elementor-12 .elementor-element.elementor-element-3e71d9b:hover{
   background: linear-gradient(90deg, #C94ED3 0%, #FF4E81 35.37%, #FF6E61 67.68%, #FFE22F 100%);
    color: #fff; 
}

.hovercon4:hover .elementor-icon-box-title{
    color: #fff !important;
}

.hovercon4:hover .elementor-element-4acefb9{
    color: #fff !important;
}

.hovercon4:hover .elementor-divider{
    color: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-3e71d9b:before {
    content: "";
    background-image: url(http://marketingporassinatura.com/wp-content/uploads/2025/07/4.svg);
    width: 52px; /* tamanho do ícone */
  height: 52px;  /* tamanho do ícone */
   background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 35px; /* distância do topo */
   left: 20%; /* centralizado */
  transform: translatex(-50%);
  transition: background-image 0.3s ease-in-out;
}

.elementor-12 .elementor-element.elementor-element-3e71d9b:hover:before {
    background-image: url(http://marketingporassinatura.com/wp-content/uploads/2025/07/4-4.svg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5652889 */.elementor-12 .elementor-element.elementor-element-5652889{
    position: relative;
}
.elementor-12 .elementor-element.elementor-element-5652889:hover{
   background: linear-gradient(90deg, #C94ED3 0%, #FF4E81 35.37%, #FF6E61 67.68%, #FFE22F 100%);
    color: #fff; 
}

.hovercon5:hover .elementor-icon-box-title{
    color: #fff !important;
}

.hovercon5:hover .elementor-element-ba5f91d{
    color: #fff !important;
}

.hovercon5:hover .elementor-divider{
    color: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-5652889:before {
    content: "";
    background-image: url(http://marketingporassinatura.com/wp-content/uploads/2025/07/5.svg);
    width: 52px; /* tamanho do ícone */
  height: 52px;  /* tamanho do ícone */
   background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 35px; /* distância do topo */
   left: 20%; /* centralizado */
  transform: translatex(-50%);
  transition: background-image 0.3s ease-in-out;
}

.elementor-12 .elementor-element.elementor-element-5652889:hover:before {
    background-image: url(http://marketingporassinatura.com/wp-content/uploads/2025/07/5-5.svg);
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-d4fdb8c */.elementor-12 .elementor-element.elementor-element-d4fdb8c .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7553feb */.elementor-12 .elementor-element.elementor-element-7553feb::before {
    content:"";
    pointer-events: none;
    width: 100%;
    height: 100%;
    position: absolute;
    z-index:2;
    background: linear-gradient(to left, #0D0D0D 0%, transparent 20%);
}

.elementor-12 .elementor-element.elementor-element-7553feb .swiper,
.elementor-12 .elementor-element.elementor-element-7553feb .swiper-container{
    overflow: visible !important;
    clip-path: polygon(0% -100%, 1000% -100%, 1000% 100%, 0% 100%);
}

/*Apenas Mobile*/
@media (max-width: 767px){


.elementor-12 .elementor-element.elementor-element-7553feb::before {
    content:"";
    pointer-events: none;
    position: absolute;
    z-index: 2;
    background: linear-gradient(to left, #0D0D0D 0%, transparent 15%, transparent 85% , #0D0D0D 100%);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7ef519 */.destaquedeg{
    background: linear-gradient(90deg, #C94ED3 0%, #FF4E81 35.37%, #FF6E61 67.68%, #FFE22F 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
    color: linear-gradient;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-56546ff */.elementor-12 .elementor-element.elementor-element-56546ff .elementor-button{
background: linear-gradient(90deg, #C94ED3 0%, #FF4E81 35.37%, #FF6E61 67.68%, #FFE22F 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5dddc9f */.elementor-button{
    background: #fff !impor
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dc1e0 */.elementor-12 .elementor-element.elementor-element-03dc1e0::before{
    content: "";
    position: absolute;
    top: -200px; /*controle a posição vertical aqui*/
    left: calc(50% - -600px); /*controle a posição horizontal ali nos 600px*/
    width: 200px; /*controle o tamanho aqui*/
    height: 200px; /*controle o tamanho aqui*/
    border-radius: 50%;
    filter: blur(200px); /*controle o desfoque aqui*/
background: linear-gradient(90deg, #C94ED3 0%, #FF4E81 35.37%, #FF6E61 67.68%, #FFE22F 100%);
    mix-blend-mode: screen;
    pointer-events: none;
}

@media (max-width: 767px){
.elementor-12 .elementor-element.elementor-element-03dc1e0::before{
    content: "";
    position: absolute;
    top: -200px; /*controle a posição vertical aqui*/
    left: calc(50% - -150px); /*controle a posição horizontal ali nos 600px*/
    width: 200px; /*controle o tamanho aqui*/
    height: 200px; /*controle o tamanho aqui*/
    border-radius: 50%;
    filter: blur(150px); /*controle o desfoque aqui*/
background: linear-gradient(90deg, #C94ED3 0%, #FF4E81 35.37%, #FF6E61 67.68%, #FFE22F 100%);
    mix-blend-mode: screen;
    pointer-events: none;
}    
}/* End custom CSS */
/* Start custom CSS */html, body{
    width: 100%;
    overflow-x: hidden;
}/* End custom CSS */